Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-16 | Moved to using a normalized text column for searches. Admins using an ↵ | multiple creatures | |
FTS-enabled version of Monsterfork will need to apply the migration from `dist/search.sql` then run `bundle exec rails monsterfork:index_statuses`. | |||
2019-10-27 | whee db schema update | multiple creatures | |
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 | update schema | multiple creatures | |
2019-08-03 | respect 'don't @ me' requests | 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 | update schema | 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 | update schema | multiple creatures | |
2019-07-15 | ignore `tsv` column & add index to local-scope posts | 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 | handle importing posts from json dumps | multiple creatures | |
2019-05-21 | split `i:am` signatures into their very own `footer` column | multiple creatures | |
2019-05-21 | fix schema | 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 | Drop OStatus support. Fix some of the Rspec tests. | multiple creatures | |
2019-05-21 | Update schema. | multiple creatures | |
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 | 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-19 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2019-05-19 | Add post-deployment migration script to delete ↵ | ThibG | |
public-boosts-of-private-toots (#10783) | |||
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 | |||
2019-04-27 | Add blurhash (#10630) | Eugen Rochko | |
* Add blurhash * Use fallback color for spoiler when blurhash missing * Federate the blurhash and accept it as long as it's at most 5x5 * Display unknown media attachments as blurhash placeholders * Improve style of embed actions and spoiler button * Change blurhash resolution from 3x3 to 4x4 * Improve dependency definitions * Fix code style issues | |||
2019-04-10 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/views/admin/pending_accounts/index.html.haml No real conflict, upstream changes too close to glitch-specific theming system changes. - config/navigation.rb Upstream redesigned the settings navigation, took those changes and re-inserted the flavours menu. | |||
2019-04-09 | Add "why do you want to join" field to invite requests (#10524) | Eugen Rochko | |
* Add "why do you want to join" field to invite requests Fix #10512 * Remove unused translations * Fix broken registrations when no invite request text is submitted | |||
2019-03-20 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - config/locales/en.yml Conflict caused by the glitch-soc-specific “flavour” string being too close to the newly introduced “identity_proofs” string. Just included both. |