|
306059c355
|
Add basic user auth
|
2023-09-25 01:38:18 -04:00 |
|
|
d17f909312
|
Add CrawlScheduler actor, shared client w/ last modified headers
|
2023-07-15 21:40:31 -04:00 |
|
|
4837cbb903
|
Add crawl metadata to feed & improve model interface
|
2023-07-15 00:40:10 -04:00 |
|
|
3f028c3088
|
Store entry html content outside DB in file storage
Since the HTML content can get quite big and can have embeded images.
|
2023-07-05 23:45:49 -04:00 |
|
|
abd540d2ff
|
Better database layout with uuid primary keys
Serialize and deserialize the uuid ids as base62 strings in the URLs.
|
2023-06-27 14:03:52 -04:00 |
|
|
758e644173
|
Add published_at to entries, begin to support pagination
Articles will be sorted by their published_at dates for now.
|
2023-06-08 01:20:21 -04:00 |
|
|
3f29138bd1
|
Fetch and save entry HTML content with metadata
And render the extracted HTML on the entry page in the frontend.
|
2023-06-07 01:06:03 -04:00 |
|
|
9059894021
|
Make titles optional on feeds and entries
|
2023-05-17 23:10:23 -04:00 |
|
|
bf40b803a9
|
Rename item to entry
|
2023-05-17 23:10:09 -04:00 |
|
|
ae8f15f19b
|
Add very basic crawl job
Loops through feeds and adds items from each feed.
|
2023-05-09 23:55:42 -04:00 |
|
|
b2a5bf5882
|
Add feed model, link items to feeds
|
2023-05-07 21:25:22 -04:00 |
|
|
f30be5f451
|
NotFound error and add validation
|
2023-05-07 19:50:44 -04:00 |
|
|
c2c0f7a28d
|
Initial commit with basic axum and sqlx API
|
2023-05-07 17:41:45 -04:00 |
|