Commit Graph

396 Commits

Author SHA1 Message Date
Thomas Citharel
19fea308cb Move to yarn
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-11 11:58:27 +02:00
Thomas Citharel
45dbf3a2c6 Various UI stuff (mainly implement mookup)
Fix lint

Disable modern mode

Fixes

UI fixes

Fixes

Ignore .po~ files

Fixes

Fix homepage

Fixes

Fixes

Mix format

Fix tests

Fix tests (yeah…)

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-11 11:58:13 +02:00
Thomas Citharel
5fdcc816db Merge branch 'deps/upgrade' into 'master'
Upgrade deps

See merge request framasoft/mobilizon!107
2019-04-01 17:34:17 +02:00
Thomas Citharel
4df0ae055f Merge branch 'feature/event-maps' into 'master'
Feature/event maps

See merge request framasoft/mobilizon!105
2019-04-01 17:26:33 +02:00
Thomas Citharel
bbf8864ce0 Merge branch 'feature/add-timeline-for-events-going-to' into 'master'
Add timeline events you're going to

See merge request framasoft/mobilizon!100
2019-04-01 17:24:13 +02:00
Thomas Citharel
15ba39742f Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-01 17:17:08 +02:00
Thomas Citharel
f88127e039 Add leaflet
Fix build, make map component async and move computed to getter

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-01 17:07:45 +02:00
Thomas Citharel
6814182ea2 Add timeline events you're going to
Mix format

Fix chocobozzz feedback

Only show upcoming events on feed

Remove console log calls

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-01 17:07:00 +02:00
Thomas Citharel
9a881ed4d9 Work around Addresses to bring them properly through GraphQL
Got caught with https://github.com/absinthe-graphql/absinthe/issues/601
at some point, that's why fields are renamed

Fix tests

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-01 16:51:15 +02:00
Thomas Citharel
d338b853b4 Merge branch 'feature/route-guard' into 'master'
Add error page and login error redirection

See merge request framasoft/mobilizon!106
2019-04-01 14:26:17 +02:00
Chocobozzz
22ca73170d Add error page and login error redirection 2019-04-01 13:41:05 +02:00
Thomas Citharel
e6140b5dbf Merge branch 'feature/config-endpoint' into 'master'
Feature/config endpoint

Closes #81

See merge request framasoft/mobilizon!104
2019-03-22 15:48:21 +01:00
Chocobozzz
2b99736f5b Get config and display/hide register button 2019-03-22 15:26:58 +01:00
Chocobozzz
de4ddf1aca Add config endpoint 2019-03-22 13:58:57 +01:00
Thomas Citharel
2ccf7675a4 Merge branch 'bug/refactor-ci' into 'master'
Refactor CI

Closes #98

See merge request framasoft/mobilizon!103
2019-03-22 11:45:43 +01:00
Thomas Citharel
b41abbe9ac Refactor CI
Closes #98

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-22 11:37:58 +01:00
Thomas Citharel
d11b4adef9 Merge branch 'js-lint' into 'master'
Js lint

See merge request framasoft/mobilizon!102
2019-03-22 11:12:50 +01:00
Thomas Citharel
d81171bdad Add npm run lint to CI and to docs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-22 11:04:57 +01:00
Thomas Citharel
ee1777d8ab Lint JS files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-22 10:57:14 +01:00
Thomas Citharel
774e3de04d Merge branch 'upgrade-deps' into 'master'
Update deps

See merge request framasoft/mobilizon!101
2019-03-21 20:39:04 +01:00
Thomas Citharel
d1a8601ce0 Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-21 20:33:21 +01:00
Thomas Citharel
e652827bb2 Merge branch 'improve-docs' into 'master'
ℹ Improve docs and documentation (again)

See merge request framasoft/mobilizon!99
2019-03-19 11:29:59 +01:00
Thomas Citharel
f2e4366ae8 ℹ Improve docs and documentation (again)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-19 11:16:03 +01:00
Thomas Citharel
15531530a2 Rename job to pages
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-18 12:47:21 +01:00
Thomas Citharel
7618c50a2b Fix CI deploy
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-18 12:37:04 +01:00
Thomas Citharel
a0d9235728 Merge branch 'deps/update' into 'master'
Update deps

