Thomas Citharel
7c5f8b2431
fix(federation): fix getting pictures from Gruppe actors
...
They directly put urls for icon/image properties
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-29 19:30:13 +02:00
Thomas Citharel
8f4333b528
chore(release): release 3.1.3
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-21 18:31:51 +02:00
Thomas Citharel
4b8f54a31b
Merge branch 'fix' into 'main'
...
fix(groups): fix unauthenticated access to groups because of missing read:group:members permission
Closes #1311
See merge request framasoft/mobilizon!1415
2023-06-21 16:31:18 +00:00
Thomas Citharel
3714925896
fix(groups): fix unauthenticated access to groups because of missing read:group:members permission
...
The permission in question is now removed
Closes #1311
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-21 18:09:45 +02:00
Thomas Citharel
93f175da2c
chore(release): release 3.1.2
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-21 07:49:56 +02:00
Thomas Citharel
0f0fca0b9f
Merge branch 'weblate-mobilizon-frontend' into 'main'
...
Translations update from Framasoft Weblate
See merge request framasoft/mobilizon!1412
2023-06-20 20:44:56 +00:00
Jiri Podhorecky
e2d58906e3
Translated using Weblate (Czech)
...
Currently translated at 100.0% (1566 of 1566 strings)
Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/cs/
2023-06-20 18:09:32 +02:00
Thomas Citharel
e46a38ca2a
Merge branch 'fixes' into 'main'
...
Various fixes
Closes #1303
See merge request framasoft/mobilizon!1414
2023-06-20 16:09:24 +00:00
Thomas Citharel
a1f5d1dacc
test(federation): fix APControllerTest failing because of datetime different when we reach 2nd page
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 17:40:50 +02:00
Thomas Citharel
f749518bf7
fix(group): fix getting group members count
...
Closes #1303
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 16:55:37 +02:00
Thomas Citharel
f04d2b9225
fix(backend): filter out nil tags before starting looking for existing ones
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 16:55:37 +02:00
Thomas Citharel
d5021647d7
fix(federation): allow federated usernames with capitals
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 16:55:37 +02:00
Thomas Citharel
56f341e960
fix(federation): ignore mentions from everything that's not a AP Person
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 16:55:37 +02:00
Thomas Citharel
2729d5ed7a
fix(federation): handle string values for tags when constructing mentions
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 16:55:37 +02:00
Thomas Citharel
552ab4c80b
fix(federation): handle fetch_actor with a map
...
For some reason
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 16:55:37 +02:00
Thomas Citharel
5cc5c9943c
fix(participant): handle re-confirming participation
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 16:55:37 +02:00
Thomas Citharel
02098bbb3d
test(export): add basic test for ExportController
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 16:55:37 +02:00
Thomas Citharel
a76b1ca66d
fix(exports): properly handle export format not being handled
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 16:55:36 +02:00
Thomas Citharel
96b4ef08c6
style: unused variable
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 14:59:57 +02:00
Thomas Citharel
ca06ec397f
fix(discussions): handle changeset errors when updating discussion
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 14:49:18 +02:00
Thomas Citharel
f2ffcfec5b
Merge branch 'fixes' into 'main'
...
Participant fixes
See merge request framasoft/mobilizon!1413
2023-06-20 10:40:30 +00:00
Thomas Citharel
49b04c9b19
fix(participant exports): fix participants by returning the export type as well as the file path
...
We previously used the Apollo context but that's really unreliable.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 12:11:52 +02:00
Thomas Citharel
a5a86a5e1b
fix(front): add missing title to Participants View page
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 12:09:47 +02:00
Thomas Citharel
d63999c081
fix(deps): fix compatibility with elixir-plug/mime 2.0.5
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 12:06:38 +02:00
Thomas Citharel
45ea9cc774
chore(deps): upgrade deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-20 11:36:24 +02:00
Thomas Citharel
80f73a34a6
Merge branch 'fix-pruning-old-app-activations' into 'main'
...
fix(apps): fix pruning old application device activations
See merge request framasoft/mobilizon!1411
2023-06-06 12:10:28 +00:00
Thomas Citharel
cde171d497
Merge branch 'fix-losing-relay-private-keys' into 'main'
...
Federation fixes
See merge request framasoft/mobilizon!1410
2023-06-06 10:54:00 +00:00
Thomas Citharel
dd00620b9a
fix(apps): fix pruning old application device activations
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-06 12:47:38 +02:00
Thomas Citharel
5381eaae22
fix(federation): rotate relay keys on startup if missing private keys
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-06 12:20:35 +02:00
Thomas Citharel
6745590e54
fix(federation): only refresh instances once a day
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-06 12:12:19 +02:00
Thomas Citharel
d300f9deea
Merge branch 'fix-losing-relay-private-keys' into 'main'
...
fix(federation): prevent fetching own relay actor
See merge request framasoft/mobilizon!1409
2023-06-06 09:57:10 +00:00
Thomas Citharel
e8d34b4ea9
fix(federation): restrict fetch_group first arg to binaries
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-06 09:57:14 +02:00
Thomas Citharel
b981f91cf7
fix(federation): prevent fetching own relay actor
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-06 09:52:46 +02:00
Thomas Citharel
99db295310
Merge branch 'weblate-mobilizon-frontend' into 'main'
...
Translations update from Framasoft Weblate
See merge request framasoft/mobilizon!1408
2023-06-05 21:19:47 +00:00
Milo Ivir
b6f5eed67c
Translated using Weblate (Croatian)
...
Currently translated at 85.4% (1338 of 1566 strings)
Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/hr/
2023-06-05 21:43:49 +02:00
Thomas Citharel
d14a1e1288
Merge branch 'fixes' into 'main'
...
Various fixes
Closes #1275 et #1251
See merge request framasoft/mobilizon!1406
2023-06-05 09:11:20 +00:00
Thomas Citharel
8e21c30f92
fix(front): fix displaying user activity settings checkboxes
...
Related to #1251
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-05 09:28:27 +02:00
Thomas Citharel
6c1e1e98d8
fix(activity settings): fix saving activity settings
...
Closes #1251
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-05 09:23:22 +02:00
Thomas Citharel
c8f49e1837
fix(front): fix wrong key name for dialog.confirm() option
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-05 09:21:16 +02:00
Thomas Citharel
845bb6ac90
feat(graphql): validate timezone id as a GraphQL Scalar
...
Related to #1299
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-05 09:12:31 +02:00
Thomas Citharel
2dd0e13eba
fix(front): fix wrong value for timezone when it has no prefix
...
Closes #1275
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-05 08:28:04 +02:00
Thomas Citharel
cffc1d6563
chore(release): release version 3.1.1
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-02 09:52:31 +02:00
Thomas Citharel
ceec4a36a4
Merge branch 'fixes' into 'main'
...
fix(front): fix group settings getting unresponsive because of reactive bug
Closes #1298
See merge request framasoft/mobilizon!1405
2023-06-02 07:51:37 +00:00
Thomas Citharel
f1e119cb7a
fix(front): fix group settings getting unresponsive because of reactive bug
...
Closes #1298
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-02 09:40:12 +02:00
Thomas Citharel
b69ffacff5
Merge branch 'fixes' into 'main'
...
fix(search): fix global search sorting
Closes #1297
See merge request framasoft/mobilizon!1404
2023-06-01 14:39:35 +00:00
Thomas Citharel
39e24c328a
fix(search): fix global search sorting
...
Closes #1297
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-01 16:11:12 +02:00
Thomas Citharel
a6c77fe39e
Merge branch 'spam-detection-improvement' into 'main'
...
refactor(anti-spam): make anti-spam agnostic from Akismet
See merge request framasoft/mobilizon!1403
2023-06-01 13:21:32 +00:00
Thomas Citharel
ce15160e87
test(anti-spam): add tests for anti-spam detection command
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-01 14:49:39 +02:00
Thomas Citharel
c971287624
feat(anti-spam): allow to only scan for spam in profiles or events
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-01 14:49:17 +02:00
Thomas Citharel
618b3d23d9
refactor(anti-spam): make anti-spam agnostic from Akismet
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-06-01 14:48:42 +02:00