Commit graph

499 commits

Author SHA1 Message Date
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
730b0cb1dc
refactor: change the client from table to flexbox
this makes the server, channel, and member list a constant size, making the text messages take up the entire remaining width
this also fixes the text wrapping you have already fixed on one of your branches

this change is required if we want to make the member list toggelable, or channel list resizable
2025-07-09 00:25:52 +02:00
8932070fcc
feat: spice up the home bar
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-08 21:11:14 +02:00
bd6307f16e
fix: rephrase sentace from "server" to "guild"
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-08 21:00:05 +02:00
bb5ff37509
fix: put the home page into index.vue instead
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-08 20:58:40 +02:00
19113f1303
feat: implement basic home page
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-08 20:57:40 +02:00
51c2578e60
fix: remove unused code, set chatbox input to a transparent colour
All checks were successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-07-08 15:45:18 +02:00
fa93e00759
feat: improve message box :3
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-07 22:22:20 +02:00
c0ad1a7c0d
feat: pretty button :3
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-07 21:27:45 +02:00
1e0b8e2ba1
feat: add Dropdown component 2025-07-07 21:07:33 +02:00
f91c299575
fix: add missing commas from themes
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-07 21:04:41 +02:00
d0fe0db374
feat: more theme styling options, and description.css
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-07 21:00:42 +02:00
8f06f25efe
feat: start adding back button for settings
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-07 20:40:49 +02:00
a111180b52
feat: add word wrapping in messages
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-07 20:23:47 +02:00
0c6cae110f
feat: add more restrictions to markdown sanitization
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-07 19:53:50 +02:00