60 Commits

Author SHA1 Message Date
6f5b9d4106 cleanup 2025-03-23 12:19:33 -04:00
15a203acf2 moved datetime functions to utils dir 2025-03-17 07:15:36 -04:00
1c461ddb9d fixed mismatched borders on post header, added flex wrap to nav bar 2025-03-17 00:10:58 -04:00
2487a0f421 Merge pull request 'Added caching system' (#1) from caching into master
Reviewed-on: #1
2025-03-16 21:16:52 -05:00
075c73bb3a cleanup, added some boilerplate readmes for backend projects 2025-03-16 14:35:50 -04:00
d126fed2bd implemented working cache
some testing still has to be done
2025-03-16 02:56:54 -04:00
cb6b182042 added s3 crate 2025-03-15 18:02:26 -04:00
3cd6b6e8b3 added health, fallback not found endpoints 2025-03-15 18:02:26 -04:00
328dacb675 wip: broken state 2025-03-15 17:27:32 -04:00
cae531eae3 updated flake, added valkey to env 2025-03-15 01:45:40 -04:00
4421f472f7 added cargo watch, cargo bloat 2025-02-25 13:22:59 -05:00
c4e11c2e02 added blog post page, reverted back to flex blog landing, added types 2025-02-25 13:22:45 -05:00
addb2e55d9 modified PostCarousel to use grid, among other things 2024-12-10 14:09:13 -05:00
637f0b47dd added rss generator 2024-12-10 14:09:13 -05:00
ae86f86339 fixed header links, adjusted anchor tag 2024-12-10 14:09:13 -05:00
eab3904e69 added database readme, added file to .gitignore 2024-12-06 14:12:05 -05:00
4104a76f3e built out contact form, added env variable
might make button island so that i can change the button's text
2024-12-04 23:36:49 -05:00
d08463aaf7 modified links to be correct/appropriate 2024-12-04 20:29:24 -05:00
3264dbf028 added zellij config file 2024-12-04 20:28:53 -05:00
ebf7081c07 built out 404 page 2024-12-02 23:36:00 -05:00
65f6c30eac modified text for music bot project 2024-12-02 23:35:45 -05:00
ca238bd919 added icons to posts page 2024-12-02 23:35:15 -05:00
899f94d4d2 fixed contact page 2024-12-02 23:34:55 -05:00
c382dd9969 added seo component 2024-12-02 23:34:32 -05:00
9e8cf4b147 code dump frontend 2024-12-02 18:29:45 -05:00
44f1f35caa added recent posts endpoint, added image column to authors table 2024-12-02 18:29:23 -05:00
b8f3d4ca7a updated global .gitignore 2024-11-27 00:36:12 -05:00
70578fd132 updated flake 2024-11-27 00:35:53 -05:00
0093589a4b got frontend working with backend project 2024-11-27 00:35:32 -05:00
66ba89c0b1 modified task entrypoint 2024-11-27 00:34:28 -05:00
2d00604c6f added cors to public, modified import_posts task, updated task log sql queries 2024-11-27 00:33:59 -05:00
a42f827cf7 wip: added global layout, added posts route 2024-10-10 16:16:55 -04:00
1a480b3cf9 commented out rate limiter 2024-10-04 07:21:24 -04:00
3c78ed5ae3 implemented front matter parser, created task log abstraction fuctions 2024-10-04 07:21:10 -04:00
59d8273498 added deno overlay, modified flake name 2024-09-29 21:16:20 -04:00
646121d1cb added intial migration 2024-09-29 21:15:56 -04:00
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