Commit Graph

247 Commits

Author SHA1 Message Date
Thomas Citharel
d4a54991af Merge branch 'vuetify-to-bulma' into 'master'
Vuetify to bulma

Closes #38 et #61

See merge request framasoft/mobilizon!49
2019-01-24 16:03:32 +01:00
Thomas Citharel
cd0c02e3d2 Fix js warnings
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-24 15:57:45 +01:00
Thomas Citharel
42c8b8f602 Fix tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-24 15:36:09 +01:00
Thomas Citharel
3629ca329d Bump rdf for Elixir 1.8 compat
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-24 15:36:04 +01:00
Thomas Citharel
36cb5f5089 Replace Vuetify with Bulma
Signed-off-by: Thomas Citharel <tcit@tcit.fr>

Remove vuetify and add Bulma

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-24 15:35:57 +01:00
Thomas Citharel
3ebe18556d Merge branch 'feature/apollo-link-state' into 'master'
Fix login/logout flow

See merge request framasoft/mobilizon!48
2019-01-18 16:15:15 +01:00
Chocobozzz
48ad9914a4 Fix login/logout flow 2019-01-18 15:38:18 +01:00
Thomas Citharel
b13b74af26 Remove type after column
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-15 14:22:06 +01:00
Thomas Citharel
5745d05834 Event state leftover
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-15 14:21:53 +01:00
Thomas Citharel
6050fce2a2 Typo
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-15 14:18:54 +01:00
Thomas Citharel
f738980a06 Merge branch 'api/add-address' into 'master'
Remove address_type

See merge request framasoft/mobilizon!47
2019-01-14 18:25:53 +01:00
Thomas Citharel
d80b12b608 Remove last occurences of address_type
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-14 18:12:52 +01:00
Thomas Citharel
a1c4293cf4 Remove address_type and rename phone to phone_address
An event can indeed have several address types

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-14 17:48:08 +01:00
Thomas Citharel
29a03290f9 ✂️ Split GraphQL schema into several files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-14 17:13:17 +01:00
Thomas Citharel
7f0330433c Merge branch 'event-visibility' into 'master'
🔍 Implement basic event visibility

Closes #56

See merge request framasoft/mobilizon!46
2019-01-14 16:26:42 +01:00
Thomas Citharel
ba8ba05761 Add visibility to comments
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-14 16:21:13 +01:00
Thomas Citharel
4a8f6a0824 🔍 Implement basic event visibility
See https://framagit.org/framasoft/mobilizon/wikis/spec/Event#visibility

Also brings support for event status (tentative/confirmed/cancelled)

Closes #56

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-14 15:56:07 +01:00
Thomas Citharel
786ffe2d8d Merge branch 'feature/forgot-password' into 'master'
Feature/forgot password

Closes #44

See merge request framasoft/mobilizon!43
2019-01-14 10:43:18 +01:00
Thomas Citharel
bec013b78e Merge branch 'feature/remove-moment' into 'master'
Remove moment js

See merge request framasoft/mobilizon!45
2019-01-11 19:08:53 +01:00
Thomas Citharel
f479155e1d Merge branch 'feature/fix-logged-in' into 'master'
Fix events fetching

See merge request framasoft/mobilizon!44
2019-01-11 19:08:23 +01:00
Chocobozzz
568493a5b1 Remove moment js 2019-01-11 16:00:19 +01:00
Chocobozzz
290b31f031 Fix resend confirmation component 2019-01-11 14:35:14 +01:00
Chocobozzz
7d9fc559bf Fix events fetching 2019-01-11 14:24:33 +01:00
Chocobozzz
91b26bacef Fix reset password component 2019-01-11 13:58:29 +01:00
Thomas Citharel
685e3e7e91 Merge branch 'bug/rename-mobilizon-dot-dev-to-dot-local' into 'master'
➡ Rename mobilizon default dev hostname from .dev to .local

See merge request framasoft/mobilizon!41
2019-01-04 17:00:31 +01:00
Thomas Citharel
0b520696d6 ➡ Rename mobilizon default dev hostname from .dev to .local
Because Google has .dev and it's HSTS preloaded 😔

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-04 16:12:40 +01:00
Thomas Citharel
d727ece105 Merge branch 'feature/add-credo' into 'master'
Add Credo checks and refactor code

