Commit graph

572 commits

Author SHA1 Message Date
Thomas Citharel a1f0b94c9f
Update backend gettext translations
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-12 13:10:13 +02:00
Thomas Citharel 3a080d7634 Merge branch 'feature/show-number-participants' into 'master'
Show number participants & move i18n to vue-i18n

Closes #105, #55 et #146

See merge request framasoft/mobilizon!184
2019-09-12 12:41:44 +02:00
Thomas Citharel 96380f7df2
Move i18n to vue-i18n and json files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-12 12:19:02 +02:00
Thomas Citharel c3b03a2e6b
Show number of participants
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-12 12:18:57 +02:00
Thomas Citharel 7bbed59f77 Merge branch 'feature/pick-identity' into 'master'
Add identity pickers on event creation & join

Closes #153 et #152

See merge request framasoft/mobilizon!183
2019-09-11 11:15:29 +02:00
Thomas Citharel 6bceb5b463
Add identity pickers on event creation & join
Also it now saves current actor in localStorage and initalizes it in
Apollo Cache (just like user stuff). This allows not relying on
loggedPerson query anymore.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-11 11:03:17 +02:00
Thomas Citharel e3150a685c Merge branch 'feature/ui-reports' into 'master'
Feature/ui reports

Closes #158 et #156

See merge request framasoft/mobilizon!182
2019-09-10 09:11:07 +02:00
Thomas Citharel 27f2597b07
Add admin dashboard, event reporting, moderation report screens, moderation log
Close #156 and #158

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-09 20:53:16 +02:00
Thomas Citharel 164429964a Merge branch 'feature/delete-event-modal' into 'master'
Add modale when deleting an event

See merge request framasoft/mobilizon!181
2019-09-09 20:39:23 +02:00
Chocobozzz 856aa4a50c
Add modale when deleting an event 2019-09-09 20:29:09 +02:00
Thomas Citharel 5306e55099 Merge branch 'feature/edit-event2' into 'master'
Edit events fixes and update cache

See merge request framasoft/mobilizon!180
2019-09-09 20:25:15 +02:00
Chocobozzz 82df0526ec
Edit events fixes and update cache 2019-09-09 14:41:19 +02:00
Thomas Citharel 91d1b9b81f Merge branch 'feature/logo' into 'master'
Better framasoft logo

See merge request framasoft/mobilizon!178
2019-09-05 15:31:53 +02:00
Chocobozzz 027b9b099b
Better framasoft logo 2019-09-05 15:30:18 +02:00
Thomas Citharel bcfb142d5b
Fixes for event deletion and updates
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-05 14:55:20 +02:00
Thomas Citharel 060f6c8775 Merge branch 'feature/edit-event' into 'master'
Improve create event and prepare update event

See merge request framasoft/mobilizon!176
2019-09-05 14:09:09 +02:00
Thomas Citharel f5c3dbf128
Correctly handle event update
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-05 13:59:52 +02:00
Thomas Citharel 6845825db2
Split ActivityPub.insert to create activity & insert object
So that when we're not inserting anything no need to call method

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-03 09:11:41 +02:00
Chocobozzz dc9ef9c1b5
Improve create event and prepare update event 2019-09-03 09:11:41 +02:00
Thomas Citharel 0cf9b0b01f Merge branch 'improve-form' into 'master'
Improve form

See merge request framasoft/mobilizon!175
2019-09-03 08:56:58 +02:00
Thomas Citharel a296dbf539
Fix typescript issues and bump deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-03 08:44:27 +02:00
Thomas Citharel cb96b807a0
Improve event creation form by introducting EventOptions
It's a subentity that holds additional metadata in a map database type

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-02 17:11:27 +02:00
Thomas Citharel f928be3200 Merge branch 'feature/edit-event' into 'master'
Prepare front to edit events

