Commit Graph

481 Commits

Author SHA1 Message Date
Thomas Citharel
5eb90d1777 Merge branch '308-fix-end-datetime-before-begin-datetime' into 'master'
fix: end datetime can't be before begin datetime.

Closes #308

See merge request framasoft/mobilizon!343
2019-12-15 22:20:09 +01:00
Thomas Citharel
359a86f74b Merge branch '291-card-title-as-router-link' into 'master'
feat: Make event title clickable on cards

Closes #291

See merge request framasoft/mobilizon!346
2019-12-15 22:14:13 +01:00
Thomas Citharel
c15ed68d91 Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-12-15 21:56:22 +01:00
Thomas Citharel
ce6f78b054 Add admin interface to manage instances subscriptions
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-12-15 21:56:16 +01:00
Leo Mouyna
675d0a63c3 feat: Make event title clickable on cards
Use a router link to generate a link to event main page.

See issue: #291
2019-12-11 20:50:44 +01:00
Leo Mouyna
e729971534 fix: end datetime can't be before begin datetime.
Add a min-datetime to endsOn.
Add maxDatetime and minDatetime props to or custom datetime-picker component.
Use those new props inside date-picker and time-picker components to set
a correct range of date for both endsOn and beginsOn event elements.

See issue: #308.
2019-12-11 19:55:11 +01:00
Leo Mouyna
726003324b fix: Clear errors on resend password page.
Only add a new error if it's not in the list yet, and remove error from list when message is closed.

