0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-08 07:50:43 -05:00
Commit graph

364 commits

Author SHA1 Message Date
Andrey Antukh
81adcd03fb Minor fixes on devenv dockerfile 2022-03-20 13:37:37 +01:00
Andrey Antukh
965148f3a6 📎 Port fixes from main branch 2022-03-08 12:59:56 +01:00
Andrey Antukh
b348a882f4 🎉 Add minio client to devenv
And minor fix the nginx config.
2022-03-03 16:05:52 +01:00
Andrey Antukh
92bcd549ef ⬆️ Update dependencies on devenv docker 2022-02-25 08:46:38 +01:00
Andrés Maldonado
5216471226 🐳 Fix run-devenv on systems with SELinux
This sets the selinux label on bind mounts (https://docs.docker.com/storage/bind-mounts/#configure-the-selinux-label), which is necessary so that containers can read the files.

Signed-off-by: Andrés Maldonado <maldonado@codelutin.com>
2022-02-24 22:31:33 +01:00
Andrey Antukh
350663b7ce 🎉 Add support for alternative S3 compatible services
And also add support for all AWS regions (prevoiosly onlu eu-central-1)
was supported.
2022-02-16 13:58:19 +01:00
Andrey Antukh
2c25dfcf1b 📎 Add exec perms to build script 2022-02-07 23:42:26 +01:00
Andrey Antukh
46250e6fab ⬆️ Update nodejs version on docker images. 2022-02-07 11:40:53 +01:00
Andrey Antukh
341caa3489 🎉 Add docker images auxiliar build script. 2022-02-07 11:21:54 +01:00
Andrey Antukh
c91e2d13c0 📎 Add temporal workaround on config.env file 2022-02-06 23:40:04 +01:00
Andrey Antukh
9488a9a1ad Increase default upload size on docker imates. 2022-01-12 10:55:47 +01:00
Andrey Antukh
f74569506e ⬆️ Update devenv dockerfile. 2022-01-12 10:55:47 +01:00
Andrey Antukh
e18ecb8c49 ⬆️ Update devenv (deps). 2021-12-20 11:16:26 +01:00
Andrey Antukh
ce81908f02 📎 Minor changes on devenv. 2021-12-03 15:05:36 +01:00
Andrey Antukh
47acab766d ⬆️ Update to OpenJDK17. 2021-12-01 16:13:46 +01:00
Andrés Moya
1cc3819e65 🧪 Add e2e tests with Cypress 2021-12-01 16:13:46 +01:00
Andrey Antukh
16fa6259ea 🚧 Update docker deps and start working on test coverage. 2021-12-01 16:13:46 +01:00
Andrey Antukh
a82a33cecf Merge branch 'spelling' of https://github.com/jsoref/penpot into jsoref-spelling 2021-11-23 14:02:16 +01:00
Andrey Antukh
1c959a6653 📎 Add commented keycloak docker compose entry. 2021-11-22 08:57:20 +01:00
Josh Soref
583eb53c9d 🐛 Fix typos 2021-11-15 09:54:36 -05:00
Andrés Moya
4962e45bd9 Change tool for exporting artboards and fix some issues 2021-11-15 11:55:58 +01:00
Andrey Antukh
ef6a02e8ef ⬆️ Update clk-kondo dependency on devenv. 2021-11-10 23:21:41 +01:00
Andrey Antukh
e7003dde83 Add :insecure-register flag.
This allows on-premise users skip the email validation.
2021-11-10 23:21:41 +01:00
Andrey Antukh
01b4b4933e Update devenv nginx config. 2021-11-04 09:23:14 +01:00
alonso.torres
bc725800ed New docker recipes for a backend only environment 2021-10-20 15:44:08 +02:00
Andrés Moya
fd6a8aec71 🐛 Fix docker devenv config 2021-10-14 12:07:33 +02:00
Andrey Antukh
a11cda91de ⬆️ Update devenv system deps. 2021-09-17 14:34:14 +02:00
Andrey Antukh
06e54a17c0 📚 Update some comments on docker config.env file. 2021-09-16 11:35:45 +02:00
Andrey Antukh
1fe23ff732 📎 Minor renaming of config variables. 2021-09-16 11:33:40 +02:00
Andrey Antukh
bff0030f2b 🐛 Fix frontend docker image entry point. 2021-09-16 11:28:39 +02:00
Andrey Antukh
e48b01fd18 📎 Add default env variable for browser executable path. 2021-09-15 14:28:57 +02:00
Andrey Antukh
ee6350189f Merge remote-tracking branch 'origin/staging' into main 2021-09-13 12:54:44 +02:00
Andrés Moya
203473c965 🎉 Export to PDF all artboards of one page 2021-09-02 15:21:33 +02:00
Andrey Antukh
c9985121c4 📎 Allow overwrite archive task props. 2021-08-27 09:42:58 +02:00
Andrey Antukh
18d9212253 Enable aarch64 build for exporter docker image. 2021-08-19 14:16:53 +02:00
Andrey Antukh
36314691f1 ⬆️ Update devenv dockerfile. 2021-08-19 14:16:34 +02:00
Andrey Antukh
84ba8e6dde Add better error reporting when ldap is not configured correctly. 2021-08-19 11:04:08 +02:00
Andrey Antukh
06733ea7cd 🐛 Fix exporter bug on docker images. 2021-07-29 12:59:24 +02:00
Andrey Antukh
efa5120fac Fix inconsistencies on storage backend usage. 2021-07-29 12:59:24 +02:00
Andrey Antukh
0a3cd4f8e4 ⬆️ Update deps. 2021-07-26 11:32:46 +02:00
Andrey Antukh
083696a899 ⬆️ Update deps on devenv dockerfile. 2021-07-05 12:18:36 +02:00
Andrey Antukh
9e3ba85b72 ♻️ Refactor profile registration flow. 2021-06-18 09:42:52 +02:00
Andrés Moya
84a7ab8568 Merge branch 'main' into develop 2021-06-17 14:07:31 +02:00
Andrey Antukh
46e0151c28 💄 Start use nginx (without cache) to serve frontend dev files.
Usefull for checking production builds and not depend on the shadow-cljs
watch http-dev server running.
2021-06-17 11:42:00 +02:00
Andrey Antukh
5572c0798f Minor improvement on start-tmux.sh script. 2021-06-17 11:42:00 +02:00
Andrey Antukh
ae4b743ea4 🐛 Add missing system deps to the default docker backend image. 2021-06-16 16:14:44 +02:00
Andrey Antukh
b9df489962 ⬆️ Update clj-kondo and babashka dependencies on devenv dockerfile. 2021-06-09 15:49:45 +02:00
Andrey Antukh
782e060448 📎 Add minior adaptations to main docker files. 2021-06-07 11:03:53 +02:00
Andrey Antukh
8f3c5b5cea 📎 Add minior adaptations to main docker files. 2021-06-07 09:44:12 +02:00
Andrey Antukh
a0f80e740e
Merge pull request #997 from dragetd/patch-1
Fix typos and rephrase some comments
2021-06-02 11:09:29 +02:00
Andrey Antukh
548664f6ce ♻️ Internal directory refactor.
Make common as first-class module.
2021-05-31 11:04:32 +02:00
Michael G
9d54f71dbb 📚 Align comments to 80 characters
I did not find any style recommendation that states an exact line length. Assuming a common value of 80, this leads to less lines being split.
2021-05-30 19:04:18 +02:00
Michael G
d102144746 📖 Fix typos and rephrase some comments
Minor typos and the names of official services corrected in comments.
2021-05-30 19:04:18 +02:00
Andrey Antukh
e8919ee340 🐛 Add missing email scope to OIDC backend.
And additionaly emit a warn log message about the error.
2021-05-27 11:52:01 +02:00
alonso.torres
b2e01cd52b Performance improvements 2021-05-13 17:06:45 +02:00
Andrey Antukh
ecacd47523 ⬆️ Update babashka to 0.4.0 on devenv docker. 2021-05-10 14:53:47 +02:00
Andrey Antukh
4825efb582 Add default secret key env on devenv. 2021-05-06 14:13:54 +02:00
Andrey Antukh
8835216ca9 🎉 Add analytics related event namespace. 2021-05-06 14:13:54 +02:00
Andrey Antukh
170ab9e93b ⬆️ Update deps and devenv. 2021-04-24 11:49:58 +02:00
Andrey Antukh
63b95e71a7 🎉 Add generic oauth2/openid-connect authentication subsystem. 2021-04-15 13:24:35 +02:00
Andrey Antukh
9e5923004f Merge branch 'main' into develop 2021-04-15 12:44:58 +02:00
Andrey Antukh
d01eb30ef2 Improve default docker-compose with env file. 2021-04-15 11:54:55 +02:00
Andrey Antukh
1ab1059b06 ⬆️ Update devenv image and compose file. 2021-04-06 09:17:19 +02:00
Andrey Antukh
7b67e05e50 ⬆️ Update gitpod dockerfile. 2021-04-06 09:15:06 +02:00
Andrey Antukh
c7fcb00b81 ⬆️ Update devenv image and compose file. 2021-04-06 09:01:07 +02:00
alonso.torres
78fe0ab7e3 🐛 Fixes problem with docker-compose environment 2021-04-05 08:39:31 +02:00
Andrey Antukh
f4f51dbf6b Add minor adaptations for gitpod config and docker files. 2021-03-31 14:37:30 +02:00
madmath03
43e75401d7 🎉 Fully automate dev setup with Gitpod.
This commit implements a fully-automated development setup using Gitpod.io, an
online IDE for GitLab, GitHub, and Bitbucket that enables Dev-Environments-As-Code.
This makes it easy for anyone to get a ready-to-code workspace for any branch,
issue or pull request almost instantly with a single click.

🐳 Gitpod docker image with Clojure

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🐳 Fix path to GitPod docker image

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🐳 Use sudo for setup

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🐳 More sudo commands

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🐳 Remove penpot user in gitpod

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🐳 Brew install redis

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🔧 Init DB and penpot user

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🐳 Switch user for installs

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🔧 Improve startup and DB init

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🔧 Configure gitpod tasks

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🔧 Configure gitpod ports

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🔧 Setup for mailhog

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🐛 Use perms to install mailhog

🐛 Install mailhog before workspace creation

Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>

🔧 Manage signed commits

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🔧 Configure tasks to wait on ports

🔧 Improve Gitpod config

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

⬆️ Upgrade deps in gitpod

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🎨 Use absolute path for cd

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🔧 Add nginx conf

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🔧 Fix nginx config for gitpod

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🔧 Ensure nginx listens all incoming

🎨 Change layers order

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🎨 Change layers order

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🔧 Set Nginx logs permissions

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>

🐛 Use sudo to create nginx logs

Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
2021-03-31 14:36:46 +02:00
Andrey Antukh
8b45ed9c0c Merge remote-tracking branch 'origin/staging' into develop 2021-03-31 12:24:10 +02:00
Andrey Antukh
88a3548d7e Use babashka to properly wait exporter compilation. 2021-03-31 12:20:49 +02:00
Andrey Antukh
3ddc95d4b5 🎉 Add nginx config file inside devenv image. 2021-03-31 12:20:49 +02:00
Andrey Antukh
08a682efc2 Change default location of assets on devenv. 2021-03-31 12:20:49 +02:00
Andrey Antukh
59a45530a8 🐳 Add babashka to devenv.
Among other changes.
2021-03-31 09:28:15 +02:00
Andrey Antukh
41b5374027 🐛 Fix build commands on devenv. 2021-03-25 09:05:32 +01:00
Andrey Antukh
ebcb820335 🔥 Remove forced container names from devenv compose file. 2021-03-23 11:18:00 +01:00
Andrey Antukh
3681c17f4b Minor improvements on exporter dockerfile. 2021-03-22 13:38:44 +01:00
Andrey Antukh
abcd92a6b1 ⬆️ Update backend dockerfile.
Make it more multiplatform and start using openjdk16.
2021-03-22 13:38:44 +01:00
Andrey Antukh
dd4930e055 🐳 Minor improvements on devenv docker image. 2021-03-22 13:38:44 +01:00
Andrey Antukh
ca2612937e ⬆️ Update backend deps and devenv. 2021-03-16 22:02:44 +01:00
Andrey Antukh
374653d9f6 ⬆️ Update devenv docker image. 2021-03-15 12:48:10 +01:00
Andrey Antukh
931deec6bd 🐛 Add missing dependency on exporter dockerfile. 2021-03-11 22:01:12 +01:00
Andrey Antukh
b14c98b76e ⬇️ Downgrade redis client version. 2021-02-22 22:11:24 +01:00
Andrés Moya
688d649c4a 🐛 Hide registration screen when registration is disabled 2021-02-22 17:44:25 +01:00
Andrey Antukh
de394a7d4e ♻️ Refactor LDAP auth backend.
And reorganize oauth backend namespaces.
2021-02-19 13:09:18 +01:00
Mathieu Brunot
56b10d669a 🐳 SMTP and LDAP test containers 2021-02-18 09:35:37 +01:00
Andrey Antukh
7708752ad9 🎉 Add automatic complaint and bouncing handling. 2021-02-12 16:26:28 +01:00
Andrey Antukh
124efc0d88 Improve build scripts. 2021-02-09 12:18:14 +01:00
mathieu.brunot
bb15924c95 🐳 Frontend configuration on env var
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2021-02-08 14:26:23 +01:00
Andrey Antukh
e7d6a54907 🐛 Fix static file handling on docker images. 2021-02-03 11:30:10 +01:00
Andrey Antukh
f2fd976934 📎 Replace develop with latest in default compose file. 2021-02-01 22:37:28 +01:00
Andrey Antukh
c62bc408dc ⬆️ Minor deps update. 2021-02-01 09:48:28 +01:00
Andrey Antukh
393c9cd13c 🔥 Remove unused config variables. 2021-01-29 12:58:57 +01:00
Andrey Antukh
8f1b373c3d 📚 Update documentation. 2021-01-28 16:27:18 +01:00
Andrey Antukh
11ff1994f3 📚 Update documentation. 2021-01-28 14:02:22 +01:00
Andrey Antukh
fac6dd81b9 Minor chantes on async tasks scheduling. 2021-01-27 10:55:26 +01:00
Andrey Antukh
03d8bcaea2 Update docker-compose file. 2021-01-27 10:54:37 +01:00
Andrey Antukh
7f3ef7bb82 Minor improvements on docker images. 2021-01-26 12:57:21 +01:00
Andrey Antukh
7759418f5d 🎉 Start using ubuntu 20.04 LTS as a base distro for devenv. 2021-01-26 11:34:36 +01:00
Andrey Antukh
a3ffbeccd0 Add server timing. 2021-01-26 11:13:21 +01:00
Andrey Antukh
04b0cf6330 🎉 Add better error reporting. 2021-01-25 11:51:15 +01:00
Andrey Antukh
f8f90f308e Increase default docker compose version to 3.5. 2021-01-13 11:52:39 +01:00
Andrey Antukh
9043d2574b Minor improvements on docker images and compose file. 2021-01-11 14:29:38 +01:00
Andrey Antukh
d32cacf1da Minor improvements on storage http handlers. 2021-01-11 08:06:02 +01:00
alonso.torres
802f19453d Upload SVG as shapes 2021-01-07 19:07:52 +01:00
Andrey Antukh
ab944fb9ae ♻️ Integrate new storage subsystem. 2021-01-07 11:29:57 +01:00
Andrey Antukh
760eb926bf 🎉 Add plugable storages abstraction layer (with support for fs, s3 and db). 2021-01-07 11:29:57 +01:00
Andrey Antukh
c0bc7553a9 ⬆️ Update devenv. 2020-12-21 12:15:53 +01:00
alonso.torres
b80332b9b3 🐛 Fixed problem with import SVG image size 2020-12-21 12:15:53 +01:00
Andrey Antukh
419eecbe72 🐛 Fix wrong volume name on devenv and build scripts. 2020-12-09 14:38:33 +01:00
Andrey Antukh
e165ca7c3b Add improvements to manage.sh and devenv related to deployment. 2020-12-02 16:45:08 +01:00
Andrey Antukh
247273631c Minor change on devenv nginx config. 2020-12-02 15:35:14 +01:00
Andrey Antukh
deb39c2291 Add updated clj-kondo to devenv. 2020-12-02 15:35:14 +01:00
Andrey Antukh
7f1a436f30 ♻️ Refactor docker devenv and image building. 2020-12-02 10:29:55 +01:00
Andrey Antukh
c3ca59ac93 🐛 Fix devenv nginx config. 2020-11-11 12:55:59 +01:00
Andrey Antukh
bdfd0d38b8 🐛 Fix default redis uri on config module. 2020-11-11 12:37:53 +01:00
Andrey Antukh
15545d0b2f Minor fixes. 2020-11-11 11:04:10 +01:00
Andrey Antukh
5b9c596170 ♻️ Refactor email sending subsystem. 2020-11-11 11:04:10 +01:00
Andrey Antukh
132e99ab71 🎉 Rename to penpot all devenv docker related files. 2020-11-11 11:04:10 +01:00
Andrey Antukh
03fec6056f ⬆️ Update dockerfile. 2020-10-23 15:17:18 +02:00
Andrey Antukh
919a045088 ⬆️ Upgrade devenv. 2020-10-23 15:17:18 +02:00
Andrey Antukh
dad11ff490 Improve node version handling on testenv dockerfile. 2020-10-08 10:28:57 +02:00
Andrey Antukh
41cb5196d1 Minor tweaks and updates on testenv. 2020-10-08 10:28:57 +02:00
Andrey Antukh
58db899a29 Minor tweaks on devenv. 2020-10-08 10:28:57 +02:00
Andrey Antukh
f6830b4b85 📎 Minor changes on devenv entrypoint script. 2020-10-06 13:25:13 +02:00
Andrey Antukh
3e0b0ee069 ⬆️ Update dependencies and devenv. 2020-09-21 17:05:55 +02:00
Andrey Antukh
d80c1f2bfb Set default email backend to console on devenv. 2020-09-16 10:51:11 +02:00
Andrey Antukh
91aa8862ff 🎉 Add testenv. 2020-09-11 09:42:53 +02:00
Andrey Antukh
ab35716ba2 🐛 Fix many issues on dev environment. 2020-09-11 09:42:53 +02:00
Andrey Antukh
4e694ff194 ♻️ Refactor file persistence layer. 2020-09-07 11:39:57 +02:00
Andrey Antukh
6c67c3c71b ♻️ Make the namespacing independent of the branding. 2020-08-18 19:32:11 +02:00
Andrey Antukh
2746d598b0 Improve command line helpers. 2020-08-17 15:15:23 +02:00
Andrey Antukh
c0cd0d4a23 🎉 Add media-object lifecycle handling. 2020-08-17 14:28:35 +02:00
Andrey Antukh
8b1ba8c020 🐛 Add missing svgcleaner dep on the devenv docker. 2020-08-05 15:59:26 +02:00
Andrey Antukh
9b4cc30d3f ⬆️ Update deps. 2020-08-05 15:06:39 +02:00
mathieu.brunot
3e4432df8e
🐳 Expose exporter port
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2020-07-22 13:57:37 +02:00
Andrey Antukh
c4525030da 🐛 Minor fix on exporte build script. 2020-07-03 16:29:26 +02:00
Andrey Antukh
1d30ea4923 🎉 Migrate to use yarn. 2020-07-03 15:47:41 +02:00
Andrey Antukh
ef0330502b Improve deployment related scripts on exporter. 2020-07-02 10:43:14 +02:00
Andrey Antukh
bcb2609b18 Adapt devenv docker to new exporter app. 2020-07-01 13:41:59 +02:00
Andrey Antukh
34f690d057 ⬆️ Update main dependencies on devenv docker. 2020-07-01 13:41:59 +02:00
Andrey Antukh
c2db6d4f35 🎉 Add initial exporter (nodejs) application. 2020-07-01 13:41:59 +02:00
Andrey Antukh
96d4c1e2fd Add experiments directory. 2020-06-18 20:08:46 +02:00
Andrey Antukh
9901f0a52b Remove backend-uri from all the codebase. 2020-06-03 10:50:40 +02:00
Andrey Antukh
8c18e9bfbf Improve cache handling.
And make the devenv http server behave similar to a production
environment (related to cache handling).
2020-06-02 16:31:43 +02:00
Andrey Antukh
82baaae593 Adapt devenv to production versions. 2020-05-18 15:03:51 +02:00
Andrey Antukh
4bfa70853c ♻️ Improve tasks implementation. 2020-05-15 17:42:14 +02:00
Andrey Antukh
428bd42f15 ♻️ Add smtp backend for sendmail task. 2020-04-20 14:08:33 +02:00
Andrey Antukh
96472b6cd2 🎉 Add redis to devenv docker compose. 2020-04-20 13:46:15 +02:00
Andrey Antukh
dd34907f5c 🐛 Fix themes issues. 2020-04-13 14:21:13 +02:00
Vitaly Kornilov
ea3e17f7fe 🎉 Add themes infraestructure. 2020-04-13 11:49:26 +02:00
Andrey Antukh
f7bfc4d135 🎉 Migrate from figwheel to shadow-cljs. 2020-03-30 09:46:35 +02:00
Andrey Antukh
9c4ee4182f 🔥 Remove buildenv docker directory. 2020-03-08 13:42:52 +01:00
Andrey Antukh
c217f65677 ⬆️ Update default nodejs version. 2020-03-02 16:18:39 +01:00
Andrey Antukh
ecde4493e0 ♻️ Icons and Styles build refactor. 2020-02-25 16:24:40 +01:00
mathieu.brunot
0ad2b13d76 🐳 Move EXTERNAL_UID closer to its use (perf)
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2020-02-25 14:38:22 +01:00
Andrey Antukh
841ace3aa8 🐳 Update openjdk 11 -> 13 (docker). 2020-02-04 12:35:55 +01:00
Andrey Antukh
2390735164 🔥 Remove docker/backend and docker/frontend.
They are moved to uxbox-ansible repository that
will be open-sourced soon.
2020-01-20 16:20:10 +01:00
Andrey Antukh
f57ce57cb3 ♻️ Refactor on docker and build scripts.
- Migrate to from ubuntu to debian.
- Add new buildenv image.
- Remove production images building from this repo.
- Better comaptibility with other architectures (arm64).
- Improved config management.
2020-01-20 13:26:37 +01:00
Andrey Antukh
6165a49c10 🚧 More work on register/recovery refactor. 2020-01-14 10:35:43 +01:00
Andrey Antukh
f2a926d22d ⬆️ Update npm dependencies. 2020-01-11 15:59:31 +00:00
mathieu.brunot
6d3232e70a 🐛 Fix DB URI generation
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2020-01-07 10:38:11 +02:00
Andrey Antukh
df03b03818 🐳 Improve devenv and build steps (jvm-opts and upgrades). 2019-12-18 10:54:28 +01:00
Andrey Antukh
1a33c266e3 🔧 Minor config improvement on devenv postgresql. 2019-12-14 23:13:44 +01:00
Andrey Antukh
ca3a42f680 🐛 Add missing postgresql_init.sql file. 2019-12-14 21:21:50 +01:00
Andrey Antukh
17aa744b52 Improve image build scripts (with many fixes). 2019-12-13 12:51:56 +01:00
Andrey Antukh
94fe18b4ae 🚧 Improve build scripts. 2019-12-09 16:29:56 +01:00
Andrey Antukh
b2d13a2493 ⬆️ Update postgresql on devenv and add smtp relay container. 2019-11-22 18:03:54 +01:00
Andrey Antukh
e9b00339a5 🚧 Major refactor of backend code.
Relevant changes:

- ring -> vertx
- suricatta -> vertx-pgsql
- emails improvements
- logging
- hybrid sync/async -> full async execution model
- database layout refactor
2019-11-18 12:35:41 +01:00
Andrey Antukh
73753ce071 Minor improvements on devenv. 2019-10-22 16:00:41 +02:00
Andrey Antukh
abc1406f4d Minor improvements on devenv docker compose. 2019-09-21 20:12:11 +02:00
Andrey Antukh
e45ad2197a Improve the current docker development environment. 2019-09-21 11:47:52 +00:00
Andrey Antukh
4db8de8d9d 🎉 Update devenv: ubuntu:xenial->bionic, java: jdk8->jdk12 (zulu-openjdk). 2019-09-17 18:38:31 +02:00
mathieu.brunot
87a37ca8c1 🔧 Sample allow all CORS origin for compose
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2019-09-13 13:49:29 +02:00
Andrey Antukh
97d74f6cf1 👷 Add better naming to docker images (among other fixes). 2019-08-08 19:17:25 +02:00
Andrey Antukh
005a2fe263 👷 Improve gzip configuration on docker image. 2019-08-08 17:05:05 +02:00
mathieu.brunot
9c61389830 Init DB JDBC URI from base DB params
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2019-07-19 17:48:13 +02:00
Andrey Antukh
3f62d7cb65 misc: simplify the build scripts 2019-07-19 08:37:21 +00:00
Andrey Antukh
1fce679402 misc: minor improvements on data storage on production images 2019-07-05 15:24:11 +02:00
Andrey Antukh
8a7f981f6e misc: fix container references 2019-07-04 12:42:47 +02:00
Andrey Antukh
3c31144a58 misc: rename pgdb to postgres 2019-07-04 12:38:27 +02:00
Andrey Antukh
5ecd86ba02 misc: naming refactor on build process 2019-07-04 12:17:55 +02:00
Andrey Antukh
8cd5d10197 misc: unify develop and release docker compose files 2019-07-04 10:36:49 +02:00
Andrey Antukh
d8e205ec25 misc: add develop images (faster and debug ready images) 2019-07-04 09:24:20 +02:00
Andrey Antukh
945e52b4f8 misc: set default port to 8080 instead 80 for prod docker image 2019-07-03 20:41:16 +02:00
Andrey Antukh
7cedc9228e fix: fix production docker images naming 2019-07-03 18:46:46 +02:00
Andrey Antukh
fd53f07efe misc: improve management scripts 2019-07-03 17:49:15 +02:00
mathieu.brunot
06c830dd3c
💚 Change release command
Signed-off-by: mathieu.brunot <mb.mathieu.brunot@gmail.com>
2019-06-11 22:39:41 +02:00
mathieu.brunot
a7ed60ee12
Add curl
Signed-off-by: mathieu.brunot <mb.mathieu.brunot@gmail.com>
2019-06-11 20:58:21 +02:00
mathieu.brunot
00b56eaf6c
🎨 Add variable for Clojure version
Signed-off-by: mathieu.brunot <mb.mathieu.brunot@gmail.com>
2019-06-11 18:18:33 +02:00
mathieu.brunot
c4356bf9ce
🎨 Add env var for Clojure version 2019-06-11 01:01:55 +02:00
Andrey Antukh
a43fc529e7 misc: minor reorganization on devenv dockerfile 2019-06-05 10:07:01 +00:00
Andrey Antukh
cff438eccc feat: use zsh as default shell on docker devenv 2019-06-05 10:43:08 +02:00
Andrey Antukh
66fc0e68a4 feat: improve backend devlopment namespaces 2019-06-05 08:26:05 +00:00
Andrey Antukh
a2c41cf9a7 refactor: reorganize with some changes the docker images and manage.sh 2019-06-03 16:53:31 +02:00
mathieu.brunot
fed29ec929
Start backend automatically for dev 2019-02-20 16:46:59 +01:00
mathieu.brunot
bc1a8dfca4
Add variables to docker file 2019-02-20 16:46:07 +01:00
mathieu.brunot
2f41011160
🐛 restore develop image build 2019-02-20 05:58:25 +01:00
mathieu.brunot
86105ee7a2
🐛 Add missing tmux to develop image 2019-02-17 00:57:15 +01:00
mathieu.brunot
c745b9dec1
💚 Fix build 2019-02-15 23:51:36 +01:00
mathieu.brunot
3a05d58753
🐳 💚 Fix develop image 2019-02-15 23:38:14 +01:00