113 Commits (main)

Author SHA1 Message Date
kim b1a4d54c14
[chore] add IPPrefixes type so we don't need separate rate limit parsed field (#3982) 11 months ago
Vyr Cossont fccb0bc102
[feature] Implement backfilling statuses thru scheduled_at (#3685) 1 year ago
tobi 787bdc1488
[feature] make account sign-up / backlog limits configurable (#3768) 1 year ago
tobi 07d2770995
[feature] Change `instance-stats-randomize` to `instance-stats-mode` with multiple options; implement nodeinfo 2.1 (#3734) 1 year ago
tobi a55bd6d2bd
[feature] Add `instance-stats-randomize` config option (#3718) 1 year ago
tobi 9048290948
[chore] skip `trusted-proxies` warning if ip excepted from rate limiting (#3699) 1 year ago
Vyr Cossont 5b765d734e
[feature] Push notifications (#3587) 1 year ago
tobi 451803b230
[feature] Fetch + create domain permissions from subscriptions nightly (#3635) 1 year ago
tobi e9bb7ddd3a
[feature] Create/update/remove domain permission subscriptions (#3623) 1 year ago
kim 23fc70f4e6
[feature] add support for receiving federated status edits (#3597) 1 year ago
tobi c454b1b488
[chore] Bump tooling versions, bump go -> v1.23.0 (#3258) 1 year ago
tobi 301543616b
[feature] Add domain permission drafts and excludes (#3547) 1 year ago
kim f3b2eca8b8
[feature] add support for hinting via api/v_/instance preferred image / video max sizes (#3505) 1 year ago
kim 84279f6a6a
[performance] cache more database calls, reduce required database calls overall (#3290) 2 years ago
tobi 307d98e386
[feature] Process `Reject` of interaction via fedi API, put rejected statuses in the "sin bin" 😈 (#3271) 2 years ago
tobi f23f04e0b1
[feature] Interaction requests client api + settings panel (#3215) 2 years ago
kim e1154453bb
[chore] update default http client timeout to 30s (#3214) 2 years ago
John Winston 94c615d417
[feature] Add `db-postgres-connection-string` option (#3178) 2 years ago
tobi fa59c3713c
[chore] Add `media-ffmpeg-pool-size` config var (#3164) 2 years ago
CDN 43519324b3
[feature] Object store custom URL (S3) (#3046) 2 years ago
Vyr Cossont a237e2b295
[feature] Implement following hashtags (#3141) 2 years ago
Vyr Cossont 8fdd358f4b
[feature] Conversations API (#3013) 2 years ago
kim cde2fb6244
[feature] support processing of (many) more media types (#3090) 2 years ago
tobi 5bc567196b
[chore] Add interaction policy gtsmodels (#3075) 2 years ago
tobi 2ddeb9b514
[chore] Add envparsing test for advanced-header-filter-mode (#3051) 2 years ago
Vyr Cossont 5e2d4fdb19
[feature] User muting (#2960) 2 years ago
kim 5dcc954072
[feature] do not uncache status / emoji media if attached status is bookmarked (#2956) 2 years ago
kim 1e7b32490d
[experiment] add alternative wasm sqlite3 implementation available via build-tag (#2863) 2 years ago
tobi 3cceed11b2
[feature/performance] Store account stats in separate table (#2831) 2 years ago
kim f79d50b9b2
[performance] cached oauth database types (#2838) 2 years ago
tobi 9fb8a78f91
[feature] New user sign-up via web page (#2796) 2 years ago
tobi 7f4a0a1aeb
[chore] Move local account settings to separate db table (#2770) 2 years ago
Vyr Cossont fc3741365c
[bugfix] Fix Swagger spec and add test script (#2698) 2 years ago
tobi b22e213e15
[feature/chore] Add Move database functions + cache (#2647) 2 years ago
Vyr Cossont 61a2b91f45
[feature] Filters v1 (#2594) 2 years ago
kim 90dcc008c5
[feature] add script to test import / export cycle of a gotosocial instance (#2693) 2 years ago
9p4 9bf448be7a
[feature/oidc] Add support for very basic RBAC (#2642) 2 years ago
tobi 9cadc764b3
[feature] Add experimental `instance-federation-spam-filter` option (#2685) 2 years ago
tobi 4b0eefbcc9
[chore] Increase default max image description to 1500 chars, collapse cw char count into status (#2682) 2 years ago
kim 8ebb7775a3
[feature] request blocking by http headers (#2409) 2 years ago
Tsuribori 1ba3e14b36
[feature] Initial Prometheus metrics implementation (#2334) 2 years ago
tobi fc02d3c6f7
[feature] Set/show instance language(s); show post language on frontend (#2362) 2 years ago
kim e9e5dc5a40
[feature] add support for polls + receiving federated status edits (#2330) 2 years ago
tobi 4dc0547dc0
[feature] Customizable media cleaner schedule (#2304) 2 years ago
tobi c7b6cd7770
[feature] Status thread mute/unmute functionality (#2278) 2 years ago
tobi 183eaa5b29
[feature] Implement explicit domain allows + allowlist federation mode (#2200) 3 years ago
Daenney 14ef098099
[feature] Support OTLP HTTP, drop Jaeger (#2184) 3 years ago
rdelaage 7b48437f17
[feature] list commands for both attachment and emojis (#2121) 3 years ago
tobi 8f38dc2e7f
[feature] Add rate limit exceptions option, use ISO8601 for rate limit reset (#2151) 3 years ago
Daenney 4ae16bce8c
[feature] Make log format configurable (#2130) 3 years ago