0c1eaf2634
Add contact account to InstanceView
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-05 13:05:14 +01:00
6649eb84a2
Add all 639-1 languages to @supported_locales
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-04 21:54:20 +01:00
ade5796337
Improve getting language from context, add more tests
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-04 20:52:25 +01:00
Thomas Citharel
bdedc41cbc
Fix typo in CSP Report-To header name
...
The header name was Report-To, not Reply-To.
In any case, that's now being changed to the Reporting-Endpoints HTTP
Response Header.
https://w3c.github.io/reporting/#header
https://github.com/w3c/reporting/issues/177
CanIUse says the Report-To header is still supported by current Chrome
and friends.
https://caniuse.com/mdn-http_headers_report-to
It doesn't have any data for the Reporting-Endpoints HTTP header, but
this article says Chrome 96 supports it.
https://web.dev/reporting-api/
(Even though that's come out one year ago, that's not compatible with
Network Error Logging which's still using the Report-To version of the
API)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-11-04 09:43:13 +01:00
85105e0049
Detect language for incoming posts
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-03 23:33:22 +01:00
feld
9f708037d7
Merge branch 'tusooa/caveats-webfinger' into 'develop'
...
Document some caveats of webfinger domain setting
See merge request pleroma/pleroma!3767
2022-11-03 22:24:38 +00:00
4442fc40e6
Add test
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-03 22:43:20 +01:00
tusooa
f2e4b425e1
Document some caveats of webfinger domain setting
2022-11-03 21:13:00 +00:00
Alex Gleason
39d7093ff5
Remove Shout feature
2022-11-03 13:29:52 -05:00
Alex Gleason
9c48cbbcaf
Merge branch 'fix-ecto-warnings' into 'develop'
...
Fix ecto warnings
See merge request soapbox-pub/rebased!199
2022-11-03 17:32:33 +00:00
Alex Gleason
f8e8bd9f5c
Fix test warnings
2022-11-03 12:00:46 -05:00
Alex Gleason
4576a5c440
ObjectValidators: fix validate_required on embeds_many fields
2022-11-03 11:56:20 -05:00
Alex Gleason
d02c5f4480
Merge branch 'deleted-reply-error' into 'develop'
...
Return an error if replying to a deleted status
Closes #119
See merge request soapbox-pub/rebased!198
2022-11-03 16:30:56 +00:00
Alex Gleason
fb9f9555ae
NotificationTest: remove n/a test
2022-11-03 11:22:53 -05:00
Haelwenn
127e7b8ff9
Merge branch 'feature/1469-webfinger-expanding' into 'develop'
...
Feature/1469 webfinger expanding
Closes #1469 and #2517
See merge request pleroma/pleroma!3361
2022-11-03 15:03:50 +00:00
Alexander Strizhakov
8407e26b0c
rebase fix
2022-11-03 10:06:36 -04:00
Alexander Strizhakov
a57c025594
docs update
2022-11-03 09:48:59 -04:00
Alexander Strizhakov
5a9ea98baf
XML WebFinger user representation correct domain
2022-11-03 09:48:59 -04:00
Alexander Strizhakov
30ded8876a
docs & changelog
2022-11-03 09:48:57 -04:00
Alexander Strizhakov
4121bca895
expanding WebFinger
2022-11-03 09:48:24 -04:00
4c1d0dbb69
Language detection
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-03 00:17:27 +01:00
Alex Gleason
920ba8ddec
Return an error if replying to a deleted status
...
Fixes https://gitlab.com/soapbox-pub/rebased/-/issues/119
2022-11-02 10:04:32 -05:00
d094cdf55b
Rename
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-31 22:42:03 +01:00
9cdce15a42
Update description.exs
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-30 23:07:30 +01:00
68c00fa749
Fix get_language_from_context
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-30 21:59:48 +01:00
55cb9b29fe
Do not translate non-public statuses
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-30 21:57:05 +01:00
c1f5138f73
Add tests
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-30 21:06:31 +01:00
25a9ff0f3d
Expose translation service availability
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-30 18:53:29 +01:00
65fb5abc73
Merge remote-tracking branch 'soapbox/develop' into post-languages
2022-10-30 18:47:47 +01:00
8243be681b
WIP Translation backends support
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-30 18:47:41 +01:00
972498cac4
Store remote post language information
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-30 10:41:09 +01:00
Haelwenn
da0ef154a6
Merge branch 'from/upstream-develop/tusooa/2930-get-or-fetch' into 'develop'
...
Fix User.get_or_fetch/1 with usernames starting with http
Closes #2930
See merge request pleroma/pleroma!3751
2022-10-30 00:38:21 +00:00
6a8a8f2a2e
StatusView: display language
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-29 19:49:52 +02:00
marcin mikołajczak
6778334542
Merge branch 'colors-override' into 'develop'
...
Use color overrides from frontend configuration
See merge request soapbox-pub/rebased!191
2022-10-29 14:38:31 +00:00
ff35b13b52
Allow to specify post language
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-29 16:22:57 +02:00
0ff7f6d03c
Do not use contentMap if content is not empty
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-29 15:01:17 +02:00
Alex Gleason
611097b1a6
Merge branch 'mix-format' into 'develop'
...
mix format
See merge request soapbox-pub/rebased!195
2022-10-28 21:26:26 +00:00
Alex Gleason
b734e2f3f1
mix format
2022-10-28 16:09:59 -05:00
Alex Gleason
74c360e4d6
Merge branch 'feature/add-prom_ex' into 'develop'
...
Add PromEx
See merge request soapbox-pub/rebased!193
2022-10-28 20:58:56 +00:00
marcin mikołajczak
f476bc2c35
Merge branch 'instance-v2' into 'develop'
...
Add /api/v2/instance route
See merge request soapbox-pub/rebased!194
2022-10-28 20:12:16 +00:00
dea3110ef5
Merge remote-tracking branch 'soapbox/develop' into instance-v2
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-28 20:12:29 +02:00
a77a7a3620
Add /api/v2/instance route
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-28 20:10:10 +02:00
Josh Adams
7edf9d4990
Replace deprecated @view_module
...
See https://gist.github.com/chrismccord/e53e79ef8b34adf5d8122a47db44d22f#update-your-layouts
2022-10-27 21:03:06 -05:00
Josh Adams
5f2513d119
Make release not break things but be dumb
2022-10-27 20:26:07 -05:00
Josh Adams
36dc0fee1e
Don't use a fake ecto feature
...
See https://github.com/elixir-ecto/ecto/issues/3889
2022-10-27 20:14:55 -05:00
Josh Adams
ec4dc4adac
Remove unnecessary newline
...
L I N T E R S
2022-10-27 20:03:45 -05:00
Josh Adams
ec6ee11ea7
Add most (all?) the promex setup
2022-10-27 19:47:37 -05:00
Josh Adams
b6ef38d611
Bump a ton of dependencies
...
All in service of bringing in prom_ex, we'll see
2022-10-27 19:38:35 -05:00
Alex Gleason
ad014adc1c
Merge branch 'configurable-favicon' into 'develop'
...
Let favicon be configurable
See merge request soapbox-pub/rebased!192
2022-10-27 20:03:32 +00:00
Alex Gleason
e88d52c4de
Fix OStatusControllerTest
2022-10-27 14:21:13 -05:00