Commit graph

979 commits

Author SHA1 Message Date
Thomas Citharel d2d6842504 Merge branch 'discussion-list-if-not-member' into 'master'
Discussion list if not member

See merge request framasoft/mobilizon!792
2021-01-15 08:45:52 +01:00
Thomas Citharel 4100fd8705
Fix discussion list page showing empty content when not a member
Introduce the EmptyContent component to display an empty content message

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-01-14 19:17:12 +01:00
Thomas Citharel 6cff21868e Merge branch 'fix-search-order' into 'master'
Fix search order

See merge request framasoft/mobilizon!790
2021-01-14 16:28:29 +01:00
Thomas Citharel 60facf4093
Fix Homepage no promoted events warning
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-01-14 15:06:26 +01:00
Berto Te 386578e8b4 Translated using Weblate (Spanish)
Currently translated at 100.0% (826 of 826 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2021-01-14 14:14:30 +01:00
josé m 0ff093c221 Translated using Weblate (Galician)
Currently translated at 99.8% (825 of 826 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2021-01-13 10:17:19 +01:00
Taru Luojola 775d51131b Translated using Weblate (Finnish)
Currently translated at 100.0% (826 of 826 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fi/
2021-01-13 10:17:19 +01:00
Thomas Citharel 24461be703
Fix events not showing on homepage
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-01-12 16:31:09 +01:00
Kate 016d8620fe Translated using Weblate (German)
Currently translated at 98.9% (816 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2021-01-12 10:29:10 +01:00
Thomas Citharel c2987beb31
Fix group avatar upload
Close #549

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-01-11 18:02:21 +01:00
fluxx c4f762c146 Translated using Weblate (German)
Currently translated at 98.9% (816 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2021-01-10 20:26:42 +01:00
Kate a7205ea15f Translated using Weblate (German)
Currently translated at 98.9% (816 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2021-01-10 20:26:42 +01:00
Malik 1483fe0f50 Translated using Weblate (German)
Currently translated at 98.9% (816 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2021-01-10 20:00:34 +01:00
fluxx aac52fa54c Translated using Weblate (German)
Currently translated at 98.9% (816 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2021-01-10 20:00:34 +01:00
Kate a82e309fb9 Translated using Weblate (German)
Currently translated at 98.9% (816 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2021-01-10 20:00:34 +01:00
Vodoyo Kamal 4d534d431c Translated using Weblate (Bengali)
Currently translated at 0.4% (4 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/bn/
2021-01-08 13:14:21 +01:00
Eivind Ødegård 4c0c7b4181 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 100.0% (825 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/nn/
2021-01-06 08:52:26 +01:00
Filip Bengtsson 4b15cdbda7 Translated using Weblate (Swedish)
Currently translated at 37.2% (307 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/sv/
2021-01-03 19:52:36 +01:00
A jeremias aaf82cc319 Translated using Weblate (Portuguese)
Currently translated at 7.8% (65 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/pt/
2021-01-03 19:52:25 +01:00
fadelkon ee02d0013a Translated using Weblate (Catalan)
Currently translated at 100.0% (825 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ca/
2020-12-30 17:52:22 +01:00
x 8529d8c69b Translated using Weblate (Italian)
Currently translated at 100.0% (825 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/it/
2020-12-25 21:52:21 +01:00
Tash Lisiecki 50a4c55e57 Translated using Weblate (Polish)
Currently translated at 94.4% (779 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/pl/
2020-12-21 18:51:54 +01:00
josé m 0d7e41cf6a Translated using Weblate (Galician)
Currently translated at 99.8% (824 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-12-21 10:10:05 +01:00
Berto Te 19a61ddd12 Translated using Weblate (Spanish)
Currently translated at 100.0% (825 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-12-18 11:43:03 +01:00
Taru Luojola eb7ae2f4a4 Translated using Weblate (Finnish)
Currently translated at 100.0% (825 of 825 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fi/
2020-12-17 17:33:23 +01:00
Thomas Citharel 4f7faf4f4c
Fix leftover
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-17 16:01:18 +01:00
Thomas Citharel a646d4a40a
Fix unlisted groups being available in search
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-17 15:38:03 +01:00
Kate 51168fd82d Translated using Weblate (German)
Currently translated at 99.5% (818 of 822 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2020-12-17 11:26:32 +01:00
ty kayn 5c57f1ce3c if an event has geo coordinates, add links to routing on OSM, with correct place and zoom of 14, 3 buttons to get routig as car, bike, and by feet.
Signed-off-by: Baptiste Lemoine <contact@cipherbliss.com>
2020-12-17 11:26:25 +01:00
Kate 278beb83b9 Translated using Weblate (German)
Currently translated at 97.4% (801 of 822 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2020-12-16 14:29:40 +01:00
Thomas Citharel af98045d14
Fix post edit dropping pictures
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-16 09:53:43 +01:00
Thomas Citharel 8dc5b8a4b0
Fix lint issues
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-14 10:21:04 +01:00
Thomas Citharel 594d5a91ec
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-14 09:23:29 +01:00
Balázs Úr 08f0aadd69 Translated using Weblate (Hungarian)
Currently translated at 100.0% (822 of 822 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/hu/
2020-12-12 00:52:17 +01:00
josé m 95cfc1658b Translated using Weblate (Galician)
Currently translated at 99.8% (821 of 822 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-12-12 00:52:16 +01:00
Taru Luojola 1b5845dd24 Translated using Weblate (Finnish)
Currently translated at 100.0% (822 of 822 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fi/
2020-12-12 00:52:15 +01:00
Berto Te e54be5f4a7 Translated using Weblate (Spanish)
Currently translated at 100.0% (822 of 822 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-12-12 00:52:14 +01:00
Thomas Citharel 71f1701ce8
Add back pwa support
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-11 15:27:31 +01:00
Thomas Citharel 6a52ca0d91
Produce and use webp pictures with different sizes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-11 15:27:04 +01:00
Thomas Citharel 736020392b
Use direct datetime picker from Buefy
Closes #494
Closes #459
Closes #207

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-10 12:16:35 +01:00
Leo Mouyna 5e3eb00708
fix: improve reset password form.
See issue #297
2020-12-10 09:42:27 +01:00
Thomas Citharel 080432dbe5 Merge branch 'trim-federation-add-instance' into 'master'
 trim new relay address string to fix copy and paste domain name spaces and tabs #537

Closes #537

See merge request framasoft/mobilizon!752
2020-12-10 09:05:08 +01:00
Thomas Citharel 5f3531cc18 Merge branch 'fix-nav-search-field' into 'master'
Fix nav search field

Closes #450

See merge request framasoft/mobilizon!753
2020-12-09 20:08:39 +01:00
Thomas Citharel fff94580c8
Improve search view
Closes #450

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-09 19:55:46 +01:00
Thomas Citharel 8e722032fb
[GraphQL] Move events endpoint to paginated event list
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-09 19:55:44 +01:00
Thomas Citharel 71854ec7b7
Improve my events / my groups when there's no content
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-09 19:09:31 +01:00
Tykayn 9de04695d9
add suggest create button when there is not any one found on 'my event' page 2020-12-09 18:09:57 +01:00
tykayn 44d597a118 trim new relay address string to fix copy and paste domain name spaces and tabs #537 2020-12-09 15:34:49 +01:00
Thomas Citharel 6c0ee2446a
Group enhancements
And fixes #492

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-09 10:01:37 +01:00
Eivind Ødegård c41037b046 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 100.0% (812 of 812 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/nn/
2020-12-09 09:52:16 +01:00
josé m 0983a51f3f Translated using Weblate (Galician)
Currently translated at 99.8% (811 of 812 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-12-09 09:52:15 +01:00
Taru Luojola e645bc0417 Translated using Weblate (Finnish)
Currently translated at 100.0% (812 of 812 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fi/
2020-12-09 09:52:14 +01:00
Berto Te 622bbd29e2 Translated using Weblate (Spanish)
Currently translated at 100.0% (812 of 812 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-12-09 09:52:13 +01:00
diorama 75af571399 Translated using Weblate (Italian)
Currently translated at 100.0% (812 of 812 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/it/
2020-12-07 16:13:09 +01:00
Thomas Citharel d35ccff5a1
Add tests for participation without account
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-07 15:55:49 +01:00
josé m 42d0817252 Translated using Weblate (Galician)
Currently translated at 99.8% (811 of 812 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-12-06 07:52:14 +01:00
Taru Luojola fdaecbd4ae Translated using Weblate (Finnish)
Currently translated at 100.0% (812 of 812 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fi/
2020-12-06 07:52:13 +01:00
Berto Te b8dabf6d6f Translated using Weblate (Spanish)
Currently translated at 100.0% (812 of 812 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-12-06 07:52:12 +01:00
Thomas Citharel 4ea484ea14
Update locale files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-04 16:53:55 +01:00
Thomas Citharel ee849e55c1
Improve participation section and test
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-04 16:44:37 +01:00
Thomas Citharel 96938a5511
Refactor the participation section for an event
And add a test for this new section

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-04 15:12:41 +01:00
Thomas Citharel c94e431618
Improve "AboutInstance" page load
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-04 15:12:40 +01:00
Thomas Citharel b4229e2e09
Fix logo component
Directly inline the svg source

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-04 15:12:39 +01:00
Thomas Citharel d9cc9f5842
Improve the message when loading comments below event
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-04 15:07:27 +01:00
Thomas Citharel 10826650e7
Fix participation without account
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-04 09:40:57 +01:00
Quentin PAGÈS 3611014721 Translated using Weblate (Occitan)
Currently translated at 100.0% (802 of 802 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2020-12-03 18:52:11 +01:00
Thomas Citharel d88427f816
Added new vue components tested
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-03 17:22:05 +01:00
Thomas Citharel 2f25fa0ca6
Introduce basic js unit tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-02 12:08:32 +01:00
Thomas Citharel 4e27d04569
Handle tags on eventlistcard properly
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-01 17:42:09 +01:00
Thomas Citharel cb4b251c77
Simplify event list card with a dropdown, load group attribution and
show identity for participation

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-01 17:42:08 +01:00
Thomas Citharel f642113070
Show identity for each membership in MyGroups
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-01 16:14:53 +01:00
Thomas Citharel 4b021f50e5
Clearer logic whether to show or not the participation button
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-01 12:35:05 +01:00
Thomas Citharel a76917b8e1
Fix participation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-01 12:35:03 +01:00
Thomas Citharel 9683df9040
Show cancelled status on cancelled events
Closes #478

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-01 12:35:02 +01:00
Thomas Citharel 8140f5e227
Fix mediaSize being requested for every group
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-01 09:56:14 +01:00
Thomas Citharel 68d4dc3301
Remove leftovers
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-01 09:56:05 +01:00
Thomas Citharel ac8856f08c
Show draft status on events and posts in group admin
Closes #413

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-01 09:55:24 +01:00
Thomas Citharel 005fb90556
Allow to pick language unlogged and format fallback messages
Closes #479

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-11-30 18:14:50 +01:00
Thomas Citharel 2d541f2e32
Fix lint issues
And disable eslint when building in prod mode

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-11-30 12:48:21 +01:00
Thomas Citharel da42522073
Fix eslint warnings
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-11-30 12:48:21 +01:00
Balázs Úr f6c78ea57e Translated using Weblate (Hungarian)
Currently translated at 100.0% (802 of 802 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/hu/
2020-11-27 07:34:56 +01:00
Vodoyo Kamal a8802b5990 Added translation using Weblate (Bengali) 2020-11-26 18:10:10 +01:00
Thomas Citharel c9457fe0d3
Track usage of media files and add a job to clean them
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-11-26 17:53:33 +01:00
josé m 994d430076 Translated using Weblate (Galician)
Currently translated at 100.0% (802 of 802 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-11-26 07:52:10 +01:00
vancha march 985021c926 Translated using Weblate (Dutch)
Currently translated at 32.9% (264 of 802 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/nl/
2020-11-26 07:52:09 +01:00
x c575e5b166 Translated using Weblate (Italian)
Currently translated at 100.0% (802 of 802 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/it/
2020-11-26 07:52:09 +01:00
josé m 91b5035a70 Translated using Weblate (Galician)
Currently translated at 100.0% (802 of 802 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/
2020-11-24 22:52:11 +01:00
Taru Luojola a0fbdff566 Translated using Weblate (Finnish)
Currently translated at 100.0% (802 of 802 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fi/
2020-11-24 22:52:09 +01:00
Joan Luci Labòrda 058775eaba Translated using Weblate (Occitan)
Currently translated at 100.0% (802 of 802 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2020-11-24 22:52:09 +01:00
Berto Te 0db9603ad4 Translated using Weblate (Spanish)
Currently translated at 100.0% (802 of 802 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2020-11-24 22:52:08 +01:00
Thomas Citharel 2ef973000e
Show user and actors media usage in admin
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-11-23 17:03:27 +01:00
Thomas Citharel 605239130e
Refactor Picture upload
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-11-23 17:00:39 +01:00
fadelkon 5a80a66759 Translated using Weblate (Catalan)
Currently translated at 100.0% (801 of 801 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ca/
2020-11-22 00:52:06 +01:00
frama late 7f9f426b0f Translated using Weblate (Italian)
Currently translated at 100.0% (801 of 801 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/it/
2020-11-20 15:29:33 +01:00
Thomas Citharel 86cda335dc
Merge i18n
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-11-20 12:23:25 +01:00
Thomas Citharel 3eacbb2ca3
Improve GraphQL documentation and cleanup API
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-11-20 11:44:00 +01:00
Ville Ranki af581f3ba7 Translated using Weblate (Finnish)
Currently translated at 100.0% (801 of 801 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fi/
2020-11-18 08:52:19 +01:00
Thomas Citharel e6077d0dc3
Forbid creating usernames with uppercase characters
We don't actually enforce anything on the ActivityPub level, only
user-facing interfaces

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-11-17 19:54:40 +01:00
Thomas Citharel 5d9a36917d
Fix register sentense string
See https://framacolibri.org/t/sinscrire-sur-mobilizon-affiche-au-lieu-du-nom-de-linstance/9838

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-11-17 10:57:04 +01:00
Balázs Úr e503330d67 Translated using Weblate (Hungarian)
Currently translated at 100.0% (802 of 802 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/hu/
2020-11-16 15:47:24 +01:00