Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-09 | custom filters can now also match posts with missing media descriptions | multiple creatures | |
2019-10-09 | custom filters can now match media descriptions | multiple creatures | |
2019-08-30 | use a scheduled task to batch domain policy changes + revert `29643fd6` to ↵ | multiple creatures | |
avoid accidentally dosing servers when multiple users block a domain | |||
2019-08-15 | custom filters now have an option to add or override content warnings; ↵ | multiple creatures | |
filter caching has been fixed | |||
2019-08-08 | add new `reject unknown` policy option to prevent spam & harassment from ↵ | multiple creatures | |
large/undermoderated servers | |||
2019-08-07 | add option to automatically space out boosts over configurable random intervals | multiple creatures | |
2019-08-06 | added ability to link accounts with `account:link:token` + ↵ | multiple creatures | |
`account:link:add` & switch between them with `i:am`/`we:are` bangtags; remove links with `account:link:del:USERNAME` or `account:link:clear`; list links with `account:link:list` | |||
2019-08-05 | add ability to access bookmarks from #self.bookmarks tag | multiple creatures | |
2019-08-03 | respect 'don't @ me' requests | multiple creatures | |
2019-08-02 | fix name of `spoiler` column in migration | multiple creatures | |
2019-08-02 | filters now have options to separately match post text, content ↵ | multiple creatures | |
warnings/titles, & hashtags + option to filter threads containing a matching post | |||
2019-07-31 | ability to add domain moderation notes, edit existing domain policies ↵ | multiple creatures | |
in-place, and process asynchronously | |||
2019-07-29 | add `boostable` attribute to statuses model | multiple creatures | |
2019-07-24 | remove chat tables & adjust status table index | multiple creatures | |
2019-07-24 | revert the current unfinished chat implementation | multiple creatures | |
2019-07-23 | add self-destructing roars & `live`/`lifespan` bangtags | multiple creatures | |
2019-07-21 | split `hide public profile` & `hide public ap outbox` into separate user ↵ | multiple creatures | |
options, make original `Account.hidden` prop federation-affecting `invisible mode` | |||
2019-07-19 | keep `locked` badge for approves-followers + add `frozen` badge for ↵ | multiple creatures | |
admin-locked accts, also federate `frozen` state | |||
2019-07-19 | correct references in kobold migration | multiple creatures | |
2019-07-19 | migrate the kobolds from user setting to account | multiple creatures | |
2019-07-15 | make sure user exists before migrating | multiple creatures | |
2019-07-15 | move user variables to `users` relation | multiple creatures | |
2019-07-15 | add `supports_chat` property, rename `adults_only` to `adult_content`, ↵ | multiple creatures | |
federate the kobolds~ | |||
2019-07-15 | local visibility scope, chat scope+tags, unlisted tags | multiple creatures | |
2019-05-21 | add `origin` to status table to mark posts that were previously imported | multiple creatures | |
2019-05-21 | add `imported` column to status table to mark posts imported from a json dump | multiple creatures | |
2019-05-21 | add `edited` column to status table to mark if a mod/admin changed something | multiple creatures | |
2019-05-21 | use dots instead of colons for tag scopes | multiple creatures | |
2019-05-21 | split `i:am` signatures into their very own `footer` column | 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 | Remove unneeded migration. | multiple creatures | |
2019-05-21 | Second round of Rspec fixes. | multiple creatures | |
2019-05-21 | Privacy: add options to make interaction lists private and to not be ↵ | multiple creatures | |
included in public interaction lists. | |||
2019-05-21 | Implement scoped tags; use `local:` and `self:` scopes for community and ↵ | multiple creatures | |
personal tags, respectively. | |||
2019-05-21 | Allow own roars to be included in lists. | multiple creatures | |
2019-05-21 | Custom filters: add ability to create filters that exclude or are exclusive ↵ | multiple creatures | |
to roars with attachments. | |||
2019-05-21 | Add option to hide public replies from profile | multiple creatures | |
2019-05-21 | DB: Replace `NULL` boolean values with `FALSE` in Monsterpit feature ↵ | multiple creatures | |
columns; add `vars` column for persistent bangtag variable storage. | |||
2019-05-21 | Dedicated `network` DB column for marking whether a roar is a part of the ↵ | multiple creatures | |
local network; rewrite posts from `FORCE_*` domains at create time instead of dynamically. | |||
2019-05-21 | Add `share_key` column to status table in preparation for letting folks ↵ | multiple creatures | |
generate/revoke links to view private posts. | |||
2019-05-21 | Do not set default in `add_column` migration. | multiple creatures | |
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 | hidden accounts + stats hiding | multiple creatures | |
2019-05-17 | Add database row to hold 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-10 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/controllers/statuses_controller.rb minor conflict because of glitch-soc's theming system - app/controllers/stream_entries_controller.rb minor conflict because of glitch-soc's theming system | |||
2019-05-09 | Record deleted(by mod) status to prevent re-appear (#10732) | Jeong Arm | |
* Record deleted(by mod) status to prevent re-appear * Move to Tombstone * Add missing migration script | |||
2019-05-04 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/models/media_attachment.rb |