695 Commits

Author SHA1 Message Date
7d0f4d6f58 changes to dropdown rendering columns
Some checks failed
Build and Push Docker Image / build (push) Failing after 7m43s
2024-10-16 18:34:48 +01:00
38a6ada67e working on table columns dropdowns
All checks were successful
Build and Push Docker Image / build (push) Successful in 16s
2024-10-15 21:43:42 +01:00
3dd5da4acd Update CHANGELOG.md
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
2024-10-15 20:16:39 +01:00
1cd1199e28 message style safely deletes without setting null
All checks were successful
Build and Push Docker Image / build (push) Successful in 15s
will set the related subscription to use the default instead
2024-10-15 20:15:54 +01:00
9f18ae3f13 server setting controls
All checks were successful
Build and Push Docker Image / build (push) Successful in 16s
2024-10-15 18:54:51 +01:00
7618eb3702 nudge sidebar spot left by 1px 2024-10-15 18:54:22 +01:00
dad27da365 update CHANGELOG.md
All checks were successful
Build and Push Docker Image / build (push) Successful in 13s
2024-10-15 12:40:44 +01:00
f9fff0731c subscription - channels as required, non-empty field 2024-10-15 12:40:08 +01:00
97748dcaf6 init theme set on page load
All checks were successful
Build and Push Docker Image / build (push) Successful in 15s
2024-10-15 12:24:34 +01:00
43ec85faf4 remove number of placeholders in sidebar 2024-10-15 12:16:25 +01:00
2d1ccb4a00 keep hover state when sidebar button's dropdown is showing
All checks were successful
Build and Push Docker Image / build (push) Successful in 13s
2024-10-15 12:08:07 +01:00
233968634b functions for adding/removing spot classes to ".server-item"s 2024-10-15 12:07:44 +01:00
004e7b8b11 doc improvement 2024-10-15 12:07:08 +01:00
c278614e86 include next version 2024-10-15 12:06:54 +01:00
e0685620bb fix invalid select2 padding for icon space 2024-10-15 11:59:04 +01:00
87a84e248b add invalid style for select2 elements
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
2024-10-15 11:55:26 +01:00
1593c3b370 big integer field for
All checks were successful
Build and Push Docker Image / build (push) Successful in 13s
2024-10-15 00:21:44 +01:00
1573393311 compress static files
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
2024-10-15 00:02:32 +01:00
0d37e6fd8e offline compress for prod
All checks were successful
Build and Push Docker Image / build (push) Successful in 13s
2024-10-15 00:00:56 +01:00
ed7dab3147 add bootstrap to libsass paths
All checks were successful
Build and Push Docker Image / build (push) Successful in 8s
2024-10-14 23:56:31 +01:00
c5595ab823 subscription channels required
All checks were successful
Build and Push Docker Image / build (push) Successful in 8s
set blank=False, meaning 400 error will be raised if the channels field is missing or blank.
2024-10-14 23:29:16 +01:00
19c1657813 remove unused code & add more sidebar-loading items
All checks were successful
Build and Push Docker Image / build (push) Successful in 15s
2024-10-14 23:27:56 +01:00
4bad3fb45b change server-item spot hover effect
now covers the full height, and the border radius of the server item creates straight edges to meet the expanded spot icon
2024-10-14 23:27:26 +01:00
8a563ca51e close theme dropmenu when sidebar collapses 2024-10-14 23:26:47 +01:00
2571630c41 .sidebar-pin-btn to .js-pinSidebar
Some checks failed
Build and Push Docker Image / build (push) Failing after 7m2s
2024-10-14 22:45:16 +01:00
7705ff1fcb set theme icon on sidebar 2024-10-14 22:45:00 +01:00
507b60e54e finish sidebar scss rewrite 2024-10-14 22:44:52 +01:00
c10c1ff511 remove bootstrap import from base file
All checks were successful
Build and Push Docker Image / build (push) Successful in 12s
2024-10-14 11:13:53 +01:00
1d6e7c6884 tidy up sidebar scss
Some checks failed
Build and Push Docker Image / build (push) Has been cancelled
2024-10-14 11:13:38 +01:00
38b8184499 move to scss (incomplete)
All checks were successful
Build and Push Docker Image / build (push) Successful in 42s
incomplete, moving to scss
2024-10-13 23:36:42 +01:00
36a744159f add missing await statement
All checks were successful
Build and Push Docker Image / build (push) Successful in 15s
2024-10-13 00:25:26 +01:00
0b50b2bb7f fixed unable to delete message styles #66
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
embarrassing mistake, accidentally used super().__init__(self) over super().delete()
2024-10-12 23:35:49 +01:00
306b24988f "spot" colours for sidebar items
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
2024-10-12 23:13:01 +01:00
d7a30b9139 quicker transition speed for "is-not-operational" indicator 2024-10-12 22:48:13 +01:00
180a646267 remove select2 dependence on 'dropdownParent'
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
fixes an issue with dropdown options placement on smaller screens in modals.

Instead of 'dropdownParent', just set the z-index of the dropdown options to 9999 - above the modal.
2024-10-12 21:06:52 +01:00
a3279a4c91 completed #67 - "Cache" Loaded Channels
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
2024-10-12 20:00:50 +01:00
b671c59a48 remove unused api functions
All checks were successful
Build and Push Docker Image / build (push) Successful in 13s
these are old and obsolete
2024-10-12 19:01:17 +01:00
082cf2989d rate limit handling for generate channels
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
2024-10-12 19:00:53 +01:00
56e125c0bf invite link when channels load fails
All checks were successful
Build and Push Docker Image / build (push) Successful in 16s
2024-10-12 18:26:14 +01:00
c8bae087f9 sidebar item · show active state when disabled
All checks were successful
Build and Push Docker Image / build (push) Successful in 15s
2024-10-12 13:19:35 +01:00
eceee915fa disable sidebar while loading channels
Some checks failed
Build and Push Docker Image / build (push) Has been cancelled
and add new modal code for "non-operational" warning
2024-10-12 13:17:16 +01:00
3d4d5733b2 replace older modal code with new code 2024-10-12 13:15:25 +01:00
16e468f2f3 remove old custom modal code 2024-10-12 13:14:55 +01:00
65f12d9efa New confirm modal library
custom made
2024-10-12 13:04:15 +01:00
170c06ccab unpin sidebar when resizing to larger screen
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
2024-10-11 19:37:58 +01:00
1073309646 update red "not operational" dot position and transition
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
2024-10-11 19:09:59 +01:00
5949d72541 "bot not operational" indicator on sidebar items
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
2024-10-11 18:54:32 +01:00
b2e75e6924 return serialized server data when generating servers 2024-10-11 18:52:16 +01:00
35c8e7582b is_bot_operational field on the Server model
All checks were successful
Build and Push Docker Image / build (push) Successful in 13s
True, False or None

indicates if the bot is a member of said server, and has sufficient permissions to perform it's job.

Starts as None (unknown) and becomes True or False when calling a server's `/generate-channels/` endpoint.
2024-10-11 17:24:49 +01:00
b324b6accb rate limit text and button change
All checks were successful
Build and Push Docker Image / build (push) Successful in 14s
Also added flex with justify and align both centred for server icons on the sidebar, so that the alt text (if no image exists) is vertically centred.
2024-10-11 17:23:07 +01:00