184 Commits (main)

Author SHA1 Message Date
tobi e032c959e1
[feature] Implement /oauth/revoke for token revocation (#3983) 1 year ago
tobi 365b575341
[feature] add TOTP two-factor authentication (2FA) (#3960) 1 year ago
tobi b184432331
[feature] Allow editing domain blocks/allows, fix comment import (#3967) 1 year ago
Leonid Shevtsov 85fb63f46f
[docs] Fix Swagger URL for the "edit status" operation (#3932) 1 year ago
tobi b6e481d63e
[feature] Allow user to choose "gallery" style layout for web view of profile (#3917) 1 year ago
tobi d5847e2d2b
[feature] Application creation + management via API + settings panel (#3906) 1 year ago
ewwwin 424f62dd70
[bugfix] Store and expose status content type (#3870) 1 year ago
tobi 829143d263
[feature] Add token review / delete to backend + settings panel (#3845) 1 year ago
tobi 1b37944f8b
[feature] Refactor tokens, allow multiple app redirect_uris (#3849) 1 year ago
Xavier Vello 0118e03cda
[feature] Implement CSV import for mutes (#3696) 1 year ago
tobi eb720241da
[feature] Enforce OAuth token scopes (#3835) 1 year ago
mkljczk 96d39155f2
[docs] Fix swagger operation descriptions (#3830) 1 year ago
Vyr Cossont fccb0bc102
[feature] Implement backfilling statuses thru scheduled_at (#3685) 1 year ago
pnwmatt e10de8464a
[bug] Add missing `group` property to the Account model (#3746) 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
Vyr Cossont 27844b7da2
[feature] Implement Web Push notification policy (#3721) 1 year ago
Vyr Cossont f5eee56bb1
[bugfix] Swagger: fix media_ids[] param for creating statuses (#3722) 1 year ago
Marcus Jaschen b3ecfe1e0a
[docs] remove `-X POST` from curl commands (#3665) 1 year ago
Vyr Cossont 3ab2d8621b
[docs] Swagger: fix filter context params by moving enum list from the list type to the item type (#3684) 1 year ago
Vyr Cossont 5b765d734e
[feature] Push notifications (#3587) 1 year ago
tobi b42cb7a802
[feature] Add warning about `trusted-proxies` to make config easier (#3675) 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 fe8d5f2307
[feature] add support for clients editing statuses and fetching status revision history (#3628) 1 year ago
Daenney 1aa7f70660
[chore] Stub /api/v1/announcements implementation (#3630) 1 year ago
Patrycja 642f5230e6
[chore] stub /api/v1/accounts/{id}/featured_tags endpoint (#3598) 1 year ago
kim 23fc70f4e6
[feature] add support for receiving federated status edits (#3597) 1 year ago
Victor Dyotte 9609c4550d
[feature] Add global instance CSS customization setting (#3352) 1 year ago
tobi 301543616b
[feature] Add domain permission drafts and excludes (#3547) 1 year ago
tobi c2029df9bc
[feature] Allow emoji shortcode to be 1-character length (#3556) 1 year ago
tobi 8a93300ac4
[feature] Add image descriptions for default avatar + header; don't allow editing default desc (#3473) 2 years ago
Markus Unterwaditzer a48cce82b9
[chore] Upgrade golangci-lint, ignore existing int overflow warnings (#3420) 2 years ago
Markus Unterwaditzer 95a316236e
[bugfix] Account.last_status_at is a date, not datetime (#3419) 2 years ago
tobi 18e2f69e85
[bugfix] Return 501 (not implemented) if user tries to schedule post (#3395) 2 years ago
tobi 8bd8c6fb45
[bugfix] Include own account in conversation when no other accounts involved (#3387) 2 years ago
tobi c378ad2bb3
[feature] Allow users to submit `interaction_policy` on new statuses (#3314) 2 years ago
Vyr Cossont 540edef0c2
[feature] Implement exclusive lists (#3280) 2 years ago
tobi 5543fd5340
[feature/frontend] Add options to include Unlisted posts or hide all posts (#3272) 2 years ago
Vyr Cossont 100d660797
[bugfix] Swagger: add missing filter_action param for v2 filter PUT (#3281) 2 years ago
tobi f23f04e0b1
[feature] Interaction requests client api + settings panel (#3215) 2 years ago
tobi 53fccb8af8
[feature] Use `local_only` field, deprecate `federated` field (#3222) 2 years ago
tobi 7b5917d6ae
[feature] Allow import of following and blocks via CSV (#3150) 2 years ago
Vyr Cossont fd837776e2
[feature] Implement Mastodon-compatible roles (#3136) 2 years ago
tobi 38f041cea1
[feature] Allow users to export data via the settings panel (#3140) 2 years ago
Vyr Cossont a237e2b295
[feature] Implement following hashtags (#3141) 2 years ago
Vyr Cossont 8fdd358f4b
[feature] Conversations API (#3013) 2 years ago
tobi 027a93facc
[feature/frontend] Respect `prefers-reduced-motion` for avatars, headers, and emojis (#3118) 2 years ago
tobi 0aadc2db2a
[feature] Allow users to set default interaction policies per status visibility (#3108) 2 years ago
tobi aeb65bceae
[feature/frontend] Better visual separation between "main" thread and "replies" (#3093) 2 years ago
tobi 5bc567196b
[chore] Add interaction policy gtsmodels (#3075) 2 years ago