about summary refs log tree commit diff
path: root/app
AgeCommit message (Collapse)Author
2021-04-21Merge branch 'main' into glitch-soc/merge-upstreamClaire
2021-04-21[Glitch] Fix not to show follow button in global suggestionTakeshi Umeda
Port baed52c2a7d8f91bae3c69150005fc528387785c to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-21[Glitch] Fix to update suggestion list after dismissTakeshi Umeda
Port 9bb334184900f1a4bb0a212cf46542faa0c544fd to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-21[Glitch] Add border to 🚲 emojiClaire
Port front-end changes from e78d06eecfb21de6aedf39fd7c63d9aa68f7033c to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-21[Glitch] Add cold-start follow recommendationsEugen Rochko
Port front-end changes from f7117646afddb2676e9275d8efe90c3a20c59021 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-21Fix processing of remote Delete activities (#16084)Claire
* Add tests * Ensure deleted statuses are marked as such * Save some redis memory by not storing URIs in delete_upon_arrival values * Avoid possible race condition when processing incoming Deletes * Avoid potential duplicate Delete forwards * Lower lock durations to reduce issues in case of hard crash of the Rails process * Check for `lock.aquired?` and improve comment * Refactor RedisLock usage in app/lib/activitypub * Fix using incorrect or non-existent sender for relaying Deletes
2021-04-20Hide floating action button on onboarding page (#16082)Claire
2021-04-20Change follow recommendations to be limited to 20 instead of 40 in web UI ↵Eugen Rochko
(#16077)
2021-04-20Add "recommended" label to activity/peers API toggles in admin UI (#16081)Eugen Rochko
2021-04-20Fix the follow recommendation admin page on glitch-socClaire
2021-04-20Merge branch 'main' into glitch-soc/merge-upstreamClaire
Conflicts: - `README.md`: Upstream updated copyright year, we don't mention it so kept our version. - `app/controllers/admin/dashboard_controller.rb`: Not really a conflict, upstream change (removing the spam checker) too close to glitch-soc changes. Ported upstream changes. - `app/models/form/admin_settings.rb`: Same. - `app/services/remove_status_service.rb`: Same. - `app/views/admin/settings/edit.html.haml`: Same. - `config/settings.yml`: Same. - `config/environments/production.rb`: Not a real conflict, upstream added a default HTTP header, but we have extra headers in glitch-soc. Added the header.
2021-04-20Fix newlines not being considered sentence separators in account note (#16079)Eugen Rochko
Also bullets
2021-04-19Change onboarding by replacing tutorial with follow recommendations in web ↵Eugen Rochko
UI (#16060)
2021-04-17Refactor StatusReachFinder to handle followers and relays as well (#16051)Eugen Rochko
2021-04-17Fix remote reporters not receiving suspend/unsuspend activities (#16050)Eugen Rochko
2021-04-17Fix missing source strings and inconsistent lead text style in admin UI (#16052)Eugen Rochko
2021-04-17Add canonical e-mail blocks for suspended accounts (#16049)Eugen Rochko
Prevent new accounts from being created using the same underlying e-mail as a suspended account using extensions and period permutations. Stores e-mails as a SHA256 hash
2021-04-16Fix reports of already suspended accounts being recorded (#16047)Eugen Rochko
2021-04-16Fix not to show follow button in global suggestion (#16045)Takeshi Umeda
* Fix not to show follow button in global suggestion * Fix style
2021-04-16Fix to update suggestion list after dismiss (#16044)Takeshi Umeda
* Fix to update suggestion list after dismiss * Change to inline * Fix style
2021-04-15Fix app name, website and redirect URIs not having a maximum length (#16042)Eugen Rochko
Fix app scopes not being validated
2021-04-15Add `policy` param to `POST /api/v1/push/subscriptions` (#16040)Eugen Rochko
With possible values `all`, `followed`, `follower`, and `none`, control from whom notifications will generate a Web Push alert
2021-04-14Fix an error with 'multiple mentions with same username' (#16038)Takeshi Umeda
2021-04-13Add border to 🚲 emoji (#16035)Claire
2021-04-12Change Web Push API deliveries to use request pooling (#16014)Eugen Rochko
2021-04-12Add cold-start follow recommendations (#15945)Eugen Rochko
2021-04-11[Glitch] Add system checks to dashboard in admin UIEugen Rochko
Port SCSS changes from 487e37d6d46d81caac54c536791ad1a16a4eb267 Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-11[Glitch] Fix crash in old browsersClaire
Port abad99fa103246075f364278dfb43a5ed0784075 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-11Fix SVG files not being correctly included in templates (#16001)Claire
In Rails 6.1, raw file inclusion in templates have to be explicitly marked as HTML-safe, otherwise it's rendered as text.
2021-04-11Add system checks to dashboard in admin UI (#15989)Eugen Rochko
2021-04-11Change health check (#15988)Eugen Rochko
2021-04-11Fix crash in old browsers (#15985)Claire
Fixes #15984
2021-04-11Remove superfluous toot length checkNoiob
2021-04-11Remove spam check and dependency on nilsimsa gem (#16011)Eugen Rochko
2021-04-10Change multiple mentions with same username to render with domain (#15718)Eugen Rochko
Fix #15506
2021-04-05Fix SidekiqProcessCheck checking for a queue name that isn't used in ↵Claire
Mastodon (#16002)
2021-04-05[Glitch] Add system checks to dashboard in admin UIEugen Rochko
Port SCSS changes from 487e37d6d46d81caac54c536791ad1a16a4eb267 Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-05[Glitch] Fix crash in old browsersClaire
Port abad99fa103246075f364278dfb43a5ed0784075 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-05Merge branch 'main' into glitch-soc/merge-upstreamClaire
2021-04-05Remove superfluous toot length checkNoiob
2021-04-05Fix SVG files not being correctly included in templates (#16001)Claire
In Rails 6.1, raw file inclusion in templates have to be explicitly marked as HTML-safe, otherwise it's rendered as text.
2021-04-03Add system checks to dashboard in admin UI (#15989)Eugen Rochko
2021-04-03Change health check (#15988)Eugen Rochko
2021-04-02Merge branch 'glitch'Starfall
2021-04-02Merge commit '935e376078fa8716ea5475a45602301fd3d6b081'Starfall
2021-04-01Fix crash in old browsers (#15985)Claire
Fixes #15984
2021-03-31Merge branch 'main' into glitch-soc/merge-upstreamClaire
2021-03-26Fix /admin/tags/:id crashing since Rails 6.1 update (#15953)Claire
Raw SQL passed to `pluck` now has to be explicitly marked as SQL via Arel.sql, see https://github.com/rails/rails/pull/27947
2021-03-26Add warning in admin dashboard if some required queues are not handled (#15954)Claire
2021-03-25Add `email` param to `POST /api/v1/emails/confirmations` (#15949)Eugen Rochko
Allow changing e-mail as long as the account is unconfirmed