Commit graph

94 commits

Author SHA1 Message Date
dee08dd152
fix: kick and ban context menu items showing in wrong order due to use of splicing instead of pushing in createMemberContextMenuItems
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-08-16 15:52:00 +02:00
839920f124
feat: make custom context menu imitate browser context menu behavior 2025-08-16 15:46:54 +02:00
1d21d476d5
feat: get context menu state variable directly in showContextMenu instead of requiring a context menu object as a parameter 2025-08-16 15:06:44 +02:00
538566e9e1
feat: move initialization of logged-in user member state variable to channelId page 2025-08-16 15:05:07 +02:00
0f02142eb1
feat: replace context menu items splicing with implementation of context menu item sections
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-08-16 14:25:11 +02:00
3a9df965c2
feat: implement Confirmation modal on kick and ban context menu actions
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-08-16 12:01:36 +02:00
2c30b4e0cd Merge branch 'main' into context-menu-ban-kick 2025-08-15 20:01:28 +02:00
3f7ceb94f5 Merge branch 'main' into temmie-random-cleanup
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-08-15 12:23:14 +00:00
2da62b2e94
chore: review changes
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-08-15 13:05:36 +02:00
014dff9c2d
Merge branch 'main' into improve-chat-look
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-08-14 17:27:05 +02:00
e1f30ba9a8
fix: bad layout link leading to settings menu crashing
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-08-11 04:30:10 +02:00
b7eb404d0f
style: move time format to language 2025-08-11 04:13:47 +02:00
a646279b46
refactor: message component
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-08-07 22:14:04 +02:00
86af8145b4
feat: make it so opening context menu on an element isn't overridden by another context menu listener on an ancestor of that element 2025-08-07 08:59:20 +02:00
1bc7877a8b
feat: add util to create context menu items for when right-clicking members in chat or in sidebar 2025-08-07 08:53:11 +02:00
9fe067ec5a
Merge branch 'main' into permissions-management
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-08-07 06:39:37 +02:00
aecbcaefba
feat: add hasPermission util to check if a member has a specific permission
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-07 06:32:04 +02:00
1fa405afee
style: convert util function into arrow function 2025-08-05 23:38:41 +02:00
5a8ce74d04
fix missing import for replies 2025-08-05 03:17:31 +02:00
3866ced880
feat: default to light mode if the browser prefers light mode
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-05 03:07:32 +02:00
37ebcb74aa
feat: implement layout switching and saving
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-05 02:22:57 +02:00
5191ac7df7
feat: start implementing styles and layouts 2025-08-05 01:17:07 +02:00
24038f7767
Merge remote-tracking branch 'origin/fix-canvas-images' 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-08-04 20:38:52 +02:00
83d4f02c3a
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-08-04 20:20:20 +02:00
a4aabeaa14
Merge branch 'main' into highlight-reply
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-08-04 03:58:23 +02:00
e92e1cde01
feat: highlight message user is actively replying to
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-08-03 20:58:11 +02:00
d1518d1001
feat: change context menu from using cursor to pointer terminology 2025-07-30 17:08:23 +02:00
ecfa85c0ac
Merge branch 'main' into improved-context-menu 2025-07-30 17:01:44 +02:00
78d43ca0c8
feat: make use of useState to show and hide context menu rather than manually rendering and unrendering 2025-07-30 16:26:06 +02:00
25501147ae
chore: remove old icon generation 2025-07-19 23:39:16 +02:00
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