Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-18 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/controllers/auth/sessions_controller.rb Minor conflict due to glitch-soc's theming code | |||
2019-09-18 | Fix TOTP codes not being filtered from logs during enabling/disabling (#11877) | Eugen Rochko | |
Not a serious issue because they are meaningless past single use | |||
2019-09-17 | Fix webfinger response not returning 410 when account is suspended (#11869) | Eugen Rochko | |
2019-09-16 | Add search and sort functions to hashtag admin UI (#11829) | mayaeh | |
* Add search and sort functions to hashtag admin UI * Move scope processing from tags_controller to tag_filter * Fix based on method naming conventions * Fixed not to get 500 errors for invalid requests | |||
2019-09-15 | Fix 2FA challenge and password challenge for non-database users (#11831) | Eugen Rochko | |
* Fix 2FA challenge not appearing for non-database users Fix #11685 * Fix account deletion not working when using external login Fix #11691 | |||
2019-09-13 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - Gemfile - app/controllers/api/v1/search_controller.rb Conflict because we changed the number of default results to be configurable - app/lib/settings/scoped_settings.rb Addition of a new “noindex” site-wide setting, conflict due to our change of the two other site-wide settings (default flavour and skin instead of theme) - spec/controllers/application_controller_spec.rb Addition of a new “noindex” site-wide setting, conflict due to our change of the two other site-wide settings (default flavour and skin instead of theme) | |||
2019-09-13 | Remove deprecated `GET /api/v1/search` API (#11823) | Eugen Rochko | |
Use `GET /api/v2/search` instead | |||
2019-09-13 | Change /api/v1/timelines/public to require auth when public preview is off ↵ | ThibG | |
(#11802) Fixes #11289 | |||
2019-09-13 | Change unlisted custom emoji to not appear in autosuggestions (#11818) | Eugen Rochko | |
Fix #11669 | |||
2019-09-12 | Fix uncaught errors in media proxy controller (#11811) | Eugen Rochko | |
2019-09-11 | Change deletes to preserve soft-deleted statuses in unresolved reports (#11805) | Eugen Rochko | |
Change all account actions except "none" to resolve all unresolved reports Refactor `SuspendAccountService` to be more readable | |||
2019-09-10 | Add updated relationship to follow request API responses (#11800) | ThibG | |
Fixes #11747 | |||
2019-09-09 | Add batch actions and categories to admin UI for custom emojis (#11793) | Eugen Rochko | |
2019-09-09 | Add batch approve/reject for pending hashtags in admin UI (#11791) | Eugen Rochko | |
2019-09-09 | Add featured tags API (#11778) | Takeshi Umeda | |
* Add featured tags API * Remove show and update, change scope, fix code style | |||
2019-09-07 | Add healthcheck endpoint for web (#11770) | Yamagishi Kazutoshi | |
2019-09-06 | Add timeline read markers API (#11762) | Eugen Rochko | |
Fix #4093 | |||
2019-09-05 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2019-09-05 | Fix wrong variable regression from #11753 (#11763) | Eugen Rochko | |
2019-09-04 | Change account deletion page to have better explanations (#11753) | Eugen Rochko | |
Fix deletion of unconfirmed account not freeing up the username Add prefill of logged-in user's email in the reconfirmation form | |||
2019-09-02 | Change trending hashtags to not disappear instantly after midnight (#11712) | Eugen Rochko | |
2019-09-01 | Fix wrong percentages in admin UI for hashtag usage breakdown (#11714) | Eugen Rochko | |
2019-08-30 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/views/directories/index.html.haml Upstream has redesigned the profile directory, and we had a glitch-soc-specific change to hide follower counts. Ported that change to the new design. | |||
2019-08-30 | Change layout of public profile directory to be the same as in web UI (#11705) | Eugen Rochko | |
2019-08-30 | Fix error in REST API for an account's statuses (#11700) | Eugen Rochko | |
2019-08-30 | Fix uncaught error when resource param is missing in Webfinger request (#11701) | Eugen Rochko | |
2019-08-30 | Fix uncaught domain normalization error in remote follow (#11703) | Eugen Rochko | |
2019-08-30 | Fix uncaught parameter missing exceptions and missing error templates (#11702) | Eugen Rochko | |
2019-08-30 | Add profile directory to web UI (#11688) | Eugen Rochko | |
* Add profile directory to web UI * Add a line of bio to the directory | |||
2019-08-29 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/models/status.rb - app/services/remove_status_service.rb - db/schema.rb All conflicts were due to the addition of a `deleted_at` attribute to Statuses and reworked database indexes. | |||
2019-08-23 | Add option to include reported statuses in warning e-mail (#11639) | Eugen Rochko | |
2019-08-22 | Add soft delete for statuses for instant deletes through API (#11623) | Eugen Rochko | |
* Add soft delete for statuses to allow them to appear instant * Allow reporting soft-deleted statuses and show them in the admin UI * Change index for getting an account's statuses | |||
2019-08-22 | Fix remote and staff-removed statuses leaving media behind for a day (#11638) | Eugen Rochko | |
The reason for unattaching media instead of removing it is to support delete & redraft functionality, but remote or staff-removed statuses will never be redrafted, so the media should be deleted immediately | |||
2019-08-19 | Use public pack in about controller to handle blockpage JS | Thibaut Girka | |
2019-08-19 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/controllers/home_controller.rb - app/controllers/shares_controller.rb - app/javascript/packs/public.js - app/models/status.rb - app/serializers/initial_state_serializer.rb - app/views/home/index.html.haml - app/views/layouts/public.html.haml - app/views/public_timelines/show.html.haml - app/views/shares/show.html.haml - app/views/tags/show.html.haml - config/initializers/content_security_policy.rb - config/locales/en.yml - config/webpack/shared.js - package.json | |||
2019-08-19 | Add invite comments (#10465) | ThibG | |
2019-08-19 | Add public blocks to /about/blocks (#11298) | ThibG | |
* Add automatic blocklist display in /about/blocks Inspired by https://github.com/Gargron/mastodon.social-misc * Add admin option to set who can see instance blocks * Normalize locales files * Rename “Sandbox” to “Silence” for consistency * Disable /about/blocks when in whitelist mode * Optionally display rationale for domain blocks * Only display domain blocks that have user-facing limitations, and order them * Redesign table of blocked domains to better handle long domain names and rationales * Change domain blocks ordering now that rationales aren't displayed right away * Only show explanation for block severities actually in use * Reword instance block explanations and add disclaimer for public fetch mode | |||
2019-08-18 | Add an RSS feed tagged to a public profile page (#10502) | Takeshi Umeda | |
* Add featured tag support to rss feed on public account page * fix codeing style | |||
2019-08-18 | Fix uncaught 422 and 500 errors (#11590) | Eugen Rochko | |
2019-08-18 | Add HTTP signature keyId to request log (#11591) | Eugen Rochko | |
2019-08-17 | Add explanation to featured hashtags page and profile (#11586) | Eugen Rochko | |
2019-08-16 | Fix multiple issues with replies collection for pages further than ↵ | ThibG | |
self-replies (#11582) * Fix the replies collection returning snowflakes ids rather than URIs Fixes #11568 * Fix min_id in replies queries once self-replies are exhausted * Fix `next` attribute of replies collection being nil when there are no self-replies * Rename other_accounts param to only_other_accounts | |||
2019-08-16 | Fix blurhash and autoplay not working on public pages (#11585) | Eugen Rochko | |
2019-08-16 | Fix 422 being returned instead of 404 when POSTing (#11574) | Eugen Rochko | |
2019-08-13 | Fix reverse-proxy caching of instance actor object (#11561) | ThibG | |
2019-08-12 | Add option to disable emoji replacements | Thibaut Girka | |
Fixes #647 The option is found in `/settings` (because that was easier to write it this way) but only affects the glitch-soc front-end. | |||
2019-08-12 | Fix more ActivityPub queries setting cookies and preventing caching (#11557) | ThibG | |
2019-08-12 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2019-08-11 | Fix ActivityPub and REST API queries setting cookies and preventing caching ↵ | ThibG | |
(#11539) Regression from #8657 | |||
2019-08-08 | Fix pinned statuses API returning pagination headers (#11526) | Eugen Rochko | |
Fix #10227 |