Commit Graph
77 Commits
Author SHA1 Message Date
wymiller 109f8826ff reverted back to old postcard
onClick doesn't want to work, even with the islands, so back to the
drawing board
2025-07-15 23:20:34 -04:00
wymiller d58538599c added different favicon 2025-07-14 23:39:47 -04:00
wymiller d53f3da4c6 added cache, s3 to taskmanager, ask cache if result is the same, among others 2025-07-14 23:30:29 -04:00
wymiller 57952ec41d added documentation
it's nothing too novel, okay?
2025-07-14 20:35:49 -04:00
wymiller 42dff3f186 switched public api to caching library 2025-07-14 20:26:17 -04:00
wymiller f4937dc382 create caching library 2025-07-14 20:25:36 -04:00
wymiller 13d022d44c adjusted css 2025-07-14 20:09:10 -04:00
wymiller 29011c8f48 added new method to s3clientconfig struct, added from_env to be default 2025-07-14 18:21:13 -04:00
wymiller a64b8fdceb impl storage library 2025-06-30 22:58:52 -04:00
wymiller a6b4f6917b added storage library 2025-06-30 22:58:25 -04:00
wymiller 585728de9d fixing tasks upload_sitemap
among other things
2025-06-30 20:38:58 -04:00
wymiller 5a6346617a remove env 2025-06-30 18:41:22 -04:00
wymiller 957858de59 added post container 2025-06-30 00:23:41 -04:00
wymiller 82e118a0e5 stuff happened 2025-06-29 23:41:20 -04:00
wymiller 3600166dc5 set inner html for correct display 2025-05-17 21:07:56 -04:00
wymiller 1503db9509 working import task
wip: not complete, got to fix some of markdown options
2025-05-17 21:04:56 -04:00
wymiller c8273016ee switched deprecated dep for maintained dep 2025-05-17 21:04:22 -04:00
wymiller 6f5b9d4106 cleanup 2025-03-23 12:19:33 -04:00
wymiller f0c2f6f3e3 wip: task scheduler works, import task does not work
lol
2025-03-23 12:15:35 -04:00
wymiller 15a203acf2 moved datetime functions to utils dir 2025-03-17 07:15:36 -04:00
wymiller 1c461ddb9d fixed mismatched borders on post header, added flex wrap to nav bar 2025-03-17 00:10:58 -04:00
wymiller 075c73bb3a cleanup, added some boilerplate readmes for backend projects 2025-03-16 14:35:50 -04:00
wymiller d126fed2bd implemented working cache
some testing still has to be done
2025-03-16 02:56:54 -04:00
wymiller cb6b182042 added s3 crate 2025-03-15 18:02:26 -04:00
wymiller 3cd6b6e8b3 added health, fallback not found endpoints 2025-03-15 18:02:26 -04:00
wymiller 328dacb675 wip: broken state 2025-03-15 17:27:32 -04:00
wymiller cae531eae3 updated flake, added valkey to env 2025-03-15 01:45:40 -04:00
wymiller 4421f472f7 added cargo watch, cargo bloat 2025-02-25 13:22:59 -05:00
wymiller c4e11c2e02 added blog post page, reverted back to flex blog landing, added types 2025-02-25 13:22:45 -05:00
wymiller addb2e55d9 modified PostCarousel to use grid, among other things 2024-12-10 14:09:13 -05:00
wymiller 637f0b47dd added rss generator 2024-12-10 14:09:13 -05:00
wymiller ae86f86339 fixed header links, adjusted anchor tag 2024-12-10 14:09:13 -05:00
wymiller eab3904e69 added database readme, added file to .gitignore 2024-12-06 14:12:05 -05:00
wymiller 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
wymiller d08463aaf7 modified links to be correct/appropriate 2024-12-04 20:29:24 -05:00
wymiller 3264dbf028 added zellij config file 2024-12-04 20:28:53 -05:00
wymiller ebf7081c07 built out 404 page 2024-12-02 23:36:00 -05:00
wymiller 65f6c30eac modified text for music bot project 2024-12-02 23:35:45 -05:00
wymiller ca238bd919 added icons to posts page 2024-12-02 23:35:15 -05:00
wymiller 899f94d4d2 fixed contact page 2024-12-02 23:34:55 -05:00
wymiller c382dd9969 added seo component 2024-12-02 23:34:32 -05:00
wymiller 9e8cf4b147 code dump frontend 2024-12-02 18:29:45 -05:00
wymiller 44f1f35caa added recent posts endpoint, added image column to authors table 2024-12-02 18:29:23 -05:00
wymiller b8f3d4ca7a updated global .gitignore 2024-11-27 00:36:12 -05:00
wymiller 70578fd132 updated flake 2024-11-27 00:35:53 -05:00
wymiller 0093589a4b got frontend working with backend project 2024-11-27 00:35:32 -05:00
wymiller 66ba89c0b1 modified task entrypoint 2024-11-27 00:34:28 -05:00
wymiller 2d00604c6f added cors to public, modified import_posts task, updated task log sql queries 2024-11-27 00:33:59 -05:00
wymiller a42f827cf7 wip: added global layout, added posts route 2024-10-10 16:16:55 -04:00
wymiller 1a480b3cf9 commented out rate limiter 2024-10-04 07:21:24 -04:00
wymiller 3c78ed5ae3 implemented front matter parser, created task log abstraction fuctions 2024-10-04 07:21:10 -04:00
wymiller 59d8273498 added deno overlay, modified flake name 2024-09-29 21:16:20 -04:00
wymiller 646121d1cb added intial migration 2024-09-29 21:15:56 -04:00
wymiller 44be4ab04a added front matter parser for markdown 2024-09-29 21:15:42 -04:00
wymiller a742dd7f12 wip: rewrite loop to handle assigning tasks 2024-09-29 21:15:14 -04:00
wymiller 7aa1dd07f4 added serde, serde_yaml crates 2024-09-29 21:14:52 -04:00
wymiller 4480b87cab added get authors posts route, datasource 2024-09-28 02:26:17 -04:00
wymiller c508f78043 added rate limiting layer to activate, added author nested router 2024-09-28 01:49:40 -04:00
wymiller 65e058b3c1 added comment index pagination, added author routes 2024-09-28 01:48:58 -04:00
wymiller 8128459b4e wip: added get post comments, working insert comment to post 2024-09-27 23:17:33 -04:00
wymiller c303e6aaee added hot posts datasource, added respective route, added view_count updating 2024-09-26 23:53:39 -04:00
wymiller b427311742 added condition for rate limiting 2024-09-26 23:52:42 -04:00
wymiller 790dac7c82 added tower_governor crate, added some basic rate limiting 2024-09-26 23:52:15 -04:00
wymiller e3e81f6685 added get_one, get_popular datasource methods, added respective routes 2024-09-26 13:11:55 -04:00
wymiller 9bd2cf373a wip: get all posts route working state 2024-09-25 18:29:12 -04:00
wymiller 7842baf5f2 added chrono crate 2024-09-25 18:28:51 -04:00
wymiller f758c6c078 wip: modified main entry task (code dump) 2024-09-24 20:29:22 -04:00
wymiller 845f058568 added nested routes, added separate config struct, among other items 2024-09-24 20:26:15 -04:00
wymiller cf199ab48a added crates to public project, made api structure 2024-09-22 22:38:35 -04:00
wymiller 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
wymiller 80081b75d5 wip: impl scheduler, import posts task 2024-09-22 04:10:29 -04:00
wymiller 4cb3983a9b added dotenvy, futures, markdown crates 2024-09-22 04:10:02 -04:00
wymiller 7de920f85a added sqlx cli to flake 2024-09-22 04:09:17 -04:00
wymiller 0d0cf63c62 wip: working on task manager 2024-09-21 23:57:37 -04:00
wymiller 13a40353e5 refactored dev flake to rust overlay, added deno to flake 2024-09-21 23:57:23 -04:00
wymiller 6653f7d982 initial docs 2024-09-03 01:32:34 -04:00
wymiller 03c114a6dd initial commit 2024-09-03 01:17:19 -04:00