77 Commit (5961eb8f2799a585bb5901533e6ed4910178267b)

Autore SHA1 Messaggio Data
  Marcel van der Boom 5961eb8f27 Drop the /tags/{tag} route 3 anni fa
  Josip Antoliš 3f36ede885 Add Cache-Control header 3 anni fa
  Keturah Dola-Borg 7b71d455a8 Apply go fmt 4 anni fa
  Keturah Dola-Borg badaffcd5c Add generic oauth to routes 4 anni fa
  gytisrepecka c798a44f69
Added Gitea OAuth login and account management. 4 anni fa
  Matt Baer 5d01f49ce9 Move /me/oauth/remove endpoint to /api/me/oauth/remove 4 anni fa
  Kyle Robbertze c292512b9d add Gitlab OAuth 4 anni fa
  Matt Baer 92da069ce4 Move admin dashboard sections into subpages 4 anni fa
  Matt Baer eac223158a Move remote user URL to /@/ 4 anni fa
  Matt Baer 1b8f62d143 Require authenticated user on draft edit routes 4 anni fa
  Matt Baer d6b7a5925f Restrict /invite/{code} route to valid chars 4 anni fa
  Matt Baer 8e09e72979 Require authenticated user for editor access 4 anni fa
  Nick Gerakines c0317b4e93 Implemented oauth attach functionality, oauth detach functionality, and required data migration. T713 4 anni fa
  Matt Baer af23e28d05 Pass OAuth requests through new OAuth handler 4 anni fa
  Nick Gerakines 462f87919a Feature complete on MVP slack auth integration. T710 4 anni fa
  Nick Gerakines 13121cb266 Merging T705-oauth into T710-oauth-slack. T705,T710 4 anni fa
  Nick Gerakines bf3b6a5ba0 Unit tests, integration testing, and code cleanup for oauth support. Part of T705. 4 anni fa
  Rob Loranger 26d906ae92
clean up responses and logging, change endpoint 4 anni fa
  Matt Baer 6e09fcb9e2 Change password reset endpoint to /admin/user/{Username}/passphrase 4 anni fa
  Rob Loranger f85f0751a3
address PR comments 4 anni fa
  Rob Loranger d2480cb3aa
add basic API endpoint for rendering markdown 4 anni fa
  Michael Demetriou b9d2689828 Fix comments on T627 pull request 4 anni fa
  Michael Demetriou 99bb77153e Handles are saved in `remoteusers` while the links take you to an 4 anni fa
  Rob Loranger aa9efc7b37
allow admin to reset user passwords 4 anni fa
  Rob Loranger d954b7c8e3
add user invite instructions 4 anni fa
  Rob Loranger eae4097677
add update checks 4 anni fa
  Rob Loranger 77f7b4a522
Add account suspension features 4 anni fa
  Rob Loranger 6c5d89ac86
move import post handler under /api 4 anni fa
  Rob Loranger ee4fe2f4ad
add basic text file imports 4 anni fa
  Matt Baer f821dbaac4 Support dedicated signup page in chorus mode 4 anni fa
  Matt Baer 2b39b714de Use UserLevelReader func for read routes 4 anni fa
  Matt Baer 7dc620aff1 Check reader permissions on .well-known endpoints 4 anni fa
  Matt Baer d6a77d6668 Check reader permissions on RSS feed & sitemap 4 anni fa
  Matt Baer a2088c1646 Restrict API read access based on Private setting 4 anni fa
  Matt Baer b3a36a3be7 Allow completely private instances, part 1 4 anni fa
  Matt Baer 26a0990014 Save config via Apper interface from Admin dash 5 anni fa
  Matt Baer 034db22f8c Break functionality out of Serve() func 5 anni fa
  Matt Baer ed4aacd1ac Move static file ServeMux to App struct 5 anni fa
  Matt Baer a850fa14cd Move instance page editing to dedicated section 5 anni fa
  Matt Baer 70e823d6ab Support user invites 5 anni fa
  Matt Baer 0e722de82c Add admin user list 5 anni fa
  Matt Baer 3ae45bc156 Fix spacing around copyright notices 5 anni fa
  Matt Baer 1274914207 Add copyright / license notices to .go files 5 anni fa
  Matt Baer 13bf5b6638 Include max number of blogs in nodeinfo 5 anni fa
  Matt Baer 25a68d0c0e Add Reader section 5 anni fa
  Matt Baer 9fe4b09de5 Support editing some config values in admin UI 5 anni fa
  Matt Baer bdc4f270f8 Support editing About and Privacy pages from Admin panel 5 anni fa
  Matt Baer 7d87aad55a Add basic admin dashboard with app stats 5 anni fa
  Matt Baer 001fc8bb2d Fully support single-user mode 5 anni fa
  Matt Baer 9149e1f120 Relax root route matching 5 anni fa