57 Commits

Author SHA1 Message Date
f9de8ff085 Update feed.py
All checks were successful
Build and Push Docker Image / build (push) Successful in 12s
2024-09-22 21:35:47 +01:00
ff30e31cf1 fix error from yet-to-be implemented feature
Some checks failed
Build and Push Docker Image / build (push) Failing after 7m4s
2024-09-22 21:19:58 +01:00
bb3475b79d Support latest pyrss-website version
All checks were successful
Build and Push Docker Image / build (push) Successful in 13s
2024-09-18 15:04:11 +01:00
ab472e1979 Merge branch 'staging' into dev
All checks were successful
Build and Push Docker Image / build (push) Successful in 12s
2024-09-10 11:00:51 +01:00
85c5c96392 fix TypeError with empty title, desc, pub_date rssItems
All checks were successful
Build and Push Docker Image / build (push) Successful in 8s
Build and Push Docker Image / build (pull_request) Successful in 8s
2024-09-10 10:49:22 +01:00
a5c593bb14 proper type hinting
All checks were successful
Build and Push Docker Image / build (push) Successful in 11s
2024-08-26 20:10:19 +01:00
48697c08a6 last_build_date fix
All checks were successful
Build and Push Docker Image / build (push) Successful in 13s
2024-08-26 20:06:53 +01:00
1a4f25ec97 ContentFilter model 2024-08-23 17:45:26 +01:00
f231403c08 fix issues with tracked content model 2024-08-19 21:20:48 +01:00
389fbfee26 Guild settings and task rewrites 2024-08-19 20:33:55 +01:00
462f0e2af8 clean up unused 2024-07-23 20:54:01 +01:00
5786f68086 account for subchannel api change 2024-07-23 10:10:42 +01:00
20684b7aa7 use thumbnail as main image if no main image exists. 2024-07-20 00:01:49 +01:00
624d47b74e working on improving task speed 2024-07-15 21:28:37 +01:00
65586d7859 timezone aware publish datetime
also as datetime over just date
2024-07-11 23:35:04 +01:00
340a2f92a6 subscription - published threshold 2024-07-10 11:44:28 +01:00
e1eb0dc8e8 move const to top 2024-07-09 23:30:56 +01:00
9e23acf966 RSSFeed documentation 2024-07-09 23:23:53 +01:00
03551d55e9 RSSItem documentation 2024-07-09 23:17:58 +01:00
d6e6043194 mutator and embed fix 2024-07-09 22:39:57 +01:00
92e9e63e53 dataclass implementation 2024-07-09 18:47:55 +01:00
1f199c36f9 heavy rewrites. (rm old code, improve tasks, etc) 2024-07-08 22:33:03 +01:00
3125ccb462 tasks rewrite 2 2024-07-04 20:24:51 +01:00
bcb0f2470a length check & embed colour 2024-06-26 15:59:53 +01:00
f7ef7f1b64 Separate mutators for article title/desc 2024-06-25 10:22:35 +01:00
bdc32ac5fa simplified + added mutators 2024-06-19 00:37:58 +01:00
745fda9bbe Mutators 2024-06-18 00:25:14 +01:00
59062b68a1 description as author was a bad idea 2024-06-13 08:41:05 +01:00
f9bf15758a articles now set author as source description
oppose to the source name
2024-06-13 00:00:29 +01:00
84e72adcd3 fix syntax error, missing comma 2024-06-11 20:48:30 +01:00
15cfd66b69 guid for tracked articles 2024-06-11 01:00:12 +01:00
3c1aebc8c7 send content to channels 2024-06-10 22:46:53 +01:00
4f4d827d3c compatability with api 2024-06-07 17:36:54 +01:00
307d341ec2 fix add & list commands for api changes 2024-03-13 17:24:43 +00:00
0b74be871b use dataclass slots 2024-02-26 22:22:14 +00:00
de1f16549c code simplification
moved format code into properties on the dataclasses.

Added pagesize as a requirement to the formatdata func.
2024-02-19 09:06:21 +00:00
59fb6f74d0 subscription relation with subscriptionchannel 2024-02-13 00:07:57 +00:00
08ba995520 Working on new db model integration 2024-02-11 23:52:32 +00:00
83a889cf61 Merge branch 'main' of https://gitea.corbz.dev/corbz/NewsBot 2024-02-07 09:25:32 +00:00
df15ad07a5 Reusable aiohttp session 2024-02-07 09:21:13 +00:00
c785e5eeed API token as environment variable
can be included in .env as API_TOKEN
2024-01-31 11:49:49 +00:00
8c35f42a0e Improved pagination view
Removed double API call
added pagesize to API call
added calc_dataitem_index method for properly calculating the index of each data item, given the current page.
2024-01-30 19:29:42 +00:00
32df589ed2 API Integration 2024-01-30 13:53:04 +00:00
e8d13ae26b Created Followup and move functions to feeds.py 2023-12-24 23:01:48 +00:00
94b7972a38 incomplete commit, used to work on other machine 2023-12-24 16:40:04 +00:00
5b8be819e3 Linked feed channels to sent articles 2023-12-21 11:00:02 +00:00
0e5af1d752 working on tasks 2023-12-20 21:51:57 +00:00
8a1f623c6f help commands, and tasks function 2023-12-20 08:22:37 +00:00
1279bec6aa Working on channel commands 2023-12-19 11:44:32 +00:00
c36133f0d4 rss embeds moved to article dataclass 2023-12-19 00:36:22 +00:00