Commit Graph

38 Commits (T705-oauth)

Author SHA1 Message Date
Nick Gerakines bf3b6a5ba0 Unit tests, integration testing, and code cleanup for oauth support. Part of T705. 5 years ago
Matt Baer 6e09fcb9e2 Change password reset endpoint to /admin/user/{Username}/passphrase 5 years ago
Rob Loranger f85f0751a3
address PR comments 5 years ago
Rob Loranger aa9efc7b37
allow admin to reset user passwords 5 years ago
Rob Loranger d954b7c8e3
add user invite instructions 5 years ago
Rob Loranger 77f7b4a522
Add account suspension features 5 years ago
Matt Baer f821dbaac4 Support dedicated signup page in chorus mode 5 years ago
Matt Baer 2b39b714de Use UserLevelReader func for read routes 6 years ago
Matt Baer 7dc620aff1 Check reader permissions on .well-known endpoints 6 years ago
Matt Baer d6a77d6668 Check reader permissions on RSS feed & sitemap 6 years ago
Matt Baer a2088c1646 Restrict API read access based on Private setting 6 years ago
Matt Baer b3a36a3be7 Allow completely private instances, part 1 6 years ago
Matt Baer 26a0990014 Save config via Apper interface from Admin dash 6 years ago
Matt Baer 034db22f8c Break functionality out of Serve() func 6 years ago
Matt Baer ed4aacd1ac Move static file ServeMux to App struct 6 years ago
Matt Baer a850fa14cd Move instance page editing to dedicated section 6 years ago
Matt Baer 70e823d6ab Support user invites 6 years ago
Matt Baer 0e722de82c Add admin user list 6 years ago
Matt Baer 3ae45bc156 Fix spacing around copyright notices 6 years ago
Matt Baer 1274914207 Add copyright / license notices to .go files 6 years ago
Matt Baer 13bf5b6638 Include max number of blogs in nodeinfo 6 years ago
Matt Baer 25a68d0c0e Add Reader section 6 years ago
Matt Baer 9fe4b09de5 Support editing some config values in admin UI 6 years ago
Matt Baer bdc4f270f8 Support editing About and Privacy pages from Admin panel 6 years ago
Matt Baer 7d87aad55a Add basic admin dashboard with app stats 6 years ago
Matt Baer 001fc8bb2d Fully support single-user mode 6 years ago
Matt Baer 9149e1f120 Relax root route matching 6 years ago
Matt Baer 55ada67170 Fill in remaining missing pieces 6 years ago
Matt Baer 6dbf0c8764 Add ActivityPub components, routes, handlers 6 years ago
Matt Baer ebeacff43c Add collection handlers, routes, feeds, sitemaps 6 years ago
Matt Baer 86e7ba2579 Add editor 6 years ago
Matt Baer 3afdd8c1b4 Add backend post handling, endpoints, rendering 6 years ago
Matt Baer e6f1291189 Move Host config value from Server -> App 6 years ago
Matt Baer 1a6f61690e Add NodeInfo endpoints 6 years ago
Matt Baer 0c1e1dd57e Add data layer 6 years ago
Matt Baer 16473c97b7 Create basic server 6 years ago