9401 Commits (b0781a933d502ecf08dfe8edf6f887a0acd6ef54)

Author SHA1 Message Date
helloworldstack 22f110a892 Fix sign in token and warning emails failed to send in some cases (#17589)
3 years ago
Claire bd4fb02bfb [Glitch] Fix opening the emoji picker scrolling the single-column view to the top
3 years ago
Claire a564a06739 [Glitch] Fix edge case where settings/admin page sidebar would be incorrectly hidden
3 years ago
Claire 5718a2e280 Fix issue with glitch-soc's theming system
3 years ago
Eugen Rochko 394042c91b [Glitch] Add appeals
3 years ago
Eugen Rochko cdd0af5a1c [Glitch] Fix privacy policy link not being visible on small screens
3 years ago
Claire 175446f293 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 49e1162a30 Fix issues when attempting to appeal an old strike (#17554)
3 years ago
Claire 5b5b9deebd Fix opening the emoji picker scrolling the single-column view to the top (#17579)
3 years ago
Claire ab98d2e539 Fix edge case where settings/admin page sidebar would be incorrectly hidden (#17580)
3 years ago
Claire 3b266118a8 Fix toggling sidebar on mobile in admin pages
3 years ago
Claire efb2377148 Change relays handling to not record boosts (#17571)
3 years ago
Claire 4d49bb4b52 Fix performance of server-side filtering (#17575)
3 years ago
Claire 488c4e1712 Change dasbhoard links for “new users” and “active users” (#17570)
3 years ago
Eugen Rochko 82f8d19424 Add appeals (#17364)
3 years ago
Jeong Arm 0ad6f982af Fix admin statuses page order with media (#17538)
3 years ago
Jeong Arm cf8fee1379 Add `from:` query operator to search syntax (#16526)
3 years ago
Eugen Rochko 77529aba86 Fix privacy policy link not being visible on small screens (#17533)
3 years ago
Eugen Rochko 518ac93f00 Fix duplicate accounts when searching by IP range in admin UI (#17524)
3 years ago
Claire 3ff513bd3b [Glitch] Fix controls for unchangeable properties on status edit not being disabled
3 years ago
Claire 56442ee90a Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Holly 45309f7748 Make the settings button go to settings when opened in a new tab
3 years ago
Claire e806b2325e Fix empty batch statuses selection causing a 500 error (#17532)
3 years ago
Claire d10eb06cb4 Fix controls for unchangeable properties on status edit not being disabled (#17531)
3 years ago
Claire 89e2e403ce Fix attempts at distributing Update activities for local-only posts
3 years ago
Eugen Rochko 1c420fca57 [Glitch] Fix layout of the report page on smaller screens in admin UI
3 years ago
Eugen Rochko e5e6857bd7 [Glitch] Add notifications when a reblogged status has been updated
3 years ago
Claire 7c32406859 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko f53e4c250e Fix layout of the report page on smaller screens in admin UI (#17523)
3 years ago
Claire 6ec8ae5723 Fix missing javascript in some admin pages
3 years ago
Claire 2846bfddc2 Add support for multiple source files per pack
3 years ago
Jeong Arm 63c1a70f35 Enable domain purge button on suspended domains too (#17209)
3 years ago
Eugen Rochko 8ffc48ebfa Add notifications when a reblogged status has been updated (#17404)
3 years ago
Eugen Rochko b8f957e5f7 [Glitch] Change actions in reports to require only one click
3 years ago
Claire e9a7485dcc Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 9b42aad433 Change actions in reports to require only one click (#17487)
3 years ago
Eugen Rochko 51573dfbc9 Change reblogs to not count towards hashtag trends anymore (#17501)
3 years ago
Eugen Rochko e331119201 Fix deletes not being signed in authorized fetch mode (#17484)
3 years ago
Claire 2e551a9c6e Fix Undo Announce sometimes inlining the originally Announced status (#17516)
3 years ago
Eugen Rochko 84bd87e444 New Crowdin updates (#16858)
3 years ago
Eugen Rochko 9e57680f64 [Glitch] Chore: Disable menu items for editing statuses in web UI (#17497)
3 years ago
Eugen Rochko 838f800808 [Glitch] Add editing for published statuses
3 years ago
Claire d377c690a4 Add ability to change content-type when editing a toot
3 years ago
Claire b7882a75d2 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 64a94a889b Chore: Disable menu items for editing statuses in web UI (#17497)
3 years ago
Claire c6de53c1a9 Fix NoMethodError in StatusUpdateDistributionWorker (#17499)
3 years ago
Claire 2e7bc0fbf5 Fix poll votes not being properly reset on poll change (#17498)
3 years ago
Eugen Rochko 6dfda3670f Fix outdated iso-639 reference in update status service (#17496)
3 years ago
Eugen Rochko cb76142d9e Add editing for published statuses (#17320)
3 years ago
Eugen Rochko 2c9def57b3 Add `category` and `rule_ids` params to `POST /api/v1/reports` (#17492)
3 years ago
Claire c3725e1e19 Add content_type to status_edits
3 years ago
Eugen Rochko 4ffee8156d [Glitch] Add edit history to web UI
3 years ago
Claire 0845bee8d6 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire e689495a81 Please Codeclimate
3 years ago
Claire 1af75ba990 Rework actions modal to bring it closer to upstream and fix modal stacking issue
3 years ago
Claire d92bd7c906 Remove unused noModal prop
3 years ago
Claire 952342d251 Some more refactoring
3 years ago
Claire f14193d3f4 Refactor dropdown and action modal code slightly
3 years ago
Eugen Rochko 6732217dd0 Change languages to be listed under standard instead of native name in admin UI (#17485)
3 years ago
Eugen Rochko 948da1a958 Add edit history to web UI (#17390)
3 years ago
Eugen Rochko b0021ca3d5 Fix error in suggestions API due to typo (#17486)
3 years ago
Claire bab90c9e1b Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko a44cc7931a Remove language detection through cld3 (#17478)
3 years ago
Eugen Rochko 1e5989c612 Add global `locale` param (#17464)
3 years ago
Eugen Rochko d979087a98 Fix localization of cold-start follow recommendations (#17479)
3 years ago
Claire edd7dad3e2 Fix Ruby 2.5 incompatibility (#17465)
3 years ago
Eugen Rochko 73a585dd64 Fix structured data parsing from links choking on bad data (#17403)
3 years ago
Claire 42fdf52f0c Fix replies collection incorrectly looping (#17462)
3 years ago
Claire 621d92114d Fix errors when multiple Delete are received for a given actor (#17460)
3 years ago
Claire aaace9f1db Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 5d53b3c8a7 Fix instance actor not being dereferenceable (#17457)
3 years ago
Claire c94ff7c869 Move glitch-soc-specific theming methods to ThemingConcern
3 years ago
Claire 4944068bd0 Make theme-selection fall back to default ones if configured is not found
3 years ago
Eugen Rochko 25d1195a04 Fix error on account relationships page in admin UI (#17444)
3 years ago
Claire b3190c2cd6 Fix compacted JSON-LD possibly causing compatibility issues on forwarding (#17428)
3 years ago
Claire ec8cf0e39b Fix response_to_recipient? CTE (#17427)
3 years ago
Claire b891d09d2f Compact JSON-LD signed incoming activities (#17426)
3 years ago
Claire eee2c187ee Fix response_to_recipient? CTE
3 years ago
Claire 77cc434f2b Fix compacted JSON-LD possibly causing compatibility issues on forwarding
3 years ago
Puck Meerburg 9d92e9204f Compact JSON-LD signed incoming activities
3 years ago
Claire 2341754c70 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 2657ca3b5e Fix requiring an extra restart after recent post-deployment migrations (#17422)
3 years ago
Claire a2bc2e14c6 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 8919f6cf63 Change public profile pages to be disabled for unconfirmed users (#17385)
3 years ago
Claire de596a03c0 Fix Sidekiq warning when pushing DMs to direct timeline
3 years ago
Claire daab277c0e Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 33ea1c9008 Fix Sidekiq warnings about JSON serialization (#17381)
3 years ago
Claire 56a49e9334 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 6e8d231e27 Fix local distribution of edited statuses (#17380)
3 years ago
Eugen Rochko b6364cf1ad Fix poll updates being saved as status edits (#17373)
3 years ago
Claire 599b27788a Add some explanation text on the CAPTCHA confirmation page
3 years ago
Claire ea32eb89e1 Change CAPTCHA handling to be only on email verification
3 years ago
Claire 6988e6ecc3 Add ability to set hCaptcha either on registration form or on e-mail validation
3 years ago
Claire a9faba63f1 Disable `registrations` flag in /api/v1/instance when CAPTCHA is enabled
3 years ago
Claire 2d4faa5cfd Disable captcha if registrations are disabled for various reasons
3 years ago
Claire c209cf5a09 Renew Rails session ID on successful registration
3 years ago
Claire d36eb0503f Please CodeClimate
3 years ago
Claire 5c88cb1a67 Add optional hCaptcha support
3 years ago
Claire d045ba2add Fix link_to_login argument handling when a block is passed (#17345)
3 years ago
Claire 73eeb58f10 [Glitch] Change `percent` to `rate` in retention metrics API
3 years ago
Claire 1800e05513 [Glitch] Fix text being incorrectly pre-selected in composer textarea on /share
3 years ago
Claire 67028c4779 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire e92ac5b769 Fix error-prone SQL queries (#15828)
3 years ago
Claire 41d64ee271 Change `percent` to `rate` in retention metrics API (#16910)
3 years ago
Claire 06f653972a Add OMNIAUTH_ONLY environment variable to enforce externa log-in (#17288)
3 years ago
Claire 12bb24ea35 Remove support for OAUTH_REDIRECT_AT_SIGN_IN (#17287)
3 years ago
Claire 8114f4208f Remove leftover database columns from Devise::Models::Rememberable (#17191)
3 years ago
Claire 335049cc33 Fix text being incorrectly pre-selected in composer textarea on /share (#17339)
3 years ago
Claire 68a9057420 Add post edited notice in admin and public UIs (#17335)
3 years ago
Claire 458f232d21 Add content-type to status source in glitch-soc
3 years ago
Eugen Rochko cb8ec71677 [Glitch] Add support for editing for published statuses
3 years ago
Claire 01e495563e Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 686eaacbc8 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko a427958026 Fix error when using raw distribution worker (#17334)
3 years ago
Eugen Rochko bfbfbf5032 Fix error when processing poll updates (#17333)
3 years ago
Eugen Rochko 06b698a723 Add support for editing for published statuses (#16697)
3 years ago
Claire 6ae170697a Merge pull request #1662 from ClearlyClaire/glitch-soc/merge-upstream
3 years ago
Claire ad5fd97277 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Jeong Arm be15674215 Fix NameError on ActivityPub::FetchFeaturedCollectionService (#17326)
3 years ago
Claire 8904dac905 Merge pull request #1660 from ClearlyClaire/glitch-soc/features/themes-multiple-packs
3 years ago
Claire 5d38a8573c Please CodeClimate
3 years ago
Claire a250aefe77 Move controller theming code to concern
3 years ago
Claire 833a5e4e52 Fix `pinned` attribute not being set for private self-posts (#17304)
3 years ago
Eugen Rochko a5cb48879d [Glitch] Add notifications for statuses deleted by moderators
3 years ago
Claire 485cf5c0c1 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire a10833e909 Fix `pinned` attribute not being set for private self-posts
3 years ago
Eugen Rochko 2fb76550a9 Add notifications for statuses deleted by moderators (#17204)
3 years ago
Claire b20dafb566 [Glitch] Add support for private pinned posts
3 years ago
Claire de7f936b96 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 5aade2baac Add support for private pinned posts (#16954)
3 years ago
Claire 21828806b3 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 91c1fbf714 Fix missing media: 'all' on default skins
3 years ago
Claire a3a9d4d789 Refactor theming HAML template a bit
3 years ago
Claire c8973773bc Refactor theme config loading
3 years ago
Claire 37dadd4512 Refactor some more
3 years ago
Claire 10bef4493c Refactor glitch-soc's theme handling
3 years ago
Claire 928890bd38 Fix admin interface crash when displaying deleted user (#17301)
3 years ago
Jeong Arm 923eda5cd5 [Glitch] Gradually increase retry waiting for media processing
3 years ago
Claire 577c74d422 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 7b3972c270 Remove IP tracking columns from users table (#16409)
3 years ago
Jeong Arm 52b05dad34 Gradually increase retry waiting for media processing (#17271)
3 years ago
Claire 817072e9c7 [Glitch] Fix media descriptions not being used for client-side filtering
3 years ago
Claire 338c47b6c6 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Jeong Arm db10cd8d15 Remove custom emojis on domain purge (#17210)
3 years ago
Claire 651e997a98 Fix media descriptions not being used for client-side filtering (#17206)
3 years ago
Rens Groothuijsen 5baeb90bd4 [Glitch] Fix tag rendering error in hashtag column settings
3 years ago
Claire 2136aa2759 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 9a8784829f Fix warnings on Rails boot (#16946)
3 years ago
Rens Groothuijsen 9d43863426 Fix tag rendering error in hashtag column settings (#17184)
3 years ago
Jeong Arm ba93eb818b Fix duplicate record on admin/accounts when searching with IP (#17150)
3 years ago
Claire 77e23e2005 [Glitch] Change title of retention chart
3 years ago
Claire 65987b3956 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire d8da1689c1 Add ability for admins to delete canonical email blocks (#16644)
3 years ago
Claire 44c8b6ff2f Add ability to purge undeliverable domains from admin interface (#16686)
3 years ago
Claire 36347cf494 Change title of retention chart (#16909)
3 years ago
Claire 1e34cfabdd Change list title input styling (#17092)
3 years ago
David Sterry 8962f00ec8 [Glitch] ignore hashtag suggestions if they vary only in case
3 years ago
Rens Groothuijsen a5d9a408e3 [Glitch] Show correct error message if chosen password is too long
3 years ago
Eugen Rochko ee4be446b6 [Glitch] Add batch suspend for accounts in admin UI
3 years ago
Claire 179f1d3a78 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
David Sterry 65ee707755 ignore hashtag suggestions if they vary only in case (#16460)
3 years ago
Takeshi Umeda 794d9d267d Fix follow recommendation biased towards older accounts (#17126)
3 years ago
Eugen Rochko 2c6be5dc9a Change trending hashtags threshold back from 15 to 5 (#17122)
3 years ago
heguro 2b292c44bc Fix redirection when succeeded WebAuthn (#17098)
3 years ago
Rens Groothuijsen 8143d127a4 Show correct error message if chosen password is too long (#17082)
3 years ago
Eugen Rochko 7bf5924339 Add batch suspend for accounts in admin UI (#17009)
3 years ago
Claire 4359fa92da Fix unneeded outline around list name edition input
3 years ago
Claire efeabec5eb Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko f3966223bd Fix error on trending mailer due to missing constant (#17072)
3 years ago
Jeong Arm cb22372cd7 Fix server graph on admin/tags/:id (#17066)
3 years ago
Claire b22b76a571 [Glitch] Fix searching for additional hashtags in hashtag column
3 years ago
Claire 9565dc366d [Glitch] Fix color of hashtag column settings inputs
3 years ago
Claire 759226e116 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Jeong Arm 5ac17e3a77 Fix admin statuses order(#16937) (#16969)
3 years ago
Claire 5305dada6c Fix searching for additional hashtags in hashtag column (#17054)
3 years ago
Claire 986391cd19 Fix color of hashtag column settings inputs (#17058)
3 years ago
Claire ad3668eb5f Fix opening wrong profile when clicking on username of boosting user in WebUI (#17060)
3 years ago
Jeong Arm 849a007a2c [Glitch] Port upstream changes about trending links
3 years ago
Eugen Rochko 4375813ea7 Remove Keybase integration (#17045)
3 years ago
Claire aa9e32af3d Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 61510d37d4 Revert "Fix trends admin page crashing"
3 years ago
Eugen Rochko 6c1d78b277 Fix error on trending hashtags/links pages in admin UI due to missing constant (#17044)
3 years ago
Claire 367a3ca2cb Fix trends admin page crashing
3 years ago
Claire 082bab6378 Disable trending links review request emails
3 years ago
Claire 595bc5edb3 [Glitch] Fix handling of recursive toots in WebUI
3 years ago
Claire 784e38f70b Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 202862753a Fix handling of recursive toots in WebUI (#17041)
3 years ago
Claire be1c45d252 Fix filtering DMs from non-followed users (#17042)
3 years ago
Claire f4c179c3f5 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko ad73becf3e Add trending links (#16917)
3 years ago
Claire 5d2ed78074 Fix error when suspending user with an already-existing canonical email block (#17036)
3 years ago
Claire 7b2b943141 [Glitch] Fix overflow of long profile fields in admin view
3 years ago
Claire 6a7737a8bc Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 199022cf9d Fix overflow of long profile fields in admin view (#17010)
3 years ago
Claire 3d8a884f06 Fix background-color of emoji-mart selector (#17011)
3 years ago
Takeshi Umeda 869faf5f87 Bump chewy from 5.2.0 to 7.2.3 (supports Elasticsearch 7.x) (#16915)
3 years ago
Mashiro 3cb518dcb4 Add lazy load to emoji-mart (#16907)
3 years ago
Claire 701472d1fc Fix confusing error when webfinger request returns empty document (#16986)
3 years ago
Eugen Rochko 1bf6ec3325 Fix no link previews being generated for pages with invalid structured data (#16979)
3 years ago
Claire 95073de3ea Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire fdfcc4fcb7 Fix OpenGraph/LinkedData embeds having incorrectly-generated iframes (#16978)
3 years ago
Jeong Arm 1723b4f6b3 Rename, move, fix code
3 years ago
Jeong Arm 675b222ac5 Fix admin sidebar on Mobile layout
3 years ago
Claire b5960bd1f2 Fix some glitch-soc styling issues due to different class names
3 years ago
Claire 21e3306721 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 9e122d774d Fix reviving revoked sessions and invalidating login (#16943)
3 years ago
Claire 925adbf7af Fix AccountNote not having a maximum length (#16942)
3 years ago
Eugen Rochko 4dc87ffc06 Add support for structured data and more OpenGraph tags to link cards (#16938)
3 years ago
Claire 91bd8b921b Fix handling announcements with links (#16941)
3 years ago
Jeong Arm 33110dee93 Fix statuses order in account's statuses admin page (#16937)
3 years ago
mayaeh 108e2e28cd ran `yarn manage:translations en` (#16912)
3 years ago
Sasha Sorokin 91467b08c8 [Glitch] Split context for filter bar and unread markers
3 years ago
Mashiro fa25e649f4 [Glitch] Enhance dashboard styles
3 years ago
Claire 50f32a06a7 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Sasha Sorokin 7bd0eec51f Split context for filter bar and unread markers (#16865)
3 years ago
atsu1125 fba55e8a1a translation glitch's web interface [ja]
3 years ago
Claire 63eb19b5e0 Fix some link previews being incorrectly generated from other prior links (#16885)
3 years ago
Mashiro 7aee0632b7 Enhance dashboard styles (#16884)
3 years ago
Claire 76ff60ad74 Add support for fetching Create and Announce activities by URI (#16383)
3 years ago
atsu1125 a9fa4c4eec translation glitch's client setting interface [ja]
3 years ago
Takeshi Umeda dae4762733 Add remove from followers api (#16864)
3 years ago
Eugen Rochko 60bcba779b New Crowdin updates (#16354)
3 years ago
Claire a04d752929 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire bf1edcb0ef Fix retention rate computation (#16854)
3 years ago
Claire c01c10fb90 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 2bd9f2c0e8 [Glitch] Add graphs and retention metrics to admin dashboard (#16829)
3 years ago
Claire 59c1b87a3e Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Jeong Arm 95688e49b7 Allow keeping only 1 boosts/favs on auto deleting posts (#16653)
3 years ago
Claire e4dc1e1d2a Minor memory optimizations (#16507)
3 years ago
Jeong Arm 364df5d640 Add font-display to display text before loading (#16330)
3 years ago
gunchleoc 8f43abd9f4 Add Northern Kurdish locale as requested by translator. It already has a project started on Crowdin. (#16548)
3 years ago
Claire 7cc72ace9f Fix 404 error when filtering admin action logs by non-existent target account (#16643)
3 years ago
Eugen Rochko cad446611c Add graphs and retention metrics to admin dashboard (#16829)
3 years ago
Claire 4a813ec686 Fix scheduled statuses decreasing statuses counts (#16791)
3 years ago
Sasha Sorokin 1ddec1df0e [Glitch] Add single option votes tooltip in polls
3 years ago
Claire 817b0e20d2 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 879229e098 Fix error when rendering public pages with media attachments (#16763)
3 years ago
Sasha Sorokin 0f50a97175 Add single option votes tooltip in polls (#16849)
3 years ago
Jeong Arm b1c526b1ed Fix status open hotkey
3 years ago
Julianne420 fa3b53c396 Add zh-CN translations
3 years ago
Mélanie Chauvel f808214a8f [Glitch] Improve hover and focus style in columns settings
3 years ago
Claire 377a18effd Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 10918d97d4 Fix media attachment size validation not correctly accounting for file type (#16819)
3 years ago
Mélanie Chauvel 6f00276f06 Improve hover and focus style in columns settings (#16222)
3 years ago
Claire 9fcd06c289 Fix clicking on account name in “[xxx] boosted” text leading to broken path
3 years ago
Claire 36fc7dd7d1 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 1dbc4a8611 Fix webauthn secure key authentication (#16792)
3 years ago
Mashiro 9dd04c3f19 Fix drawer tab menu routes in advanced web ui (#16793)
3 years ago
Claire 1af4ef2859 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 7d0089033f Switch from unmaintained paperclip to kt-paperclip (#16724)
3 years ago