Commit Graph

1908 Commits

Author SHA1 Message Date
Thomas Citharel
9c0564444e Position the footer on the bottom of the screen
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-09 18:13:15 +02:00
Thomas Citharel
69f690306d [Security] Fix events being editable by other users that organizers
Closes #385

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-09 18:12:35 +02:00
Thomas Citharel
34ba18b5a5 Fix a typo in the path to picture on error template
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-09 17:07:10 +02:00
Thomas Citharel
d6ad60126d Fix a couple of issues in the nginx template
For instance, `X-Forwarded-Proto` is needed to properly generate the
callback URL for 3rd-party auth through Ueberauth

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-09 17:06:17 +02:00
Thomas Citharel
75bd1d38e5 Show a proper error message on creating/updating an event
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-09 16:09:45 +02:00
Thomas Citharel
3e89a72d74 Fix profiles not administrators able to edit a group
Related to #385

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-09 16:09:44 +02:00
Thomas Citharel
2adf688092 Merge branch 'add-error-page' into 'master'
Introduce support for custom nginx error pages

See merge request framasoft/mobilizon!598
2020-10-09 15:06:43 +02:00
Thomas Citharel
befdeba3d0 Introduce support for custom nginx error pages
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-09 14:48:49 +02:00
Thomas Citharel
46092d4aec Merge branch 'skip-test-sometimes-failing' into 'master'
Skip test sometimes failing

See merge request framasoft/mobilizon!596
2020-10-08 16:54:34 +02:00
Thomas Citharel
b59626100a Merge branch 'fix-event-creation-on-update' into 'master'
Prevent creating a new event when editing one

Closes #381

See merge request framasoft/mobilizon!595
2020-10-08 16:35:11 +02:00
Thomas Citharel
81014660ed Merge branch 'upgrade-exvcr' into 'master'
Upgrade ex_vcr to latest version

See merge request framasoft/mobilizon!594
2020-10-08 16:22:14 +02:00
Thomas Citharel
3b97a3b444 Skip test sometimes failing
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 16:21:39 +02:00
Thomas Citharel
6ef81e9dcb Prevent creating a new event when editing one
Close #381

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 16:16:42 +02:00
Thomas Citharel
c3b3f770d2 Upgrade ex_vcr to latest version
https://github.com/parroty/exvcr/pull/160 fixes an issue with v0.12.0

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 15:58:54 +02:00
Thomas Citharel
ee985ce212 Merge branch 'weblate-mobilizon-frontend' into 'master'
Translations update from Weblate

