Thomas Citharel
|
f34099d384
|
build(docker): optimize image size
By executing the curl call directly as the nobody user
Closes #1012
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-11-23 14:16:47 +01:00 |
|
Thomas Citharel
|
262d1fcd4d
|
ci: Release on multiple distributions & fix Docker multiple-step build
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-11-23 11:20:37 +01:00 |
|
Thomas Citharel
|
2e72f6faf4
|
build: switch from yarn to npm to manage js dependencies and move js contents to root
yarn v1 is being deprecated and starts to have some issues
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-11-14 17:24:42 +01:00 |
|
Thomas Citharel
|
7bbdae9101
|
build: update tests Dockerfile
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-08-17 14:50:44 +02:00 |
|
Thomas Citharel
|
43eab9e680
|
build(docker-tests): Update test container
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-05-22 18:53:22 +02:00 |
|
Thomas Citharel
|
151a7e54ae
|
Fix lint issues, update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-09-20 17:06:42 +02:00 |
|
Thomas Citharel
|
68c24e2425
|
Update tests Dockerfile
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-06 19:56:11 +02:00 |
|
Thomas Citharel
|
79b58012cb
|
Refresh CI image
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-12-15 14:54:48 +01:00 |
|
Thomas Citharel
|
ef1e4124de
|
Allow release and Docker multiarch building
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-22 16:29:58 +02:00 |
|
Thomas Citharel
|
9621caf661
|
Bump required version to Elixir 1.12 and remove legacy tests
Drops support for OTP < 22
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-11 18:46:16 +02:00 |
|
Thomas Citharel
|
e606090f17
|
Fix legacy tests missing the python deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-11 18:28:42 +02:00 |
|
Thomas Citharel
|
0c667b13ae
|
Export participants to different formats
* CSV
* PDF (requires Python dependency `weasyprint`)
* ODS (requires Python dependency `pyexcel_ods3`)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-05 10:52:55 +02:00 |
|
Thomas Citharel
|
bda7401943
|
Add a legacy test config
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-07 17:21:41 +02:00 |
|
Thomas Citharel
|
e1cbfa98af
|
Upgrade dockerfiles to use node 16 and refresh CI image
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-05-19 11:35:19 +02:00 |
|
Thomas Citharel
|
cd70fd692a
|
Bump CI to node14
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-30 09:25:13 +02:00 |
|
Thomas Citharel
|
c6efc8dacc
|
Refresh CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-02-10 14:39:23 +01:00 |
|
Thomas Citharel
|
496debd6f3
|
Change everything for releases
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-02-10 14:39:09 +01:00 |
|
Thomas Citharel
|
02becb14bd
|
Add exiftool to Docker image for CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-10-26 08:21:29 +01:00 |
|
Thomas Citharel
|
d965997c78
|
Move docs to separate repo
See https://framagit.org/framasoft/joinmobilizon/documentation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-10-22 12:12:17 +02:00 |
|
Thomas Citharel
|
f3566430a3
|
Introduce multi-lingual docs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-10-21 09:04:42 +02:00 |
|
Thomas Citharel
|
040aa56763
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-08-10 16:09:03 +02:00 |
|
Thomas Citharel
|
681737bf36
|
Fix mkdocs build
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-03 16:01:33 +02:00 |
|
Thomas Citharel
|
4144e9ffd0
|
Introduce group basic federation, event new page and notifications
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-03 16:01:26 +02:00 |
|
Thomas Citharel
|
c16ab0c9a0
|
Refresh docker image for final mkdocs-git-revision-date-localized-plugin issue
https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/2#issuecomment-566199712
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-17 09:21:03 +01:00 |
|
Thomas Citharel
|
0750f06484
|
Remove mkdocs-git-revision-date-localized-plugin hack in CI
And rebuild docker image with new version
See https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/3
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-16 16:49:39 +01:00 |
|
Thomas Citharel
|
de261cf334
|
Add a default limit participations of 10, fix dockerfile and lint some things
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-15 22:42:38 +01:00 |
|
Thomas Citharel
|
4fab4e1d25
|
Move docs to mkdocs and improve them
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-17 20:00:09 +01:00 |
|
Thomas Citharel
|
77d286ebb6
|
Introduce Cypress
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-06 18:28:18 +02:00 |
|
Thomas Citharel
|
3375b91234
|
Upgrade to Elixir 1.9
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-07-03 18:44:08 +02:00 |
|
Thomas Citharel
|
40338bdf77
|
Refresh Dockerfile
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-04-24 14:28:21 +02:00 |
|
Thomas Citharel
|
166979a297
|
Move to yarn
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-04-11 11:58:27 +02:00 |
|
Thomas Citharel
|
62ac18ea25
|
Update CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-02-21 17:14:49 +01:00 |
|
Thomas Citharel
|
932837f7bb
|
Introduce CI stages (front / back), mix format runs in parallel
|
2018-12-18 12:26:10 +01:00 |
|
Thomas Citharel
|
3ba4fb351e
|
Embed GeoIP database into Docker Image instead of downloading it each
time
Closes #42
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2018-12-18 11:24:22 +01:00 |
|
Thomas Citharel
|
b54dae7e15
|
Move to GraphQL
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2018-11-06 10:30:27 +01:00 |
|