Commit graph

13092 commits

Author SHA1 Message Date
Mark Felder 016376dbf0 Add libheif-tools to the builds 2021-02-20 17:29:18 -06:00
Mark Felder 4b3f7a497f Use System.cmd and match on the exit code 2021-02-20 17:21:03 -06:00
Mark Felder 3c71a5038a Document HeifToJpeg upload filter 2021-02-20 17:08:43 -06:00
Mark Felder 5a358b31fe Custom check here not needed as we aren't using mogrify anymore 2021-02-20 14:41:57 -06:00
Mark Felder 4adb9e8e2c Revert these for now 2021-02-20 14:25:11 -06:00
Mark Felder b23cf2d149 Wrong name of binary 2021-02-20 14:22:48 -06:00
Mark Felder 14e52188af No need to bump Mogrify at this time 2021-02-20 14:21:39 -06:00
Mark Felder daba3b8522 Change to using heic-convert which is more common than mogrify supporting these files 2021-02-20 14:21:08 -06:00
Mark Felder 9e0e2fb6b4 Fix test name, credo 2021-02-16 09:32:03 -06:00
Mark Felder 28253c4e4a Should be private 2021-02-16 09:27:40 -06:00
Mark Felder 889341d0d7 Validate we can convert heic to jpeg 2021-02-16 09:14:40 -06:00
Mark Felder b40581c4e8 Cleanup extra temp file 2021-02-16 09:10:37 -06:00
Mark Felder 13b57f2cb3 Add startup check to ensure we can convert the heic files 2021-02-15 22:40:02 +00:00
Mark Felder d265c2c0f1 Using the error now 2021-02-15 21:32:48 +00:00
Mark Felder c6480eaf24 Better error when using Mogrify
Hardcoding that the command isn't available is wrong. We check it on startup.
2021-02-15 15:28:58 -06:00
Mark Felder 390b4471f2 Clearer assignment name 2021-02-15 15:23:14 -06:00
Mark Felder d3cf505b42 Oopsy 2021-02-15 21:20:48 +00:00
Mark Felder 8aff687053 Rename to make it more obvious 2021-02-15 21:16:21 +00:00
Mark Felder 05c96187e6 Work around inability to change format of files without an extension 2021-02-15 21:01:04 +00:00
Mark Felder 43bde2d4e7 Update Mogrify to 0.8.0
Better error handling with save/2 and create/2
2021-02-15 20:59:20 +00:00
Mark Felder e531a0dd57 Add filter for HEIF (.heic) files to convert them to JPEGs 2021-02-12 17:48:26 -06:00
Mark Felder f2c5c763c3 heic file also not supported well by ExifTool yet 2021-02-12 17:48:06 -06:00
rinpatch db716f860a Merge branch 'not-used-mock' into 'develop'
Not used mock

See merge request pleroma/pleroma!3313
2021-02-12 08:52:04 +00:00
rinpatch 76414ad277 Merge branch 'bugfix/answer-outbox' into 'develop'
Add test for Answer presence into an authenticated /outbox

See merge request pleroma/pleroma!3269
2021-02-12 08:48:51 +00:00
Alexander Strizhakov b5d001fc8c
not used mock 2021-02-10 18:44:49 +03:00
Haelwenn 2cf753c502 Merge branch 'fix/no-version-api-pleroma-social' into 'develop'
Fix no version number on api.pleroma.social

See merge request pleroma/pleroma!3310
2021-02-10 00:52:59 +00:00
rinpatch a853218701 Merge branch 'features/ap_id-c2s-authentication' into 'develop'
activity_pub_controller: Add authentication to object & activity endpoints

See merge request pleroma/pleroma!3295
2021-02-09 19:29:43 +00:00
rinpatch 0d9230aed9 OpenAPI spec: Do not show build enviroment in the spec version 2021-02-09 22:23:11 +03:00
rinpatch f13f5d9303 OpenAPI spec task: Load pleroma application to get version info
For whatever reason it seems to pick up the version without loading the
app on my machine, but not on the CI.
2021-02-09 22:10:09 +03:00
feld fc42e714e2 Merge branch 'new-user-emails' into 'develop'
Basic new user registration email, various improvements

See merge request pleroma/pleroma!3304
2021-02-08 22:47:03 +00:00
Mark Felder 6e90b79d63 Lint 2021-02-08 16:40:27 -06:00
Mark Felder 4cacce4b42 Revert "Add plaintext support for all emails except the digest"
This reverts commit 5df9f68392.
2021-02-08 16:39:55 -06:00
feld 593c0851d9 Merge branch 'develop' into 'new-user-emails' 2021-02-08 16:01:50 -06:00
Haelwenn a5bee1bf35 Merge branch 'feat/mrf-noemptypolicy' into 'develop'
MRF NoEmptyPolicy: Deny posts from local users if there is no content or only mentions.

See merge request pleroma/pleroma!3309
2021-02-08 21:49:20 +00:00
Mark Felder 55a13fc360 MRF NoEmptyPolicy: Deny posts from local users if there is no content or only mentions.
Helps prevent accidental button mashes from submitting incomplete posts
2021-02-08 15:32:47 -06:00
rinpatch 17f41a589f Merge branch 'fix/rss-link' into 'develop'
RSS: Make sure post URL is the first `<link>` element

See merge request pleroma/pleroma!3308
2021-02-08 20:14:53 +00:00
rinpatch ed8ef80b5e RSS: Make sure post URL is the first <link> element
Otherwise some RSS readers (tested in Miniflux) might pick the context
URL as the external link.

Related to #2425.
2021-02-08 22:44:15 +03:00
rinpatch a52cedba62 Merge branch 'chore/descriptions-improvements' into 'develop'
More descriptions improvements

See merge request pleroma/pleroma!3307
2021-02-08 19:21:01 +00:00
Haelwenn (lanodan) Monnier 8c7b3b20d8
activity_pub_controller: Add authentication to object & activity endpoints 2021-02-08 20:00:47 +01:00
Mark Felder ce7c275fb3 Improve various descriptions and labels 2021-02-08 11:45:50 -06:00
Mark Felder 2bffa8e020 Make the suggestion match the default value 2021-02-08 11:25:32 -06:00
feld ff70d71693 Merge branch 'docs/improve-mailer-settings-desc' into 'develop'
Improve Mailer descriptions for AdminFE

See merge request pleroma/pleroma!3306
2021-02-08 16:49:15 +00:00
feld 85cb122986 Merge branch 'develop' into 'docs/improve-mailer-settings-desc'
# Conflicts:
#   CHANGELOG.md
2021-02-08 16:43:04 +00:00
Mark Felder 4dbb08a19f Improved Mailer descriptions 2021-02-08 10:08:33 -06:00
rinpatch 8babd796da Merge branch 'fix/reports-from-admins' into 'develop'
Suppress report notification for admin actors

See merge request pleroma/pleroma!3301
2021-02-08 10:31:20 +00:00
Mark Felder f736501e97 Alpha-sort adapters
Add various labels, descriptions and suggestions for all adapter settings and try to use
the same terminology by the service provider.
2021-02-06 13:18:48 -06:00
Mark Felder 0fcf16dcb8 Move Enabled to top as it's the master control of all email. Description not really needed. 2021-02-06 12:34:32 -06:00
Mark Felder bd828e5c9c More description improvements 2021-02-06 12:28:49 -06:00
Mark Felder 227dd84f11 Update SMTP error description and default value 2021-02-06 12:06:47 -06:00
Mark Felder 9e3e8e2e30 Update Swoosh docs URL, lint 2021-02-06 12:04:28 -06:00