Commit Graph

1374 Commits (78ba12f0bf97aee817eb0ab0d2c582b187033c50)

Author SHA1 Message Date
Claire 1d622c8033
Add POST /api/v1/conversations/:id/unread ()
Claire a5b6f6da80
Change /api/v1/statuses/:id/history to always return at least one item ()
Claire 602c458ab6
Add finer permission requirements for managing webhooks ()
Claire fd23f50243
Fix wrong view being displayed when a webhook fails validation ()
Daniel M Brasil b9bc9d0bda
Fix incorrect pagination headers in `/api/v2/admin/accounts` ()
Eugen Rochko f20698000f
Fix always redirecting to onboarding in web UI ()
Claire ec59166844
Fix ArgumentError when loading newer Private Mentions ()
Eugen Rochko bca649ba79
Change edit profile page ()
Eugen Rochko 39110d1d0a
Fix CAPTCHA page not following design pattern of sign-up flow ()
Eugen Rochko 6637ef7852
Add unsubscribe link to e-mails ()
Eugen Rochko 4c9406bdb0
Add time zone preference ()
Matt Jankowski 75e299f440
Remove unused `redis_info` method Admin::Dashboard ()
Eugen Rochko 4eda233e09
Add webhook templating ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Darius Kazemi bacb674921
Add exclusive lists ()
Co-authored-by: Liam Cooke <liam@liamcooke.com>
Co-authored-by: John Holdun <john@johnholdun.com>
Co-authored-by: Effy Elden <effy@effy.space>
Co-authored-by: Lina Reyne <git@lina.pizza>
Co-authored-by: Lina <20880695+necropolina@users.noreply.github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 0daf78f903
Add `allow_other_host: true` to backups controller ()
Claire 8884d1ece0
Add support for importing lists ()
Claire e9385e93e9
Add a confirmation screen when suspending a domain ()
Claire 2b45fecde1
Fix multiple N+1s in ConversationsController ()
Claire 9017df7178
Remove dead code in Api::V1::FeaturedTagsController ()
Claire fea0830614
Remove invalid X-Frame-Options: ALLOWALL ()
Daniel M Brasil 785e650ab4
Fix uncaught TypeError in POST `/api/v1/featured_tags` ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Daniel M Brasil 45d98959ac
Fix uncaught NoMethodError in POST `/api/v1/featured_tags` ()
Claire e13d2edd47
Fix “Authorized applications” inefficiently and incorrectly getting last use date ()
Daniel M Brasil ce8b5899ae
Fix POST `/api/v1/admin/domain_allows` returning 200 when no domain is specified ()
Frankie Roberto 36a77748b4
Order sessions by most-recent to least-recently updated ()
Claire 45ba9ada34
Fix race condition when reblogging a status ()
Claire bec6a1cad4
Add hCaptcha support ()
Claire e60414792d
Add polling and automatic redirection to `/start` on email confirmation ()
Daniel M Brasil 433ab0c9a3
Fix uncaught NoMethodError error in `/api/v1/admin/canonical_email_blocks/test` ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
zunda c0ea33e3fc
Make it possible to upload audio and video to Heroku app ()
Nick Schonning 569b39256b
Bump rubocop-rails 2.19.1 with update .rubocop_todo.yml ()
Nick Schonning d5a185d721
Autofix Rubocop Style/CaseLikeIf ()
Matt Jankowski 08fb9d300a
Spec coverage for settings/preferences/* controllers ()
Matt Jankowski 668a19a2f3
Fix Performance/DeletePrefix cop ()
Matt Jankowski f1c1dd0118
Rename `with_lock` to `with_redis_lock` to avoid confusion with ActiveRecord's method ()
Claire 9189e90ff2
Add fallback redirection when getting a webfinger query `LOCAL_DOMAIN@LOCAL_DOMAIN` ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Claire 32a030dd74
Rewrite import feature ()
Matt Jankowski 6e226f5a32
Fix Rails/ActionOrder cop ()
Claire faa336e3f7
Change logged-out WebUI HTML pages to be cached for a few seconds ()
Claire 1c61869eed
Fix /api/v1/custom_emojis being cached even when unauthenticated API access is disallowed ()
Claire b0bf6216e6
Fix /api/v1/instance/domain_blocks being unconditionally cached ()
Claire 62ab7506d6
Fix /actor needlessly reading session cookie and varying on Signature ()
Claire 1419f90ef2
Fix some user-independent endpoints potentially reading session cookies ()
Claire 276c39361b
Fix anonymous visitors getting a session cookie on first visit ()
Eugen Rochko 6084461cd0
Change unauthenticated responses to be cached in REST API ()
Claire e9a79d46cd
Fix crash when SSO_ACCOUNT_SETTINGS is not defined ()
Matt Jankowski 0a5f0a8b20
Remove instance variables from helper usage ()
Claire 58a1b2e330
Fix caching logic with regards to Accept-Language, Cookie, and Signature ()
Eugen Rochko e98c86050a
Refactor `Cache-Control` and `Vary` definitions ()
Robert R George 4db8230194
Add trend management to admin API ()