Thomas Citharel
f8f2c491fb
Fixes for event deletion and updates
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-05 14:55:20 +02:00
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
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
Chocobozzz
408cc77425
Better delete identity admin message
2019-08-26 15:58:28 +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
Chocobozzz
4b2528252d
Fix update current client
2019-08-21 11:25:09 +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
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
Chocobozzz
db62eb4cd8
Fix lint
2019-08-13 10:59:12 +02:00
Chocobozzz
abaebd949d
Remove apollo link state
2019-08-12 16:04:32 +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
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
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
c70d1d03d4
Front end deps upgrades and fixes
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-23 17:14:03 +02:00
Chocobozzz
7c8dee9a9d
Add ability to update/create/delete identities
2019-07-08 16:32:22 +02:00
Thomas Citharel
fb07be4ed7
Final fixes for build
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-05 16:59:25 +02:00
Thomas Citharel
91d79aa91a
Upgrade js deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-03 18:44:01 +02:00
Thomas Citharel
e4646e3dcd
Improved event form creation date & timepickers
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-06-07 17:19:30 +02:00
Thomas Citharel
7ef4ef264b
Attach actor to pictures entity
2019-05-31 18:07:37 +02:00
Thomas Citharel
290b4ba7d3
Make event & create event & map async components
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-05-31 15:13:07 +02:00
Thomas Citharel
990d7abc49
Add vue-cli-plugin-webpack-bundle-analyzer and upgrade deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-05-31 11:32:50 +02:00
Thomas Citharel
71efbb0880
Trigger file upload with button
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-05-31 11:01:52 +02:00
Thomas Citharel
c0abbf3d3e
Allow uploading pictures into description by drag&drop them
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-05-29 17:47:52 +02:00
Thomas Citharel
fe65a478f0
Add mentions
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-05-29 16:46:23 +02:00
Thomas Citharel
417618a36d
Add tiptap editor for description ❤️
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-05-28 18:55:02 +02:00
Thomas Citharel
5dccabb9b8
Merge branch 'fix_logo_size' into 'master'
...
Move main logo height definition from css to img tag
See merge request framasoft/mobilizon!138
2019-05-24 17:38:57 +02:00
Thomas Citharel
3cb29be4fc
Refactor media upload
...
Use Upload Media logic from Pleroma
Backend changes for picture upload
Move AS <-> Model conversion to separate module
Front changes
Downgrade apollo-client: https://github.com/Akryum/vue-apollo/issues/577
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-05-24 17:29:51 +02:00
Alexandre Mathieu
48aedb4ba9
Move main logo height definition from css to img tag
2019-05-21 16:52:47 +02:00
Alexandre Mathieu
92028270b5
Import missing components from Bulma to fix message display, and sort dependencies by alphabetical order
2019-05-17 16:28:15 +02:00
poulp
3b5d3cd2e3
Use merge_map when defining colors to avoid override original Bulma colors
2019-05-17 15:28:10 +02:00
Thomas Citharel
fc9032d315
Merge branch 'deps/upgrade' into 'master'
...
Upgrade deps
See merge request framasoft/mobilizon!130
2019-04-30 14:47:03 +02:00
Thomas Citharel
26960774ad
Merge branch 'remove_vue_cli_serve' into 'master'
...
Remove vue cli serve
See merge request framasoft/mobilizon!129
2019-04-30 14:39:39 +02:00
Thomas Citharel
55aace23e3
Upgrade deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-30 14:35:02 +02:00
Vincent
4a425e6011
add make test and Remove vue-cli serve
2019-04-30 13:56:07 +02:00
Chocobozzz
e5b8a89ec9
Test implementation of my account page
2019-04-26 15:36:53 +02:00
Thomas Citharel
7944a7d767
Fix logo on footer by allowing custom fill color
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-24 20:50:05 +02:00
Thomas Citharel
6ada1b67af
Show cards on event card
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-24 20:49:52 +02:00
Thomas Citharel
14604cfa6a
Changes for search
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-24 19:01:39 +02:00
Thomas Citharel
57d05b9ec6
Use SVG logo instead of raw title
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-24 17:36:25 +02:00
Thomas Citharel
7455decacb
Merge branch 'event-page-fixes' into 'master'
...
Event page fixes
Closes #116 , #117 et #118
See merge request framasoft/mobilizon!120
2019-04-24 14:28:33 +02:00
Thomas Citharel
ae5ab1d7d9
Merge branch 'deps/upgrade' into 'master'
...
Update deps
See merge request framasoft/mobilizon!119
2019-04-24 14:28:31 +02:00