405 Commits

Author SHA1 Message Date
8caa1e9b77 generate button, remove comments 2024-06-06 11:03:38 +01:00
e0db3cc194 pagination support 2024-06-06 11:03:24 +01:00
1ee4215fbb paging + dev generate sub data 2024-06-06 11:02:42 +01:00
1e9b9e905d redraw updated table when using active toggle switch 2024-06-05 14:20:52 +01:00
e486885a03 Really annoying space removed 2024-06-05 14:20:13 +01:00
c9bbae6477 add bot to guild in new tab, guild id in muted text colour 2024-06-05 14:19:44 +01:00
1306ea684a delete button on edit modal + edit modal spacing 2024-06-05 12:35:49 +01:00
729eab65fc toasts start offscreen (fixed) 2024-06-03 15:48:55 +01:00
1ff3e59c56 toggle sub activeness from table 2024-06-03 15:43:30 +01:00
6ead374a84 functional active toggle in sub edit modal 2024-06-02 23:41:06 +01:00
25c168a982 refreshing and replacing old user data 2024-06-01 18:58:43 +01:00
5a486de8f4 token expires check 01 2024-05-31 23:47:18 +01:00
e27b7d679d alert when bot isnt in guild 2024-05-31 23:46:53 +01:00
e7ef270d39 submodal layout changes 2024-05-31 23:46:23 +01:00
e871c8c679 Helper func to get loaded server from snowflake 2024-05-31 23:45:48 +01:00
60bd89a4b3 suppress annoying alert 2024-05-28 22:33:54 +01:00
9a45e65630 UI UX changes
sharper button corners
button spacing
2024-05-28 22:32:23 +01:00
f85dc77695 Modal restyle
sharper corners
vertically centred
improved spacing
2024-05-28 22:31:41 +01:00
105052f02e Merge branch 'main' of https://gitea.corbz.dev/corbz/PYRSS-Website 2024-05-28 22:30:47 +01:00
18b405914a remove box shadow on select2 2024-05-28 22:30:27 +01:00
06f972b081 Added alert when bot can't access server 2024-05-22 16:25:17 +01:00
42aa9a517c null not needed 2024-05-22 16:24:46 +01:00
42df9daf56 toggle active state of sub (non functional) 2024-05-07 01:43:55 +01:00
a5d1a9569c automated admin check 2024-05-07 01:38:45 +01:00
bd017482db fix broken unique constraint 2024-05-07 01:38:12 +01:00
0e7ca80e92 permissions mixin for user model 2024-05-07 01:37:22 +01:00
dcfbc0ea66 Remove unused 'requirements' 2024-05-03 13:56:46 +01:00
457bb753b5 remove horizontal edge padding on small screens + truncate server name/id 2024-05-03 13:56:18 +01:00
0e324b57a6 remove unused files 2024-05-03 13:55:25 +01:00
5d4d95fb99 favicon, meta tags, remove comments 2024-05-03 13:54:43 +01:00
8a5aae1bae Change submit text for edit forms 2024-05-01 17:29:56 +01:00
df4f68fae5 backend implementation of filters 2024-05-01 17:29:27 +01:00
75536bdbea datatables css fix 2024-05-01 12:18:40 +01:00
e1dbbd4be7 buttons per tab 2024-05-01 12:18:24 +01:00
9d6fe850ca Implemented filters in frontend 2024-05-01 12:18:06 +01:00
03c73e24de Filter API methods 2024-05-01 12:15:53 +01:00
8025a2d384 Filter model keywords attr 2024-05-01 12:14:43 +01:00
62c308a720 select2 theme fixes 2024-04-30 01:13:31 +01:00
c679b4fc40 Error handling in loadChannelOptions func 2024-04-30 01:13:16 +01:00
b57e520b4e server tabs
tabs for
- subscriptions
- filters
- processed content
2024-04-30 01:12:47 +01:00
cfe7962f14 Filter model and api 2024-04-30 01:11:47 +01:00
7b2999fb81 Completed channels integration 2024-04-29 11:42:34 +01:00
4b6cbbcc12 Alter CSS for select2 multiple choices
So that the 'x' button to remove a selected choice, matches the select2 theme.
2024-04-28 16:07:53 +01:00
c1b1050b30 Move the channels select above the extra notes textarea 2024-04-28 16:06:53 +01:00
43664f57df Fixed unique constraint issue for subchannel model
Subchannel unique constraint now applies to a matching pair of channel_id and subscription, oppose to the previous constraint; unique subscription only.
2024-04-28 16:06:24 +01:00
71e6e5c603 Select2 css to follow current theme
Updated the select2 css to follow the current bootstrap 5.3 colour theme.

light or dark.
2024-04-28 15:42:16 +01:00
31093a38de Edit/Create text for the subscription modal
Text changes based on editing existing subscription, or creating a new one.

Title and submit button label is the only text currently changed with this commit.
2024-04-28 15:41:39 +01:00
cba99c17f3 changed index js load order
Before, the server options were loaded first, meaning other js functions couldnt execute until the discord api call was completed, now this is done last.
2024-04-28 15:40:35 +01:00
14167e05be Added SubChannels backend
SubChannels are target discord channels for subscriptions to send their content into.
2024-04-28 15:39:27 +01:00
1e7ce34df6 guild.members.read permission not needed 2024-04-26 23:31:44 +01:00