This website requires JavaScript.
ec9d0d146b
Connection pool: Fix race conditions in limit enforcement
rinpatch
2020-05-06 23:14:24 +0300
d08b157699
Connection pool: check that there actually is a result
rinpatch
2020-05-06 21:51:10 +0300
fffbcffb8c
Connection Pool: don't enforce pool limits if no new connection needs to be opened
rinpatch
2020-05-06 21:41:34 +0300
58a4f350a8
Refactor gun pooling and simplify adapter option insertion
rinpatch
2020-05-06 01:51:10 +0300
e4beff90f5
Create Question: Add context field to create
Haelwenn (lanodan) Monnier
2020-07-02 05:45:19 +0200
922ca23298
Question: Add tests on HTML tags in options
Haelwenn (lanodan) Monnier
2020-07-02 05:47:18 +0200
bfe2dafd39
{Answer,Question}Validator: Keep both actor and attributedTo for now but sync them
Haelwenn (lanodan) Monnier
2020-06-26 00:07:43 +0200
c19bdc811e
Fix attachments in polls
Haelwenn (lanodan) Monnier
2020-06-23 05:30:34 +0200
040524c09f
Merge branch 'tests/apc2s-update_outbox' into 'develop'
lain
2020-07-15 10:12:44 +0000
d713930ea7
Fixup for EctoType module move
Haelwenn (lanodan) Monnier
2020-06-20 00:23:04 +0200
435a65b976
QuestionValidator: Use AttachmentValidator
Haelwenn (lanodan) Monnier
2020-06-20 00:07:39 +0200
fe6924d00d
CreateGenericValidator: add expires_at
Haelwenn (lanodan) Monnier
2020-06-19 23:43:36 +0200
39870d99b8
transmogrifier tests: Move & enhance in specialised modules
Haelwenn (lanodan) Monnier
2020-06-19 23:31:19 +0200
82895a4012
SideEffects: port ones from ActivityPub.do_create and ActivityPub.insert
Haelwenn (lanodan) Monnier
2020-06-18 04:05:42 +0200
4f70fd4105
question_validator: remove conversation field
Haelwenn (lanodan) Monnier
2020-06-18 19:54:56 +0200
173f69c854
question_validator: fix for mastodon poll expiration
Haelwenn (lanodan) Monnier
2020-06-15 05:18:30 +0200
47ba796f41
create_question_validator: remove validate_recipients_match
Haelwenn (lanodan) Monnier
2020-06-15 02:20:18 +0200
ad867ccfa1
fetcher: Reinject Question through validator
Haelwenn (lanodan) Monnier
2020-06-14 22:01:14 +0200
6b9c4bc1f1
fetcher: more descriptive variable names
Haelwenn (lanodan) Monnier
2020-06-14 22:24:00 +0200
4644a8bd10
Fix multiple-choice poll detection
Haelwenn (lanodan) Monnier
2020-06-15 00:30:45 +0200
10bd08ef07
transmogrifier_test: test date, anyOf and oneOf completely
Haelwenn (lanodan) Monnier
2020-06-14 22:25:04 +0200
89a2433154
QuestionOptionsValidator: inline schema for replies
Haelwenn (lanodan) Monnier
2020-06-12 21:22:05 +0200
c5efaf6b00
AnswerValidator: Create
Haelwenn (lanodan) Monnier
2020-06-11 20:43:01 +0200
7bcd7a9595
QuestionValidator: Create
Haelwenn (lanodan) Monnier
2020-06-11 20:23:10 +0200
6d8427cca2
AP C2S tests: Make sure you can't use another user's AP id
Haelwenn (lanodan) Monnier
2020-07-15 09:58:35 +0200
0d004a9d04
Email admins when a new unapproved account is up for review
Alex Gleason
2020-07-14 20:31:20 -0500
48983e9421
Merge remote-tracking branch 'upstream/develop' into by-approval
Alex Gleason
2020-07-14 18:56:40 -0500
df3d1bf5e5
Add :approval_pending to User @type account_status
Alex Gleason
2020-07-14 18:48:17 -0500
e82060c472
Update CHANGELOG.md
Alex Gleason
2020-07-14 18:47:23 -0500
fab44f6970
Test User with confirmation_pending: true, approval_pending: true
Alex Gleason
2020-07-14 18:46:57 -0500
20d24741af
AdminAPI: Add `PATCH /api/pleroma/admin/users/approve` endpoint
Alex Gleason
2020-07-14 18:02:44 -0500
33f1b29b2c
AdminAPI: Filter users by `need_approval`
Alex Gleason
2020-07-14 14:14:43 -0500
b750129da1
AdminAPI: Return `approval_pending` with users
Alex Gleason
2020-07-14 13:47:05 -0500
1dd767b8c7
Include port in host for signatures
Maksim Pechnikov
2020-07-14 21:44:08 +0300
777a7edc6b
Lint and fix test to match new log message
Mark Felder
2020-07-14 13:15:37 -0500
37297a8482
Improve error messages
Mark Felder
2020-07-14 13:12:16 -0500
a1570ba6ad
AdminAPI: Return `registration_reason` with users
Alex Gleason
2020-07-14 13:04:57 -0500
3f65f2ea79
Merge branch 'feature/1922-media-proxy-whitelist' into 'develop'
feld
2020-07-14 18:07:44 +0000
63798e89de
Merge branch 'fix/scrubber-recompile-warnings-as-errors' into 'develop'
feld
2020-07-14 18:05:36 +0000
2909dc873b
Merge branch '1940-admin-token-oauthless-auth' into 'develop'
feld
2020-07-14 16:48:26 +0000
124b4709dc
[#1940 ] Added `admin_token` param (as `admin_api_params/0`) to existing Admin API OpenAPI operations.
Ivan Tashkinov
2020-07-14 19:31:05 +0300
ce314e6fe2
Clarify description and suggestion
Mark Felder
2020-07-14 11:24:58 -0500
246f49d685
Merge branch '1916-transmogrifier-skipping-oddities-in-address-fields' into 'develop'
feld
2020-07-14 15:17:25 +0000
2d5e96ea8b
Merge branch 'fix/oban-2.0-in-db-config' into 'develop'
rinpatch
2020-07-14 10:39:08 +0000
e6ccc25565
Fix in-db configuration in dev environment
rinpatch
2020-07-14 11:41:30 +0300
8d56fb6d22
Migrate in-db config after updating to Oban 2.0
rinpatch
2020-07-14 12:00:53 +0300
858d9fc7e8
MRF Policies: Return a {:reject, reason} instead of {:reject, nil}
Haelwenn (lanodan) Monnier
2020-07-13 15:47:13 +0200
9b225db7d8
[#1940 ] Applied rate limit for requests with bad `admin_token`. Added doc warnings on `admin_token` setting.
Ivan Tashkinov
2020-07-14 11:58:41 +0300
cf3f8cb72a
[#1940 ] Reinstated OAuth-less `admin_token` authentication. Refactored UserIsAdminPlug (freed from checking admin scopes presence).
Ivan Tashkinov
2020-07-19 21:35:57 +0300
3062f86613
added generated `pleroma.env`
Maksim Pechnikov
2020-07-14 07:31:21 +0300
5ddf0415c4
Accept `reason` in POST /api/v1/accounts and store in DB
Alex Gleason
2020-07-14 00:22:12 -0500
b221b640a2
Transmogrifier: filtering weirdness in address fields
=
2020-07-13 22:19:13 +0300
80c21100db
Merge branch 'develop' into refactor/notification_settings
Mark Felder
2020-07-13 13:32:21 -0500
5d215fd81f
Merge branch 'config-behaviours-runtime' into 'develop'
feld
2020-07-13 15:45:25 +0000
8f9ee694ed
Merge branch 'features/profile-fields-emojo' into 'develop'
feld
2020-07-13 15:43:46 +0000
63fef0c0fb
Merge branch 'chore/improve-database-config-docs' into 'develop'
feld
2020-07-13 15:42:20 +0000
db529d454e
Merge branch 'fix/mediaproxy-cache-settings-types' into 'develop'
feld
2020-07-13 15:38:56 +0000
d1cd3f4ec0
Lint
Mark Felder
2020-07-13 10:32:17 -0500
442fe3cd45
Show examples for both OTP and source
Mark Felder
2020-07-13 09:56:05 -0500
e1908a5270
Pick up env for both source and OTP installs
Mark Felder
2020-07-13 08:39:56 -0500
ce243b107f
Use Logger.info for {:reject, reason}
Haelwenn (lanodan) Monnier
2020-07-13 14:23:03 +0200
2aac92e9e0
Transmogrifier.fix_in_reply_to/2: Use warn for non-fatal fail to get replied-to post
Haelwenn (lanodan) Monnier
2020-07-13 14:27:25 +0200
f918b6f86d
Merge branch '1937-renaming' into 'develop'
Haelwenn
2020-07-13 12:06:43 +0000
bcfd38c8f3
Make a user unapproved when registering with `account_approval_required` on
Alex Gleason
2020-07-12 21:31:13 -0500
e4e5577818
Prevent unapproved users from logging in
Alex Gleason
2020-07-12 20:15:27 -0500
51ab8d0128
Add `account_approval_required` instance setting
Alex Gleason
2020-07-12 20:14:57 -0500
a62f17da17
Add `approval_pending` field to User
Alex Gleason
2020-07-12 19:11:30 -0500
46b123cded
Still allow passing the arg, but fallback to MIX_ENV
Mark Felder
2020-07-12 10:59:12 -0500
0871e8b8fe
Make the query more precise
Mark Felder
2020-07-12 10:43:24 -0500
133004e22d
Improve database config migration and add documentation
Mark Felder
2020-07-12 10:38:07 -0500
4347d2de5e
Config/Docs: Expand behaviour suggestions at runtime
href
2020-07-12 17:23:33 +0200
b376442325
MediaProxy whitelist setting now supports hosts with scheme
Alexander Strizhakov
2020-07-11 10:36:36 +0300
0eeeaa37e8
Update types in MRF Keyword group
Angelina Filippova
2020-07-12 01:38:16 +0300
3116a75e80
Check if mogrify available before calling it
Roman Chvanikov
2020-07-11 18:22:03 +0300
523f1b93a4
Remove Logger requirement
Roman Chvanikov
2020-07-11 18:15:51 +0300
45bd64e2a7
Error in Filter.Exiftool if exiftool not found
Roman Chvanikov
2020-07-11 18:11:23 +0300
05187d497d
One can not simply call application modules from mix.exs
Roman Chvanikov
2020-07-11 16:09:46 +0300
aedbbec88a
Add Pleroma.Utils.command_available?/1 and use where appropriate
Roman Chvanikov
2020-07-11 15:48:45 +0300
11dd29ef3f
Merge branch 'feature/upload-filter-exiftool' into 'develop'
lain
2020-07-11 11:31:44 +0000
c409a064ba
Merge branch 'patch-3' into 'develop'
lain
2020-07-11 11:30:02 +0000
d885540590
docs: API: fix update_credentials endpoints path, clarify update/verify_credentials endpoints paths
Alibek Omarov
2020-07-11 11:02:13 +0000
62fc8eab0d
fix reset confirmation email in admin section
Maksim Pechnikov
2020-07-11 07:20:35 +0300
98c56ff477
Remove :regex from types
Angelina Filippova
2020-07-11 04:32:44 +0300
02b2747d42
Update types for :params, :match_actor and :replace settings
Angelina Filippova
2020-07-11 04:17:21 +0300
b329f05ed6
Remove unused @types
Mark Felder
2020-07-10 17:08:54 -0500
9e45672674
Add a moduledoc
Mark Felder
2020-07-10 17:07:28 -0500
6167593881
Support Exiftool for stripping EXIF data We really only want to strip location data anyway, and mogrify strips color profiles.
Mark Felder
2020-07-10 16:46:26 -0500
d6f67fa91b
Merge branch 'issue/1790-updated-oban' into 'develop'
feld
2020-07-10 17:39:46 +0000
167a619432
Merge branch 'fix/1924-s3-descriptions' into 'develop'
feld
2020-07-10 16:42:35 +0000
76f5f61713
Merge branch 'chore/should-document-that' into 'develop'
feld
2020-07-10 16:38:05 +0000
3c0c1fd2ef
Merge branch 'develop' into issue/1790-updated-oban
Mark Felder
2020-07-10 11:34:53 -0500
d7a37fddd1
Switch to the official Oban 2.0.0 release
Mark Felder
2020-07-10 11:33:08 -0500
0517d3252e
Probably worth documenting the MediaProxy fix
Mark Felder
2020-07-10 11:22:29 -0500
ce9514000d
Merge branch 'proxy-range-and-chunk' into 'develop'
feld
2020-07-10 16:18:28 +0000
72b3dbf4d1
Credo line length complaint
Mark Felder
2020-07-10 11:04:19 -0500
a1dace088c
ReverseProxy: Streaming and disable encoding if Range
href
2020-07-10 17:10:48 +0200
93e494ec21
ActivityPub: Don't rename a clashing nickname with the same ap id.
lain
2020-07-10 14:10:44 +0200
fba1ee7d7b
Merge branch 'chat-federation-information' into 'develop'
lain
2020-07-10 10:37:42 +0000
b39eb6ecc5
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into chat-federation-information
lain
2020-07-10 12:26:53 +0200
8aa7143f46
Merge branch 'bump-fe-2020-07-10' into 'develop'
lain
2020-07-10 09:45:10 +0000