Commit Graph

88 Commits

Author SHA1 Message Date
Thomas Citharel
a4deeb55d4 More tests 2018-08-24 11:34:00 +02:00
Thomas Citharel
5d5d48d523 Even more tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-08-03 11:08:51 +02:00
Thomas Citharel
af68e5af5a mix format
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-08-03 10:19:28 +02:00
Thomas Citharel
b00cbb420f Add some tests
Also add a unicity constraint on the followers table

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-08-03 10:16:22 +02:00
Thomas Citharel
682d6a38e9 Introduce follower, add tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-08-01 14:45:18 +02:00
Thomas Citharel
163f190142 Remove credo and use mix format, and lint everything
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-27 10:45:35 +02:00
Thomas Citharel
2c5c263c1e Fix Docker front and api ports
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-25 17:06:50 +02:00
Thomas Citharel
f96d8f6b90 Update README.md 2018-07-25 16:48:18 +02:00
Thomas Citharel
199b8ba568 Merge branch 'docker' into 'master'
Docker

See merge request tcit/eventos!16
2018-07-25 16:45:02 +02:00
Thomas Citharel
85ff349bd3 Add docker-compose dev
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-25 16:42:04 +02:00
Thomas Citharel
01328d183e Add some identities UI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-11 13:46:19 +02:00
Thomas Citharel
3566ece9fa Update tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-10 14:56:10 +02:00
Thomas Citharel
bcdfaab9bd Allow multiple identities (accounts actors) for one user.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-10 10:00:07 +02:00
Thomas Citharel
4e33c8b4dc Add UI for multiple identities
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-09 17:37:22 +02:00
Thomas Citharel
e1e595edda Merge branch 'fix-geoip-ci' into 'master'
Debug

See merge request tcit/eventos!15
2018-07-09 17:21:37 +02:00
Thomas Citharel
aa33dd169c Merge branch 'master' into 'fix-geoip-ci'
# Conflicts:
#   .gitlab-ci.yml
2018-07-09 17:19:38 +02:00
Thomas Citharel
3806b14ca1 Download GeoIP files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>

Debug

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

Debug geoip fils

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

Damn it, forgot you

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

Debug

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

Fix

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

Debug

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

Finalize

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-09 17:17:13 +02:00
Thomas Citharel
164a926a17 Download GeoIP files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-09 16:28:34 +02:00
Thomas Citharel
be05a495fd Hide join section if actor is organizer
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-09 15:31:18 +02:00
Thomas Citharel
a87bbfc52a Credo fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-09 15:23:18 +02:00
Thomas Citharel
b6659cae84 Mostly UI stuff
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-09 14:19:24 +02:00
Thomas Citharel
aace65b243 Fix credo
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-04 17:16:02 +02:00
Thomas Citharel
fcff3dbc5d Fix tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-04 16:23:52 +02:00
Thomas Citharel
35e836fff4 Some work
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-04 14:29:17 +02:00
Thomas Citharel
cc5457e917 Put a link on the register btn
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-27 13:02:00 +02:00
Thomas Citharel
82b09eacef Merge branch 'tests' into 'master'
Make tests great again !

See merge request tcit/eventos!14
2018-06-14 18:18:36 +02:00
Thomas Citharel
82a6c8a488 Fix credo issues
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-14 18:15:27 +02:00
Thomas Citharel
b1d48ac676 Make tests great again !
(Also use only one field for public/private key pem)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-14 17:25:55 +02:00
Thomas Citharel
3c77244cd1 Merge branch 'remove-pleroma' into 'master'
Remove pleroma mentions

See merge request tcit/eventos!13
2018-06-06 18:33:41 +02:00
Thomas Citharel
ff077058d7 Remove pleroma mentions
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:33:05 +02:00
Thomas Citharel
48a9e3d8cb Merge branch 'activitypub' into 'master'
Activitypub

See merge request tcit/eventos!12
2018-06-06 18:28:59 +02:00
Thomas Citharel
10804e8705 Remove duplicate migration
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:25:57 +02:00
Thomas Citharel
333ed13976 Rebase finished
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:22:11 +02:00
Thomas Citharel
9b5875422f Credo checks
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:18:33 +02:00
Thomas Citharel
164b6b014c Encore des commits degeu
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:18:33 +02:00
Thomas Citharel
4c60f0ec51 Add groups back
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:16:39 +02:00
Thomas Citharel
91a3805a47 Search
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:16:14 +02:00
Thomas Citharel
394549933d Add some methods
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:15:45 +02:00
Thomas Citharel
3495c8a323 Front-end stuff
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:15:45 +02:00
Thomas Citharel
d1e204245a Move folder
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:14:05 +02:00
Thomas Citharel
efc03b5b01 Rebase front on vuecli and update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:14:04 +02:00
Thomas Citharel
416fd1e433 WIP
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:14:04 +02:00
Thomas Citharel
1a3fbcf7f7 WIP
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-06 18:12:21 +02:00
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