Commit Graph

3616 Commits (f4e2595592ccca6cedd64669baef7bdd2a6547d0)

Author SHA1 Message Date
Maksim 620908a2db [#699] add worker to clean expired oauth tokens
5 years ago
lambda 714d8d4ef9 Merge branch 'feature/object-pruning' into 'develop'
5 years ago
lambda ff363f70b5 Merge branch 'refactor/keys' into 'develop'
5 years ago
William Pitcock 1344c85e2f salmon: fix credo
5 years ago
rinpatch cdac5efd10 Merge branch 'bugfix/account_view_source.note' into 'develop'
5 years ago
Haelwenn (lanodan) Monnier 0e2c215a00
MastoAPI AccountView: fill source.note with plaintext version of note
5 years ago
kaniini 79c2cef2fb Merge branch 'mongooseim-support' into 'develop'
5 years ago
kaniini ab6e15622b Merge branch 'fix/api-fallback' into 'develop'
5 years ago
Sergey Suprunenko 9134848170 Do not truncate DM when it contains newlines and safe_dm_mentions is set to true
5 years ago
William Pitcock 045803346d move key generation functions into Pleroma.Keys module
5 years ago
William Pitcock a023ca004c prune objects task: use Repo.delete_all()
5 years ago
Aaron Tinio 3ab9255eda Respond with a 404 Not implemented JSON error message
5 years ago
William Pitcock 16b260fb19 add mix task to prune the object database using a configured retention period
5 years ago
William Pitcock 73df9d690d object: fetcher: add support for reinjecting pruned objects
5 years ago
William Pitcock c2b0b82e6a object: add Object.prune()
5 years ago
rinpatch 63b0b7190c MastoAPI: Add GET /api/v1/polls/:id
5 years ago
rinpatch ff61d34502 Accept question objects for conversations
5 years ago
rinpatch 5f67c26baf Accept strings in expires_in because sasuga javascript
5 years ago
rinpatch 0407ffe75f Change validation error status codes to be more appropriate
5 years ago
rinpatch ee68244141 Do not stream out poll replies
5 years ago
rinpatch d7c4d029c8 Restrict poll replies when fetching activiites for context
5 years ago
rinpatch f28747858b Actual vote count in poll view
5 years ago
rinpatch a53d062730 Fix posting non-polls from mastofe
5 years ago
rinpatch aafe30d94e Handle poll votes
5 years ago
rinpatch 3f96b3e4b8 Enforce poll limits and add error handling for MastodonAPI's post endpoint
5 years ago
rinpatch 76a7429bef Add poll limits to /api/v1/instance and initial state
5 years ago
kaniini be6b57193a Merge branch 'trivial/increase-hackney-timeouts' into 'develop'
5 years ago
William Pitcock c972d0bb14 http: bump connection timeout to 10 seconds
5 years ago
kaniini 94caca924d Merge branch 'fix/prometheus-ecto-error-when-not-configured' into 'develop'
5 years ago
kaniini d4847b17ca Merge branch 'refactor/add-virtual-thread-muted-field' into 'develop'
5 years ago
Aaron Tinio f96e9b28bb Fix prometheus-ecto error when not configured
5 years ago
Aaron Tinio eb02edcad9 Add virtual :thread_muted? field
5 years ago
Sadposter daeae8e2e7
Move default mascot configuration to `config/`
5 years ago
Sadposter 3d0d9e7a56
Use string map for default mascot
5 years ago
Sadposter e81f0fc6d4
Add mascot get/set tests
5 years ago
Sadposter 54e9cb5c2d
Add API endpoints for a custom user mascot
5 years ago
Aaron Tinio 2375e9a95b Add report filtering to MRF.SimplePolicy
5 years ago
rinpatch 6430cb1bf7 Restrict poll replies from fetch queries by default
5 years ago
rinpatch 1d90f9b969 Remove tags/mentions/rich text from poll options because Mastodon and
5 years ago
rinpatch 5ece901af3 Resolve merge conflicts and remove IO.inspects
5 years ago
rinpatch fd920c8973 Mastodon API: Add support for posting polls
5 years ago
rinpatch 8e9a764dfc Merge branch 'feature/mrf-always-nsfw' into 'develop'
5 years ago
William Pitcock c4a55e167a add Changelog entry
5 years ago
William Pitcock dc08159538 also suppress link previews from posts marked #nsfw
5 years ago
William Pitcock 290f5b2cfe config: make sending the user agent configurable, disable sending the user agent in tests
5 years ago
William Pitcock d3b8cd342f http: request builder: send user-agent when making requests
5 years ago
William Pitcock 0da1233e8e rich media: suppress link previews if post is marked as sensitive
5 years ago
William Pitcock 78588dbd80 mrf: simple policy: mark all posts instead of posts with media as sensitive if they match media_nsfw
5 years ago
lain 075eecec90 Linting.
5 years ago
lain f959bf7aa6 MongooseIM: Add basic integration endpoints.
5 years ago
lain 412a3d8a0f Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into rum-index
5 years ago
lambda e5b34f5e05 Merge branch 'ecto_sql_update' into 'develop'
5 years ago
lambda 1dcdcd8871 Merge branch 'bugfix/903-mastoapi-relationship-requested' into 'develop'
5 years ago
lambda 46684db84d Update account_view.ex
5 years ago
lain 249b31ffe5 Fix specs.
5 years ago
rinpatch 642a67dd44 Render polls in statuses
5 years ago
Alexander Strizhakov 7ed682213f Fix/902 random compile failing
5 years ago
Haelwenn (lanodan) Monnier 68c75a08e8
MastoAPI account_view.ex: requested is false when following is true
5 years ago
Aaron Tinio 70235ce840 Fix typo: s/"tags"/"tag"/g
5 years ago
kaniini bf84d50c76 Merge branch 'feature/890-add-report-uri' into 'develop'
5 years ago
Sergey Suprunenko 2c303afc8b Remove duplicated entries in users' following lists
5 years ago
Sergey Suprunenko e2b3a27204 Add Reports to Admin API
5 years ago
feld e190b3022b Merge branch 'fix/domain-unblocked-reblogs' into 'develop'
5 years ago
Mark Felder efa61c1610 Move to pleroma.database mix task
5 years ago
Mark Felder ebb0482116 Merge branch 'develop' into conversations-import
5 years ago
lambda fde30aee43 Merge branch 'feature/sql-thread-sat' into 'develop'
5 years ago
Alexander Strizhakov 73ae58fdfa Feature/896 toggling confirmation
5 years ago
Alex S 9d14214eb9 Merge branch 'develop' into feature/890-add-report-uri
5 years ago
Alex S aa11fa4864 add report uri and report to
5 years ago
William Pitcock c31026423c publisher: use the correct queue name for outgoing federation
5 years ago
Aaron Tinio 793f1834d2 Use named binding to conditionally join object
5 years ago
Aaron Tinio 2b6119dfbf Restrict reblogs of activities from blocked domains
5 years ago
rinpatch 62e42b03ab Handle incoming Question objects
5 years ago
William Pitcock a591ab6112 activity pub: remove Ecto SQL query dumps
5 years ago
William Pitcock f09c3afdf5 chase test failures
5 years ago
William Pitcock 0aada88b55 bbs: chase timeline containment patch
5 years ago
William Pitcock 31db31c587 activitypub: visibility: use SQL thread_visibility() function instead of manually walking the thread
5 years ago
William Pitcock de114ffbb0 activitypub: remove contain_timeline()
5 years ago
William Pitcock 0387f52138 activitypub: add restrict_thread_visibility()
5 years ago
lain f168a1cbdc Merge remote-tracking branch 'origin/develop' into conversations-import
5 years ago
kaniini 62516be9c4 Merge branch 'fix/public-option-not-working' into 'develop'
5 years ago
lambda 4440e23547 Merge branch 'chore/extricate-http-signatures' into 'develop'
5 years ago
lain 7a92e701b9 CommonAPI: Visibility refactor.
5 years ago
lain cbb3451023 CommonAPI: Refactor visibility, forbid public to private replies.
5 years ago
lain f1e67bdc31 Search: Add optional rum indexing / searching.
5 years ago
Sachin Joshi ee22fff5ac remove deprecated PleromaFE configuration
5 years ago
Aaron Tinio 70c81b95d0 Pipe requests to public endpoints through EnsurePublicOrAuthenticatedPlug
5 years ago
Aaron Tinio 7b8dc99ef1 Implement Pleroma.Plugs.EnsurePublicOrAuthenticated
5 years ago
William Pitcock 071f78733a switch to pleroma/http_signatures library
5 years ago
Mark Felder 1caa6331ea Group def perform() together to fix the build
5 years ago
lambda fa4bd898f1 Merge branch 'fix/gopher' into 'develop'
5 years ago
William Pitcock 51325fd60c gopher: fix rendering of post content (closes #895)
5 years ago
lambda 692919c7d2 Merge branch 'refactor/use-job-queue-everywhere' into 'develop'
5 years ago
William Pitcock ac3a3abf6b clean up follow/block imports a little
5 years ago
kaniini dfd031c26a Merge branch 'fix/pleroma-config-get-when-value-is-false' into 'develop'
5 years ago
Maksim 52297920e7 Refactoring oauth response.
5 years ago
Egor Kislitsyn b92c004ea8 Reuse query from User.restrict_deactivated/1
5 years ago
Egor Kislitsyn 5e2b491276 Merge remote-tracking branch 'pleroma/develop' into feature/disable-account
5 years ago
Aaron Tinio a18b2c0b12 Fix Pleroma.Config.get!/1 raising an error when value is false
5 years ago
Mark Felder bbacdf2352 Bump Mastodon API level
5 years ago