Commit Graph

556 Commits

Author SHA1 Message Date
Thomas Citharel
c3b44f508a Correctly handle event update
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-05 13:59:52 +02:00
Thomas Citharel
3c1d554b75 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
86c735b36d Improve create event and prepare update event 2019-09-03 09:11:41 +02:00
Thomas Citharel
3ada4f5a8a Merge branch 'improve-form' into 'master'
Improve form

See merge request framasoft/mobilizon!175
2019-09-03 08:56:58 +02:00
Thomas Citharel
676e9d1110 Fix typescript issues and bump deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-03 08:44:27 +02:00
Thomas Citharel
4844c8bc34 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
7bfd85140b 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
4bc5017142 Prepare front to edit events 2019-09-02 15:16:28 +02:00
Thomas Citharel
92c2a74afa 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
fa324c9fda Prepare create group 2019-09-02 11:51:42 +02:00
Thomas Citharel
a8c0b73d17 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
0254c782f5 Remove events when deleting organizer
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-28 11:36:09 +02:00
Thomas Citharel
92bebffa19 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
f6a1112640 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
408cc77425 Better delete identity admin message 2019-08-26 15:58:28 +02:00
Chocobozzz
a5af7f99ff Don't delete the last admin of a group 2019-08-26 15:44:02 +02:00
Thomas Citharel
9063147d17 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
91051ab3b6 Fix buefy modals 2019-08-26 12:21:23 +02:00
Thomas Citharel
61ddcdecae 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
438c71e081 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
4b2528252d Fix update current client 2019-08-21 11:25:09 +02:00
Thomas Citharel
557a329a58 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
895bae4b7e Federate participations
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-20 10:17:28 +02:00
Thomas Citharel
8fcd68faad 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
c74c029299 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
33c455f75a 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
8e85f63468 Add .envs files to .gitignore
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-13 11:15:19 +02:00
Thomas Citharel
ddac0aee65 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
41ae49e3e3 Disable webpack bundle analyzer running everytime
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-13 11:15:19 +02:00
Thomas Citharel
1b3dfb20d2 Introduce relay
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-13 11:15:13 +02:00
Thomas Citharel
1e81ab03c3 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
db62eb4cd8 Fix lint 2019-08-13 10:59:12 +02:00
Chocobozzz
67c59950f3 Fix guardian db hook when refresh the access token 2019-08-12 17:41:41 +02:00
Chocobozzz
abaebd949d Remove apollo link state 2019-08-12 16:04:32 +02:00
Thomas Citharel
49f3dee869 Merge branch 'event/create-with-address' into 'master'
Add address input and refactor federation stuff

See merge request framasoft/mobilizon!163
2019-07-30 13:15:11 +02:00
Thomas Citharel
2d41e00771 Add address input and refactor federation stuff
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-30 10:35:29 +02:00
Thomas Citharel
6fc3c317f5 Merge branch 'feature/tags' into 'master'
Refactor adding tags to an event

See merge request framasoft/mobilizon!162
2019-07-26 12:17:24 +02:00
Thomas Citharel
a5ebf40829 Refactor adding tags to an event
Also refactor extracting tags from content, now uses Pleroma's Formatter

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-26 12:06:26 +02:00
Thomas Citharel
d2a44f2df4 Merge branch 'dashboard' into 'master'
Add link to event and group creation on dashboard

See merge request framasoft/mobilizon!161
2019-07-23 18:53:03 +02:00
Thomas Citharel
dbb5434c97 Add link to event and group creation on dashboard
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-23 18:36:17 +02:00
Thomas Citharel
de90b028ed Merge branch 'deps/upgrade' into 'master'
Deps/upgrade

See merge request framasoft/mobilizon!160
2019-07-23 18:23:54 +02:00
Thomas Citharel
9f028195bf Fix credo style reports following it's update
Mainly transform `with` into `case`

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-23 18:12:26 +02:00
Thomas Citharel
c70d1d03d4 Front end deps upgrades and fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-23 17:14:03 +02:00
Thomas Citharel
ba57299c70 Upgrade backend deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-23 15:41:59 +02:00
Thomas Citharel
5846e97951 Merge branch 'feature/reports' into 'master'
Introduce backend for reports

See merge request framasoft/mobilizon!159
2019-07-23 13:49:22 +02:00
Thomas Citharel
ca4831f780 Introduce backend for reports
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-23 13:49:22 +02:00
Thomas Citharel
4d9aa3dc47 Merge branch 'add-node-info-2.0-support' into 'master'
Add NodeInfo 2.0 support (in addition to 2.1)

See merge request framasoft/mobilizon!155
2019-07-09 10:01:55 +02:00
Thomas Citharel
5041506949 Add NodeInfo 2.0 support (in addition to 2.1) and fix validation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-09 09:43:13 +02:00
Thomas Citharel
85e894fd3f Merge branch 'update-source-and-homepage-url' into 'master'
Update Source and homepage urls

See merge request framasoft/mobilizon!156
2019-07-08 17:35:53 +02:00
Thomas Citharel
d5a0dd8577 Update Source and homepage urls
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-08 17:35:22 +02:00