Commit Graph

54 Commits

Author SHA1 Message Date
renovate 00588cf59f chore(deps): pin node.js (#3895)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #3895
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2024-01-16 11:49:00 +00:00
renovate 336ce217d3 chore(deps): update node.js to v20.11 (#3888)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #3888
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2024-01-11 11:30:14 +00:00
renovate 11d11012e7 chore(deps): update dependency node (#3834)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #3834
Reviewed-by: konrad <k@knt.li>
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-12-01 11:07:14 +00:00
renovate cea3274a90 chore(deps): update dependency node (#3797)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #3797
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-26 10:55:57 +00:00
renovate d7cbade64e chore(deps): update node.js to v20.8 (#3756)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #3756
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-03 14:59:12 +00:00
renovate 01a4335c7c chore(deps): update node.js to v20.7 (#3736)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #3736
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-09-27 07:34:22 +00:00
kolaente b187e8c1b6
fix(ci): pin used node version to 20.5 to avoid build issues
continuous-integration/drone/push Build is failing Details
Related https://github.com/vitejs/vite/issues/14299
2023-09-06 15:33:04 +02:00
kolaente 95be0d1d32
fix(build): don't download Puppeteer when building for prod
continuous-integration/drone/push Build is pending Details
2023-09-04 13:07:48 +02:00
kolaente 9cf8696b84
fix(docker): set correct default value for custom logo url
continuous-integration/drone/push Build is failing Details
2023-09-04 10:22:44 +02:00
davidangel cade3df3e9 feat: allow custom logo via environment variable (#3685)
continuous-integration/drone/push Build is passing Details
Related discussion: https://community.vikunja.io/t/change-vikunja-logo-and-color-scheme/621

Reviewed-on: #3685
Reviewed-by: konrad <k@knt.li>
Co-authored-by: davidangel <david@davidangel.net>
Co-committed-by: davidangel <david@davidangel.net>
2023-08-23 16:13:29 +00:00
kolaente 35de8a40d8
fix(docker): copy patches prior to installing dependencies so that the installation actually works
continuous-integration/drone/push Build is passing Details
2023-06-16 20:35:08 +02:00
kolaente 80772f7578
fix(ci): directly build docker images and not use releases to avoid caching issues
continuous-integration/drone/push Build is failing Details
2023-06-16 20:07:43 +02:00
kolaente efb3407b87
feat: allow disabling icon changes
continuous-integration/drone/push Build is passing Details
2023-06-02 13:51:47 +02:00
kolaente 6e095436e9
chore: rename flag 2023-05-24 15:54:35 +02:00
kolaente cb218ec0c3
feat: add setting for infinite nesting 2023-05-24 15:54:34 +02:00
renovate 37b8218a0a chore(deps): update node.js to v20 (#3411)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #3411
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-05-02 13:35:04 +00:00
kolaente 6cf2e574bf
fix(docker): revert unprivileged user
continuous-integration/drone/push Build is passing Details
nginx runs the init process as root so that it can bind to port 80. All worker processes run as an unprivileged user and thus the attack surface is minimal.
The previous solution didn't change the user id of the user running Vikunja and thus didn't have an effect anyway.

Related to #3228
2023-03-11 21:56:47 +01:00
kolaente e7b89ae44f
fix(docker): add cap_net_bind to the nginx binary in the docker container
continuous-integration/drone/push Build is passing Details
2023-03-11 21:16:31 +01:00
Yurii Vlasov 3f4b08b8be Added ipv6 control script
continuous-integration/drone/push Build is passing Details
2023-02-09 21:43:32 +00:00
kolaente 791c61cabb
fix(docker): default api url
continuous-integration/drone/push Build is passing Details
2023-02-09 22:30:36 +01:00
RoboMagus dcd5c3fd6a
Disable listening on IPv6 ports when IPv6 is not supported (#102)
continuous-integration/drone/push Build is passing Details
2023-02-03 15:55:36 +01:00
kolaente cea31d1da7
fix(docker): cross compilation with buildx
continuous-integration/drone/push Build is passing Details
2023-02-01 15:08:12 +01:00
Yurii Vlasov e4499f44b7 Docker refactoring (#3018)
continuous-integration/drone/push Build was killed Details
Co-authored-by: Yurii Vlasov <yv@itsvit.org>
Reviewed-on: #3018
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Yurii Vlasov <yuriy@vlasov.pro>
Co-committed-by: Yurii Vlasov <yuriy@vlasov.pro>
2023-01-29 14:47:22 +00:00
kolaente c07954f2b8
feat(ci): use docker buildx for multiarch builds
continuous-integration/drone/push Build is passing Details
2022-11-12 14:43:29 +01:00
Dominik Pschenitschni 5057b69382 chore: move run.sh in scripts folder (#2649)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2649
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-07 14:33:37 +00:00
kolaente 5b606936c3
fix: docker build
continuous-integration/drone/push Build is passing Details
2022-09-30 19:13:06 +02:00
Dominik Pschenitschni a199fc7a8e
fix: don't use corepack prepare at all
continuous-integration/drone/pr Build is passing Details
2022-09-27 11:24:51 +02:00
Dominik Pschenitschni e8f0b56651
feat: possible fix for pnpm ci errors 2022-09-27 11:24:50 +02:00
Dominik Pschenitschni d76b526916
feat: use pnpm 2022-09-21 17:29:36 +02:00
renovate d23a50a347 chore(deps): update node.js to v18 (#1845)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1845
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-04-21 05:15:30 +00:00
kolaente 73651ef964
feat: remove ssl generation from docker image
continuous-integration/drone/push Build is passing Details
2021-11-13 17:28:56 +01:00
kolaente 2004478c88
revert: chore(deps): update node.js to v17 (#883)
This reverts commit 149defdd because node 17 has issues when building
docker images for arm.
2021-10-25 16:40:47 +02:00
renovate 149defddda chore(deps): update node.js to v17 (#883)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #883
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-10-20 19:23:27 +00:00
kolaente 21e96a08c9
Change the docker builder image to a working one on arm
continuous-integration/drone/push Build is passing Details
2021-07-07 22:39:42 +02:00
renovate 304ba797a0 Update Node.js to v16.4.2 (#578)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #578
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-07-07 19:16:32 +00:00
renovate b8c1086c4a Update Node.js to v16.4.1 (#576)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #576
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-07-07 09:26:38 +00:00
renovate f55d1151f4 Update Node.js (#549)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #549
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-06-14 20:33:56 +00:00
kolaente de774beacd
Change main branch to main
continuous-integration/drone/push Build is passing Details
2021-02-10 18:17:20 +01:00
branchmispredictor 3f0eab4b74 Fix non-release docker builds (#357)
continuous-integration/drone/push Build is passing Details
Merge branch 'master' into bugfix/local-docker-builds

Fix non-release docker builds

Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: branchmispredictor <msm595dev@gmail.com>
Reviewed-on: #357
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-Authored-By: branchmispredictor <branchmispredictor@noreply.mowie.cc>
Co-Committed-By: branchmispredictor <branchmispredictor@noreply.mowie.cc>
2020-12-28 23:28:52 +00:00
kolaente 3346fe00eb
Add downloading assets when building docker images
continuous-integration/drone/push Build is passing Details
2020-12-16 20:23:38 +01:00
kolaente 6b0edd2d9a
Use yarn caches when building docker images
continuous-integration/drone/push Build was killed Details
2020-12-10 15:46:51 +01:00
kolaente b0279f24f8
Increase network timeout when building docker image
continuous-integration/drone/push Build was killed Details
2020-06-22 16:15:13 +02:00
kolaente fa37d5bf59
Add changing the uid and gid in docker through env variables
continuous-integration/drone/push Build is passing Details
2020-05-22 18:11:20 +02:00
kolaente 15edfe0a49
Fix version console log when compiling for Docker
continuous-integration/drone/push Build is passing Details
2020-05-09 21:57:59 +02:00
kolaente 8789135eed
Add logging frontend version to console on startup 2020-05-09 21:39:46 +02:00
kolaente 9fdbcd56cf
Add docker run script to change api url on startup
continuous-integration/drone/push Build was killed Details
2020-05-05 23:31:01 +02:00
kolaente 0c6b0cb48d
Change default api url to 3456 (Vikunja default)
continuous-integration/drone/push Build is failing Details
2020-05-05 22:47:17 +02:00
kolaente d46faec23d
Make api url configurable in index.html
continuous-integration/drone/push Build is failing Details
2020-05-05 22:44:58 +02:00
kolaente 40721e7a74
Fix setting api url when building docker image
continuous-integration/drone/push Build is passing Details
2020-05-01 12:19:52 +02:00
renovate 231b51445a Update Node.js to v13.14.0 (#123)
continuous-integration/drone/push Build is failing Details
Update Node.js to v13.14.0

Reviewed-on: #123
2020-04-30 19:20:33 +00:00