Commit graph

64 commits

Author SHA1 Message Date
1ac3042470
style: move profile functions into a composable
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-19 17:19:14 +02:00
834c9ac343
fix: update sortMembers to use the new getDisplayName
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-19 16:56:14 +02:00
cf84ba9d0a
Merge remote-tracking branch 'origin/main' into profile-modal
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-19 16:54:13 +02:00
72701c9aef Merge branch 'main' into resizable-sidebars
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-19 06:46:12 +00:00
69feff6cf8
feat: add a fuck ton of get functions 2025-07-18 12:56:33 +02:00
58fe9a2eac
feat: implement fetchMe 2025-07-18 12:43:18 +02:00
36444664c2
Merge remote-tracking branch 'origin/main' into profile-modal
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-18 11:01:02 +02:00
232aec13a5 Merge pull request 'Sort members list' (#45) from sort-members-list into main
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
Reviewed-on: #45
Reviewed-by: SauceyRed <saucey@saucey.red>
2025-07-18 05:34:43 +00:00
3953a754bd
Merge remote-tracking branch 'origin/main' into force-css-regrab
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-18 07:31:53 +02:00
8ffe3aa738
feat: rename validation util file to validateUsername
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-18 03:49:29 +02:00
8d53b2765f
fix: hashPassword calls not working due to util file not matching function call name 2025-07-18 03:49:20 +02:00
b8cbbf1f86
refactor: change getDisplayName to take in a single variable instead of two 2025-07-17 15:11:55 +02:00
808cc980a7
feat: update createContextMenu util to require either PointerEvent or MouseEvent and update naming of cursor to pointer
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-16 23:55:33 +02:00
0c4d42f3c1
style: remove function names from implicit util functions
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-16 11:27:35 +02:00
f2fcdbf733
Merge branch 'update-friend-landing-page' into sort-members-list 2025-07-16 11:26:16 +02:00
d5b7669291
fix: allow optional argument instead of defaulting to undefined
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-16 11:25:36 +02:00
f6ede67c26
style: seperate out sortUsers and sortMembers
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-16 10:59:00 +02:00
ab87fb681c
chore: update rest of the codebase to use new getDisplayName() function
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-16 10:27:56 +02:00
ace66980bf
feat: sort friends alphabetically 2025-07-16 10:22:04 +02:00
2ce09e7c7a
fix: ensure both href theme updates result in the same url
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-16 05:37:44 +02:00
73606b6bc3
fix: remove bad "caching" behaviour
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-16 05:35:56 +02:00
8a172db3f4
feat: refactor code to require refetching the theme whenever a new version releases
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-16 05:30:11 +02:00
e87edbc967
fix: preferred font not working as intended for default icons
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-16 05:04:59 +02:00
bca209ef81
style: remove unused imports 2025-07-16 04:55:30 +02:00
63dbfa2a0d
fix: ACTUALLY fix font theming 2025-07-15 00:44:41 +02:00
186d3c7a0a
feat: add preferred font field to 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-15 00:25:52 +02:00
f98e8c6110
feat: implement generic <Avatar> component 2025-07-14 21:39:00 +02:00
b319a06749
feat: import function from JOHN OZBAY 2025-07-14 21:36:41 +02:00
25cd9a397e
feat: implement caching for hash function 2025-07-14 20:05:31 +02:00
bbc822604f
Merge branch 'irc-colours' into fallback-server-icons 2025-07-14 19:51:12 +02:00
9bfe3310cc
fix: comply with es2020 standards
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-14 19:48:35 +02:00
86ddae62b2
chore: sort components into subfolders
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-13 20:34:59 +02:00
9b7de48c02
feat: add IRC colours, without a toggle for now
Some checks failed
ci/woodpecker/push/build-and-publish Pipeline failed
2025-07-13 18:16:02 +02:00
a164f89042
feat: change unrender function to take in any Element rather than HTMLElement 2025-07-13 04:09:52 +02:00
cf32b62ae7
Merge branch 'guild-settings' into guild-joining
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-13 01:45:05 +02:00
68573f1262
feat: add function for unrendering/removing components created with h() 2025-07-13 00:46:37 +02:00
195322f3b0
feat: make settings typed and store "12" and "24" over "12-hour" and "24-hour" internally 2025-07-12 22:39:26 +02:00
eb49450756
feat: support 12 and 24 hour formats
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-12 20:43:25 +02:00
963da24046
Merge remote-tracking branch 'origin/main' into time-format 2025-07-12 19:32:04 +02:00
6752b44e95
fix: refresh loop once access token expires caused by attempt to revoke auth 2025-07-12 17:48:57 +02:00
5b4c278b83
refactor: load and save settings from a single object
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-11 23:48:03 +02:00
2ff892b0da
feat: add util to create MessageReply instance 2025-07-11 03:31:25 +02:00
b28920898c
feat: add utils to reply to and edit messages 2025-07-10 23:58:00 +02:00
b51efc01e9
feat: add utils to create and remove the context menu 2025-07-10 23:57:25 +02:00
010472c83d
feat: implement scroll position retention 2025-06-07 06:12:47 +02:00
2c76edaa32
feat: update scrollToBottom() 2025-06-07 06:12:46 +02:00
774e10d68c
fix: automatic auth refresh
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-06-06 01:57:19 +02:00
115b7d8341
feat: remove old utils in favor of api composable 2025-05-31 16:31:40 +02:00
aa710e0a4d
feat: rename some occurrences of guild back to server 2025-05-31 14:38:49 +02:00
fe1474416f
feat: change all occurrences of server with guild 2025-05-31 14:27:37 +02:00