Commit graph

58 commits

Author SHA1 Message Date
b98bb6090f shell.nix: use Rust overlay 2023-04-04 18:49:28 -07:00
072c7c4b8b Improve webhook embeds 2023-03-30 22:03:31 -07:00
3758a16f8d Add bacon to shell.nix 2023-03-30 22:02:42 -07:00
11fb6d617c Add WIP webhook functionality 2023-03-29 23:50:20 -07:00
d14f7f45ce Add MIT license for demo, see #1 2023-03-29 21:42:55 -07:00
8cf986892f Update packages 2023-03-29 21:19:41 -07:00
c467816a0b Set up shell.nix direnv 2023-03-29 21:07:09 -07:00
364fdede86 cargo fmt 2022-08-01 15:01:06 -07:00
ea3e9bcd5a Improve error handling with From derive 2022-08-01 15:00:18 -07:00
Elnu
3f2f72a278
Fix minor mistake in README 2022-07-31 15:25:03 -07:00
4bfcf6631e Add configuration file, make HTTP/HTTPS agnostic 2022-07-31 13:22:20 -07:00
98dc007fa4 Move Error struct to own file 2022-07-31 11:05:55 -07:00
6de079b279 cargo fmt 2022-07-30 13:19:30 -07:00
f68f2155c3 Improve error handling 2022-07-30 13:19:11 -07:00
1253539efa cargo fmt 2022-07-29 12:09:51 -07:00
1de25aaca9 Use web::block in post_comment 2022-07-29 12:09:45 -07:00
bf7efec848 cargo fmt 2022-07-28 16:52:41 -07:00
bfb59fbe6f Add web::block to get_comments 2022-07-28 16:52:20 -07:00
cf2779dd40 Add support for requiring name/email, close #2 2022-07-28 11:58:49 -07:00
Elnu
bc01421c54
Fix <head> formatting in README 2022-07-25 22:52:09 -07:00
d94cf625f8 Use params instead of format for fetching comments 2022-07-24 12:32:15 -07:00
Elnu
89e609c54a
Update README.md 2022-07-23 15:18:41 -07:00
8b83950f80 Add clap 2022-07-23 13:40:32 -07:00
90ffd9cf3b Bundle SQLite with rusqlite 2022-07-23 12:03:39 -07:00
043bdec728 Ignore nginx.conf 2022-07-23 12:02:28 -07:00
0453953423 Rename parent to parentId 2022-07-22 17:19:16 -07:00
632ce5efa8 Improve server outage UX 2022-07-22 16:26:22 -07:00
3238fcb8f3 Add persistent databases 2022-07-22 15:37:57 -07:00
f71cbc33be Count replies in comment count 2022-07-22 12:29:11 -07:00
30ffd5ad6f Make replies and sharing work 2022-07-22 12:25:57 -07:00
42d980f4cb Add comment sanitization and markdown rendering 2022-07-20 15:39:28 -07:00
1bea87f47f Update internals for reply support, add error reasons, minor changes 2022-07-20 14:48:44 -07:00
4a39b10afb cargo fmt 2022-07-14 17:06:38 -07:00
5d70793e2b Add support for multiple websites, contents, etc. 2022-07-14 17:05:45 -07:00
0de8921306 cargo fmt 2022-07-10 14:25:03 -07:00
6d01857bd0 Add release optimizations 2022-07-10 14:24:48 -07:00
6419b6357c Refactor comment serialization/deserialization 2022-07-10 14:11:45 -07:00
f153625d1a Add demo 2022-07-09 13:58:43 -07:00
3473b94998 Reverse comment return order 2022-07-09 13:35:45 -07:00
f6281b8820 Add testing flag and CORS 2022-07-09 12:21:08 -07:00
2699a01c54 Add email validation 2022-07-08 22:04:15 -07:00
Elnu
0785bc2fe9
Update README.md 2022-07-08 18:41:00 -07:00
5b792cd7e5 cargo fmt 2022-07-08 18:39:39 -07:00
0e270e18b9 Add timestamps, remove dead code 2022-07-08 18:38:53 -07:00
82e70178d5 Add Gravatar email hashes 2022-07-08 17:06:05 -07:00
bbebe8b119 Get to MVP 2022-07-08 15:41:53 -07:00
91186e5f43 Create working comments API response 2022-07-08 13:00:25 -07:00
61234e9c07 Fix missing code from main.rs 2022-07-08 12:50:46 -07:00
4cfa06f855 Get working boilerplate 2022-07-07 22:36:53 -07:00
59f3ce9ea5 Install serde, serde_json 2022-07-07 19:38:48 -07:00