Commit Graph

7523 Commits (a7864a94295eedaee1c2ad0829c9b668c7acd705)

Author SHA1 Message Date
lain d44850d7a5 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into object-normalize-refactor
4 years ago
lain 8e5904daa5 SideEffects.DeleteTest: asyncify.
4 years ago
Mark Felder 83f27282ba Do not try to guess which pagination we need by the existence of an :offset param.
4 years ago
lain e1e7e4d379 Object: Rework how Object.normalize works
4 years ago
Alex Gleason 0ec7e9b8e9
AdminAPI: return id for moderation log entries
4 years ago
feld afe9c152ab Merge branch 'fix/reports-ordering' into 'develop'
4 years ago
Alex Gleason 4200a06340
Aliases: refactor validate_also_known_as/1
4 years ago
Alex Gleason 0d6b9ce8ca Apply 2 suggestion(s) to 1 file(s)
4 years ago
feld 2aa60e7592 Apply 1 suggestion(s) to 1 file(s)
4 years ago
Alex Gleason 11d40e92b7
Render AKAs in Actor endpoints
4 years ago
Alex Gleason cbce880076
Merge remote-tracking branch 'upstream/develop' into aliases
4 years ago
Mark Felder 2597b028f7 Make pagination type conditional
4 years ago
Mark Felder 085d4e6cfc Continue to use ActivityPub.fetch_user_activities/3, make it pass :offset
4 years ago
Mark Felder 4c5f75f4e9 Support pagination in AdminAPI for user statuses
4 years ago
Mark Felder 744b34709d Do not reverse order of reports. We want newest ones sorted to the top.
4 years ago
Haelwenn 3966add048 Revert "Merge branch 'features/hashtag-column' into 'develop'"
4 years ago
Haelwenn b122b6ffa3 Merge branch 'features/hashtag-column' into 'develop'
4 years ago
Haelwenn (lanodan) Monnier 18b536c176
Pleroma.Object/1: take %Object{} as argument instead
4 years ago
Alexander Strizhakov 2e859794ee
non condition dir creation
4 years ago
Alexander Strizhakov dad76703aa
not needed
4 years ago
Alexander Strizhakov 7bfb041658
insreasing test coverage for StealEmojiPolicy
4 years ago
Alexander Strizhakov aafd7b44ce
check dir existence in policy
4 years ago
Mark Felder e02889edb2
Add MRFs to the list of things that may need a soft reboot
4 years ago
Mark Felder 72aeb2e73b
Mark private
4 years ago
Mark Felder 77e39e6aae
Create dir for EmojiStealPolicy automatically
4 years ago
lain e4f1d8f48c Merge branch 'cachex-test' into 'develop'
4 years ago
Haelwenn (lanodan) Monnier 87b13c5430
Create Object.hashtags/1 wrapper
4 years ago
Haelwenn (lanodan) Monnier acb03d591b
Insert text representation of hashtags into object["hashtags"]
4 years ago
lain ab633e51ab Linting
4 years ago
lain 5db1e6c8d3 Pipeline test: Switch from Mock to Mox.
4 years ago
lain c9d73af74d Cachex: Unify arity of callback function
4 years ago
lain ee81a94ab2 Caching: Add caching behavior, add null implementation.
4 years ago
Kaizhe Huang fb02241580 Fix trailing whitespaces in lib/pleroma/web/web_finger.ex
4 years ago
lain 95a9bdfc37 Tests: Use NullCache for async tests.
4 years ago
lain 713612c377 Cachex: Make caching provider switchable at runtime.
4 years ago
FiveYellowMice 83cd7f2b5f WebFinger: add subscribe_address in return data of JSON responses
4 years ago
Alex Gleason 80891e83d8
Merge remote-tracking branch 'upstream/develop' into registration-workflow
4 years ago
lain 8b8c317c0f Merge branch 'fix/2336-mastoapi-ws-posts-dropping' into 'develop'
4 years ago
lain 6bb4f4e172 Merge branch 'support/2255_posix_errors' into 'develop'
4 years ago
Mark Felder 6dac2ac71a Minor refactoring of the logic for hiding followers/following counts.
4 years ago
Alexander Strizhakov cebe3c7def Fix for dropping posts/notifs in WS when mix task is executed
4 years ago
Ivan Tashkinov 7fff9c1bee Tweaks to OAuth entities expiration: changed default to 30 days, removed hardcoded values usage, fixed OAuthView (expires_in).
4 years ago
Ivan Tashkinov 7da0349d73 Changed default OAuth token expiration time to 30 days.
4 years ago
lain 477c6c8e55 Merge branch 'auth-improvements' into 'develop'
4 years ago
lain 1436a2fa2d Merge branch 'stream-follow-updates' into 'develop'
4 years ago
lain e73d878b38 Merge branch 'feat/warn-large-pool-size' into 'develop'
4 years ago
lain 50d16a9e27 ApplicationRequirements: Add test, more text for pool size.
4 years ago
lain 5b9b7b4888 Apply 1 suggestion(s) to 1 file(s)
4 years ago
Mark Felder fb3fd692c6 Add a startup error for modified Repo pool_size
4 years ago
Haelwenn (lanodan) Monnier 1403798820
instance.reachable?: Limit to binary input
4 years ago
Haelwenn (lanodan) Monnier e1a2e8b17c
instance: Do not fetch unreachable instances
4 years ago
Ivan Tashkinov c8e7ace812 Merge remote-tracking branch 'remotes/origin/develop' into auth-improvements
4 years ago
lain ed76323776 Merge branch 'feature/configdb-mix-tasks' into 'develop'
4 years ago
Ivan Tashkinov e00c667145 [#3174] Refactoring: ConfigDB fetching functions, ConfigDB tests.
4 years ago
Ivan Tashkinov a010c5b16a Merge remote-tracking branch 'remotes/origin/develop' into auth-improvements
4 years ago
Ivan Tashkinov e9859b68fc [#3112] Ensured presence and consistency of :user and :token assigns (EnsureUserTokenAssignsPlug). Refactored auth info dropping functions.
4 years ago
feld 6adad96c79 Merge branch 'issue/2256' into 'develop'
4 years ago
rinpatch 1d04bd0894 Merge branch 'supported-emojos' into 'develop'
4 years ago
Alexander Strizhakov a02eb88396
config_db search methods
4 years ago
lain fa0d0b602f Emoji: Also accept regional indicators
4 years ago
lain 8fb259e739 Emoji: Only accept RGI emoji.
4 years ago
Egor Kislitsyn c9afb350e7
Document follow relationship updates and cleanup
4 years ago
lain b6f5e9ac9c Emoji: Remove unused emoji-data.txt
4 years ago
lain 1adee08321 Emoji: Update to Unicode 13.1, switch base file, allow multichar.
4 years ago
lain 04af0bbe44 User: Remove left-over (wrong) fix.
4 years ago
lain 222312900e User: Don't allow local users in remote changesets
4 years ago
Egor Kislitsyn 35ba48494f
Stream follow updates
4 years ago
Ivan Tashkinov d50a3345ae [#3112] Allowed revoking same-user token from any apps. Added tests.
4 years ago
Ivan Tashkinov 50e47a215f Merge remote-tracking branch 'remotes/origin/develop' into auth-improvements
4 years ago
Ivan Tashkinov f1b07a2b2b OAuth form user remembering feature. Local MastoFE login / logout fixes.
4 years ago
Alexander Strizhakov 6aadb1cb40
digest algorithm is taken from header
4 years ago
Maksim Pechnikov fb72f2034a fix spec
4 years ago
Ivan Tashkinov 62993db499 Merge remote-tracking branch 'remotes/origin/develop' into auth-improvements
4 years ago
Ivan Tashkinov 12a5981cc3 Session token setting on token exchange. Auth-related refactoring.
4 years ago
Alexander Strizhakov 5eef4988bf
fix for elixir 1.11
4 years ago
lain 67b15cc033 Search: Save detected pg version in a persistent term.
4 years ago
lain f9a4cf2097 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into websearch
4 years ago
Ivan Tashkinov 489b12cde4 Merge remote-tracking branch 'remotes/origin/develop' into auth-improvements
4 years ago
Ivan Tashkinov ccc2cf0e87 Session-based OAuth auth fixes (token expiration check), refactoring, tweaks.
4 years ago
Alex Gleason 30ed7b502f
Merge remote-tracking branch 'upstream/develop' into registration-workflow
4 years ago
feld ecd1ef8cb5 Merge branch 'fix/2302-report-duplicates' into 'develop'
4 years ago
lain e4289792d2 Linting.
4 years ago
lain 9a1e5f5d48 Search: Change search method based on detected pg version
4 years ago
lain a407e33c78 Application: Save postgres version in the environment
4 years ago
Alexander Strizhakov 0a5b22bc3b
start limiters in mix tasks
4 years ago
feld 79a509ee61 Merge branch '2301-users-search-discoverability-fix' into 'develop'
4 years ago
feld cd1b4155d5 Merge branch 'oban-jobs-to-simple-tasks' into 'develop'
4 years ago
Maksim Pechnikov 66f411fba0 added subject actor to moderation log
4 years ago
Ivan Tashkinov b27d8f7437 Merge remote-tracking branch 'remotes/origin/develop' into 2301-users-search-discoverability-fix
4 years ago
lain 5e04f4156c Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into websearch
4 years ago
Ivan Tashkinov e164c37139 [#2301] Proper handling of `User.is_discoverable`: users appear in in-service search but are hidden from external services like search bots.
4 years ago
Haelwenn c8d11c3064 Merge branch '2317-old-reset-tokens' into 'develop'
4 years ago
lain 8b90d62506 Search: Only skip ordering the rum index.
4 years ago
lain a60242464e Search: Add option to search with the websearch function
4 years ago
Ivan Tashkinov fcad3e716a [#2301] Quick fix: users with is_discoverable == false (default!) are included in search results.
4 years ago
Alexander Strizhakov 46dab37351
little fix
4 years ago
lain 5e2ba57327 Activity search: Fix order of results
4 years ago
lain 11e0d5f9ac Password Resets: Don't accept tokens above a certain age.
4 years ago
Alexander Strizhakov 8a8c154b4e
test fixes
4 years ago
Alexander Strizhakov be0b874e1d
fix for mastodon forwarded reports
4 years ago
Alexander Strizhakov e2bf6b1f7e
fix for forwarded reports
4 years ago
minibikini 6669ac5bf7 Merge branch 'develop' into 'hide-muted-reactions'
4 years ago
lain aae669d05e Merge branch 'fix/webpush-and-emojireact' into 'develop'
4 years ago
lain 6b32e1de23 Merge branch 'frontend-admin-api' into 'develop'
4 years ago
Maksim Pechnikov 9c5d1cb9ed fix tests
4 years ago
Maksim 25eb222bed Apply 1 suggestion(s) to 1 file(s)
4 years ago
Mark Felder ccddedb504 Credo
4 years ago
Mark Felder 499faa82f6 Synchronize reaction notification text with PleromaFE's style
4 years ago
Mark Felder 5d0bc5e028 Support both pleroma:chat_mention and pleroma:emoji_reaction for /api/v1/push/subscription
4 years ago
Mark Felder 67a6abd071 Update OpenAPI spec/schema and test to verify support for pleroma:emoji_reaction subscriptions
4 years ago
Mark Felder 83ec2f1384 Allow subscribing for pleroma:emoji_reaction push notifications
4 years ago
Mark Felder 3ce11b830e Add capability for emoji reaction push notifications
4 years ago
lain bb9650f3c2 FrontendController: Return error on installation error.
4 years ago
feld d33b9e7b33 Merge branch 'remove/fedsockets' into 'develop'
4 years ago
Egor Kislitsyn f69fe36ebf
Merge branch 'develop' into frontend-admin-api
4 years ago
Egor Kislitsyn 79d2d3f609
Merge branch 'develop' into hide-muted-reactions
4 years ago
rinpatch 2c55f7d7cb Remove FedSockets
4 years ago
lain fec1ed802e Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/local-only-scope
4 years ago
lain 81293e5aad ActivityPubController: Don't return local only objects
4 years ago
Mark Felder b1466661eb Use absolute URLs to thumbnail and background in /api/v1/instance
4 years ago
Maksim Pechnikov e4b202d905 added test
4 years ago
Egor Kislitsyn fb41bd1a85 Hide reactions from muted and blocked users
4 years ago
Maksim Pechnikov e1d25bad0c fix tests
4 years ago
Alex Gleason 9546c1444c
Merge remote-tracking branch 'upstream/develop' into registration-workflow
4 years ago
Maksim Pechnikov 36ec604521 added test
4 years ago
lain 0d149502fe Merge branch 'fixes_2034_reports_should_send_a_notification_to_admins' into 'develop'
4 years ago
Ilja 70e4b86250 Make notifs view work for reports
4 years ago
Maksim Pechnikov 1830b6aae5 added error messages for posix error code
4 years ago
rinpatch 6ca709816f Fix object spoofing vulnerability in attachments
4 years ago
Haelwenn 99bc175f02 Merge branch 'title-injection-change' into 'develop'
4 years ago
Mark Felder 2156de2fee Ingest blurhash field during transmogrification
4 years ago
Mark Felder 2254e5e595 Render blurhashes in Mastodon API
4 years ago
Mark Felder 6fd72e9e85 Ingest blurhash for attachments if they were federated
4 years ago
Egor Kislitsyn d26a449396
Change endpoint path
4 years ago
Egor Kislitsyn 435bf1f945
Remove FrontendInstallerWorker
4 years ago
lain 631def2df2 RedirectController: Don't replace title, but inject into the meta
4 years ago
Egor Kislitsyn 08cbd655d1
Merge branch 'develop' into frontend-admin-api
4 years ago
Alexander Strizhakov 8da9f919f8
little changes for MRF config descriptions
4 years ago
Egor Kislitsyn af3f00292c
Fix formatting
4 years ago
Egor Kislitsyn 0118ccb53c
Add `local` visibility
4 years ago
feld 3cd7ea693f Merge branch 'feature/2222-config-descriptions-for-custom-modules' into 'develop'
4 years ago
Alexander Strizhakov 8d218ebaf5
Moving some background jobs into simple tasks
4 years ago
Alexander Strizhakov f97f24b067
making credo happy and test fix
4 years ago
Alexander Strizhakov efc27f6464
fix for adminFE
4 years ago
Alexander Strizhakov 485697d96c
config descriptions for custom MRF policies
4 years ago
lain 88f6b61a5e Merge branch '2260-wrong-report-link' into 'develop'
4 years ago
lain d77fd6b3d0 Merge branch 'fix/html-title-load' into 'develop'
4 years ago
Alexander Strizhakov 0c68b9ac13
escaping summary and other fields in xml templates
4 years ago
Sean King e4a21084f0 Fix title on load of Pleroma HTML
4 years ago
lain 294628d981 Merge branch 'feature/expire-mutes' into 'develop'
4 years ago