Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-15 | make blocking domains actually block the accounts | multiple creatures | |
2019-05-21 | handle tags with the old `:` scope delimiter but translate those to `.` | multiple creatures | |
2019-05-21 | exceptions: gotta catch em all | multiple creatures | |
2019-05-21 | handle importing posts from json dumps | multiple creatures | |
2019-05-21 | use dots instead of colons for tag scopes | multiple creatures | |
2019-05-21 | add `skip_notify` option to service objects we might use for post imports | multiple creatures | |
2019-05-21 | if `created_at` is given to `PostStatusService` make sure it's utc | multiple creatures | |
2019-05-21 | clear status caches when someone is moderated force unlisted or force sensitive | multiple creatures | |
2019-05-21 | split `i:am` signatures into their very own `footer` column | multiple creatures | |
2019-05-21 | `PostStatusService`: Add options to set a specific creation time and whether ↵ | multiple creatures | |
or not to distribute, useful for importing statuses. | |||
2019-05-21 | Correct a 6-in-the-morning breaking typos. | multiple creatures | |
2019-05-21 | Expose user settings to `Account` model and update code referencing those ↵ | multiple creatures | |
settings. | |||
2019-05-21 | `ActivityPub::ProcessAccountService`: Correct `force_` method names. | multiple creatures | |
2019-05-21 | Moderation: add `force sensitive` and `force unlisted` actions. Accounts: ↵ | multiple creatures | |
add federatable `adult content` tag. Handle from remote accounts as well. | |||
2019-05-21 | Drop remaining OStatus and PuSH code, as well as related database items. | multiple creatures | |
2019-05-21 | Statuses: set `local_only` flag from the `PostStatusService`. Default to ↵ | multiple creatures | |
`en` locale for statuses. | |||
2019-05-21 | Remove automatic language detection. | multiple creatures | |
2019-05-21 | Drop OStatus support. Fix some of the Rspec tests. | multiple creatures | |
2019-05-21 | Allow passing an array of tags to `PostStatusservice` | multiple creatures | |
2019-05-21 | Replies should not exceed the visibility being replied to. | multiple creatures | |
2019-05-21 | Do not process mentions or bangtags in drafts. Add `draft?` method to ↵ | multiple creatures | |
`Status` model. | |||
2019-05-21 | Don't try to add tags that already exist in the status. | multiple creatures | |
2019-05-21 | Limit tag scope nesting to six components. Rewrite multiple consecutive ↵ | multiple creatures | |
delimiters to one (`::`, `:::`, ... => `:`). | |||
2019-05-21 | Implement scoped tags; use `local:` and `self:` scopes for community and ↵ | multiple creatures | |
personal tags, respectively. | |||
2019-05-21 | Adjust search limits and ordering. | multiple creatures | |
2019-05-21 | Allow own roars to be included in lists. | multiple creatures | |
2019-05-21 | Allow sharekeys to be set via the API. | multiple creatures | |
2019-05-21 | Handle up to 6 attachments per roar. | multiple creatures | |
2019-05-21 | Make sure only distributable statuses are marked curated; move bangtags ↵ | multiple creatures | |
processing into own helper lib. | |||
2019-05-21 | Add minimum timeframe for a self-destructing roar in preparating for ↵ | multiple creatures | |
implementing. | |||
2019-05-21 | Add scope restrictions on curated world timeline considerations. | multiple creatures | |
2019-05-21 | Make sure that replies that are not sections of a root thread get filtered ↵ | multiple creatures | |
out of the world timeline. | |||
2019-05-21 | Refactored community-curated world timeline code; **privacy**: remove ↵ | multiple creatures | |
support for packmate-visible hashtags until we resolve federation caveats. | |||
2019-05-21 | Use PostgreSQL FTS for searches. | multiple creatures | |
2019-05-21 | curated world: also consider public favs | multiple creatures | |
2019-05-21 | community world tl + networked home tl | multiple creatures | |
2019-05-18 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2019-05-18 | Prevent from publicly boosting one's own private toots (#10775) | ThibG | |
2019-05-17 | Add option for default toot content-type | Thibaut Girka | |
2019-05-17 | Add API support for setting status content-type | Thibaut Girka | |
2019-05-15 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2019-05-14 | Record account suspend/silence time and keep track of domain blocks (#10660) | ThibG | |
* Record account suspend/silence time and keep track of domain blocks * Also unblock users who were suspended/silenced before dates were recorded * Add tests * Keep track of suspending date for users suspended through the CLI * Show accurate number of accounts that would be affected by unsuspending an instance * Change migration to set silenced_at and suspended_at * Revert "Also unblock users who were suspended/silenced before dates were recorded" This reverts commit a015c65d2d1e28c7b7cfab8b3f8cd5fb48b8b71c. * Switch from using suspended and silenced to suspended_at and silenced_at * Add post-deployment migration script to remove `suspended` and `silenced` columns * Use Account#silence! and Account#suspend! instead of updating the underlying property * Add silenced_at and suspended_at migration to post-migration * Change account fabricator to translate suspended and silenced attributes * Minor fixes * Make unblocking domains always retroactive | |||
2019-05-04 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/models/media_attachment.rb | |||
2019-05-01 | Add site-wide options to show reblogs and replies in local/public timelines | Thibaut Girka | |
Fixes #1021 | |||
2019-04-25 | Reject follow requests of blocked users (#10633) | ThibG | |
2019-04-22 | Do not leak local-only toots to remote mentioned users | Thibaut Girka | |
2019-04-22 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/javascript/mastodon/features/compose/components/compose_form.js Upstream cleaned up a bit, including on lines in which we replaced the hardcoded 500 character limit with a maxChar constant. Applied the changes while keeping maxChar instead of 500. - app/javascript/packs/public.js Moved upstream's new animated avatar hover handling in app/javascript/core/public.js - app/javascript/styles/fonts/montserrat.scss Upstream fixed local font name, applied those changes. - app/javascript/styles/fonts/roboto.scss Upstream fixed local font name, applied those changes. - lib/mastodon/version.rb Upstream made repo URL configurable, did the same, but default to glitch-soc | |||
2019-04-21 | Treat meta[property] as a space-separated list (#10604) | Daniel Aleksandersen | |
The @property attribute in HTML is a space-separated list of values. This change normalizes whitespace and finds the desired value in the list instead of requiring an exact single-value match. More details: https://www.ctrl.blog/entry/rdfa-socialmedia-metadata.html | |||
2019-04-08 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - config/locales/pl.yml Conflict caused by new upstream string too close to glitch-specific “flavour” string. Took both strings. | |||
2019-04-08 | Export and import show_reblogs together with following list (#10495) | ThibG | |
* Refactor imports * Export show_reblogs when exporting list of followed users * Add support for importing show_reblogs with following collection * Fix tests |