Commit Graph

1242 Commits (master)

Author SHA1 Message Date
Rachel Fae Fox d1b0463c29 various changes 2020-02-25 16:38:58 +00:00
multiple creatures 2e50d64956 fix manifests json (thanks @@Frinkeldoodle@transfur.online) 2020-01-25 17:25:49 -06:00
Holly 'Frinkel' Lotor 4c146300ff Fix change breaking sharekey functionality 2020-01-22 01:57:23 -05:00
multiple creatures b2e391d268 fix code typo 2020-01-20 22:41:26 -06:00
Holly 'Frinkel' Lotor 7dc114f589 More smoke testing, I believe the stability is passable now 2020-01-20 16:58:12 -05:00
Holly 'Frinkel' Lotor e37c5a967a More smoke testing, merge in request pool from upstream 2020-01-20 16:57:59 -05:00
ThibG b0630ddc82 Original upstream merge 2020-01-20 16:55:55 -05:00
Holly "Frinkeldoodle" Lotor b93a9a126b Fix issue fetching new accts 2020-01-17 16:46:10 +00:00
Holly "Frinkeldoodle" Lotor 7b4381b4bd Comment out reference to var that hasn't been ported yet 2020-01-17 07:33:31 +00:00
Holly "Frinkeldoodle" Lotor 503158b0cf Fix typo 2020-01-17 07:33:20 +00:00
Holly "Frinkeldoodle" Lotor 93151f0c51 Port render_with_cache, CacheConcern from upstream 2020-01-17 07:32:59 +00:00
multiple creatures 874e7adbe1 port commit `7e2bff995` from upstream to fix broken attachment downloading 2020-01-15 23:02:03 -06:00
multiple creatures f35851e777 port instances controller from upstream 2020-01-15 22:28:57 -06:00
multiple creatures 299ee19966 port new application controller error handlers from upstream 2020-01-15 22:19:29 -06:00
multiple creatures b4b8eaf61c anti-harassment: add option to toggle whether to allow follows/packmate requests from accounts you've never interacted with before; default to off 2020-01-15 14:24:55 -06:00
multiple creatures c236bbe60b fix the "include past roars" buttons 2020-01-14 02:42:17 -06:00
multiple creatures 67516a07db add new privacy option to auto-defederate after a given timespan + add options to defederate and/or delete past posts + add `defed_in`/`parent:defed_in`/`thread:defed_in` bangtags + ui indicator for posts marked for auto-defederation 2020-01-13 21:57:24 -06:00
multiple creatures 51bab85b07 add privacy option to limit lifespan of public access to post & object urls beyond local followers, default to 90 days 2020-01-12 23:56:43 -06:00
multiple creatures 651c569c3f allow sharekeys to be used with the api status controller 2020-01-12 23:44:35 -06:00
multiple creatures 5d558b845e move parenthesis to correct place 2020-01-11 03:27:51 -06:00
multiple creatures fc9ad7d501 move parenthesis to correct place 2020-01-11 03:25:40 -06:00
multiple creatures 4c84b6dcad move `monsterpit_api` helper to the application controller 2020-01-11 03:21:52 -06:00
multiple creatures 2cf1a16ff7 pass monsterfork api exposure setting to initial state serializer 2020-01-11 03:03:26 -06:00
multiple creatures d32f0c7bcf use basic monsterfork api for anonymous clients 2020-01-11 02:52:31 -06:00
multiple creatures 3b1bf5b495 normalize app name when comparing against monsterfork api env vars 2020-01-11 02:47:13 -06:00
multiple creatures ff67dbed2b pass monsterfork api exposure setting to all serializers + add `MONSTERFORK_API_FORCE_*` env vars to set api compatability modes for clients/apps 2020-01-11 02:41:35 -06:00
multiple creatures 0f1532aee0 add option for changing the monsterfork api exposure level, defaulting to `full` - if this gives your app indigestion change it to back to `basic` in preferences 2020-01-10 23:04:14 -06:00
multiple creatures 1268277a8c add custom filter master toggle, add media gallery mode, & fix various filter logic + caching bugs 2020-01-10 20:07:15 -06:00
multiple creatures 13b4d7953a add ability to toggle individual filters without deleting them 2020-01-10 14:19:04 -06:00
multiple creatures 806199ed4a add virtual scopes for `#``self.boosts` (your boosts) & `#``self.home.boosts` (boosts on your home timeline) 2019-12-21 15:25:32 -06:00
multiple creatures 5f92c6429f add option to only apply phrase filters to timelines 2019-12-21 13:59:38 -06:00
multiple creatures 8312a6e510 add option to use phrase filters as an allow list 2019-12-21 13:22:18 -06:00
multiple creatures b8f7ccf227 add option to set mutes that apply only to timelines 2019-12-21 12:08:49 -06:00
multiple creatures 82f98a770b rework hide boosts / show only packmates options to work with timeline streaming 2019-12-19 20:48:20 -06:00
multiple creatures 32d998b623 add preference options to a: hide boosts globally, & b: show only packmates across all timelines - works in all client apps 2019-12-19 19:41:02 -06:00
multiple creatures d8a5574730 remove unused `preload_media` 2019-12-17 20:50:36 -06:00
multiple creatures dd7e1fb2b0 remove unused filter helper 2019-12-11 23:54:54 -06:00
multiple creatures dae7cda4ab move sharekeys & import metadata to own tables 2019-12-11 22:00:22 -06:00
multiple creatures 13f4959034 add accessibility option to make everything lowercase 2019-12-10 03:04:05 -06:00
multiple creatures 5af281b057 add synchronize button to account manager 2019-12-10 02:36:38 -06:00
multiple creatures 6fa9c3eb1b add option to toggle whether regex filters should be applied to mentions 2019-12-07 22:13:32 -06:00
multiple creatures 98339c8fb3 use `update` to change `curated` flags 2019-12-05 13:05:46 -06:00
multiple creatures 59b8f3b6a3 correctly detect domain policy changes 2019-12-01 10:15:05 -06:00
multiple creatures c3c2ef2190 actually load the css on status pages (oops) 2019-11-29 14:30:48 -06:00
Eugen Rochko 584a63134a Fix login sometimes redirecting to paths that are not pages (#11019)
Fix #11016
2019-11-19 16:43:38 -06:00
Eugen Rochko 23d379e007 Add waiting time to list of pending accounts in admin UI (#10985) 2019-11-19 16:38:32 -06:00
ThibG 176b48c6dc Cleanup various controllers (#10972)
* Remove skip_session! as it is not supported in Rails 5

* Minor cleanup in StreamEntriesController

* Remove redundant mark_cacheable! calls
2019-11-19 16:37:33 -06:00
ThibG 86d8fba855 Fix potential private status leak (#10969) 2019-11-19 16:35:05 -06:00
Eugen Rochko 2982211167 Fix poll API not requiring authentication on non-public polls (#10960)
* Fix poll API not requiring authentication on non-public polls

That API does not reveal the content of the status, i.e. the question
itself, nor who the author is, nor which status it belongs to, but it
does reveal the poll options and how many answers they got

Fix #10959

* Add test
2019-11-19 16:25:28 -06:00
ThibG 556fedba9f Fix web push notifications for polls (#10864)
Fixes #10861
2019-11-19 15:37:21 -06:00