Commit Graph

273 Commits

Author SHA1 Message Date
Matt Baer e6f1291189 Move Host config value from Server -> App 2018-10-27 17:02:40 -04:00
Matt Baer ad3b813690 Add favicon 2018-10-27 13:19:33 -04:00
Matt Baer ea098260e2 Fix filename in email encryption key generation 2018-10-27 13:17:54 -04:00
Matt Baer cc224db6e6 Add interactive configuration
This adds a new --config flag and rearranges some config fields.
2018-10-25 09:15:10 -04:00
Matt Baer 6bdb7a1c1c Output config saving errors 2018-10-24 14:21:42 -04:00
Matt Baer 1a6f61690e Add NodeInfo endpoints
Includes new instance stats and the new option to show user stats, as
well.
2018-10-17 19:25:09 -04:00
Matt Baer 39477cfcab Fix parse package import 2018-10-16 23:49:01 -04:00
Matt Baer bab5e42299 Add author package 2018-10-16 23:27:04 -04:00
Matt Baer 6b25d79b2e Update GitHub repo URL 2018-10-16 22:51:42 -04:00
Matt Baer 4905288201 Use a better description in README 2018-10-16 22:41:47 -04:00
Matt Baer 0c1e1dd57e Add data layer
This includes config changes, collections, posts, some post rendering
funcs, and actual database connection when the server starts up.
2018-10-16 22:31:27 -04:00
Matt Baer f7430fb8bc Clean up .gitignore 2018-10-16 20:41:54 -04:00
Matt Baer 62abc11142 Add web session management 2018-10-16 20:31:07 -04:00
Matt Baer af601d7b0c Add --create-config flag to generate default config 2018-10-16 16:57:55 -04:00
Matt Baer 5034cfdf11 Update header with new name
Also, add badges
2018-10-15 15:28:58 -04:00
Matt Baer 16473c97b7 Create basic server
Includes app config and some initialization
2018-10-15 14:44:15 -04:00
Matt Baer 343f67dc97 Revert "Add log and auth modules"
This reverts commit b8e79483a8d19a4670d68b2304215ce1045f1f55.
2018-10-15 14:10:48 -04:00
Matt Baer 114cb9e40a Add .travis.yml 2018-10-15 14:10:42 -04:00
Matt Baer e392b3a040 Add key generation script + keys folder 2018-10-15 14:10:34 -04:00
Matt Baer b674215c6c Mention Read.as 2018-10-15 14:10:24 -04:00
Matt Baer 467d03711d Add README 2018-10-15 14:10:17 -04:00
Matt Baer 37bc3b0103 Add LICENSE and .gitignore 2018-10-15 14:10:00 -04:00
Matt Baer bd0f673a8f Add log and auth modules 2018-10-15 14:08:40 -04:00