Commit Graph

24 Commits

Author SHA1 Message Date
44be4ab04a added front matter parser for markdown 2024-09-29 21:15:42 -04:00
a742dd7f12 wip: rewrite loop to handle assigning tasks 2024-09-29 21:15:14 -04:00
7aa1dd07f4 added serde, serde_yaml crates 2024-09-29 21:14:52 -04:00
4480b87cab added get authors posts route, datasource 2024-09-28 02:26:17 -04:00
c508f78043 added rate limiting layer to activate, added author nested router 2024-09-28 01:49:40 -04:00
65e058b3c1 added comment index pagination, added author routes 2024-09-28 01:48:58 -04:00
8128459b4e wip: added get post comments, working insert comment to post 2024-09-27 23:17:33 -04:00
c303e6aaee added hot posts datasource, added respective route, added view_count updating 2024-09-26 23:53:39 -04:00
b427311742 added condition for rate limiting 2024-09-26 23:52:42 -04:00
790dac7c82 added tower_governor crate, added some basic rate limiting 2024-09-26 23:52:15 -04:00
e3e81f6685 added get_one, get_popular datasource methods, added respective routes 2024-09-26 13:11:55 -04:00
9bd2cf373a wip: get all posts route working state 2024-09-25 18:29:12 -04:00
7842baf5f2 added chrono crate 2024-09-25 18:28:51 -04:00
f758c6c078 wip: modified main entry task (code dump) 2024-09-24 20:29:22 -04:00
845f058568 added nested routes, added separate config struct, among other items 2024-09-24 20:26:15 -04:00
cf199ab48a added crates to public project, made api structure 2024-09-22 22:38:35 -04:00
3afff00b29 modified task manager to add markdown, import_posts task
the import_posts task isn't perfect, we need some relation between the
author_id and the author itself
2024-09-22 22:37:47 -04:00
80081b75d5 wip: impl scheduler, import posts task 2024-09-22 04:10:29 -04:00
4cb3983a9b added dotenvy, futures, markdown crates 2024-09-22 04:10:02 -04:00
7de920f85a added sqlx cli to flake 2024-09-22 04:09:17 -04:00
0d0cf63c62 wip: working on task manager 2024-09-21 23:57:37 -04:00
13a40353e5 refactored dev flake to rust overlay, added deno to flake 2024-09-21 23:57:23 -04:00
6653f7d982 initial docs 2024-09-03 01:32:34 -04:00
03c114a6dd initial commit 2024-09-03 01:17:19 -04:00