Commit Graph

394 Commits (98ef38e34ebc7f296a818e8cb454219f997529c2)

Author SHA1 Message Date
Eugen Rochko 50b17f7e10
Add notification policies and notification requests ()
Claire 7ee93b7431
Change `source` attribute of `Suggestion` entity in `/api/v2/suggestions` back to a string ()
Emelia Smith 4fb7f611de
Return domain block digests from admin domain blocks API ()
Matt Jankowski 7c9c6c7f80
Fix remaining `Rails/WhereExists` cop violations, regenerate todo ()
Eugen Rochko 5b1eb09d54
Add annual reports for accounts ()
Matt Jankowski 4ec7d7d989
Fix `Rails/WhereExists` cop in REST::TagSerializer model ()
Renaud Chaput cb5ac15923
Use a helper to avoid using `media/` asset prefixes ()
Claire dfdadb92e8
Add ability to require approval when users sign up using specific email domains ()
Matt Jankowski e17faedffb
Move default `meta` options from `InitialStateSerializer` to private method (AbcSize reduction) ()
Claire dcc24db793
Fix N+1s because of association preloaders not actually getting called ()
Claire 963354978a
Add `Account#unavailable?` and `Account#permanently_unavailable?` aliases ()
Matt Jankowski 35deaaf90b
Reduce AbcSize complexity in `InitialStateSerializer` ()
Emelia Smith 603b245cc6
Add VAPID public key to instance serializer ()
Co-authored-by: Renaud Chaput <renchap@gmail.com>
6543 10b879bd5e
nodeinfo: add instance name and description ()
Eugen Rochko d67bd44ca1
Add profile setup to onboarding in web UI ()
Eugen Rochko 0d14fcebae
Change link previews to keep original URL from the status ()
Claire 9b06c0f24a
Fix Web UI not displaying appropriate explanation when a user hides their follows/followers ()
Matt Jankowski d6f50839e1
Fix `RSpec/SpecFilePathFormat` cops ()
Claire bbf46cc418
Fix error and incorrect URLs in `/api/v1/accounts/:id/featured_tags` for remote accounts ()
Emelia Smith 7c3fea7275
Feature: Allow token introspection without read scope ()
Claire c86ad45660
Change PWA start URL from `/home` to `/` ()
Jake Anto c2f13769cd
Add PWA shortcut to `/explore` page ()
Renaud Chaput 57f592fed5
Add Typescript types for some API objects ()
Claire 828eebad48
Add `hide_collections`, `discoverable` and `indexable` attributes to credentials API ()
Robert R George 20666482ef
Added admin api for managing tags ()
CSDUMMI 9a70cac9de
Fix by adding the domain of the current SSO provider to the form-action CSP ()
Claire 16681e0f20
Add admin notifications for new Mastodon versions ()
Tyler Deitz 336ec503c2
Add avatar image to webfinger responses ()
jsgoldstein 30c191aaa0
Add new public status index ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Robert R George cf6f70799b
Add support for federating `memorial` attribute ()
CSDUMMI 120f5802c0
Add direct link to the Single-Sign On provider if there is only one sign up method available ()
Christian Schmidt 8da99ffb0d
Add alt text for preview card thumbnails ()
Daniel M Brasil 3a4d3e9d4b
Add `GET /api/v1/instance/languages` to REST API ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Emelia Smith e258b4cb64
Refactor: replace whitelist_mode mentions with limited_federation_mode ()
Claire b4e739ff0f
Change interaction modal in web UI ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Eugen Rochko 7bd8ef355c
Add `published_at` attribute to preview cards ()
Eugen Rochko 6b2952d1dd
Change design of link previews in web UI ()
Eugen Rochko 4d01d1a1ee
Remove 16:9 cropping from web UI ()
Claire 14fad60384
Use username as display name for suspended users or users with blank display names ()
Christian Schmidt 4c18928a93
Wrong count in response when removing favourite/reblog ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
renovate[bot] 3ed9b55cb3
Update dependency rubocop-rails to v2.20.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Matt Jankowski ce43ed144c
Rails 7.0 update ()
Eugen Rochko ceeb2b8c41
Fix explore page being inaccessible when opted-out of trends in web UI ()
Claire 6d8e0fae3e
Merge pull request from GHSA-ccm4-vgcc-73hp
* Tighten allowed HTML in oEmbed-based preview cards

* Sanitize preview cards at render time

* Add `sandbox` attribute to preview card iframes
Eugen Rochko ba06a2f104
Revert "Rails 7 update" ()
Matt Jankowski 50c2a03695
Rails 7 update ()
Darius Kazemi bacb674921
Add exclusive lists ()
Co-authored-by: Liam Cooke <liam@liamcooke.com>
Co-authored-by: John Holdun <john@johnholdun.com>
Co-authored-by: Effy Elden <effy@effy.space>
Co-authored-by: Lina Reyne <git@lina.pizza>
Co-authored-by: Lina <20880695+necropolina@users.noreply.github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Christian Schmidt 69057467cb
Translate CW, poll options and media descriptions ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Claire ca66e61b93
Add support for custom sign-up URLs ()
Robert R George 4db8230194
Add trend management to admin API ()