Thomas Citharel
5965b221b1
Fix language change
...
- Load the language files correctly when language is changed
- Save user language in localstorage so that we can have it even if disconnected (but still load it from user settings eventually since
user might be on a different device)
- Load all locales from Cldr with Gettext
- Fix pt-PT -> pt-BR
- Clean some obsolete config.exs comments
Later changes will allow to set the language without an account
https://framagit.org/framasoft/mobilizon/-/issues/375
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-28 19:57:57 +01:00
Thomas Citharel
012cff61fe
Fix followings/followers pagination
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-27 09:13:17 +01:00
Thomas Citharel
0ffb51e4d0
Remove about mobilizon page and add link to mobilizon.org
...
Remove all other refrences to mobilizon.org / test.mobilizon.org
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-26 11:38:45 +01:00
Thomas Citharel
5b37bd2493
Improve group dashboard for members without moderator rights
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-22 10:48:49 +02:00
Thomas Citharel
46a7545b66
Disable updating/deleting group posts and discussions for non-moderators
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-22 09:37:30 +02:00
Thomas Citharel
0c4d0ce045
Use footer pictures
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-20 13:29:27 +02:00
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
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
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
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
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
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
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
setop
fd494b50c6
restore locate me button in search form
2020-10-05 10:48:00 +02:00
Thomas Citharel
533ffc82a7
Fix invitations
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-02 16:19:31 +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
4de7c50ec8
Comments improvements
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-01 18:53:42 +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
00bef44ef5
Fix group event list
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-01 15:57:49 +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
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
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
685b88b9b4
Improve and activate groups
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-29 10:25:00 +02:00
Thomas Citharel
1dbb53cacc
Improve method signatures
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-22 10:37:16 +02:00
Thomas Citharel
ffe65b9e3f
Improvements to group page
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-21 11:18:49 +02:00
Thomas Citharel
7554fd0a27
Allow to disable event creation
...
And change the group toggle
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-02 15:08:47 +02:00
Thomas Citharel
f74aa357e4
Improve texts
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-31 14:25:21 +02:00
Thomas Citharel
543b9a2dad
Run Prettier with updated version
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-27 15:41:48 +02:00
Thomas Citharel
d005defdbf
Upgrade JS deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-27 14:40:35 +02:00
Thomas Citharel
e1bc27c7b0
Add group admin profiles
...
And other fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-27 12:12:54 +02:00
Thomas Citharel
307932a253
Discussion improvements for groups
...
Show when a comment has been edited.
Closes #372
Hide the report functionnality for now
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-19 09:01:34 +02:00
Thomas Citharel
51a413a3fc
Adapt for Buefy 0.9 <b-table> scope changes
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-18 15:50:50 +02:00
Thomas Citharel
ea50fb55a8
Close navbar when submitting search
...
Closes #366
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-18 15:26:11 +02:00
Thomas Citharel
0939418946
Improve member adding and excluding flow
...
Allow to exclude a member
Send emails to the member when it's excluded
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-18 14:37:31 +02:00
Thomas Citharel
5cd1aa49c9
Remove the /events/explore route
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-12 17:55:38 +02:00
Thomas Citharel
20f82936b0
Improve group view
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-11 14:46:58 +02:00
Thomas Citharel
ba86b2d644
Allow to search groups by location
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-10 15:40:24 +02:00
Thomas Citharel
a5eef19de7
Add group search
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-10 15:40:23 +02:00
Thomas Citharel
fcf5778ae5
Allow to filter by begins_on and ends_on. Redirect explore to search
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-10 15:40:21 +02:00
Thomas Citharel
3d4f232801
Allow events to be searched by location and period
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-10 15:40:18 +02:00
Thomas Citharel
a338caca5e
Introduce group posts
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-07-30 16:55:35 +02:00
Thomas Citharel
ac1a581c9f
Improve federation management UI
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-07-07 17:20:10 +02:00
Thomas Citharel
bdfad2e332
Only restrict event time picker times when same day
...
Otherwise it was getting tricky to change time for a different date
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-07-07 09:21:00 +02:00
Thomas Citharel
7302ecbc23
Introduce support for 3rd-party auth (OAuth2 & LDAP)
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-07-06 15:42:59 +02:00
Thomas Citharel
50bf4985b1
Allow to properly move group resources
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-06-26 11:48:05 +02:00
Thomas Citharel
b0db75921d
Merge branch 'fix-settings-menu' into 'master'
...
Fix settings menu
See merge request framasoft/mobilizon!494
2020-06-25 12:51:09 +02:00
Thomas Citharel
f35fcd761b
Fix settings menu
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-06-25 12:30:29 +02:00