Closes #52

See merge request framasoft/mobilizon!40
2019-01-03 16:00:57 +01:00
Thomas Citharel
165e0ea866 Add Credo checks and refactor code
Signed-off-by: Thomas Citharel <tcit@tcit.fr>

Make Logger.debug calls lazy

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

Add missing @moduledocs

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

Refactor according to credo

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

Final fixes and add credo to CI

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

Closes #52
2019-01-03 15:52:48 +01:00
Thomas Citharel
d0c19265cf Merge branch 'feature/improve_test_config' into 'master'
Feature/improve test config

See merge request framasoft/mobilizon!39
2019-01-03 11:40:40 +01:00
Thomas Citharel
d6ef6a863d New generate config task from Pleroma upstream & move tasks namespace
Little fixes and tests

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-03 11:34:31 +01:00
Thomas Citharel
eef4b8403c Change configuration and docker compose
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-03 11:33:52 +01:00
Thomas Citharel
d0480d6781 Merge branch 'feature/fix-registration' into 'master'
Feature/fix registration

See merge request framasoft/mobilizon!37
2018-12-28 16:42:53 +01:00
Chocobozzz
652ca1c3b8 Use includes instead of indexOf 2018-12-28 16:30:35 +01:00
Chocobozzz
1a6869c3ff Fix login 2018-12-28 16:28:08 +01:00
Thomas Citharel
76026f3ad3 Merge branch 'feature/fix-graph-ql' into 'master'
Fix vue appolo graphql middleware

See merge request framasoft/mobilizon!36
2018-12-28 16:21:26 +01:00
Chocobozzz
f0026a8783 Fix user registration and validation 2018-12-28 16:19:21 +01:00
Chocobozzz
7ca424e8fe Fix vue appolo graphql middleware 2018-12-28 15:41:32 +01:00
Thomas Citharel
511c2b7f6a Merge branch 'meta/pleroma-attributes-improvements' into 'master'
Pleroma attributes improvements

See merge request framasoft/mobilizon!35
2018-12-27 11:36:24 +01:00
Thomas Citharel
97a193a21a Mention Pleroma inside the README.md file
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-12-27 11:31:16 +01:00
Thomas Citharel
ed6906e26c Comment Webfinger controller properly
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-12-27 11:31:06 +01:00
Thomas Citharel
1a9fd27304 Add links to upstream Pleroma files
(rename AP tests module names too)

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-12-27 11:24:04 +01:00
Thomas Citharel
896ae53503 Merge branch 'feature/typescript' into 'master'
Migration to typescript: first step

See merge request framasoft/mobilizon!33
2018-12-27 08:45:20 +01:00
Thomas Citharel
4d650dcd18 🥜🔒 Fixed package.lock http -> https
See https://npm.community/t/some-packages-have-dist-tarball-as-http-and-not-https/285
(it seems it can be resolved by nuking node_modules)

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-12-27 08:39:16 +01:00
Thomas Citharel
72ea0c046d Remove warnings on two unused variables
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-12-27 08:26:16 +01:00
Thomas Citharel
126f18612a Merge branch 'master' into 'master'
add pleroma copyright attributions where appropriate

See merge request framasoft/mobilizon!34
2018-12-24 17:08:05 +01:00
William Pitcock
49f59d4ca3 add pleroma copyright attributions where appropriate 2018-12-24 06:34:45 -06:00
Chocobozzz
281c3f9c73 All components now use typescript 2018-12-21 17:10:39 +01:00
Chocobozzz
e9727ed113 Migration to typescript: first step
Add vue cli typescript support
Rename .js to .ts
Use class and annotations in App and NavBar
Add tslint
2018-12-21 15:41:34 +01:00
Thomas Citharel
4559a98f1f Merge branch 'test-paginated-event-list' into 'master'
Test paginated event list

See merge request framasoft/mobilizon!32
2018-12-21 11:53:31 +01:00
Thomas Citharel
db2cec7706 Test paginated event list
Introduce an event number limit for…limits

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-12-21 11:45:55 +01:00