See issue: #298
2019-12-09 21:38:29 +01:00
Marcin Mikołajczak
b7b9dd0069 Translated using Weblate (Polish)
Currently translated at 88.9% (303 of 341 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/pl/
2019-12-08 22:13:09 +01:00
Quentin
ad0870a060 Translated using Weblate (Occitan)
Currently translated at 100.0% (341 of 341 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2019-11-29 14:12:35 +01:00
Thomas Citharel
5f0ec74613 Merge branch 'feature/comments' into 'master'
Comments

See merge request framasoft/mobilizon!335
2019-11-28 12:49:43 +01:00
Thomas Citharel
c91f3c618b Introduce comments below events
Also add tomstones

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-28 12:33:58 +01:00
AlessiBilos
5c99cbb09b Translated using Weblate (Italian)
Currently translated at 3.6% (12 of 331 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/it/
2019-11-27 18:12:26 +01:00
Filip Bengtsson
2e2ade09ba Translated using Weblate (Swedish)
Currently translated at 100.0% (331 of 331 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/sv/
2019-11-24 20:12:15 +01:00
Marcin Mikołajczak
29e8a01a53 Translated using Weblate (Polish)
Currently translated at 88.2% (292 of 331 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/pl/
2019-11-23 12:12:31 +01:00
Thomas Citharel
54a5aa7b07 Merge branch 'deps/upgrade' into 'master'
Upgrade deps

See merge request framasoft/mobilizon!331
2019-11-21 16:32:00 +01:00
Thomas Citharel
2c0b6f059d Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-21 16:12:27 +01:00
Thomas Citharel
1abdbce7b6 Added a demo mode to show or hide instance warnings that data is deleted
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-21 16:07:43 +01:00
Quentin
6643d7ffef Translated using Weblate (Occitan)
Currently translated at 100.0% (331 of 331 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2019-11-20 17:19:57 +01:00
Thomas Citharel
19cb670cec Disable address autocomplete where required (nominatim)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-20 13:49:57 +01:00
ButterflyOfFire
c7ecf0bdfd Translated using Weblate (Arabic)
Currently translated at 15.2% (50 of 330 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ar/
2019-11-19 20:21:52 +01:00
Marcin Mikołajczak
b2594fde3f Translated using Weblate (Polish)
Currently translated at 50.0% (165 of 330 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/pl/
2019-11-19 20:21:52 +01:00
Thomas Citharel
a127775b88 Merge branch 'deps/upgrade' into 'master'
Upgrade deps

See merge request framasoft/mobilizon!325
2019-11-19 20:21:44 +01:00
Thomas Citharel
12d5d73361 Merge branch 'feature/add-pelias-geocoder' into 'master'
Feature/add pelias geocoder

See merge request framasoft/mobilizon!324
2019-11-19 20:19:02 +01:00
Thomas Citharel
84ec7ebb12 Upgrade deps
Fix issue with vue-styleguidist

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-19 20:04:18 +01:00
Thomas Citharel
45439b7f78 Introduce support for Pelias geocoder
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-19 17:59:04 +01:00
Thomas Citharel
4462807edb Add share to Diaspora* button
Related to #227

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-19 12:04:35 +01:00
Thomas Citharel
d97bb764aa Close #311 and refactor identity edition pages with a mixin
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-18 18:56:28 +01:00
Thomas Citharel
19c7756465 Fix #232 and #230
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-18 18:56:28 +01:00
Thomas Citharel
464528381d Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-18 18:56:29 +01:00
Guillaume Ayoub
74314ce4b5 Fix Creator button height
Fix #274.
2019-11-18 18:56:28 +01:00
Marcin Mikołajczak
cc5cb3b0ff Translated using Weblate (Polish)
Currently translated at 36.1% (119 of 330 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/pl/
2019-11-17 15:11:51 +01:00
ButterflyOfFire
cdbce9150a Translated using Weblate (Arabic)
Currently translated at 3.0% (10 of 330 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ar/
2019-11-16 11:11:47 +01:00
Quentin
2a20e7c17d Translated using Weblate (Occitan)
Currently translated at 100.0% (330 of 330 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2019-11-14 14:11:40 +01:00
Malik
cf3cb416d3 Translated using Weblate (German)
Currently translated at 100.0% (330 of 330 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-14 14:11:38 +01:00
ButterflyOfFire
ba48ebd306 Added translation using Weblate (Arabic) 2019-11-13 13:46:30 +01:00
Pieter David
ce25f5db9c Translated using Weblate (Dutch)
Currently translated at 100.0% (329 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/nl/
2019-11-12 14:24:39 +01:00
Malik
b78d0e62a6 Translated using Weblate (German)
Currently translated at 100.0% (329 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-12 14:24:39 +01:00
Till
75220b0d2f Translated using Weblate (German)
Currently translated at 100.0% (329 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-12 14:24:39 +01:00
Thomas Citharel
8c5296c524 Merge branch 'geo/add-mimirsbrunn-backend' into 'master'
Add mimirsbrunn geo backend and geo work

See merge request framasoft/mobilizon!314
2019-11-12 14:23:48 +01:00
Thomas Citharel
b876baa556 Introduce Mimirsbrunn geocoder and improve addresses & maps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-12 14:10:18 +01:00
Thomas Citharel
f41cf86fe9 Remove floor
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-08 19:39:02 +01:00
Till
f923fea4c6 Translated using Weblate (German)
Currently translated at 94.2% (310 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-08 18:38:27 +01:00
Malik
71a669b559 Translated using Weblate (German)
Currently translated at 94.2% (310 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-08 18:38:18 +01:00
Malik
605ac2d722 Translated using Weblate (German)
Currently translated at 84.2% (277 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-08 18:22:25 +01:00
Till
15b802273e Translated using Weblate (German)
Currently translated at 84.2% (277 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-08 18:22:23 +01:00
Till
b162331c21 Translated using Weblate (German)
Currently translated at 11.2% (37 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-08 14:23:00 +01:00
Malik
7d7b3ce020 Translated using Weblate (German)
Currently translated at 11.2% (37 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-08 14:22:59 +01:00
Malik
2749494ef7 Translated using Weblate (German)
Currently translated at 10.6% (35 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-08 14:22:07 +01:00
Malik
54b0157c93 Translated using Weblate (German)
Currently translated at 9.7% (32 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-08 14:19:35 +01:00
Till
24055139e2 Translated using Weblate (German)
Currently translated at 9.7% (32 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-11-08 14:19:34 +01:00
Framasoft
bdfa6a469d Translated using Weblate (French (France))
Currently translated at 100.0% (329 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fr_FR/
2019-11-07 18:54:12 +01:00
Quentin
46d6882fab Translated using Weblate (Occitan)
Currently translated at 100.0% (329 of 329 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2019-11-07 18:43:52 +01:00
Thomas Citharel
082ab9d1fb Translated using Weblate (French (France))
Currently translated at 100.0% (328 of 328 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fr_FR/
2019-11-07 18:43:52 +01:00
Quentin
378f5557ff Translated using Weblate (Occitan)
Currently translated at 100.0% (328 of 328 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2019-11-07 18:43:52 +01:00
Dany Marcoux
5c1d9e1fd3 Disable search button if search field is empty
Closes #269
2019-11-07 16:40:58 +01:00
Thomas Citharel
d64ef6d42e Make error when last identity translatable
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-06 10:04:21 +01:00
Thomas Citharel
050833490e Fix add to calendar section with low screen width
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-06 09:32:03 +01:00
Thomas Citharel
1c161bb1f6 Improve search field placeholder contrast
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-06 09:32:02 +01:00
Thomas Citharel
1fd7dbe14b Handle update identity with bad identity username
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-06 09:32:02 +01:00
Thomas Citharel
6e4a5a05e8 Optimize svg pictures and color them with $secondary
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-06 09:32:01 +01:00
Thomas Citharel
6d5787f1d6 Merge remote-tracking branch 'weblate/master' into i18n/upgrade 2019-11-05 19:09:39 +01:00
Thomas Citharel
799f31257b Merge branch 'bug/limit-datepicker-year-range' into 'master'
Limit year range in the datepicker

See merge request framasoft/mobilizon!305
2019-11-05 17:58:07 +01:00
Thomas Citharel
e39ad81e20 Merge branch 'bug/only-show-pointer-on-export-event' into 'master'
Only show pointer cursor on export event title

See merge request framasoft/mobilizon!304
2019-11-05 17:51:26 +01:00
Thomas Citharel
a936784bd9 Limit year range in the datepicker
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-05 17:22:17 +01:00
Quentin
2a29d11cad Translated using Weblate (Occitan)
Currently translated at 100.0% (326 of 326 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2019-11-05 15:45:20 +01:00
Thomas Citharel
5111d2d6db Merge branch 'bug/reduce-event-date-picker-width' into 'master'
Reduced datetime picker width

See merge request framasoft/mobilizon!302
2019-11-04 17:24:49 +01:00
Thomas Citharel
7c49e84d22 Only show pointer cursor on export event title
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-04 16:58:24 +01:00
Thomas Citharel
99cb837972 Translate description editor placeholder
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-04 16:48:12 +01:00
Thomas Citharel
d004d2e74f Reduced datetime picker width
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-04 16:37:57 +01:00
Thomas Citharel
b2d9d5853f Open links from event URL and in event description in external window
And add rel='noopener noreferrer' on them

Closes #282 and #283

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-04 16:09:44 +01:00
Thomas Citharel
df0790526d Upgrade dependencies
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-31 10:50:24 +01:00
Thomas Citharel
b3b41ad777 Refactor Core things, including Ecto handling, ActivityPub & Transmogrifier modules
* Data doesn't need anymore to be converted to ActivityStream format to
be saved (this was taken from Pleroma and not at all a good idea here)
* Everything saved when creating an event is inserted into PostgreSQL in
a single transaction
2019-10-31 10:06:11 +01:00
Thomas Citharel
5ab8fe2888 Make tags clickable
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-23 15:27:11 +02:00
Thomas Citharel
25e25d5537 Allow WebP and Gif pics
svg stays forbidden until we can be sure it's fine security-wise

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-21 13:43:06 +02:00
Thomas Citharel
185306e991 Merge branch 'bug/move-sql-columns-from-varchar-to-text' into 'master'
Handle fields limitation better

Closes #226, #225 et #239

See merge request framasoft/mobilizon!288
2019-10-18 11:45:13 +02:00
Thomas Citharel
477f885e04 Limite size and number of tags in input
Closes #239

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-18 11:31:25 +02:00
Thomas Citharel
c1ecfbf2e7 Merge branch 'deps/upgrade' into 'master'
Upgrade deps

See merge request framasoft/mobilizon!287
2019-10-18 10:09:23 +02:00
Thomas Citharel
8011188748 Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-18 09:52:47 +02:00
Anton Strömkvist
2e006e2a89 Translated using Weblate (Swedish)
Currently translated at 98.8% (322 of 326 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/sv/
2019-10-18 09:29:22 +02:00
Quentin
deb37203fc Translated using Weblate (Occitan)
Currently translated at 100.0% (326 of 326 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2019-10-18 09:29:19 +02:00
Anton Strömkvist
711ad438b1 Translated using Weblate (German)
Currently translated at 0.3% (1 of 326 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/de/
2019-10-18 09:29:18 +02:00
56bd11b8f7 Translated using Weblate (French)
Currently translated at 99.7% (325 of 326 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fr/
2019-10-17 18:18:17 +02:00
Anton Strömkvist
62175fb15f Added translation using Weblate (Swedish) 2019-10-17 18:14:58 +02:00
Quentin
c8c365fc36 Translated using Weblate (Occitan)
Currently translated at 100.0% (320 of 320 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2019-10-17 16:31:57 +02:00
Zilverspar
45de46ee8f Translated using Weblate (French)
Currently translated at 99.7% (319 of 320 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fr/
2019-10-17 16:31:57 +02:00
Gavy
d6b2c43ed6 Translated using Weblate (French)
Currently translated at 99.7% (319 of 320 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/fr/
2019-10-17 16:31:57 +02:00
Quentin
bbca622f74 Translated using Weblate (Occitan)
Currently translated at 100.0% (266 of 266 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/oc/
2019-10-17 16:31:57 +02:00
Thomas Citharel
435c17ee53 Warn on login that everything is deleted regularily
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-17 15:07:41 +02:00
Thomas Citharel
50ef8e593e Merge branch 'feature/add-polyfill-for-intersection-observer' into 'master'
Fix build on Safari and improve js build

Closes #246

See merge request framasoft/mobilizon!283
2019-10-17 14:49:31 +02:00
Thomas Citharel
ef50bdfca5 Try to fix crash on Safari by removing -apple-system from font-family
Source https://github.com/scrumpy/tiptap/issues/464

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-17 14:30:25 +02:00
Thomas Citharel
5d64299e42 Upgrade vue-cli to v4, change the way server params injection is made
and serve es6 modules

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-17 14:20:22 +02:00
Thomas Citharel
6ed3395ef7 Add polyfill for IntersectionObserver
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-17 11:04:07 +02:00
Thomas Citharel
ea7ff329c3 Fix multiline display on participants page
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-17 09:41:52 +02:00
Thomas Citharel
6bdf44f60f Translate them and handle difference between user not found and user not
confirmed

Closes #212

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-16 17:07:49 +02:00
Joel Takvorian
44f58c92ca Link to participation from event page
When the organizer sees hiw own event, the number of attendees is now a link to the attendees page

Fixes #221
2019-10-16 13:12:58 +02:00
Damien
6c7bb75907 (Hopefully) improve grammar
[CI skip]
2019-10-15 21:38:49 +02:00
Thomas Citharel
f337ce32b8 Wait a little for Cypress to detect register button
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-15 18:14:19 +02:00
Thomas Citharel
e10f0018ff Merge branch 'bug/fix-description-even-lists-margin' into 'master'
Fix event description lists margin

See merge request framasoft/mobilizon!269
2019-10-15 17:54:46 +02:00
Thomas Citharel
2406ef9535 Fix Cypress tests and add a different welcome message when coming from
registration

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-15 17:33:02 +02:00
Thomas Citharel
f6f5c1695f Fix event description lists margin
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-15 11:40:25 +02:00