Commit Graph

824 Commits

Author SHA1 Message Date
Thomas Citharel
7133b52185 Remove undraw picture on comments and let the organiser know they are
the only profile that can comment if it's set in the event settings

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-20 10:59:56 +02:00
Thomas Citharel
28218281a6 Show languages on instance about
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-20 10:36:43 +02:00
Thomas Citharel
4617c51e52 Make sure only group moderators can update/delete events, posts
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-20 09:58:17 +02:00
Thomas Citharel
c9592f35f0 Add title information to post list page
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-20 09:44:02 +02:00
Thomas Citharel
722b9de7e3 Fix redirection after deleting a post
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-20 09:44:00 +02:00
josé m
aab35e6d28 Translated using Weblate (Galician)
Currently translated at 100.0% (807 of 807 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-10-19 06:51:54 +02:00
Berto Te
8e68dc3d5d Translated using Weblate (Spanish)
Currently translated at 100.0% (807 of 807 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-10-16 21:51:54 +02:00
Thomas Citharel
35e0564cfc Handle nothing found for reverse geocode
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-15 16:48:11 +02:00
Thomas Citharel
ac81833706 Improve member management
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-15 14:24:51 +02:00
Thomas Citharel
e3607b57be Improve dashboard
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-15 11:04:05 +02:00
Thomas Citharel
d76489ae79 Fix error message always showed
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-14 19:10:57 +02:00
Thomas Citharel
57a3989d49 Use modern mode
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-14 19:04:14 +02:00
Thomas Citharel
2aad8d3960 Move all routes to async components
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-14 18:59:36 +02:00
Thomas Citharel
7641b26032 Remove outdated comments in vue.config.js
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-14 18:57:44 +02:00
Thomas Citharel
f0085a1181 Fix title level on homepage
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-14 18:57:05 +02:00
Thomas Citharel
65e46bc2d0 Couple of i18n and homepage fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-14 12:43:52 +02:00
Thomas Citharel
16c0d4b80f Fix typo in translation string
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-14 09:46:34 +02:00
Thomas Citharel
823e3a256d Improve build times
* Fix bulma/buefy being imported many (many !!!) times

* Remove javascript-time-ago because date-fns pretty much does the same
thing

* Make sure languages are loaded asynchronously

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-14 09:46:33 +02:00
josé m
b0606079e9 Translated using Weblate (Galician)
Currently translated at 99.8% (802 of 803 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-10-14 09:32:33 +02:00
Berto Te
8d186a32da Translated using Weblate (Spanish)
Currently translated at 100.0% (803 of 803 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-10-14 09:32:29 +02:00
Thomas Citharel
23914bbc85 Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-13 17:03:49 +02:00
Thomas Citharel
57cd004610 Improve edit page on mobile
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-13 17:03:48 +02:00
Thomas Citharel
7bcd4a7d2d Fix AccountSettings for 3rd-party auth
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-13 15:05:32 +02:00
Thomas Citharel
d83ceafd1b Bump version to 1.0.0-rc.1 and add changelog
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-12 14:05:11 +02:00
Thomas Citharel
2b5de4f50a Make sure a person profile page returns 404
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-12 13:38:25 +02:00
Thomas Citharel
12153ce757 Improve UI on home & register pages
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-12 08:50:51 +02:00
josé m
1bf540511d Translated using Weblate (Galician)
Currently translated at 76.6% (613 of 800 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-10-10 19:48:52 +02:00
Thomas Citharel
bab28fa5b1 Merge branch 'remove-bulma-placeholders' into 'master'
Remove bulma placeholders

Closes #391

See merge request framasoft/mobilizon!601
2020-10-10 17:39:01 +02:00
Thomas Citharel
c02f8d5169 Remove bulma placeholders
Close #391

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-10 17:13:59 +02:00
Thomas Citharel
a046545277 Translated using Weblate (French (France))
Currently translated at 100.0% (800 of 800 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fr_FR/
2020-10-10 02:54:22 +02:00
Thomas Citharel
82c1e4edae Merge remote-tracking branch 'weblate/master' 2020-10-09 20:02:41 +02:00
Taru Luojola
0f9770fa47 Translated using Weblate (Finnish)
Currently translated at 91.2% (730 of 800 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fi/
2020-10-09 19:51:21 +02:00
Thomas Citharel
efddf3e421 Make sure only proper pictures are uploaded
Closes #384

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-09 19:29:12 +02:00
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
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
Berto Te
2617d28ded Translated using Weblate (Spanish)
Currently translated at 100.0% (800 of 800 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-10-09 15:06:48 +02:00
josé m
3c5355100a Translated using Weblate (Galician)
Currently translated at 65.6% (525 of 800 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-10-09 10:03:02 +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
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
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
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
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
09089f1db9 Improve anonymous participation and confirmation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-07 17:05:15 +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
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
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
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
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
josé m
d8dd35b506 Translated using Weblate (Galician)
Currently translated at 43.2% (340 of 787 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-10-06 10:06:35 +02:00
Quentin PAGÈS
4f99a7e883 Translated using Weblate (Occitan)
Currently translated at 75.3% (593 of 787 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2020-10-06 10:06:35 +02:00
frama late
2dee0b5ee7 Translated using Weblate (Italian)
Currently translated at 10.1% (80 of 787 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/it/
2020-10-06 10:06:35 +02:00
Thomas Citharel
2feeac0e18 Improve profile registration
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-06 09:54:07 +02:00
Thomas Citharel
af867cde17 Make sure only organizer actor can comment if event comments are
disabled

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-05 17:42:53 +02:00
Thomas Citharel
d5d7e9b32e Specify that only users with account can comment
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-05 16:42:31 +02:00
josé m
d337644bda Translated using Weblate (Galician)
Currently translated at 36.1% (284 of 786 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-10-05 11:01:08 +02:00
frama late
b933dda603 Translated using Weblate (Italian)
Currently translated at 9.7% (77 of 786 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/it/
2020-10-05 11:01:08 +02:00
setop
fd494b50c6 restore locate me button in search form 2020-10-05 10:48:00 +02:00
Thomas Citharel
eb1d5652be Merge remote-tracking branch 'weblate/master' 2020-10-02 16:30:12 +02:00
Berto Te
5637526976 Translated using Weblate (Spanish)
Currently translated at 100.0% (786 of 786 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-10-02 16:19:46 +02:00
Thomas Citharel
533ffc82a7 Fix invitations
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-02 16:19:31 +02:00
josé m
9020b07eab Translated using Weblate (Galician)
Currently translated at 29.1% (229 of 786 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-10-02 10:47:39 +02:00
Thomas Citharel
cdced7de7d Translated using Weblate (French (France))
Currently translated at 100.0% (786 of 786 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fr_FR/
2020-10-02 10:47:39 +02:00
Thomas Citharel
5d7c007a78 Improve Typescript support for ActorAutoComplete component
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-02 10:47:12 +02:00
Thomas Citharel
801b1d8bc1 Better handle group invitation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-02 10:46:58 +02:00
Thomas Citharel
94036b5854 Disallow accessing identity page when logged in
And disallow calls to fetchPerson when not our own profile or unlogged

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-02 09:53:32 +02:00
Thomas Citharel
4de7c50ec8 Comments improvements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-01 18:53:42 +02:00
Thomas Citharel
b7a767cfae Make sure we don't submit the event form twice
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-01 18:25:57 +02:00
Thomas Citharel
b81d9589a8 Add back depreciated Bulma list style
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-01 18:19:18 +02:00
Thomas Citharel
6917fa0ec5 Fix report button showing if anonymous reporting is disabled
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-01 17:51:59 +02:00
Thomas Citharel
e784a91445 Fix merge locales issue
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-01 16:13:07 +02:00
Thomas Citharel
ee380d40d7 Merge remote-tracking branch 'weblate/master' 2020-10-01 16:06:10 +02:00
spf
fa847f3b3c Little typo 2020-10-01 15:58:37 +02:00
Thomas Citharel
00bef44ef5 Fix group event list
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-01 15:57:49 +02:00
frama late
8c9e7c2953 Translated using Weblate (Italian)
Currently translated at 9.6% (75 of 775 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/it/
2020-10-01 15:30:51 +02:00
Thomas Citharel
625c1f3b2a Fix posts and rework graphql errors
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-01 15:07:15 +02:00
Vincent Finance
7f42f58c4a Translated using Weblate (Japanese)
Currently translated at 9.9% (77 of 775 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ja/
2020-09-30 15:52:27 +02:00
Berto Te
4a766dfc9b Translated using Weblate (Spanish)
Currently translated at 100.0% (775 of 775 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-09-30 15:52:27 +02:00
Thomas Citharel
c171dd494b Allow to report a group
And multiple group tweaks

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-30 15:26:58 +02:00
Vincent Finance
d7eef1ec69 Translated using Weblate (Japanese)
Currently translated at 9.2% (71 of 770 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ja/
2020-09-30 11:08:36 +02:00
frama late
65f6da1aba Translated using Weblate (Italian)
Currently translated at 8.8% (68 of 770 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/it/
2020-09-30 11:08:36 +02:00
josé m
f7f0d95017 Translated using Weblate (Galician)
Currently translated at 21.8% (174 of 795 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-09-30 11:08:36 +02:00
Vincent Finance
b2d9f461ee Translated using Weblate (Japanese)
Currently translated at 2.6% (21 of 795 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ja/
2020-09-30 11:08:36 +02:00
Thomas Citharel
e5b8d1a31d Move contact to organized by
And minor things

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-30 10:45:22 +02:00
Thomas Citharel
6069ebaa8a Add local groups as statistics
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-30 10:42:19 +02:00
Thomas Citharel
8d72086fb9 Only remember anonymous participation 1 month
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-30 10:40:10 +02:00
Thomas Citharel
f3fe521982 Ask to save anonymous participation in browser after email confirmation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-30 10:39:46 +02:00
Thomas Citharel
7aacfee7d4 Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-30 10:39:00 +02:00
Thomas Citharel
685b88b9b4 Improve and activate groups
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-29 10:25:00 +02:00
frama late
34ef43f118 Translated using Weblate (Italian)
Currently translated at 8.0% (64 of 795 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/it/
2020-09-29 04:55:49 +02:00
Filip Bengtsson
95094377b3 Translated using Weblate (Swedish)
Currently translated at 43.3% (345 of 795 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/sv/
2020-09-28 11:51:47 +02:00
Quentin PAGÈS
ee222155a9 Translated using Weblate (Occitan)
Currently translated at 78.6% (625 of 795 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2020-09-28 11:51:46 +02:00
josé m
f4920f4c5a Translated using Weblate (Galician)
Currently translated at 20.5% (163 of 795 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-09-24 08:51:45 +02:00
Thomas Citharel
82b4b7ddbb Make sure anonymous participation doesn't show up when logged-in
And improve a little typescript usage

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-22 15:04:29 +02:00