Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-20 | port tootsuite#11333 to monsterfork: Add (back) rails-level JSON caching | Eugen Rochko | |
2020-02-20 | Fix ActivityPub and REST API queries setting cookies and preventing caching ↵ | ThibG | |
(#11539) Regression from #8657 | |||
2020-02-20 | port tootsuite#10502 to monsterfork: Add an RSS feed tagged to a public ↵ | Takeshi Umeda | |
profile page * Add featured tag support to rss feed on public account page * fix codeing style | |||
2020-02-20 | Fix `GET /api/v1/instance` REST APIs being unavailable in secure mode (#12089) | Eugen Rochko | |
2020-02-20 | port tootsuite/#12125 to monsterfork: Fix attachment not being re-downloaded ↵ | Eugen Rochko | |
even if file is not stored Change the behaviour of remotable concern. Previously, it would skip downloading an attachment if the stored remote URL is identical to the new one. Now it would not be skipped if the attachment is not actually currently stored by Paperclip. | |||
2020-02-20 | Fix proofs API being inaccessible in secure mode (#12495) | Eugen Rochko | |
2020-02-20 | Fix generic HTTP 500 error on duplicate records (#12563) | Eugen Rochko | |
Fix #12551 Fix #12547 | |||
2020-02-20 | port tootsuite#12716 to monsterfork: Fix error when fetching ↵ | Eugen Rochko | |
followers/following from REST API when user has network hidden Fix #12510 | |||
2020-02-20 | Fix missing authentication call in filters controller (#12746) | Eugen Rochko | |
2020-02-20 | Change signature verification to ignore signatures with invalid host (#13033) | Eugen Rochko | |
Instead of returning a signature verification error, pretend there was no signature (i.e., this does not allow access to resources that need a valid signature), so public resources can still be fetched Fix #13011 | |||
2020-02-20 | port tootsuite/#13042 to monsterfork: Fix malformed HTML causing uncaught error | Eugen Rochko | |
Fix OEmbed preview API leaking existence of private statuses (see #12930) | |||
2020-02-20 | Fix unfiltered params error when generating ActivityPub tag pagination (#13049) | Eugen Rochko | |
2020-02-20 | Fix uncaught unknown format errors in host meta controller (#12747) | Eugen Rochko | |
2020-02-20 | Add a nodeinfo endpoint (#12002) | Eugen Rochko | |
* Add nodeinfo endpoint * dont commit stuff from my local dev * consistant naming since we implimented 2.1 schema * Add some additional node info stuff * Add nodeinfo endpoint * dont commit stuff from my local dev * consistant naming since we implimented 2.1 schema * expanding this to include federation info * codeclimate feedback * CC feedback * using activeserializers seems like a good idea... * get rid of draft 2.1 version * Reimplement 2.1, also fix metaData -> metadata * Fix metaData -> metadata here too * Fix nodeinfo 2.1 tests * Implement cache for monthly user aggregate * Useless * Remove ostatus from the list of supported protocols * Fix nodeinfo's open_registration reading obsolete setting variable * Only serialize domain blocks with user-facing limitations * Do not needlessly list noop severity in nodeinfo * Only serialize domain blocks info in nodeinfo when they are set to be displayed to everyone * Enable caching for nodeinfo endpoints * Fix rendering nodeinfo * CodeClimate fixes * Please CodeClimate * Change InstancePresenter#active_user_count_months for clarity * Refactor NodeInfoSerializer#metadata * Remove nodeinfo 2.1 support as the schema doesn't exist * Clean-up | |||
2020-02-20 | port tootsuite#11869 to monsterfork: Fix webfinger response not returning ↵ | Eugen Rochko | |
410 when account is suspended | |||
2020-02-20 | do not consider posts with `hidden` flag as distributable | multiple creatures | |
2020-02-20 | port tootsuite/#12930 to monsterfork: Fix OEmbed leaking information about ↵ | Eugen Rochko | |
existence of non-public statuses | |||
2020-02-19 | fix bangtag and screenreader escape tags (`#``!!`, `#``!nosr ... ``#``!sr`) | multiple creatures | |
2020-02-19 | remove print debugging | multiple creatures | |
2020-02-19 | do not strip newlines between chunks without bangtag tokens | multiple creatures | |
2020-02-19 | move bangtag processing responsibility to `PostStatusService` | multiple creatures | |
2020-02-19 | resort to sprinkling print debug statements in production to find bangtags ↵ | multiple creatures | |
bug because the devs are tired | |||
2020-02-19 | only process bangtags on `create`, add `process_bangtags?` & ↵ | multiple creatures | |
`process_bangtags!` methods to status model | |||
2020-02-19 | remove a level of nesting | multiple creatures | |
2020-02-19 | avoid processing bangtags multiple times | multiple creatures | |
2020-02-19 | fix `bangtags:on`, `bangtags:skip` - attempt 2 | multiple creatures | |
2020-02-19 | `elsif` -> `if` | multiple creatures | |
2020-02-19 | fix `bangtags:on`, `bangtags:skip` | multiple creatures | |
2020-02-19 | add `bangtags:off`, `bangtags:on`, `bangtags:skip` | multiple creatures | |
2020-02-19 | fix `fangs`/`defang` bangtags | multiple creatures | |
2020-02-18 | (actually) add `defanged?` prop to application policy | multiple creatures | |
2020-02-18 | fix spelling | multiple creatures | |
2020-02-18 | make sure fang/defang gets logged when set by an `update` | multiple creatures | |
2020-02-18 | move defang toggle to preferences instead of profile | multiple creatures | |
2020-02-18 | switch to irc-like oper behavior; require mods & admins to explicitly oper ↵ | multiple creatures | |
up using `fangs`/`op` bangtag or toggling defang setting in profile; auto-defang after 15 mins or with `defang`/`deop` bangtag | |||
2020-02-17 | allow admin to define ambassador delay (in minutes) with `AMBASSADOR_DELAY` ↵ | multiple creatures | |
env var, default to 10 | |||
2020-02-17 | implement our fork of @mykola@weirder.earth's ambassador bot ↵ | multiple creatures | |
(@ambassador@monsterpit.net) within monsterfork itself | |||
2020-02-17 | remove unique job constaint, handle `Mastodon::NotPermittedError` | multiple creatures | |
2020-02-17 | shorten frozen & limited badges | multiple creatures | |
2020-02-17 | shorten frozen & limited badges | multiple creatures | |
2020-02-17 | add a `manual_only` (manual trust only) moderation option + handle more ↵ | multiple creatures | |
`reject_unknown`/graylist mode caveats | |||
2020-02-16 | make sure manually-tagged drafts are not accidentally published by delayed roars | multiple creatures | |
2020-02-16 | fix mention processing bug | multiple creatures | |
2020-02-16 | add `hidden` bangtag to let authors mark the current roar hidden until ↵ | multiple creatures | |
`publish`ed without it needing to be a draft | |||
2020-02-16 | clean up | multiple creatures | |
2020-02-16 | add `keep_hidden?` flag to make sure drafts are not accidentally published ↵ | multiple creatures | |
by the delayed roars feature | |||
2020-02-16 | symbolize options hash | multiple creatures | |
2020-02-16 | invalidate cache when publishing previously-unpublished posts | multiple creatures | |
2020-02-16 | make sure `hidden` is set false when it has not been specifed in the post worker | multiple creatures | |
2020-02-16 | must throw exception if update fails | multiple creatures | |