Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-30 | [Privacy, Command Tags] Add advanced deletes | Fire Demon | |
2020-08-30 | [Privacy] Send delete requests to known federation | Fire Demon | |
2020-08-30 | [Bug, Privacy, Federation] Remove faulty (and unnecessary!) per-domain payload | Fire Demon | |
2020-08-30 | [Privacy, Federation] Include implicit mentions when delivering deletes | Fire Demon | |
2020-08-30 | [Bug] Fix handling of mention in updates | Fire Demon | |
2020-08-30 | [Privacy] Force in-body mentions to have explicit mentions | Fire Demon | |
2020-08-30 | [Privacy] Add options for private accounts | Fire Demon | |
2020-08-30 | [Feature] Use unprocessed text for edits | Fire Demon | |
2020-08-30 | [Command Tags] Give a user-friendlier message when processing command tags ↵ | Fire Demon | |
without output | |||
2020-08-30 | [Feature, Privacy] Add base support for per-domain post privacy | Fire Demon | |
2020-08-30 | [Federation] Add backend support for ActivityPub object titles | Fire Demon | |
2020-08-30 | [Feature, Federation, Port: hometown@b3e6597] Support locally cached inline ↵ | Darius Kazemi | |
images [+ Monsterfork additions] Changes added by Monsterfork: - Do not limit to only Articles - Reuse existing media; retroactively using more-detailed descriptions - Also scrub carrige returns between tags - Handle download failures - Attach to statuses and keep track of inlined media - Handle local edits Co-authored-by: Fire Demon <firedemon@creature.cafe> | |||
2020-08-30 | [Privacy, Port: glitch-soc@71b1d4c] Backend changes to allow handling ↵ | Thibaut Girka | |
local-only toots not based on emoji Co-authored-by: Fire Demon <firedemon@creature.cafe> | |||
2020-08-30 | [Privacy, Preemptive] Make sure only published posts can ever be distributed ↵ | Fire Demon | |
to local timelines other than author's | |||
2020-08-30 | [Federation] Split collection items fetching from FetchRepliesService off ↵ | Fire Demon | |
into general-purpose FetchCollectionItemsService | |||
2020-08-30 | [Feature] Add post and thread (un)hiding to backend | Fire Demon | |
2020-08-30 | [Bug] Purge cached status when processing command tags and edits | Fire Demon | |
2020-08-30 | [Feature] Add command tags; add #!edit and #!publish commands for mobile users | Fire Demon | |
2020-08-30 | [Feature] Add manual publishing option | Fire Demon | |
2020-08-30 | [Feature] Add timeline-only mutes | Fire Demon | |
2020-08-30 | [Privacy, Federation, UI] Add options to allow Fediverse users to decide ↵ | Fire Demon | |
whether to include replies and unlisted posts on their profiles | |||
2020-08-30 | [Privacy] Add profile option for indirect federation mode, disabled by default | Fire Demon | |
2020-08-30 | [Federation] Add support for signing fetches as the participating local user ↵ | Fire Demon | |
in various scenarios | |||
2020-08-30 | [Privacy] Federate references to objects than embedding them so that their ↵ | Fire Demon | |
permissions can be enforced on request | |||
2020-08-30 | [Feature] Add in-place post editing | Fire Demon | |
2020-08-01 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `yarn.lock`: No real conflict, just a glitch-soc-only dependency textually too close to one updated upstream. Ported upstream changes. | |||
2020-07-26 | Fix following restriction not working when exact match in account search ↵ | Takeshi Umeda | |
(#14394) | |||
2020-07-24 | Merge branch 'master' into glitch-soc/master | Thibaut Girka | |
2020-07-23 | Fix duplicate notification and delivery of mentions (#14378) | Takeshi Umeda | |
2020-07-22 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `app/javascript/mastodon/actions/compose.js`: Not a “real” conflict, but change too close to a change we made to fix the vanilla WebUI locally pushing authored local-only toots in the public TL view. | |||
2020-07-19 | Fix movie width and frame_rate returning nil (#14357) | Takeshi Umeda | |
* Fix movie width and frame_rate returning nil * Add StreamValidationError and raise * Fix code style | |||
2020-07-16 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2020-07-15 | Fix removing allowed domains being done synchronously (#14302) | ThibG | |
* Fix removing allowed domains being done synchronously * Add tests | |||
2020-07-15 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `config/routes.rb`: Upstream disabled E2EE routes, which we did earlier, but slightly differently. Took upstream's version. | |||
2020-07-13 | Fix account domain block not properly unfollowing accounts from domain (#14304) | Eugen Rochko | |
Fix #14303 | |||
2020-07-12 | Fix removing a DomainAllow rule wiping known accounts in open federation ↵ | ThibG | |
mode (#14298) Fixes #14296 | |||
2020-07-07 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `package.json`: Not really a conflict, just some glitch-soc-specific dependency too close to an upstream-updated one. | |||
2020-07-07 | Change User-Agent of link preview fetching service to include "Bot" (#14248) | Eugen Rochko | |
This forces Twitter to render OpenGraph tags in the response | |||
2020-06-30 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `.env.production.sample`: Upstream deleted it, I decided to keep it. - `package.json`: Upstream updated a dependency textually too close to wavesurfer.js which has been deleted from upstream but is kept in glitch-soc for now. | |||
2020-06-29 | Add customizable thumbnails for audio and video attachments (#14145) | Eugen Rochko | |
- Change audio files to not be stripped of metadata - Automatically extract cover art from audio if it exists - Add `thumbnail` parameter to `POST /api/v1/media`, `POST /api/v2/media` and `PUT /api/v1/media/:id` - Add `icon` to represent it in attachments in ActivityPub - Fix `preview_url` containing URL of missing missing image when there is no thumbnail instead of null - Fix duration of audio not being displayed on public pages until the file is loaded | |||
2020-06-09 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `app/controllers/activitypub/collections_controller.rb`: Conflict due to glitch-soc having to take care of local-only pinned toots in that controller. Took upstream's changes and restored the local-only special handling. - `app/controllers/auth/sessions_controller.rb`: Minor conflicts due to the theming system, applied upstream changes, adapted the following two files for glitch-soc's theming system: - `app/controllers/concerns/sign_in_token_authentication_concern.rb` - `app/controllers/concerns/two_factor_authentication_concern.rb` - `app/services/backup_service.rb`: Minor conflict due to glitch-soc having to handle local-only toots specially. Applied upstream changes and restored the local-only special handling. - `app/views/admin/custom_emojis/index.html.haml`: Minor conflict due to the theming system. - `package.json`: Upstream dependency updated, too close to a glitch-soc-only dependency in the file. - `yarn.lock`: Upstream dependency updated, too close to a glitch-soc-only dependency in the file. | |||
2020-06-09 | Make domain block/silence/reject-media code more robust (#13424) | ThibG | |
* Split media cleanup from reject-media domain blocks to its own service * Slightly improve ClearDomainMediaService error handling * Lower DomainClearMediaWorker to lowest-priority queue * Do not catch ActiveRecord::RecordNotFound in domain block workers * Fix DomainBlockWorker spec labels * Add some specs * Change domain blocks to immediately mark accounts as suspended Rather than doing so sequentially, account after account, while cleaning their data. This doesn't change much about the time the block takes to complete, but it immediately prevents interaction with the blocked domain, while up to now, it would only be guaranteed when the process ends. | |||
2020-06-09 | Fix performance of follow import (#13836) | Takeshi Umeda | |
2020-06-03 | Fix activity not being signed (#13948) | Takeshi Umeda | |
2020-06-02 | Add E2EE API (#13820) | Eugen Rochko | |
2020-05-21 | Fix backup service when user has posted instance-local toots, again | Thibaut Girka | |
2020-05-20 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2020-05-14 | Fix hashtag search performing account search as well (#13758) | ThibG | |
2020-05-13 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2020-05-12 | Fix not publishing update of remote timeline (#13745) | Takeshi Umeda | |
* Fix not publishing update of remote timeline * fix @ missing * if/unless to if/else |