Commit graph

463 commits

Author SHA1 Message Date
a3feb07e73
refactor: rename Channel to ChannelEntry 2025-07-10 23:00:54 +02:00
7b62d352f8
fix: user verticalSpacer over existing spans 2025-07-10 22:52:16 +02:00
8e69dc805e
chore: remove unused popups 2025-07-10 22:51:56 +02:00
59000709fe
feat: update api 2025-07-10 22:51:14 +02:00
15e5a21277
refactor: try sorting components into sub-folders
Some checks failed
ci/woodpecker/push/build-and-publish Pipeline failed
2025-07-10 22:47:52 +02:00
5dbf21b0ab
feat: implement friends list 2025-07-10 22:44:46 +02:00
8a9ecaa2e2
refactor: move spacer into it's own component 2025-07-10 22:44:18 +02:00
b1a3ce9b00
feat: update interface to include friends_since 2025-07-10 22:18:28 +02:00
a90f062181
refactor: move the homepage to /me from /
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-10 21:53:25 +02:00
71242d0543 revert 04358e9c91
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
revert feat: make settings menu remember your page on reload

it breaks the back button, my bad
2025-07-10 19:37:04 +00:00
04358e9c91
feat: make settings menu remember your page on reload
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-10 21:04:27 +02:00
f59162bad5
fix: width of icon and channel lists
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-10 20:13:25 +02:00
2790772cb7
fix: some of the worst merging i've done in my life
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-10 16:32:41 +02:00
97ad3155c3
Merge remote-tracking branch 'origin/multiline-message-box'
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-10 16:25:36 +02:00
7ffe543f44
fix: invalid css 2025-07-10 16:24:10 +02:00
a9b0eda9e2
Merge remote-tracking branch 'origin/ui-refactor'
Some checks failed
ci/woodpecker/push/build-and-publish Pipeline failed
2025-07-10 16:19:21 +02:00
92c0024411
Merge branch 'ui-refactor' 2025-07-10 16:18:35 +02:00
c3f3c95af6
Merge branch 'comedical-main-bar' 2025-07-10 16:17:29 +02:00
53dfdd8f9d
Merge branch 'home-page' 2025-07-10 16:16:48 +02:00
91d2e45559
Merge remote-tracking branch 'origin/improve-theming' 2025-07-10 16:16:34 +02:00
323178af6b
undo the last 6 merges i fucked up
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-10 16:10:55 +02:00
0afb269788
feat: start adding back button for settings 2025-07-10 15:48:14 +02:00
e71db5f571
chore: remove unused class attribute in message text box element
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-07-10 11:56:54 +02:00
2665f29341
feat: align message box buttons to bottom 2025-07-10 11:55:45 +02:00
a1cd9c482c
feat: increase width of channels and members lists
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-07-10 11:46:25 +02:00
b67d568c5e fix: display names with empty string not being replaced by usernames in member list
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-09 20:00:45 +02:00
7ff2b35ae2 Merge pull request 'Implement email verification' (#26) from email-verification into main
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
Reviewed-on: #26
2025-07-09 17:54:33 +00:00
822b16ae07 Merge branch 'main' into email-verification
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-07-09 17:53:35 +00:00
e58809b424
feat: implement multiline message box
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-09 16:34:39 +02:00
704de034b7
feat(wip): start working on seeing if emitting events between component and parent works
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-09 07:40:20 +02:00
fef618795d
feat: add custom context handling 2025-07-09 07:39:42 +02:00
950d27b2cf
feat(wip): add custom context menu 2025-07-09 07:38:50 +02:00
7ddc2acb02
feat: add message id as data field of Message component 2025-07-09 07:37:05 +02:00
4b6dc03b13
feat: refresh page when email is changed and instance requires verification
Some checks failed
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline failed
2025-07-09 07:30:46 +02:00
84aa1f95fe
feat: add auto redirection in verify-email page 2025-07-09 07:30:06 +02:00
2c670ebc6a
feat: add email verification handling in register page 2025-07-09 07:29:03 +02:00
2863651f70
feat: switch to use fetcvhInstanceStats from api in login page to check for whether registration is enabled 2025-07-09 07:28:18 +02:00
9f66643b99
feat: add attempting to set instance URL from auth middleware 2025-07-09 07:27:44 +02:00
dd63095526
feat: add check for email verification requirement and redirect if needed in auth middleware 2025-07-09 07:27:16 +02:00
e95e81112b
feat: improve looks of auth page 2025-07-09 07:25:57 +02:00
9aec279d05
feat: refresh page when auth tokens are cleared 2025-07-09 07:25:39 +02:00
9e5d48931d
feat: switch to use fetcvhInstanceStats from api composable in auth.vue 2025-07-09 07:25:10 +02:00
6154bb89d0
feat: change some console.log calls 2025-07-09 07:23:51 +02:00
397e94798f
feat: remove unused type import 2025-07-09 07:21:49 +02:00
04689e57ea
feat: remove old logout and other auth functions from login/register page 2025-07-09 07:21:16 +02:00
5c178f99ae
feat: add fetchInstanceStats and sendVerificationEmail to api composable 2025-07-09 07:19:40 +02:00
f1bec945fe
feat: multiline message box
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
this implementation SUCKS and i probably have to write an entirely custom solution where every line is a div or something
2025-07-09 03:36:30 +02:00
a6572c20f9
fix: remove accidental duplication of member list
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
this was for local testing, forgot to remove it
2025-07-09 01:04:37 +02:00
5cdeb36200
refactor: more dv to em
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-09 00:46:59 +02:00
9a2fe8fb37
refactor: change a lot of dynamic sizes to em and rem
this makes the client feel a LOT snappier
2025-07-09 00:43:23 +02:00