51 Commits (364fdede869a7ae20207b247314a584c6c948d5d)
 

Author SHA1 Message Date
Elnu 364fdede86 cargo fmt
2 years ago
Elnu ea3e9bcd5a Improve error handling with From derive
2 years ago
Elnu 3f2f72a278
Fix minor mistake in README
2 years ago
Elnu 4bfcf6631e Add configuration file, make HTTP/HTTPS agnostic
2 years ago
Elnu 98dc007fa4 Move Error struct to own file
2 years ago
Elnu 6de079b279 cargo fmt
2 years ago
Elnu f68f2155c3 Improve error handling
2 years ago
Elnu 1253539efa cargo fmt
2 years ago
Elnu 1de25aaca9 Use web::block in post_comment
2 years ago
Elnu bf7efec848 cargo fmt
2 years ago
Elnu bfb59fbe6f Add web::block to get_comments
2 years ago
Elnu cf2779dd40 Add support for requiring name/email, close #2
2 years ago
Elnu bc01421c54
Fix <head> formatting in README
2 years ago
Elnu d94cf625f8 Use params instead of format for fetching comments
2 years ago
Elnu 89e609c54a
Update README.md
2 years ago
Elnu 8b83950f80 Add clap
2 years ago
Elnu 90ffd9cf3b Bundle SQLite with rusqlite
2 years ago
Elnu 043bdec728 Ignore nginx.conf
2 years ago
Elnu 0453953423 Rename parent to parentId
2 years ago
Elnu 632ce5efa8 Improve server outage UX
2 years ago
Elnu 3238fcb8f3 Add persistent databases
2 years ago
Elnu f71cbc33be Count replies in comment count
2 years ago
Elnu 30ffd5ad6f Make replies and sharing work
2 years ago
Elnu 42d980f4cb Add comment sanitization and markdown rendering
2 years ago
Elnu 1bea87f47f Update internals for reply support, add error reasons, minor changes
2 years ago
Elnu 4a39b10afb cargo fmt
2 years ago
Elnu 5d70793e2b Add support for multiple websites, contents, etc.
2 years ago
Elnu 0de8921306 cargo fmt
2 years ago
Elnu 6d01857bd0 Add release optimizations
2 years ago
Elnu 6419b6357c Refactor comment serialization/deserialization
2 years ago
Elnu f153625d1a Add demo
2 years ago
Elnu 3473b94998 Reverse comment return order
2 years ago
Elnu f6281b8820 Add testing flag and CORS
2 years ago
Elnu 2699a01c54 Add email validation
2 years ago
Elnu 0785bc2fe9
Update README.md
2 years ago
Elnu 5b792cd7e5 cargo fmt
2 years ago
Elnu 0e270e18b9 Add timestamps, remove dead code
2 years ago
Elnu 82e70178d5 Add Gravatar email hashes
2 years ago
Elnu bbebe8b119 Get to MVP
2 years ago
Elnu 91186e5f43 Create working comments API response
2 years ago
Elnu 61234e9c07 Fix missing code from main.rs
2 years ago
Elnu 4cfa06f855 Get working boilerplate
2 years ago
Elnu 59f3ce9ea5 Install serde, serde_json
2 years ago
Elnu 42e13a3ede Remove GraphQL dependencies
2 years ago
Elnu c134e0bce8
Create LICENSE
2 years ago
Elnu 8710ceb762
Create README.md
2 years ago
Elnu 0ef7ad481e Write basic SQLite/rusqlite code
2 years ago
Elnu fd41429c99 Install rusqlite
2 years ago
Elnu 1b5c98e001 Install juniper
2 years ago
Elnu 3f9bf688b5 Install actix-web
2 years ago