See merge request framasoft/mobilizon!174
2019-09-02 15:26:39 +02:00
Chocobozzz 2cfb777a9d
Prepare front to edit events 2019-09-02 15:16:28 +02:00
Thomas Citharel 925f7bbb02 Merge branch 'feature/group-create' into 'master'
Prepare create group

See merge request framasoft/mobilizon!173
2019-09-02 12:10:23 +02:00
Chocobozzz 18b2854d99
Prepare create group 2019-09-02 11:51:42 +02:00
Thomas Citharel 57f839c17a Merge branch 'remove-events-when-deleting-organizer' into 'master'
Remove events when deleting organizer

See merge request framasoft/mobilizon!172
2019-08-28 11:43:41 +02:00
Thomas Citharel 050d5778dc
Remove events when deleting organizer
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-28 11:36:09 +02:00
Thomas Citharel 5f9f28d27f Merge branch 'feature/better-delete-message' into 'master'
Better delete identity admin message

Closes #136

See merge request framasoft/mobilizon!171
2019-08-27 14:23:50 +02:00
Thomas Citharel 36d66d811b Merge branch 'feature/delete-identity-last-group-admin' into 'master'
Don't delete the last admin of a group

Closes #135

See merge request framasoft/mobilizon!170
2019-08-27 14:23:07 +02:00
Chocobozzz fd00663a1e
Better delete identity admin message 2019-08-26 15:58:28 +02:00
Chocobozzz f21c79cf6a
Don't delete the last admin of a group 2019-08-26 15:44:02 +02:00
Thomas Citharel 4a8f971443 Merge branch 'feature/fix-modal' into 'master'
Fix buefy modals

Closes #137

See merge request framasoft/mobilizon!169
2019-08-26 12:33:45 +02:00
Chocobozzz cd677551c6
Fix buefy modals 2019-08-26 12:21:23 +02:00
Thomas Citharel 0e0b68445b
Reuse existing addresses when creating an event
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-22 16:20:42 +02:00
Thomas Citharel ebf5534003 Merge branch 'bug/login' into 'master'
Fix update current client

See merge request framasoft/mobilizon!167
2019-08-21 11:34:29 +02:00
Chocobozzz a353eb49a3
Fix update current client 2019-08-21 11:25:09 +02:00
Thomas Citharel 4bc70d5070 Merge branch 'feature/federate-participations' into 'master'
Federate participations

See merge request framasoft/mobilizon!166
2019-08-20 10:37:18 +02:00
Thomas Citharel 641129dc74
Federate participations
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-20 10:17:28 +02:00
Thomas Citharel b8daf87dd9 Merge branch 'feature/activity-pub-relay' into 'master'
Feature/activity pub relay

See merge request framasoft/mobilizon!164
2019-08-13 11:31:41 +02:00
Thomas Citharel f5355b1be9
Fix link to direct profile on event page when external
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-13 11:19:32 +02:00
Thomas Citharel 8f31beb0fb
Make category optionnal and hide it from the form
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-13 11:15:19 +02:00
Thomas Citharel bfb3eebccf
Add .envs files to .gitignore
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-13 11:15:19 +02:00
Thomas Citharel 3b8497698f
Don't use compile-time defined URLs, just use window.location
This allows to use a single front-end on two different instances, and
will allow us redistribute the front-end as Elixir releases

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-13 11:15:19 +02:00
Thomas Citharel 4296e52d3b
Disable webpack bundle analyzer running everytime
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-13 11:15:19 +02:00
Thomas Citharel c51115bdbe
Introduce relay
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-13 11:15:13 +02:00
Thomas Citharel 56467301a1 Merge branch 'feature/apollo-link' into 'master'
Remove apollo link state

See merge request framasoft/mobilizon!165
2019-08-13 11:07:14 +02:00
Chocobozzz a007160480
Fix lint 2019-08-13 10:59:12 +02:00
Chocobozzz ac1dab0fc0
Fix guardian db hook when refresh the access token 2019-08-12 17:41:41 +02:00
Chocobozzz 6d221212ef
Remove apollo link state 2019-08-12 16:04:32 +02:00