|
c9decc585e
|
feat: add server page
|
2025-05-26 22:49:43 +02:00 |
|
|
136ca93ce8
|
feat: move some styles to app.vue
|
2025-05-26 22:49:43 +02:00 |
|
|
591599f499
|
feat: remove assets folder due to having moved to lucide icons
|
2025-05-26 22:49:43 +02:00 |
|
|
b900655896
|
feat: remove unused index file
|
2025-05-26 22:49:43 +02:00 |
|
|
64c5f99963
|
feat: add auth layout
|
2025-05-26 22:49:43 +02:00 |
|
|
2e3a4ae10d
|
feat: add client layout
|
2025-05-26 22:49:43 +02:00 |
|
|
1085687c00
|
feat: add channel page
|
2025-05-26 22:49:43 +02:00 |
|
|
89cd8ec1bf
|
feat: add file for storing types
|
2025-05-26 22:49:43 +02:00 |
|
|
358b950af4
|
feat: add uuid v7 to timestamp converter
|
2025-05-26 22:49:43 +02:00 |
|
|
3d1d1151bc
|
feat: add sleep function utility
|
2025-05-26 22:49:43 +02:00 |
|
|
6d4b3d51bc
|
feat: implement fetchWithAuth utility composable
|
2025-05-26 22:49:43 +02:00 |
|
|
fc9d21d4df
|
feat: remove fetchWithAuth
|
2025-05-26 22:49:43 +02:00 |
|
|
986c5a90eb
|
feat: add Nuxt Icon module
|
2025-05-26 22:49:43 +02:00 |
|
|
1c680e85e3
|
feat: add loading component
|
2025-05-26 22:49:43 +02:00 |
|
|
fecf6fb6e0
|
feat: change requests to use apiBase localStorage value
|
2025-05-26 22:49:43 +02:00 |
|
|
4364e9fa3b
|
feat: move login/register to auth layout, add detecting and setting instance URL
|
2025-05-26 22:49:43 +02:00 |
|
|
e1f2a5a591
|
feat: change to use useAuth composable
|
2025-05-26 22:49:43 +02:00 |
|
|
a4b98ba58a
|
feat: re-added automatic revoke
|
2025-05-26 22:49:43 +02:00 |
|
|
6aa725fb77
|
feat: add stats interface
|
2025-05-26 22:49:43 +02:00 |
|
|
f17aab4a6a
|
feat: add check for access token presence in fetchWithAuth utility and added credentials to request
|
2025-05-26 22:49:43 +02:00 |
|
|
2bfd1aa833
|
feat: add useAuth composable for centralized auth management
|
2025-05-26 22:49:43 +02:00 |
|
|
f04c88b392
|
feat: add utility function to fetch with authrorization header
|
2025-05-26 22:49:43 +02:00 |
|
|
8ae492a9f1
|
ci: use adduser command instead of useradd
ci/woodpecker/push/build-and-publish Pipeline was successful
I'm used to GNU distros and not busybox so i did a little whoopsie
|
2025-05-05 13:22:39 +02:00 |
|
|
dc3fd58c72
|
ci: add ci and docker files
ci/woodpecker/push/build-and-publish Pipeline failed
|
2025-05-05 13:11:07 +02:00 |
|
|
f37280c3f6
|
chore: remove unused styles
|
2025-05-01 22:39:40 +02:00 |
|
|
c3e17cb56e
|
wip: more work on client look
|
2025-05-01 22:38:59 +02:00 |
|
|
ef494ee23e
|
feat: add routes for servers and channels
|
2025-05-01 22:38:08 +02:00 |
|
|
d62e5ece30
|
refactor: remove /web routes as site should run on root by default
|
2025-05-01 22:37:06 +02:00 |
|
|
893b3726bb
|
feat: add basis of auth
|
2025-05-01 22:35:18 +02:00 |
|
|
67f98735ee
|
refactor: remove default.vue layout and move contents back to app.vue
|
2025-05-01 22:34:22 +02:00 |
|
|
8b719a9a63
|
chore: update dependencies and Nuxt site config
|
2025-05-01 22:31:58 +02:00 |
|
|
a7d6741d64
|
feat: add placeholder images
|
2025-05-01 22:30:41 +02:00 |
|
|
80a2c724d8
|
feat: add hashing and validation utility functions
|
2025-05-01 22:29:53 +02:00 |
|
|
d401464353
|
wip: more work
|
2025-04-30 07:40:51 +02:00 |
|
|
91cfb701b6
|
chore: add LICENSE file
|
2025-04-29 17:13:23 +02:00 |
|
|
e4785522f5
|
Initial commit
|
2025-04-29 00:47:06 +02:00 |
|