102 Commits (css-refactor)

Author SHA1 Message Date
tobi c9b6220fef
[chore] Add interaction filter to complement existing visibility filter (#3111) 2 years ago
kim 72ba5666a6
[chore] media pipeline improvements (#3110) 2 years ago
kim cde2fb6244
[feature] support processing of (many) more media types (#3090) 2 years ago
Vyr Cossont fde0c6bc8c
[chore] Allow gtsmodel to depend on util (#3068) 2 years ago
kim 21bb324156
[chore] media and emoji refactoring (#3000) 2 years ago
tobi d2b3d37724
[feature/frontend] Reports frontend v2 (#3022) 2 years ago
tobi bcda048eab
[feature] Self-serve email change for users (#2957) 2 years ago
tobi a276b1ca06
[feature/frontend] Let admins send test email to validate SMTP config (#2934) 2 years ago
tobi ebec95a522
[bugfix] Lock when checking/creating notifs to avoid race (#2890) 2 years ago
tobi 725a21b027
[feature] Page through accounts as moderator (#2881) 2 years ago
kim c9c0773f2c
[performance] update remaining worker pools to use queues (#2865) 2 years ago
tobi 3cceed11b2
[feature/performance] Store account stats in separate table (#2831) 2 years ago
tobi 89e0cfd874
[feature] Admin accounts endpoints; approve/reject sign-ups (#2826) 2 years ago
kim e664d0918b
[bugfix] Set the `Host` header within the signing transport (#2799) 2 years ago
tobi 9cadc764b3
[feature] Add experimental `instance-federation-spam-filter` option (#2685) 2 years ago
tobi aa8bbe6ad2
[bugfix] Fix Postgres emoji delete, emoji category change (#2570) 2 years ago
tobi e3052e8c82
[bugfix] Don't return Account or Status if new and dereferencing failed, other small fixes (#2563) 2 years ago
tobi 33dbd3ab7a
[bugfix] Ensure domain block side effects skipped if allow in place (blocklist mode) (#2542) 2 years ago
kim 906639ad7e
[chore] update viper version (#2539) 2 years ago
kim 8ebb7775a3
[feature] request blocking by http headers (#2409) 2 years ago
kim eb170003b8
[bugfix] return 400 Bad Request on more cases of malformed AS data (#2399) 2 years ago
tobi 5eddef6c9b
[feature] Add `/api/v1/admin/debug/apurl` endpoint (#2359) 2 years ago
kim 42d8011ff4
[chore/security] refactor AuthenticateFederatedRequest() to handle account deref + suspension checks (#2371) 2 years ago
tobi fc02d3c6f7
[feature] Set/show instance language(s); show post language on frontend (#2362) 2 years ago
tobi 4ee436e98a
[bugfix] process account delete side effects in serial, not in parallel (#2360) 2 years ago
tobi ba9d6b467a
[feature] Media attachment placeholders (#2331) 2 years ago
tobi 4dc0547dc0
[feature] Customizable media cleaner schedule (#2304) 2 years ago
kim 69ba9a79a1
[chore] de-interface{} the federator and dereferencer structs (#2285) 2 years ago
tobi 2b6b9cdf83
[bugfix] Fix paging for empty items (#2236) 3 years ago
kim 8f67dd583d
[chore] deinterface the typeutils.Converter and update to use state structure (#2217) 3 years ago
tobi 183eaa5b29
[feature] Implement explicit domain allows + allowlist federation mode (#2200) 3 years ago
tobi 4b594516ec
[feature] Allow admins to expire remote public keys; refetch expired keys on demand (#2183) 3 years ago
tobi 3ed1ca68e5
[feature] Store admin actions in the db, prevent conflicting actions (#2167) 3 years ago
f0x52 92de8fb396
[feature] Instance rules (#2125) 3 years ago
tobi dc96562b40
[bugfix] Use custom bluemonday policy to disallow inline img tags (#2100) 3 years ago
kim 9eff0d46e4
[feature/performance] support uncaching remote emoji + scheduled cleanup functions (#1987) 3 years ago
kim f4319740ab
[bugfix] more robust list timeline invalidation (#1995) 3 years ago
tobi e70bf8a6c8
[chore/bugfix] Domain block tidying up, Implement first pass of `207 Multi-Status` (#1886) 3 years ago
kim 9a22102fa8
[bugfix/chore] oauth entropy fix + media cleanup tasks rewrite (#1853) 3 years ago
kim 5faeb4de20
[chore] tidy up media manager, add calling func to errors, build-script improvements (#1835) 3 years ago
kim 6c9d8e78eb
[feature] status refetch support (#1690) 3 years ago
tobi 7db81cde44
[feature] Email notifications for new / closed moderation reports (#1628) 3 years ago
tobi 196cd88b1c
[feature] Allow admins to send test emails (#1620) 3 years ago
Daenney 5e2bf0bdca
[chore] Improve copyright header handling (#1608) 3 years ago
kim baf933cb9f
[chore] move client/federator workerpools to Workers{} (#1575) 3 years ago
tobi b6fbdc66c1
[chore] Deinterface processor and subprocessors (#1501) 3 years ago
Daenney 68e6d08c76
[feature] Add a request ID and include it in logs (#1476) 3 years ago
kim acc95923da
[performance] processing media and scheduled jobs improvements (#1482) 3 years ago
tobi 40bc03e717
[chore/performance] Update media prune logic, add extra CLI command (#1474) 3 years ago
kim 33aee1b1e9
[chore] reformat GetAccount() functionality, support updating accounts based on last_fetch (#1411) 3 years ago