Commit Graph

3992 Commits (58443d0cd683c227199eb34d660191292e487a14)

Author SHA1 Message Date
Maksim c32384c1ea tests for Pleroma.Signature
5 years ago
Alex S b8607c151c migrating task refactor
5 years ago
Alex S c66044b923 atom keys with leading :
5 years ago
Egor Kislitsyn de13c9bb8f List messages must be visible for mentioned users
5 years ago
Egor Kislitsyn d86a97abfb Add an explanation comment to Publisher.publish/2
5 years ago
Egor Kislitsyn 64a946643e Merge remote-tracking branch 'pleroma/develop' into feature/addressable-lists
5 years ago
Egor Kislitsyn a87c313309 Support `list` visibility in StatusView
5 years ago
Maksim fa17879c20 added tests for Web.MediaProxy
5 years ago
Sergey Suprunenko dce8ebc9ea Unfollow should also unsubscribe
5 years ago
Ariadne Conill 739bbe0d3b security: detect object containment violations at the IR level
5 years ago
Moonman f98f7ad1b9 detect and use sha512-crypt for stored password hash.
5 years ago
kaniini cef4337f95 Merge branch 'bugfix/llal-object-containment' into 'develop'
5 years ago
Haelwenn (lanodan) Monnier 2592934480
Object.Fetcher: Keep the with-do block as per kaniini proposition
5 years ago
Haelwenn (lanodan) Monnier e1c08a67d6
Object.Fetcher: Fallback to OStatus only if AP actually fails
5 years ago
Alexander Strizhakov e7c39b7ac8 Feature/1072 muting notifications
5 years ago
Haelwenn (lanodan) Monnier 40d0a198e2
Object.Fetcher: Handle error on Containment.contain_origin/2
5 years ago
Alex S f4447d82b8 parsers configurable
5 years ago
Maxim Filippov 418ae6638d Merge branch 'develop' into feature/admin-api-user-statuses
5 years ago
Maxim Filippov a9459ff98f Admin API: Endpoint for fetching latest user's statuses
5 years ago
Ariadne Conill 80c46d6d8b nodeinfo: implement MRF transparency exclusions
5 years ago
kaniini f4c001062e Merge branch '1041-status-actions-rate-limit' into 'develop'
5 years ago
Ivan Tashkinov d72876c57d [#1041] Minor refactoring.
5 years ago
Haelwenn 9497d14f09 Merge branch 'fix/hackney-global-options' into 'develop'
5 years ago
Ivan Tashkinov 369e9bb42f [#1041] Rate-limited status actions (per user and per user+status).
5 years ago
rinpatch b001b8891a Merge the default options with custom ones in ReverseProxy and
5 years ago
rinpatch 095117a58c Merge branch 'develop' into fix/ap-hide-follows
5 years ago
rinpatch 97b79efbcd ActivityPub Controller: Actually pass for_user to following/followers
5 years ago
Sachin Joshi f8e3ae6154 try to always match the filename for proxy url
5 years ago
Maksim 92055941bd Pleroma.Web.Metadata - tests
5 years ago
rinpatch 1f6ac7680d ActivityPub User view: Following/Followers refactoring
5 years ago
Mark Felder 360e4cdaa2 Move these to pleroma namespace in Mastodon API
5 years ago
Sachin Joshi 6a6c4d134b preserve the original path/filename (no encoding/decoding) for proxy
5 years ago
Eugenij 4198c3ac39 Extend Pleroma.Pagination to support offset-based pagination, use async/await to execute status and account search in parallel
5 years ago
Alexander Strizhakov 846ad9a463 admin api configure changes
5 years ago
kaniini e4e3fd7e55 Merge branch 'fix/1019-refactor' into 'develop'
5 years ago
Egor Kislitsyn 9e06873d58 Add `list` to Visibility
5 years ago
Egor Kislitsyn 958fb9aa80 Add "listMessage"
5 years ago
Egor Kislitsyn 182f7bbb11 Merge branch 'develop' into feature/addressable-lists
5 years ago
Alexander Strizhakov a237c6a2d4 support for idna domains
5 years ago
Haelwenn (lanodan) Monnier 252e129b1e
MastoAPI: Add categories to custom emojis
5 years ago
Alex S beba7bbc85 removing synchronization worker
5 years ago
Alex S f8786fa6f2 adding following_address field to user
5 years ago
Sergey Suprunenko ff55e3c16f Create mentions only for explicitly mentioned users
5 years ago
Egor Kislitsyn ed8ce21a22 Fix unused import warning
5 years ago
Egor Kislitsyn a42da8f311 Fix response
5 years ago
Egor Kislitsyn 5104f65b69 Wrap error messages into gettext helpers
5 years ago
Egor Kislitsyn 26a6871609 Add translation helpers
5 years ago
Egor Kislitsyn 0d54a571ca Add SetLocalePlug
5 years ago
Maksim 008c55e4e9 add test for search_controller/ 100% coverage
5 years ago
Maksim 12b1454245 [#1062] added option to disable send email
5 years ago
Sergey Suprunenko 2d2b50ccca Send and handle "Delete" activity for deleted users
5 years ago
kaniini 75be90a6d1 Merge branch 'release/listener' into 'develop'
5 years ago
feld 93a0eeab16 Add license/copyright to all project files
5 years ago
Maksim bb8065a1fd tests MRF filters
5 years ago
Sachin Joshi 6d0ae264fc add listener port and ip option for 'pleroma.instance gen' and enable its test
5 years ago
Ivan Tashkinov 829e997223 [#878] Merge remote-tracking branch 'remotes/upstream/develop' into 878-activity-object-decoupling-in-tests
5 years ago
kaniini 670a77ecbc Merge branch 'feature/allow-user-query-via-id' into 'develop'
5 years ago
kaniini 1417627d07 Merge branch 'remove-avatar-header' into 'develop'
5 years ago
Mark Felder 9a9b60cfbc Merge branch 'develop' into feature/allow-user-query-via-id
5 years ago
Alexander Strizhakov d6b0fce6e9 Fix/1019 correct count remote users
5 years ago
kaniini 4948117fcf Merge branch 'remove-swift' into 'develop'
5 years ago
Alexander Strizhakov 4e6e5d8042 reverse proxy tests
5 years ago
kaniini 1179a13533 Merge branch 'features/sec-websocket-protocol-header' into 'develop'
5 years ago
Haelwenn 1ab4e35f27 Merge branch 'enable-ogp-by-default' into 'develop'
5 years ago
feld 167f810ff1 Merge branch 'proxy-error' into 'develop'
5 years ago
Haelwenn 95c085174d Merge branch 'test-speedup' into 'develop'
5 years ago
Mark Felder 31a59d6f23 Merge branch 'develop' into proxy-error
5 years ago
rinpatch 376a55c97f Merge branch '161-incoming-replies-depth-limit' into 'develop'
5 years ago
Alexander Strizhakov 23d4781e73 change for local user search
5 years ago
lain abe2e8881f Testing: Don't federate in testing.
5 years ago
Ivan Tashkinov daff85a985 [#878] Refactored assumptions on embedded object presence in tests. Adjusted note factory to not embed object into activity.
5 years ago
rinpatch 44b2e1fdad Formatting
5 years ago
rinpatch 9e58d3c624 FallbackRedirector: Do not crash on Metadata rendering errors
5 years ago
rinpatch 7f609ee8f4 OGP/TwitterCard: Add fallbacks in case the attachment key is nonexistent
5 years ago
rinpatch 72b88c82bc Mastodon API: Fix embedded relationships not being rendered inside of statuses
5 years ago
Sachin Joshi f5ad430974 make sure the url used by proxy is same as origin url
5 years ago
Haelwenn (lanodan) Monnier e174614eb9
MastoAPI Streaming: Keep compatibility with access_token
5 years ago
KokaKiwi a7885748c7
MastoAPI streaming: Replace access_token with Sec-WebSocket-Protocol
5 years ago
Ivan Tashkinov ad8d86e7c6 Merge remote-tracking branch 'remotes/upstream/develop' into 161-incoming-replies-depth-limit
5 years ago
rinpatch 3589b30ddc Merge branch 'fix/1058-uploads-dir-consistency' into 'develop'
5 years ago
Maxim Filippov 6c50fbcd14 Admin API: Allow querying user by ID
5 years ago
Maksim 6dadf5d6f4 [#1043] fix search accounts.
5 years ago
Haelwenn (lanodan) Monnier 977c2d0448
tasks/pleroma/instance.ex: Change :upload_dir to :uploads_dir
5 years ago
Eugenij 15eb1235ed Expose `skip_thread_containment` in nodeinfo
5 years ago
Eugenij 5184b0f41a Use fallback values for search queries
5 years ago
Egor Kislitsyn 4f42093220 Remove Uploaders.Swift
5 years ago
Eugenij ab50c6b3ca Add fallback value to the admin report view.
5 years ago
Ivan Tashkinov a799418573 [#161] Merge remote-tracking branch 'remotes/upstream/develop' into 161-incoming-replies-depth-limit
5 years ago
Ivan Tashkinov 2b9d914089 [#161] Refactoring, documentation.
5 years ago
Eugenij 1f76740e10 Add hashtag filter to user statuses (GET /api/v1/accounts/:id/statuses)
5 years ago
Maksim acd20f166b [#1026] Filter.AnonymizeFilename added ability to retain file extension with custom text
5 years ago
rinpatch 4c60a562a7 Fix not being able to pin unlisted posts
5 years ago
Ivan Tashkinov 5b7b1040b3 [#161] Limited replies depth on incoming federation in order to prevent memory leaks on recursive replies fetching.
5 years ago
kaniini d1549a6375 Merge branch 'feature/merge-mastodon-admin-views-for-reports' into 'develop'
5 years ago
William Pitcock 034986e1fd MRF: add mediaproxy warming policy
5 years ago
lain 2286f62a36 Merge branch 'release-docs' into 'develop'
5 years ago
Maxim Filippov 452ca5250d Merge admin and mastodon user views for reports
5 years ago
kaniini 0369a5db16 Merge branch 'idempotency-plug' into 'develop'
5 years ago
Alexander Strizhakov c6705144a2 don't delete config settings on admin update
5 years ago
Egor Kislitsyn 889a9c3a3f Polish IdempotencyPlug
5 years ago
Egor Kislitsyn 159630b21c Fix credo warning
5 years ago
Egor Kislitsyn 0b8aeac0f3 Remove previous idempotency implementation from `post_status`
5 years ago
Egor Kislitsyn 74132e3715 Enable IdempotencyPlug for the all API
5 years ago
Egor Kislitsyn 825077a5b0 Add Idempotency plug
5 years ago
Sergey Suprunenko d53fb55bb7 Return correct response when reply to a direct message is not direct itself
5 years ago
kaniini 24bcc209f9 Merge branch 'refactoring/fix_render_view' into 'develop'
5 years ago
kaniini 9f8e645dce Merge branch 'feature/configurable-pack-extensions' into 'develop'
5 years ago
rinpatch 41e4752950 Make default pack extensions configurable and default to png and gif
5 years ago
Maksim Pechnikov 5c0f646cef fix validate_page_url
5 years ago
Roman Chvanikov a7a54068f9 Fix Controller.render/4 deprecation
5 years ago
Maksim Pechnikov 4ad15ad2a9 add ignore hosts and TLDs for rich_media
5 years ago
Maksim Pechnikov 0276cf5a02 fix validate_url for private ip
5 years ago
Maksim a0c4ebb4d7 [#184] small refactoring reset password
5 years ago
Sergey Suprunenko 2c63c67512 Rework user deletion
5 years ago
Eugenij f2c03425b0 Broadcast conversation update when DM is deleted
5 years ago
kaniini 27b9605de0 Merge branch 'rich_media_titles_two' into 'develop'
5 years ago
kaniini 8b7860f12f Merge branch 'admin-config' into 'develop'
5 years ago
Alex S 982cad0268 support for config groups
5 years ago
Sachin Joshi a0c65bbd6c Merge branch 'develop' into 'remove-avatar-header'
5 years ago
Alex S 410add1c30 support for tuples with more than 2 values
5 years ago
lain 0e415921cd Rich Media Parser: Do not return just a title if nothing else is there.
5 years ago
lain 58c4d5312b Revert "Revert "Merge branch 'fix/ogp-title' into 'develop'""
5 years ago
rinpatch 3ac5ecbac1 Support RUM indexes in the config generator
5 years ago
rinpatch 51760c84b9 Merge branch 'develop' into release-docs
5 years ago
rinpatch 53c73cd1a3 Merge branch 'fix/ecto-tasks-release' into 'develop'
5 years ago
William Pitcock 6426301407 notifications: fix notification generation for non-create activities
5 years ago
Alex S f0fccb7578 fix for int and modules
5 years ago
rinpatch 19f16e829d Load the application before executing the create task
5 years ago
rinpatch ebee9f59d8 Ecto tasks: Resolve relative path using the application directory
5 years ago
rinpatch ee4e7c6570 Remove the getting started steps from pleroma.instance gen task
5 years ago
rinpatch 452d5d3231 Merge branch 'develop' into release-docs
5 years ago
kaniini 55742d978d Merge branch 'feature/mrf-anti-link-spam' into 'develop'
5 years ago
kaniini e3534f5b3c Merge branch 'oauth_secure_redirect' into 'develop'
5 years ago
kaniini 720412bf24 Merge branch 'revert-6f5a0cc1' into 'develop'
5 years ago
William Pitcock 127a5a7d65 change the anti-link-spam MRF implementation to use old_user? instead of the previous name
5 years ago
rinpatch e76115989a Move config templates to priv so they can be found in releases
5 years ago
feld b6af80f769 Revert "Merge branch 'fix/ogp-title' into 'develop'"
5 years ago
rinpatch 89fead9250 Default DB configuration to false and set the default database name to
5 years ago
rinpatch 2437f51284 Merge branch 'fix/config-gen-releases' into 'develop'
5 years ago
Alexander Strizhakov 32320c1ee9 Fixes for dynamic configuration
5 years ago
rinpatch 69070e641d Allow setting upload/static directories in the config generator
5 years ago
rinpatch 144e2e3e0b Remove deprecated dedupe_media from the config template
5 years ago
rinpatch fe3a830b80 Remove a useless binding from config template call
5 years ago
rinpatch f8c64dd4c0 Release Tasks: Ensure the application is loaded before getting the
5 years ago
rinpatch 8c7a382027 Rename Pleroma.Mix.Tasks.Common -> Mix.Pleroma and import it's functions
5 years ago
Ivan Tashkinov 363618207c Apply suggestion to lib/mix/tasks/pleroma/user.ex
5 years ago
Ivan Tashkinov 71fb75b7ef User sign out mix task.
5 years ago
William Pitcock 21dacd4b15 unbreak polls
5 years ago
William Pitcock 736d8ad6be implement anti link spam MRF
5 years ago
Alexander Strizhakov e4fa6b99ac aliases for mix tasks
5 years ago