Commit graph

1495 commits

Author SHA1 Message Date
Benjamin Bouvier 2c1abe5e19 Merge branch 'avatar' into 'master'
Introduce avatar and banner and fetch Gravatar to fill avatar during registration

Closes #7

See merge request tcit/eventos!10
2018-01-27 19:45:03 +01:00
Thomas Citharel 4b4ecec693 Introduce avatar and banner and fetch Gravatar to fill avatar during registration
Signed-off-by: Thomas Citharel <tcit@tcit.fr>

typo

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

Rename avatar to avatar_url, same with header.

Add a comment to explain why the tweak with HTTPoison and TLS1.2

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

Rename avatar to avatar_url

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

rename old avatar properties in front-end to avatar_url

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

fix change gravatar from ?d= to ?default=

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

reorganize aliases and imports

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

set avatar url only when gravatar exists, add a test for that case

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-27 19:04:45 +01:00
Benjamin Bouvier 6d893504f6 Merge branch 'fix-some-warnings' into 'master'
Fix some warnings

See merge request tcit/eventos!8
2018-01-27 18:35:32 +01:00
Thomas Citharel 22093b8ca4 Fix some warnings
Signed-off-by: Thomas Citharel <tcit@tcit.fr>

fix error

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

Fix tests and warnings

Move process_geom/2 to addresses where it belongs
Create a special error view for invalid requests

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

credo fix

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-27 17:00:04 +01:00
Thomas Citharel f676ad200d add a few lines to install things 2018-01-27 11:48:57 +01:00
Thomas Citharel baf9fb2c7c Merge branch 'move-ci-to-elixir-1.6' into 'master'
Move to Elixir 1.6

See merge request tcit/eventos!9
2018-01-26 10:29:14 +01:00
Thomas Citharel 02a4155e87 Move to Elixir 1.6
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-26 10:24:45 +01:00
Benjamin Bouvier 35492570de Merge branch 'remove-dogma' into 'master'
Remove dogma

Closes #3

See merge request tcit/eventos!7
2018-01-22 10:44:25 +01:00
Thomas Citharel bc80320098 Remove dogma
Closes #3

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-21 19:29:41 +01:00
Thomas Citharel adf1888fc7 Merge branch 'readme' into 'master'
[readme] add development setup help

See merge request tcit/eventos!6
2018-01-21 18:56:11 +01:00
Benjamin Bouvier f2d79a4309 [readme] add development setup help; 2018-01-21 18:42:46 +01:00
Thomas Citharel 63e7c09870 Merge branch 'geograph' into 'master'
Add adresses

See merge request tcit/eventos!5
2018-01-17 11:43:28 +01:00
Thomas Citharel 07382d6aca Add adresses
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-17 11:39:01 +01:00
Thomas Citharel bfcdc38076 Merge branch 'frontend-and-group-events' into 'master'
Fix front-end, allow events to be created by a group, allow to get sessions from an event

See merge request tcit/eventos!4
2018-01-16 19:56:21 +01:00
Thomas Citharel 67ef32432e Fix front-end, allow events to be created by a group, allow to get sessions from an event
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-16 19:45:09 +01:00
Thomas Citharel 7a98674e59 Merge branch 'fix-categories' into 'master'
Fix categories and tags

See merge request tcit/eventos!3
2018-01-15 12:21:55 +01:00
Thomas Citharel 32bd50d161 fix tags
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-15 12:17:34 +01:00
Thomas Citharel 8b4d1ab4e4 Add categories properly
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-15 12:04:09 +01:00
Thomas Citharel 9df9a795c7 Add state and fix casting
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-15 11:50:26 +01:00
Thomas Citharel b71754224d Merge branch 'notify-on-tests' into 'master'
make tests watchable and notifies

See merge request tcit/eventos!2
2018-01-15 11:46:08 +01:00
Thomas Citharel eac61f6ff2 Merge branch 'export-ics' into 'master'
Export an event though ics

See merge request tcit/eventos!1
2018-01-15 11:44:58 +01:00
Thomas Citharel 226df0d0ef make tests watchable and notifies
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-15 11:41:47 +01:00
Thomas Citharel 8414f9a098 Export an event though ics
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-15 11:40:01 +01:00
Thomas Citharel a1f60cf386 forgot dogma in tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 18:01:32 +01:00
Thomas Citharel 1217361b6c fix some code style and add checks to ci
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 17:57:25 +01:00
Thomas Citharel fc89c563ec add badges 2018-01-14 01:02:15 +01:00
Thomas Citharel 5ac29274fd Add license 2018-01-14 01:01:26 +01:00
Thomas Citharel 67b8890f77 add coveralls
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 00:56:26 +01:00
Thomas Citharel ffeeb29e7f use an alias for pg CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 00:47:03 +01:00
Thomas Citharel 7d8c234cbd debug
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 00:44:40 +01:00
Thomas Citharel 0fe8841ac9 debug
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 00:42:37 +01:00
Thomas Citharel 8b2a76502f debug
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 00:39:48 +01:00
Thomas Citharel bebea216b4 debug
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 00:34:48 +01:00
Thomas Citharel 16c180d512 debug
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 00:21:20 +01:00
Thomas Citharel d16d6d07d8 add pg client
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 00:10:42 +01:00
Thomas Citharel bdb95d3a9e added ecto migrate before script (with not much hope)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 00:08:40 +01:00
Thomas Citharel a9fe91fc23 use own pg config
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-14 00:03:04 +01:00
Thomas Citharel 8fbf8563f3 make credo not a failure for ci
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-13 23:53:19 +01:00
Thomas Citharel 960ef0c276 add cache, credo and postgis to ci
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-13 23:49:37 +01:00
Thomas Citharel 97c1c4e2a3 fix ci env
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-13 23:40:06 +01:00
Thomas Citharel b763014ad3 Add .gitlab-ci.yml 2018-01-13 23:35:11 +01:00
Thomas Citharel 20cd1bb579 Change models, new migrations, fix front and make tests work
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-13 23:33:03 +01:00
Thomas Citharel 92d2045735 end
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-01-09 17:52:26 +01:00
Thomas Citharel 8ac705d8c2 replace coherence with guardian 2017-12-09 14:58:37 +01:00
Thomas Citharel 90ceb4f6fe initial commit
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2017-12-08 09:58:14 +01:00