47 Commits

Author SHA1 Message Date
a8baa3ce54 work on guild settings model 2024-08-14 21:56:19 +01:00
bb33a346f6 Add more sortable fields 2024-07-31 14:57:25 +01:00
54cd70bbde GuildSettings model 2024-07-23 20:54:35 +01:00
acb407b4b5 Default Embed Colour control & abstracted colour inputs 2024-07-23 15:32:57 +01:00
5623e06a0b channel name to subchannels 2024-07-22 22:50:47 +01:00
8d527092cc message id on tracked content 2024-07-15 21:29:20 +01:00
ae940c2836 update algorithms readable labels 2024-07-10 21:09:37 +01:00
88f3fff950 improved filters 2024-07-10 18:11:34 +01:00
dbf943591a subscription - published threshold 2024-07-10 11:44:01 +01:00
f3abe9289a image fetch attribute 2024-07-08 22:31:32 +01:00
e55d430dc4 channel_id over guild_id on tracked content 2024-07-04 20:33:14 +01:00
8864ac9cc0 embed colour, and filter table abstract functions 2024-06-26 15:58:04 +01:00
4033ed6e7b article fetch limit fields 2024-06-26 11:07:15 +01:00
9ae39702b8 separate mutator for article title/description 2024-06-25 10:22:09 +01:00
a3f71316a6 Max size increase for tracked content unique fields 2024-06-19 00:35:03 +01:00
4d74cab9c0 Article Mutators 2024-06-18 00:26:33 +01:00
34ac7ae8ed uwuify (joke) 2024-06-17 02:02:59 +01:00
3a3c909a86 Cleanup in home 2024-06-12 22:56:08 +01:00
a0a1435478 Filters as whitelist 2024-06-12 10:01:20 +01:00
680924fc6e track blocked content 2024-06-11 22:20:19 +01:00
2b2cd26bb2 add 'url' to tracked content 2024-06-11 20:59:41 +01:00
14df15cfaf Tracked Content model 2024-06-11 00:45:35 +01:00
42aa9a517c null not needed 2024-05-22 16:24:46 +01:00
bd017482db fix broken unique constraint 2024-05-07 01:38:12 +01:00
df4f68fae5 backend implementation of filters 2024-05-01 17:29:27 +01:00
8025a2d384 Filter model keywords attr 2024-05-01 12:14:43 +01:00
cfe7962f14 Filter model and api 2024-04-30 01:11:47 +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
14167e05be Added SubChannels backend
SubChannels are target discord channels for subscriptions to send their content into.
2024-04-28 15:39:27 +01:00
9b7b2ebf6e Fix #12 2024-04-26 01:10:06 +01:00
8cf077d280 Updated subscription model 2024-04-24 15:58:46 +01:00
7be8bc936a removed unique guild id constraint 2024-04-23 20:59:31 +01:00
4bd0ea77ab Ownership and permission validation for guilds 2024-04-17 09:58:41 +01:00
050567b50f move for async javascript 2024-04-02 23:41:53 +01:00
05e90c64e4 storing guilds first, then subscriptions 2024-04-02 17:28:42 +01:00
e3484a9f21 Updated default sub image 2024-03-20 13:46:08 +00:00
7ec74e1055 added docstrings 2024-03-20 09:13:03 +00:00
bf6a50aa34 Subscription active flag 2024-03-12 13:52:53 +00:00
8666a6094e Full Discord integration 2024-03-11 22:42:58 +00:00
dbd8060af1 commented broken save func 2024-03-06 15:41:02 +00:00
23bcfe0158 implement item limits 2024-02-20 08:16:52 +00:00
404aa3680f New model changes 2024-02-11 23:53:35 +00:00
7a78cf1215 Model and API rewrite changes 2024-02-08 00:33:49 +00:00
dfeb368be5 Rewriting models 2024-02-07 21:17:14 +00:00
7dd8b8f6e8 Added server_id to FeedChannel model
possibly violates normal form?
2024-01-31 11:51:15 +00:00
688520eaac remove url validator
this is done on the bot side
2024-01-29 20:43:43 +00:00
c76499c55e init 2024-01-28 23:18:51 +00:00