24100 Commits (ceb5c61a057aee06bb46a0d55bd28a7007a7b500)

Author SHA1 Message Date
Essem b787dc9046
Add reaction notification column settings
10 months ago
Essem 3da6e4d57f
More cleanup
10 months ago
Essem 3ee5e3352c
Linting fixes
10 months ago
Essem 71fba86454
Refactor react services
10 months ago
Essem 9ea042f8d9
Fix reblog reactions
10 months ago
Essem cd36daecfe
Add notification emails for reactions
10 months ago
Essem f578317f53
Add support for emoji reactions
10 months ago
renovate[bot] 4e277f83dc
Update devDependencies (non-major) (#28728)
10 months ago
Jeong Arm 411efdc2d3
Fix getting started misc column on dev env (#2575)
10 months ago
Renaud Chaput 5b67389bba [Glitch] Add a new `@/` alias for the root frontend directory and use it where possible
10 months ago
Claire e4d07c7bcc Merge commit '01b6c83c369061c2175d50dfb3ae1db502862664' into glitch-soc/merge-upstream
10 months ago
Renaud Chaput 01b6c83c36
Add a new `@/` alias for the root frontend directory and use it where possible (#28753)
10 months ago
Jeong Arm f0abba67db
Ignore RecordNotUnique errors in LinkCrawlWorker (#28748)
10 months ago
Claire 01df34b9db Remove bypass and use use glitch-soc's theming system for inert.css
10 months ago
Claire 34c9f77b3e Merge commit '7f471e70c0e1cc106747634d20f173a68a9272d7' into glitch-soc/merge-upstream
10 months ago
Claire 6e4d5b4736 Fix some icon-related styling issues
10 months ago
Claire 278597c161 Merge commit '98b5f85f10a3af50a54fcd79e09fc9fd88f774fa' into glitch-soc/merge-upstream
10 months ago
Claire a1920425ca [Glitch] Switch from 48px weight 600 material symbol icons to 24px weight 400 icons
10 months ago
Claire 2f521bc84a Merge commit 'a2f02a07758c32f0dcc6388b4f30ca5a84e762f3' into glitch-soc/merge-upstream
10 months ago
Renaud Chaput 8cad0a4d6b [Glitch] Change icon SVG imports to use a default import
10 months ago
Claire 464051c2d2 Merge commit '1070804a1a6121170f7bba923789d73b978e6fe7' into glitch-soc/merge-upstream
10 months ago
Claire 60298af3c4 Merge commit 'c6684aa1e392f2dd86af4362b4259809549abaad' into glitch-soc/merge-upstream
10 months ago
Claire 1323dfac80 Merge commit 'a90696011e563e62100cba56e2d52f6babbaff00' into glitch-soc/merge-upstream
10 months ago
HTeuMeuLeu 7f471e70c0
Update new email templates (#28416)
10 months ago
Claire 98b5f85f10
Rename and refactor `User#confirm!` to `User#mark_email_as_confirmed!` (#28735)
10 months ago
Claire e621c1c44c
Fix registrations not checking MX records for email domain blocks requiring approval (#28608)
10 months ago
Matt Jankowski a2f02a0775
Disable `Rails/SkipsModelValidations` cop (#28712)
10 months ago
Claire 82d28ac956
Merge pull request #2567 from ClearlyClaire/glitch-soc/ports/convert-utils-hashtags-typescript
10 months ago
Claire 50188ad211
[Glitch] Use helpers to check environment in frontend (#2571)
10 months ago
Claire 8cb4825c8b
Fix sign-up restrictions based on email addresses not being enforced (#28732)
10 months ago
github-actions[bot] 1012ffac9e
New Crowdin Translations (automated) (#28721)
10 months ago
Matt Jankowski e72676e83a
Improve `api/v1/markers#create` performance against simultaneous requests (#28718)
10 months ago
Josh Goldberg ✨ f8941c41a5 [Glitch] Converted hashtag.jsx to TypeScript
10 months ago
Josh Goldberg ✨ 695dcc6ca8 [Glitch] Converted app/javascript/flavours/glitch/utils/ folder to TypeScript
10 months ago
Claire 52c023a305 Convert `Permalink` to Typescript
10 months ago
Claire 16499bc097 Rewrite `Permalink` as functional component
10 months ago
Claire 0213ae6b37 Extract glitch-soc-only i18n string
10 months ago
Eugen Rochko 6772bf611e [Glitch] Fix wrong color on active icons with counters in web UI
10 months ago
Eugen Rochko cc363629be [Glitch] Fix focus and hover styles in web UI
10 months ago
Trevor Wolf 7565a328d0 [Glitch] change column link to add a better keyboard focus indicator
10 months ago
Trevor Wolf c1e28c8913 [Glitch] change focus ui for keyboard only input
10 months ago
Eugen Rochko a7bad8f45c [Glitch] Fix profile setup showing default avatar in web UI
10 months ago
Eugen Rochko b534532eaf [Glitch] Change to single opt-in during profile setup in onboarding in web UI
10 months ago
Eugen Rochko bacb9134cc [Glitch] Add profile setup to onboarding in web UI
10 months ago
Renaud Chaput 2653651bfa [Glitch] Simplify column headers
10 months ago
Renaud Chaput ca17c2d35a [Glitch] Use a context to propagate column-related Props, and remove `forceUpdate` usage
10 months ago
Claire e2c7c370dc Fix size of glitch-soc status info icons
10 months ago
Claire e2ba5f6e35 Fix glitch-soc high color privacy icons
10 months ago
Claire e227e959f7 Fix glitch-soc textarea icons
10 months ago
Claire 6333900006 Fix glitch-soc CW media icons
10 months ago
Claire 46128f25b6 Fix glitch-soc status media icons
10 months ago
Santiago Kozak 731f01adb1 [Glitch] Fix reply icon display in picture-in-picture footer
10 months ago
Renaud Chaput dd56900fac [Glitch] Fixes dropdown target without a `buttonRef` (edit history)
10 months ago
Eugen Rochko a8c59c2506 [Glitch] Add icons for private and disabled boost in web UI
10 months ago
zunda b2a6386b7d [Glitch] Adjust transform origin for favorite star
10 months ago
Eugen Rochko 6230d50f3f [Glitch] Fix various icon styles in web UI
10 months ago
Renaud Chaput b67d977e20 [Glitch] Add missing ban icons
10 months ago
Renaud Chaput 9b32a37b6f [Glitch] Fix missing icon props
10 months ago
Eugen Rochko d54414866c [Glitch] Change icons in web UI
10 months ago
Claire 5f8618443c
Merge pull request #2566 from ClearlyClaire/glitch-soc/ports/badge-design
10 months ago
Eugen Rochko eae3275fff [Glitch] Change design of role badges in web UI
10 months ago
Claire a40ce78f11 [Glitch] Add role badges to the WebUI
10 months ago
Claire a25e03dbc3 Revert "Add role badges to WebUI (#2096)"
10 months ago
Renaud Chaput d6609635cb [Glitch] Add a version comment to the emoji preval-ed file so it is regenerated
10 months ago
Essem ca31b4de3a [Glitch] Add new emojis from `jdecked/twemoji` 15.0
10 months ago
Claire a3b6a85521 Merge commit 'cd37048439f9b324f48e6af1f426a7894c54b4da' into glitch-soc/merge-upstream
10 months ago
Claire 6bbcd9348e
Switch from 48px weight 600 material symbol icons to 24px weight 400 icons (#28064)
10 months ago
Claire 1070804a1a
Fix `RedownloadMediaWorker` not being called on transient S3 failure (#28714)
10 months ago
MitarashiDango 2c05b8a60d
Fix Undo Announce activity is not sent, when not followed by the reblogged post author (#18482)
10 months ago
Matt Jankowski a90c134850
Move followable by logic to suggestion class (#28710)
10 months ago
Renaud Chaput 608f66f978
Change icon SVG imports to use a default import (#28709)
10 months ago
Renaud Chaput c6684aa1e3
Use the assets pipeline to load `inert.css` (#28701)
10 months ago
Matt Jankowski a90696011e
Add coverage/bugfix for invalid appeal submission (#28703)
10 months ago
Matt Jankowski 7801db7ba4
Spec coverage for custom css endpoint (#28706)
10 months ago
github-actions[bot] b86083f0dc
New Crowdin Translations (automated) (#28708)
10 months ago
Matt Jankowski 575ab085be
Disable `Rails/ApplicationController` for `HealthController` (#28705)
10 months ago
Renaud Chaput 383be173af
Add a version comment to the emoji preval-ed file so it is regenerated (#28700)
10 months ago
Claire 15bc13c65b Merge commit '2954279e9c630a9d146575bf600978dc6c5279bd' into glitch-soc/merge-upstream
10 months ago
Essem b6e353537b
Add new emojis from `jdecked/twemoji` 15.0 (#28404)
10 months ago
Matt Jankowski b68f185573
Reduce `LineLength` for `react_component` helper in views/admin (#28694)
10 months ago
Claire 23d8bd8ce1 Merge commit '0a7cff53c2577b3e79599e069eeb344f2613ad8d' into glitch-soc/merge-upstream
10 months ago
Claire 5dcb8d92c3 Fix lint issue in glitch-soc-only setting form
10 months ago
Claire 63acdebc5d Merge commit '36b46ea3b5b4a4fb51cf1cd103b5a3c1103c300e' into glitch-soc/merge-upstream
10 months ago
Claire 630b245bb4 Merge commit '9a73a7dcaf2e383b2ec105d71bfcea2c48cbea10' into glitch-soc/merge-upstream
10 months ago
github-actions[bot] e5b97eadd5
New Crowdin Translations (automated) (#2502)
10 months ago
Matt Jankowski 87097a227c
Clean up `settings/featured_tags/index` view (#28688)
10 months ago
Matt Jankowski 55802242ce
Refactor login activity partial (remove inline ruby) (#28687)
10 months ago
github-actions[bot] 204bbf49d2
New Crowdin Translations (automated) (#28692)
10 months ago
Matt Jankowski 6daa69327b
Fix `LineLength` haml-lint in `t` usage (#28686)
10 months ago
Claire 47d213e701 Merge commit '5dc634796aba951f6a085e1ed0e1b807e25d7d41' into glitch-soc/merge-upstream
10 months ago
Renaud Chaput 09376a8207 [Glitch] Upgrade Redux packages
10 months ago
Claire 51d2d98174 Merge commit 'a0e237a96fca2774d3c9ed43063a45e395bb7f40' into glitch-soc/merge-upstream
10 months ago
Claire 7cd88ae2f4 [Glitch] Fix scrolling to detailed status not always working
10 months ago
Claire 0b2c7cdb02 Merge commit 'fe2667bb0d3487a32b9da5250402a90482a85fe2' into glitch-soc/merge-upstream
10 months ago
Claire d7e13e2483
Fix potential redirection loop of streaming endpoint (#28665)
10 months ago
Matt Jankowski 543d7890fd
Use normalizes to prepare `User` values (#28650)
10 months ago
Matt Jankowski a71e918e95
Fix `LineLength` haml-lint in `media/player` view (#28667)
10 months ago
Matt Jankowski eed4eef39a
Fix `LineLength` haml-lint in `app/views/auth` area (#28664)
10 months ago
Matt Jankowski 09ab073f0c
Fix `LineLength` haml-lint in `app/views/settings` area (#28663)
10 months ago
Claire 10203bd57a
Clean up `Setting` model and remove dead code (#28661)
10 months ago
Jean Boussier 1781849884
Inline what remains of the rails-settings-cached gem (#28618)
10 months ago
gunchleoc 173953c23e
Fix ISO code for Canadian French (#26015)
10 months ago
Matt Jankowski 68f06f1fd4
Fix haml-lint `LineLength` cop for `settings/preferences/notifications/show` (#28655)
10 months ago
github-actions[bot] 8e7d5fe2ac
New Crowdin Translations (automated) (#28658)
10 months ago
Matt Jankowski cd4b4d4734
Replace unused `by_recent_sign_in` scope (#28616)
10 months ago
Matt Jankowski e677eb164c
Remove unused `Announcement#time_range?` (#28648)
10 months ago
Matt Jankowski 3e43cd095c
Remove unused scope `Announcement.without_muted` (#28645)
10 months ago
Matt Jankowski 9322396e58
Use normalizes to prepare `Account#username` value (#28646)
10 months ago
Matt Jankowski cd58e37b25
Remove unused `DomainBlock#affected_accounts_count` method (#28642)
10 months ago
Matt Jankowski 3e7a9266ea
Remove unused `EmojiFormatter#count_tag_nesting` method (#28643)
10 months ago
Matt Jankowski 4ccba94489
Remove unused `*_silenced_accounts` scopes on Status (#28644)
10 months ago
Matt Jankowski c52a593a30
Remove unused scope `User.emailable` (#28647)
10 months ago
Matt Jankowski e827c4692c
Use Arel `matches` method in CustomEmoji search (#28615)
10 months ago
github-actions[bot] cc67943df2
New Crowdin Translations (automated) (#28627)
10 months ago
Matt Jankowski 1bc5a52139
Extract SQL heredoc method for Announcement scopes (#28613)
10 months ago
Matt Jankowski aa6d07dbd9
Use normalizes to prepare CustomEmoji `domain` value (#28624)
10 months ago
Matt Jankowski 202951e6d9
Use Arel `in_order_of` method to generate CASE for `DomainBlock.by_severity` (#28617)
10 months ago
Matt Jankowski 57f49c8191
Use Arel `nulls_first` method in ordering CustomEmojiFilter scope (#28614)
10 months ago
Renaud Chaput a0e237a96f
Upgrade Redux packages (#28585)
10 months ago
Jean Boussier 5a6d533c53
Enable Rails 7.1 Marshalling format (#28609)
10 months ago
Matt Jankowski 12bed81187
Add validation specs to `CustomFilter` model (#28600)
10 months ago
github-actions[bot] 43d800ada6
New Crowdin Translations (automated) (#28604)
10 months ago
Claire 6ad0fb5a77
Fix NULL MX handling and tighten DNS resolving specs (#28607)
10 months ago
Claire 5f4643b895
Add `PAPERCLIP_ROOT_URL` to Content-Security-Policy when used (#28561)
10 months ago
Claire d0fd14f851
Fix scrolling to detailed status not always working (#28577)
11 months ago
Claire 419c659bc4
Add fallback redirection when getting a webfinger query `WEB_DOMAIN@WEB_DOMAIN` (#28592)
11 months ago
github-actions[bot] bdf4750633
New Crowdin Translations (automated) (#28590)
11 months ago
Claire dfdadb92e8
Add ability to require approval when users sign up using specific email domains (#28468)
11 months ago
Claire 0b5783f3f1 Merge commit 'f92d8c654df654538096efff05e9b1a989d01490' into glitch-soc/merge-upstream
11 months ago
Michael Stanclift 195b89d336
Fix .opus file uploads being misidentified by Paperclip (#28580)
11 months ago
Matt Jankowski e12d8893f4
Fix intermittent failure from unspecified order in `export_domain_blocks` controller spec (#28562)
11 months ago
Claire 9d9008666b Merge commit '092bb8a27af9ee87ff9ebabaf354477470ea3a94' into glitch-soc/merge-upstream
11 months ago
Claire 092bb8a27a
Fix Mastodon not correctly processing HTTP Signatures with query strings (#28476)
11 months ago
github-actions[bot] 7cce2a41f2
New Crowdin Translations (automated) (#28573)
11 months ago
Claire 48c9192b47 [Glitch] Fix loading local accounts with extraneous domain part in WebUI
11 months ago
Claire f685c953e5 Merge commit '3944b12b5eec8c6ae4666ec922411b32b3442dd6' into glitch-soc/merge-upstream
11 months ago
Claire 65ea097f1d
Fix loading local accounts with extraneous domain part in WebUI (#28559)
11 months ago
Michael Stanclift 0cd497ba7d [Glitch] Fix OCR when using S3/CDN for assets
11 months ago
Claire b3542ac57b Merge commit '1184887b012e863fbf44f65ef5c65e0049123c27' into glitch-soc/merge-upstream
11 months ago
Claire 1184887b01
Fix streaming API redirection ignoring the port of `streaming_api_base_url` (#28558)
11 months ago
github-actions[bot] 0374e11091
New Crowdin Translations (automated) (#28529)
11 months ago
Michael Stanclift fdec8d7ffb
Fix OCR when using S3/CDN for assets (#28551)
11 months ago
Claire eb342a6082 Fix media attachments not being hidden in report modal in glitch flavor
11 months ago
Cal Moody df43bb124c [Glitch] Fix destructive actions in dropdowns not using error color in light theme
11 months ago
Claire 35b6583371 Merge commit '6374358357ee81b5f137f471f028a56974109155' into glitch-soc/merge-upstream
11 months ago
Claire 6374358357
Change media to be hidden/blurred by default in report modal (#28522)
11 months ago
Claire fcfdeadc04
Fix random `NoMethodError` errors on cached `CustomFilter` objects (#28521)
11 months ago
Cal Moody 3599622b5b
Fix destructive actions in dropdowns not using error color in light theme (#28484)
11 months ago
Matt Jankowski ba5f659bb3
Use shorter attribute query methods in `Announcement` (#28474)
11 months ago
github-actions[bot] 7df9c4f6f3
New Crowdin Translations (automated) (#28481)
11 months ago