10345 Commits (c459625119ec65e04197c993ddf5c3249471dafa)

Author SHA1 Message Date
Claire 585cc1a604
Remove use of DOMParser in front-end emoji rewriting code (#20758)
2 years ago
Rose 4f15fd0ba1
Fix style for hashes (#20518)
2 years ago
lenore gilbert c373148b3d
Support for import/export of instance-level domain blocks/allows for 4.x w/ additional fixes (#20597)
2 years ago
Joshua Wood daf6f3453e
Handle links with no href in VerifyLinkService (#20741)
2 years ago
Claire cbb0153bd0
Fix invalid/empty RSS feed link on account pages (#20772)
2 years ago
trwnh 7fdeed5fbc
Make tag following idempotent (#20860)
2 years ago
trwnh 72618ebf03
Fix getting a single EmailDomainBlock (#20846)
2 years ago
Claire 00b2720ef0
Change automatic post deletion configuration to be accessible to redirected users (#20774)
2 years ago
trwnh e1f819fd78
Fix pagination of followed tags (#20861)
2 years ago
Levi Bard 654d348aac
Make the button that expands the publish form differentiable from the button that publishes a post (#20864)
2 years ago
Claire 0cc77263fc
Change batch account suspension to create a strike (#20897)
2 years ago
Chris Johnson 413481f953
Add maskable icon support for Android (#20904)
2 years ago
nyura123dev aaca78da78
Fix safari explore disappearing tabs (#20917)
2 years ago
Claire 23ea0e7508
Add aria-label and title attributes to local settings navigation items (#1949)
2 years ago
Claire 1901829f9a Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Daniel Axtens 4d85c27d1a
Add 'private' to Cache-Control, match Rails expectations (#20608)
2 years ago
Eugen Rochko a1738f8991
New Crowdin updates (#20580)
2 years ago
Eugen Rochko 17bd9a87b9
Fix wrong color on mentions hidden behind content warning in web UI (#20724)
2 years ago
Claire ceafd1f68f
Fix infinite loop when system emoji font is enabled (#1931)
2 years ago
Claire 8aa56aedfd [Glitch] Fix nodes order being sometimes mangled when rewriting emoji
2 years ago
Claire b5698af25f Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire ccbca50a25
Fix nodes order being sometimes mangled when rewriting emoji (#20677)
2 years ago
Claire 71982e5c83 [Glitch] Fix emoji substitution not applying only to text nodes in Web UI
2 years ago
Claire 767630be24 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 71c92d3f56
Fix emoji substitution not applying only to text nodes in backend code (#20641)
2 years ago
Claire 625e086996
Fix emoji substitution not applying only to text nodes in Web UI (#20640)
2 years ago
Claire 96c1ef6d50 [Glitch] Fix media metadata being only editable once
2 years ago
Claire 9ab4e3fc6d Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 2d54986a03
Fix media metadata being only editable once (#20665)
2 years ago
trwnh c31e756644 [Glitch] Move V2 Filter methods under /api/v2 prefix
2 years ago
Eugen Rochko 9db90d2ebe [Glitch] Fix dropdown menu on profiles not being accessible on narrow screens in web UI
2 years ago
Samuel Kaiser 9fd866f38e [Glitch] Stick batch table toolbar to the top
2 years ago
Claire 32c70d2f09 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
trwnh b59ce0a60f
Move V2 Filter methods under /api/v2 prefix (#20622)
2 years ago
Eugen Rochko 552d69ad96
Fix error when invalid domain name is submitted (#19474)
2 years ago
Eugen Rochko 523e106cbf
Fix style of username in navigation bar above compose form in web UI (#20628)
2 years ago
Eugen Rochko b31afc6294
Fix error when passing unknown filter param in REST API (#20626)
2 years ago
Eugen Rochko 5c826c408d
Fix image type not being set after conversion for convertible image types (#20624)
2 years ago
Eugen Rochko 167d86d21d
Fix `role_ids` not accepting arrays in admin API (#20625)
2 years ago
Eugen Rochko 2e2ba39abf
Fix rules with same priority being sorted non-deterministically (#20623)
2 years ago
Eugen Rochko 6da9df774e
Fix dropdown menu on profiles not being accessible on narrow screens in web UI (#20620)
2 years ago
Hampton Lintorn-Catlin 147d8bd8fc
Support UTF-8 Characters in Domains During CSV Import (#20592)
2 years ago
Eugen Rochko d0b7bd4250
Fix wrong cut-off point for "Read more" in web UI (#20599)
2 years ago
Eugen Rochko 24b2c60beb
Fix icons having an image role (#20600)
2 years ago
trwnh 07229089a6
Change in-app links to keep you in-app (#20540)
2 years ago
Samuel Kaiser e62b514e95
Stick batch table toolbar to the top (#20442)
2 years ago
Claire 3d3bd344cb
Fix announcement dates not being validated client-side (#20577)
2 years ago
Eugen Rochko cf36ee99bb
New Crowdin updates (#20476)
2 years ago
Claire cf77d938f8
Fix saving server registration settings redirecting to branding settings (#20505)
2 years ago
Claire a808ac1fd8 [Glitch] Fix WebUI crash when listing server blocks and rationale is not available
2 years ago
Claire 9255bfb908 [Glitch] Add the ability to edit media attachment metadata for any unattached media
2 years ago
Cutls e2315876f4 [Glitch] Do not show drag&drop dialog when not logined
2 years ago
Claire 8ac4165c72 [Glitch] Remove “No description added” media warning in edit mode
2 years ago
Eugen Rochko 400d168310 [Glitch] Fix domain blocks on about page not working well on small screens in web UI
2 years ago
Connor Shea d525ae4bdd [Glitch] Only remove padding when listing applications
2 years ago
Yamagishi Kazutoshi 0071582c6d [Glitch] Delay workbox import
2 years ago
Claire 5394ca6807 [Glitch] Fix unnecessary service worker registration and preloading when logged out
2 years ago
Claire 487689f062 [Glitch] Remove preview cards from fav and boost notifications
2 years ago
Claire 3fa6c603ba [Glitch] Fix color of the “No description added“ media upload warning on light theme
2 years ago
Claire 93912f0498 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire d37f426f95
Add back missing glitch-soc admin settings (#1919)
2 years ago
Claire 6a96b17a2d Add “Glitch-only” label to glitch-specific settings
2 years ago
Claire c813df2ebb
Merge pull request #1917 from ClearlyClaire/glitch-soc/fixes/not-recommended-label
2 years ago
Claire 0d43d9926a Make trendable_by_default not apply to posts
2 years ago
Claire 1ce29aeabf Change "Allow trends without prior review' setting to include statuses
2 years ago
Eugen Rochko d26c1cb2fe
Fix missing "not recommended" label on "Allow trends without review" (#20480)
2 years ago
Claire fdfacb0ec0 Revert "Revert "Change "Allow trends without prior review" setting to include statuses (#17977)""
2 years ago
Claire 73b68fcabb
Fix styling of advanced options dropdown (#1916)
2 years ago
Eugen Rochko e1af21cfd0
New Crowdin updates (#20258)
2 years ago
Bearice Ren 28cda42af5
fixes ArgumentError when proxy is used (#20420)
2 years ago
Jeong Arm c4c1bee880
Fix trendable status without review (#20214)
2 years ago
Claire 93a6ebc83d
Fix WebUI crash when listing server blocks and rationale is not available (#20408)
2 years ago
Emily Strickland 96f51e593f
Guard against error extracting `body` from URL (#20428)
2 years ago
Claire 31005aad12
Add the ability to edit media attachment metadata for any unattached media (#20402)
2 years ago
Cutls 553b169d48
Do not show drag&drop dialog when not logined (#20400)
2 years ago
Claire 5e796dc6f8
Remove “No description added” media warning in edit mode (#20393)
2 years ago
Eugen Rochko 9bc0a6c861
Fix metadata scrubbing removing color profile from images (#20389)
2 years ago
Eugen Rochko 53028af10e
Bump version to 4.0.0rc3 (#20378)
2 years ago
Eugen Rochko 6774c339b2
Fix domain blocks on about page not working well on small screens in web UI (#20391)
2 years ago
Connor Shea cf4992c918
Only remove padding when listing applications (#20382)
2 years ago
Yamagishi Kazutoshi 53d26cfc1c
Delay workbox import (#20376)
2 years ago
Claire 86f6631d28
Remove dead code and refactor status threading code (#20357)
2 years ago
F a02a453a40
Add Scots to the supported locales (#20283)
2 years ago
Eugen Rochko c6c7c6223d
Change verification to only work for https links (#20304)
2 years ago
Claire 1615c3eb6e
Change logged out /api/v1/statuses/:id/context logged out limits (#20355)
2 years ago
Claire 894ce3726a
Fix unnecessary service worker registration and preloading when logged out (#20341)
2 years ago
Claire 8e1e7fe2e0
Add old logo files back (#20332)
2 years ago
Claire 99734ac936
Remove preview cards from fav and boost notifications (#20335)
2 years ago
atsuchan 6df9d388e7
Update Flavour 'ja' Translation (#1911)
2 years ago
Eugen Rochko f8e8e622e5
Change incoming activity processing to happen in `ingress` queue (#20264)
2 years ago
Claire 89a6b76f99
Fix color of the “No description added“ media upload warning on light theme (#20328)
2 years ago
Eugen Rochko c4d2c72924 [Glitch] Add option to open original page in dropdowns of remote content in web UI
2 years ago
Sasha Sorokin 099b3011aa [Glitch] Remove aria-pressed where it's redundant
2 years ago
Eugen Rochko 65b6c4f6df [Glitch] Change larger reblogs/favourites numbers to be shortened in web UI
2 years ago
Effy Elden c722c4cce8 [Glitch] Remove unused timeline_container to fix linter errors
2 years ago
Eugen Rochko 41ea39903d [Glitch] Fix confusing wording in interaction modal in web UI
2 years ago
Eugen Rochko d3a29a136c [Glitch] Fix profile header being cut off in light theme in web UI
2 years ago
Claire c118918520 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Effy Elden 8fdbb4d00d
Remove unused timeline_container to fix linter errors (#20305)
2 years ago
Eugen Rochko 7bdb2433f1
Change larger reblogs/favourites numbers to be shortened in web UI (#20303)
2 years ago
Eugen Rochko 16122761c5
Fix confusing wording in interaction modal in web UI (#20302)
2 years ago
Eugen Rochko ef582dc4f2
Add option to open original page in dropdowns of remote content in web UI (#20299)
2 years ago
Eugen Rochko e37e8deb0f
Fix profile header being cut off in light theme in web UI (#20298)
2 years ago
Eugen Rochko 9965a23b04
Change link verification to ignore IDN domains (#20295)
2 years ago
James Tucker 78a6b871fe
Improve performance by avoiding regex construction (#20215)
2 years ago
Eugen Rochko 0cd0786aef
Revert filtering public timelines by locale by default (#20294)
2 years ago
Claire a5394980f2
Fix NameError in Webfinger redirect handling in ActivityPub::FetchRemoteActorService (#20260)
2 years ago
Eugen Rochko cd0a87f170
New Crowdin updates (#20016)
2 years ago
Vyr Cossont 104157bd01
Add Balaibalan, Láadan, Lingua Franca Nova, Lojban, Toki Pona to language list (#20168)
2 years ago
trwnh 029b5cd5b1
Fix GET /api/v1/admin/ip_blocks/:id (#20207)
2 years ago
Claire 5333447be0
Change account deletion requests to spread out over time (#20222)
2 years ago
Eugen Rochko e98833748e
Fix being able to spoof link verification (#20217)
2 years ago
Sasha Sorokin d055d75172
Remove aria-pressed where it's redundant (#19912)
2 years ago
trwnh b1a48e05b6
Change Report category to "violation" if rule IDs are provided (#20137)
2 years ago
Claire c476dfc725
Fix nodeinfo metadata attribute being an array instead of an object (#20114)
2 years ago
trwnh c374729225
Add `sensitized` to Admin::Account serializer (fix #19148) (#20094)
2 years ago
trwnh 89e1974f30
Make account endorsements idempotent (fix #19045) (#20118)
2 years ago
trwnh 455a754081
Fix missing cast of status and rule IDs to string (fix #19048) (#20122)
2 years ago
trwnh 68d9dcd425
Fix uncaught 500 error on invalid `replies_policy` (Fix #19097) (#20126)
2 years ago
Claire c989faaa62
Change Request connection logic to try both IPv6 and IPv4 when available (#20108)
2 years ago
Claire 9b6d6a919f [Glitch] Fix redrafting a currently-editing post not leaving edit mode
2 years ago
Claire fe1b694128 [Glitch] Fix opening the language picker scrolling the single-column view to the top
2 years ago
Zach Flanders 6eac1cfccd [Glitch] Fix spoiler buttons css not rendering correct color in light theme
2 years ago
Claire a8c854b3ea Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 782b6835f7
Fix redrafting a currently-editing post not leaving edit mode (#20023)
2 years ago
James Tucker 833d9c2f1c
Improve performance by avoiding method cache busts (#19957)
2 years ago
Claire 9f4930ec11
Add password autocomplete hints (#20071)
2 years ago
Claire 608343c135
Fix opening the language picker scrolling the single-column view to the top (#19983)
2 years ago
Postmodern ca80beb653
Micro-optimization: use `if`/`else` instead of `Array#compact` and `Array#min` (#19906)
2 years ago
Zach Flanders 0beb095a4b
Fix spoiler buttons css not rendering correct color in light theme (#19960)
2 years ago
Claire bbf74498f5
Fix validation error in SynchronizeFeaturedTagsCollectionWorker (#20018)
2 years ago
Claire 2bc22be66c [Glitch] Add aria-expanded to content warning toggle button
2 years ago
Claire be7032b9cf Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 3114c826a7
Fix filter handling in status cache hydration (#19963)
2 years ago
Postmodern 106648b456
Micro-optimization: only split `acct` into two Strings (#19901)
2 years ago
Eugen Rochko 86a80acf40
New Crowdin updates (#19771)
2 years ago
Claire 622f603ac7
Add aria-expanded to content warning toggle button (#19975)
2 years ago
Claire 1e1289b024
Fix crash when external auth provider has no display_name set (#19962)
2 years ago
Claire e1227457f1
Fix links to the Web UI in notifications (#19981)
2 years ago
Sunny Ripert 8515bc7962
Add form element on focal point modal (#19834)
2 years ago
Claire 5925a31b78
Fix followers count not being updated when migrating follows (#19998)
2 years ago
Claire c493c967d6
Fix light theme issues with the favourite modal and some background colors (#1902)
2 years ago
Sunny Ripert 7ba13dddfa [Glitch] Fix double button to clear emoji search input
2 years ago
Sunny Ripert 71e68dac4e [Glitch] Fix JavaScript console error on Getting Started column
2 years ago
Sunny Ripert d13a2f7901 [Glitch] Fix console log error on column settings load
2 years ago
Claire 6c0a6097ff Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Chris Rose a70e2cd649
Tag the OTP field with autocomplete for password managers (#19946)
2 years ago
Sunny Ripert 4b7f32a2a6
Fix double button to clear emoji search input (#19888)
2 years ago
Jeremy Kescher 02a34252ba
Add null check on application in dispute viewer (#19851)
2 years ago
Sunny Ripert ffe735344b
Fix JavaScript console error on Getting Started column (#19891)
2 years ago
Sunny Ripert 34c269310d
Fix console log error on column settings load (#19886)
2 years ago
Claire 4cb2323458
Fix crash in legacy filter creation controller (#19878)
2 years ago
nightpool 54f0f1b9ef
Skip Webfinger cache during migrations as well (#19883)
2 years ago
rcombs e53fc34e9a
Set autocomplete attr for email field on signup page (#19833)
2 years ago
Claire 21d6bc1689 Fix status cache hydration discrepancy
2 years ago
Claire 0be6da42d3 Change glitch-soc composer classes to match upstream
2 years ago
Eugen Rochko c199387558 [Glitch] Fix colors in light theme
2 years ago
Eugen Rochko cbfa5ad5dd [Glitch] Fix wrong colors in the high-contrast theme
2 years ago
Eugen Rochko c883799a1f [Glitch] Change design of link footer
2 years ago
Eugen Rochko d29172a682 [Glitch] Fix missing interpolation of domain in disabled account banner in web UI
2 years ago
Claire b6c0ef70a2 [Glitch] Change sign-in banner to reflect disabled or moved account status
2 years ago
Eugen Rochko 0437159056 [Glitch] Fix showing profile's featured tags on individual statuses
2 years ago
Claire fa293f03fa [Glitch] Fix handling of duplicate and out-of-order notifications in WebUI
2 years ago
Eugen Rochko 01e0cb1cd5 [Glitch] Add assets from Twemoji 14.0
2 years ago
Sunny Ripert 8368f4857c [Glitch] Fix JavaScript console warning when loading notifications
2 years ago
Sunny Ripert 93ccb4a29e [Glitch] Fix JavaScript console error on upload editing status
2 years ago
Eugen Rochko 81334e2bfb [Glitch] Fix limited account hint referencing "your" server when logged out
2 years ago
Claire 6b498fae46 [Glitch] Fix being unable to withdraw follow request when confirmation modal is disabled (#19687)
2 years ago
Claire e42875d195 [Glitch] Fix edits not being immediately reflected
2 years ago
Claire 0ad919b192 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Eugen Rochko 3151b260e2
Fix not using GIN index for account search queries (#19830)
2 years ago
Eugen Rochko ca8d52c2a4
Change design of new list form in web UI (#19801)
2 years ago
Eugen Rochko 3a41fccc43
Change `AUTHORIZED_FETCH` to not block unauthenticated REST API access (#19803)
2 years ago
Eugen Rochko d0c9ac3919
Fix indexing scheduler trying to index when Elasticsearch is disabled (#19805)
2 years ago
Eugen Rochko d54e7ee61e
Fix n+1 queries when rendering initial state JSON (#19795)
2 years ago
Eugen Rochko d1de7fb7fa
Fix rendering empty avatar in web UI (#19798)
2 years ago
Eugen Rochko a442f481f8
Fix missing interpolation of domain in disabled account banner in web UI (#19788)
2 years ago
Eugen Rochko 7c65f52692
Change design of moved account banner in web UI (#19790)
2 years ago
eai04191 30e786225e
Remove word-break:keep-all from Dismissable banner message (#19799)
2 years ago
Claire 312d616371
Change sign-in banner to reflect disabled or moved account status (#19773)
2 years ago
Sunny Ripert 887976814a
Fix JavaScript console warning when loading notifications (#19772)
2 years ago
Sunny Ripert c95d9aab56
Fix JavaScript console error on upload editing status (#19769)
2 years ago
Claire 9616f5bb22
Fix compose form submission reloading web interface (#19762)
2 years ago
Claire 2f8fb49d13
Fix users not being able to change their hide_followers_count setting (#1889)
2 years ago
Eugen Rochko 1e7ea50f4c
New Crowdin updates (#19627)
2 years ago
prplecake 34ba7612d1
Fix 'App settings' label visible in sidebar on mobile UI (#1888)
2 years ago
Eugen Rochko c4b92b1aee
Fix n+1 query during status removal (#19753)
2 years ago
Claire bb89f83cc0
Fix additional issues with status cache hydration (#19747)
2 years ago
Claire 03b991de6c
Fix various issues with store hydration (#19746)
2 years ago
Sunny Ripert 0165449e3a
A11y: Explicit <form> element around compose area (#19742)
2 years ago
Claire c2170991c7
Fix reblogs being discarded after the reblogged status (#19731)
2 years ago
Eugen Rochko e02812d5b6
Add assets from Twemoji 14.0 (#19733)
2 years ago
Eugen Rochko b1a219552e
Fix featured tags not saving preferred casing (#19732)
2 years ago
Jeong Arm f002878c95
Make word-break: keep-all for dismissable banner (#19719)
2 years ago
Eugen Rochko 5f9e47be34
Add caching for payload serialization during fan-out (#19642)
2 years ago
Claire 4fb0aae636
Change mentions of blocked users to not be processed (#19725)
2 years ago
Eugen Rochko 20aa8881dc
Fix colors in light theme (#19714)
2 years ago
Eugen Rochko 139ea4c981
Fix limited account hint referencing "your" server when logged out (#19711)
2 years ago
Eugen Rochko bfafb114a2
Fix showing profile's featured tags on individual statuses (#19712)
2 years ago
Eugen Rochko 1c3192df6b
Fix wrong colors in the high-contrast theme (#19708)
2 years ago