Add more instance stats APIs (#6125)
* Add GET /api/v1/instance/peers API to reveal known domains * Add GET /api/v1/instance/activity API * Make new APIs disableable, exclude private statuses from activity stats * Fix code style issue * Fix week timestamps
Showing
- app/controllers/admin/settings_controller.rb 4 additions, 0 deletionsapp/controllers/admin/settings_controller.rb
- app/controllers/api/v1/instances/activity_controller.rb 36 additions, 0 deletionsapp/controllers/api/v1/instances/activity_controller.rb
- app/controllers/api/v1/instances/peers_controller.rb 17 additions, 0 deletionsapp/controllers/api/v1/instances/peers_controller.rb
- app/controllers/application_controller.rb 9 additions, 0 deletionsapp/controllers/application_controller.rb
- app/controllers/auth/confirmations_controller.rb 0 additions, 6 deletionsapp/controllers/auth/confirmations_controller.rb
- app/controllers/concerns/user_tracking_concern.rb 1 addition, 0 deletionsapp/controllers/concerns/user_tracking_concern.rb
- app/lib/activity_tracker.rb 31 additions, 0 deletionsapp/lib/activity_tracker.rb
- app/models/form/admin_settings.rb 4 additions, 0 deletionsapp/models/form/admin_settings.rb
- app/models/status.rb 6 additions, 0 deletionsapp/models/status.rb
- app/models/user.rb 15 additions, 0 deletionsapp/models/user.rb
- app/views/admin/settings/edit.html.haml 8 additions, 0 deletionsapp/views/admin/settings/edit.html.haml
- config/locales/en.yml 6 additions, 0 deletionsconfig/locales/en.yml
- config/routes.rb 5 additions, 1 deletionconfig/routes.rb
- config/settings.yml 2 additions, 1 deletionconfig/settings.yml
Loading
Please register or sign in to comment