See merge request framasoft/mobilizon!592
2020-10-08 14:06:55 +02:00
josé m
abeafc6fc9 Translated using Weblate (Galician)
Currently translated at 57.7% (462 of 800 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-10-08 11:57:42 +02:00
Thomas Citharel
6946b76eaf Merge branch 'add-faq-to-docs' into 'master'
Add faq to docs

See merge request framasoft/mobilizon!593
2020-10-08 11:57:38 +02:00
Thomas Citharel
c74a578458 Rollback to ex_vcr 11.2
https://github.com/parroty/exvcr/issues/159 causes issues with other
Mocks

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 11:40:13 +02:00
Thomas Citharel
893e2296b3 Fix injecting metadata into HTML pages
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 10:41:30 +02:00
Thomas Citharel
eef5a9ff23 Change France to Europe in geocoders.md
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 10:22:30 +02:00
Thomas Citharel
c2a8c67eb2 Add FAQ for server requirements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 10:20:46 +02:00
Thomas Citharel
9086ce1aaf Allow nodejs build process to use a lower RAM value
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 10:20:14 +02:00
Thomas Citharel
44720caeb2 Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 09:24:26 +02:00
Thomas Citharel
42f73ed55f Merge branch 'fix-event-update' into 'master'
Fix event update

See merge request framasoft/mobilizon!591
2020-10-08 09:24:10 +02:00
Thomas Citharel
b869a0bedc Make sure event update notification email gets sent to anonymous
participants

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 08:53:25 +02:00
Thomas Citharel
0bf7d16c81 Improve event update notification email
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 08:53:07 +02:00
Thomas Citharel
d4f51fe6e8 Merge branch 'weblate-mobilizon-frontend' into 'master'
Translations update from Weblate

See merge request framasoft/mobilizon!588
2020-10-08 08:38:53 +02:00
josé m
47bba31463 Translated using Weblate (Galician)
Currently translated at 54.7% (438 of 800 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-10-08 08:20:24 +02:00
josé m
de1723f246 Translated using Weblate (Galician)
Currently translated at 51.4% (407 of 791 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-10-08 08:20:24 +02:00
Berto Te
e46af9eed5 Translated using Weblate (Spanish)
Currently translated at 100.0% (791 of 791 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-10-08 08:20:24 +02:00
Thomas Citharel
6df1b0e652 Handle case when setting value is nil
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 08:19:59 +02:00
Thomas Citharel
d5325302fa Put back removed confirmation crypto call
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 08:19:44 +02:00
Thomas Citharel
0c39a1d159 Merge branch 'fix-doc-upgrade' into 'master'
Fix missing env MIX_ENV for mix deps.get in upgrade doc (minor)

See merge request framasoft/mobilizon!590
2020-10-08 08:09:57 +02:00
Numahell
63474a5f39 Fix missing env MIX_ENV for mix deps.get in upgrade 2020-10-07 22:07:10 +02:00
Thomas Citharel
ff5359073c Merge branch 'fix-anonymous-participation' into 'master'
Fix anonymous participation

See merge request framasoft/mobilizon!589
2020-10-07 17:30:06 +02:00
Thomas Citharel
09089f1db9 Improve anonymous participation and confirmation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-07 17:05:15 +02:00
Thomas Citharel
7fda91b9fa Merge branch 'add-languages-to-admin-settings' into 'master'
Add languages to admin settings

See merge request framasoft/mobilizon!587
2020-10-07 17:01:35 +02:00
Thomas Citharel
4ee6457f09 Improve participation rejection email by adding bold
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-07 16:39:33 +02:00
Thomas Citharel
7508d322db Improve anonymous participation confirmation email by adding bold
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-07 16:39:32 +02:00
Thomas Citharel
058a53c6cd Add languages to admin settings
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-07 16:38:24 +02:00
Thomas Citharel
89c57d447d Merge branch 'add-statistics' into 'master'
Expose more statistics

See merge request framasoft/mobilizon!586
2020-10-07 11:11:08 +02:00
Thomas Citharel
a9d0c7d7bc Expose more statistics
* differenciate local & all events/comments/groups
* add instance follows/followings

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-07 10:52:29 +02:00
Thomas Citharel
f45ed84d24 Merge branch 'weblate-mobilizon-frontend' into 'master'
Translations update from Weblate

See merge request framasoft/mobilizon!585
2020-10-07 08:29:56 +02:00
josé m
8cf888439e Translated using Weblate (Galician)
Currently translated at 43.4% (343 of 789 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-10-07 08:28:53 +02:00
Berto Te
e87810d1a8 Translated using Weblate (Spanish)
Currently translated at 100.0% (235 of 235 strings)

Translation: Mobilizon/Backend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend/es/
2020-10-07 08:28:53 +02:00
frama late
2fe5f1de84 Translated using Weblate (Italian)
Currently translated at 10.8% (86 of 789 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/it/
2020-10-07 08:28:53 +02:00
Berto Te
d14025d83e Translated using Weblate (Spanish)
Currently translated at 100.0% (789 of 789 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-10-07 08:28:53 +02:00
Thomas Citharel
429a64f402 Merge branch 'improve-text' into 'master'
Improve text

See merge request framasoft/mobilizon!584
2020-10-07 08:28:45 +02:00
Thomas Citharel
731d622aa7 [Groups] Allow to promote/demote to moderator
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-06 15:38:53 +02:00
Thomas Citharel
6ba7ae2aba Improve some texts on account registration and email notification
settings

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-06 15:36:19 +02:00