Commit Graph

567 Commits (e8b6607ece43e6fcda99e76f8db0ad40d54b50b6)

Author SHA1 Message Date
Renaud Chaput 02ea161506
Support "system" theme setting (light/dark theme depending on user system preference) (#29748)
Co-authored-by: Nishiki Liu <hello@nshki.com>
1 year ago
Matt Jankowski d7ab5655ef
Replace `render_symbol` method with `inline_svg_tag` usage (#29647) 1 year ago
Matt Jankowski 6c68c3c0ce
Introduce `inline_svg` gem, minimal usage, prep for material design icons (#29612) 1 year ago
Matt Jankowski 72e1162eb3
Flatten `olm` section of context helper extension map (#29638) 1 year ago
Matt Jankowski 6d2986017e
Remove unused `active_nav_class` helper method (#29617) 1 year ago
Matt Jankowski 92855948a0
Remove unused `show_landing_strip?` helper method (#29618) 1 year ago
Matt Jankowski ecdbf15ebe
Remove unused `link_to_older` and `link_to_newer` helper methods (#29620) 1 year ago
Matt Jankowski c09b8a7164
Add `Account.without_internal` scope (#29559)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
gunchleoc 81400b02b1
Add nds locale to posting languages (#27434) 1 year ago
gunchleoc c01f4cebed
Add Mohawk to posting languages (#27115) 1 year ago
gunchleoc 995e15c24a
Add Jawi Malay to posting languages (#29098) 1 year ago
gunchleoc 1d5de8b26a
Add Vai to posting languages (#27136) 1 year ago
gunchleoc 5ab944af95
Rename Panjabi to Punjabi (#27117) 1 year ago
Helge 8d22599318
Add Pennsylvania Dutch to languages dropdown (#26634) 1 year ago
Krzysztof Piwowar b4af3639e8
Add Kashubian to languages dropdown (#26024) 1 year ago
Claire 9fee5e8526
Merge pull request from GHSA-jhrq-qvrm-qr36
* Fix insufficient Content-Type checking of fetched ActivityStreams objects

* Allow JSON-LD documents with multiple profiles
1 year ago
Matt Jankowski 69e61fff38
Move direct serializer usage out of admin view partial (#29028) 1 year ago
Claire 1726085db5
Merge pull request from GHSA-3fjr-858r-92rw
* Fix insufficient origin validation

* Bump version to 4.3.0-alpha.1
1 year ago
Jonathan de Jong de09176ab9
Retry 401 errors on replies fetching (#28788)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
HTeuMeuLeu 1a3859d8e2
Update follow and follow_request emails (#28755)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Renaud Chaput cb5ac15923
Use a helper to avoid using `media/` asset prefixes (#28756) 1 year ago
Matt Jankowski 87097a227c
Clean up `settings/featured_tags/index` view (#28688) 1 year ago
Matt Jankowski 55802242ce
Refactor login activity partial (remove inline ruby) (#28687) 1 year ago
gunchleoc 173953c23e
Fix ISO code for Canadian French (#26015)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Matt Jankowski 1820bad646
Fix `Performance/StringIdentifierArgument` cop (#28399) 2 years ago
Matt Jankowski 2c6369918c
Fix `Style/RedundantArgument` cop (#28321) 2 years ago
Matt Jankowski 72b7cd349c
Extract helper methods for form label in admin/ area views (#27575) 2 years ago
Matt Jankowski 9b47c5d53c
Extract helper methods for labels from filters/_filter_fields (#27574) 2 years ago
Matt Jankowski 186895fc88
Refactor, lint fix, and bug fix on admin/roles/form partial (#27558) 2 years ago
Claire 07a4059901
Add support for invite codes in the registration API (#27805) 2 years ago
Matt Jankowski 548bb30b2a
Consolidate html page title output logic into helper (#27563) 2 years ago
Matt Jankowski 7d6bcc0615
Remove unmatched `rubocop:enable` declaration (#27769) 2 years ago
Jasmin Johal 27cbdc6f22
Change alt text to empty string for avatars (#21875)
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2 years ago
Claire 379115e601
Add SELF_DESTRUCT env variable to process self-destructions in the background (#26439) 2 years ago
Matt Jankowski ab0fb81479
Configure brakeman to ignore url safe preview card urls (#25883) 2 years ago
Matt Jankowski 9f218c9924
Refactor appeal partial to avoid brakeman XSS warning (#25880) 2 years ago
gunchleoc 68ec1d180a
Fix language sorting in settings (#27158) 2 years ago
Matt Jankowski e715da6d25
Fix haml-lint Rubocop `Rails/*` cops (#26042) 2 years ago
Matt Jankowski 340f1a68be
Simplify instance presenter view access (#26046) 2 years ago
Matt Jankowski 99e289f03f
Fix include `Rails.application.routes.url_helpers` (Rails 7.1 prep) (#27189) 2 years ago
Matt Jankowski e6b903b21e
Fix haml-lint `InstanceVariables` rule for invites/_form (#26064) 2 years ago
gunchleoc ce79caca4e
Only strip country code when language not listed in SUPPORTED_LOCALES (#27099) 2 years ago
Claire 39da3d86f8
Fix ActiveRecord using two connection pools when no replica is defined (#27061) 2 years ago
Claire 392c07f2bf
Fix `Setting.authorized_fetch` not being properly taken into consideration (#26958) 2 years ago
Claire ea7de25de0
Fix video player not being displayed in reports interface (#26801) 2 years ago
gunchleoc ac3f310f4b
Remove kmr from language selection (#26014) 2 years ago
Claire 9e26cd5503
Add `authorized_fetch` server setting in addition to env var (#25798) 2 years ago
Robert R George cf6f70799b
Add support for federating `memorial` attribute (#26583) 2 years ago
gunchleoc 25dc01660d
Add Kalmyk to languages dropdown (#26013) 2 years ago
gunchleoc c01ecd0879
Add cherokee to languages dropdown (#26012) 2 years ago
Claire 90ec88d58b
Add support for `indexable` attribute on remote actors (#26485)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2 years ago
Emelia Smith e258b4cb64
Refactor: replace whitelist_mode mentions with limited_federation_mode (#26252) 2 years ago
gunchleoc b0134db6ff
Allow filtering for Chinese languages (#26066) 2 years ago
Matt Jankowski 8ac5a93a7d
Reformat large hash in `ContextHelper` module (#26180) 2 years ago
Misty De Méo b848ba3867
Paperclip: add support for Azure blob storage (#23607) 2 years ago
Matt Jankowski 6edd404482
Cleanup unused portions of statuses/status partial (#26045) 2 years ago
Eugen Rochko 26e522ac55
Fix not actually connecting to the configured replica (#25977) 2 years ago
Claire 5a3f174d56
Fix follow link style in embeds (#25965) 2 years ago
Nick Schonning 1a6c2e450a
Update rubocop to v1.54.1 (#25627) 2 years ago
Eugen Rochko fdc3ff7c2d
Change notifications API to use a replica (#25874) 2 years ago
Trevor Wolf ea10febd25
fix buttons showing inconsistent styles (#25903) 2 years ago
Claire 610731b03d
Merge pull request from GHSA-55j9-c3mp-6fcq 2 years ago
Matt Jankowski 155ec185b2
Remove unused `picture_hint` helper method (#25485) 2 years ago
Renaud Chaput b0780cfeed
Fix `/share` and cleanup and reorganize frontend locale loading (#25240) 2 years ago
Matt Jankowski f84037ae2b
Remove unused #hash_to_object method in SettingsHelper (#25213) 2 years ago
Claire b922ad7a1b
Fix crash when S3_ALIAS_HOST or S3_CLOUDFRONT_HOST have a path component (#25018) 2 years ago
Renaud Chaput b7d995cb00
Disable some metrics cops (#25215) 2 years ago
Claire ca66e61b93
Add support for custom sign-up URLs (#25014) 2 years ago
Claire bec6a1cad4
Add hCaptcha support (#25019) 2 years ago
Nick Schonning da3bd913ae
Autofix Rubocop Style/HashSyntax (#23754) 2 years ago
Matt Jankowski a7df578f97
ApplicationHelper spec coverage, unused removal, tiny refactor (#24762) 2 years ago
Matt Jankowski d902a707a3
Fix Rails/CompactBlank cop (#24690) 2 years ago
Matt Jankowski bdc74086e6
Fix Rails/ContentTag cop (#24691) 2 years ago
Matt Jankowski ece38b9318
Remove duplicate react helper method definitions (#24700) 2 years ago
Matt Jankowski 91a8cd21d8
React component helper specs (#24072) 2 years ago
Christian Schmidt 5141697323
Remove `tai` locale (#23880) 2 years ago
Matt Jankowski 0a5f0a8b20
Remove instance variables from helper usage (#24203) 2 years ago
Christian Schmidt e713c545b8
Use CSS to trim long card descriptions (#24265) 2 years ago
Eugen Rochko e5c0b16735
Add progress indicator to sign-up flow (#24545) 2 years ago
Eugen Rochko 46483ae849
Fix regressions from change in account row design in web UI (#24343) 2 years ago
Nick Schonning b22b4bac03
Include config/ and update all rubcop deps (#23963) 2 years ago
Nick Schonning 25d36b6edd
Autofix Rubocop Style/RedundantArgument (#23798) 2 years ago
Matt Jankowski b6602f68eb
Spec coverage for HomeHelper (#23907) 2 years ago
Matt Jankowski cc3633539e
Remove unused admin/announcements helper (#23899) 2 years ago
Nick Schonning 717683d1c3
Autofix Rubocop remaining Layout rules (#23679) 2 years ago
Nick Schonning 2177daeae9
Autofix Rubocop Style/RedundantBegin (#23703) 2 years ago
Nick Schonning e2a3ebb271
Autofix Rubocop Style/IfUnlessModifier (#23697) 2 years ago
Nick Schonning 0d1f192c54
Apply Rubocop Performance/BlockGivenWithExplicitBlock (#23441)
* Apply Rubocop Performance/BlockGivenWithExplicitBlock

* Unprefix used block parameter
2 years ago
Nick Schonning d3f59f52c3
Apply Rubocop Performance/StringReplacement (#23445) 2 years ago
Nick Schonning 6a5e447753
Address check-i18n warnings (#23313)
* Address check-i18n warnings

* Add language names to language helpers
2 years ago
Claire 4725191d3c
Fix moderation audit log items for warnings having incorrect links (#23242) 2 years ago
Jullan-M b4fe2d1004
Add Southern Sami, and Lule Sami to language list under the ISO-639-3 standard (#21262)
* Add sme, smj, and sma ISO-639-3 language codes

* Remove sme in ISO-639-3
3 years ago
Claire fb1d9789db
Fix attachment rendering of edited posts in OpenGraph (#22270)
Fixes #22241
3 years ago
Fries 725f21662f
Add Montenegrin (cnr) (#21013) 3 years ago
Neil Matatall 1f5740e65c
Use Rails tag API to build RSS feed for spoilers and polls (#20163)
* Use Rails tag API to build RSS feed for spoilers and polls

While the previous method did not contain a bug or a potential issue,
the tag API can be very resilient against future problems and reduces the
amount of manual management of the escape status of the content.

I've added tests to ensure that the formatting is broken and still
escapes control characters correctly.

* this seems cleaner and passes

* Incorporate feedback by moving the br to its own line and using the tag helper over the string constant for the br tag itself

* whoops, tag helper doesn't use a self-closing tag
3 years ago
F a02a453a40
Add Scots to the supported locales (#20283)
Fixes #20249
3 years ago
Vyr Cossont 104157bd01
Add Balaibalan, Láadan, Lingua Franca Nova, Lojban, Toki Pona to language list (#20168)
* Add Balaibalan, Láadan, Lojban, Toki Pona to language list

Fixes #8995.

* Correct translated names for Lojban and Toki Pona

* Correct translated name for Balaibalan

* Add Lingua Franca Nova aka Elefen

* Disable unhelpful Rubocop checks

* Re-enable Rubocop checks at end of file
3 years ago
Claire 312d616371
Change sign-in banner to reflect disabled or moved account status (#19773) 3 years ago
Eugen Rochko c4b92b1aee
Fix n+1 query during status removal (#19753) 3 years ago
Claire 1dca08b76f
Fix admin action logs page (#19649)
* Add tests

* Fix crash when trying to display orphaned action logs

* Add migration for older admin action logs
3 years ago