See merge request framasoft/mobilizon!98
2019-03-18 12:31:15 +01:00
Thomas Citharel
e2785df3f6 Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-18 12:20:44 +01:00
Thomas Citharel
61642dd8d3 Merge branch 'doc/nicer-docs' into 'master'
📝 Doc/nicer docs

See merge request framasoft/mobilizon!97
2019-03-18 12:17:43 +01:00
Thomas Citharel
ecb6d20d60 Better docs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>

Nicer docs

No 3rd stage

Add mix.deps get before docs

Add :ex_doc on test env so that it runs into CI
2019-03-18 12:10:29 +01:00
Thomas Citharel
521ca967c8 Merge branch 'geospatial' into 'master'
Add GeoSpatial backends for geocoding

See merge request framasoft/mobilizon!95
2019-03-15 16:44:12 +01:00
Thomas Citharel
3cb58ab601 Add GraphQL methods and test
Signed-off-by: Thomas Citharel <tcit@tcit.fr>

Finish

Signed-off-by: Thomas Citharel <tcit@tcit.fr>

Fix tests

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-15 16:37:46 +01:00
Thomas Citharel
9f034990d8 Add GeoSpatial backends for geocoding
Signed-off-by: Thomas Citharel <tcit@tcit.fr>

Geospatial Backend

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-15 16:37:43 +01:00
Thomas Citharel
84e48e89bc Merge branch 'update-deps' into 'master'
Bump deps

See merge request framasoft/mobilizon!96
2019-03-15 11:04:03 +01:00
Thomas Citharel
95bca41d5d Bump deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-15 10:57:40 +01:00
Thomas Citharel
a051ccd10e Merge branch 'feature/going-feeds' into 'master'
Add backend and endpoints for Feed Tokens

Closes #89, #88, #87, #86 et #19

See merge request framasoft/mobilizon!91
2019-03-08 18:59:55 +01:00
Thomas Citharel
650831e887 Remove deactivated Credo checks
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 18:53:32 +01:00
Thomas Citharel
ff6053927a Add GraphQL support to handle FeedTokens
Closes #88

Automatically create tokens for new users and actors

Closes #89

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 18:52:27 +01:00
Thomas Citharel
30a5811b36 Add backend and endpoints for Feed Tokens
Closes #19 #86 #87

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 14:57:05 +01:00
Thomas Citharel
98cce0c78a Merge branch 'feature/join-group' into 'master'
Add join/leave group

See merge request framasoft/mobilizon!85
2019-03-08 14:55:43 +01:00
Chocobozzz
aea9621fd9 Add join/leave group 2019-03-08 14:43:45 +01:00
Thomas Citharel
2bba6a8e04 Merge branch 'set-icalendar-to-release' into 'master'
Set iCalendar to proper release

See merge request framasoft/mobilizon!94
2019-03-08 14:13:15 +01:00
Thomas Citharel
e21415e030 Set iCalendar to proper release
The maintainer was really faster than I thought

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 14:03:31 +01:00
Thomas Citharel
99aa5cb820 Merge branch 'update-deps' into 'master'
Update deps

See merge request framasoft/mobilizon!93
2019-03-08 13:56:45 +01:00
Thomas Citharel
a34186d82d Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 13:48:50 +01:00
Thomas Citharel
a30d3ee76a Merge branch 'split-ci-outdated-deps' into 'master'
Add CI jobs (with allow_failure) for dependencies updates

See merge request framasoft/mobilizon!92
2019-03-08 13:48:17 +01:00
Thomas Citharel
83dadecffc Add CI jobs (with allow_failure) for dependencies updates
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 13:42:34 +01:00
Thomas Citharel
11024dfe3a Merge branch 'feature/admin' into 'master'
Admin

Closes #16

See merge request framasoft/mobilizon!90
2019-03-07 14:23:48 +01:00
Thomas Citharel
f27b6b9816 Introduce admin and moderator role, check role on list_users action
Signed-off-by: Thomas Citharel <tcit@tcit.fr>

Add test for guards
2019-03-07 14:18:11 +01:00
Thomas Citharel
cfab9285f9 Merge branch 'feature/ics-endpoints' into 'master'
Implement public actor ICS endpoint and event ICS export

Closes #84 et #83

See merge request framasoft/mobilizon!89
2019-03-06 17:24:32 +01:00
Thomas Citharel
d07f3bec5d Set icalendar fork repo url to https instead of Git
I'm so stupid

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-06 17:19:40 +01:00