Théophile Diot
|
c3d0d7ca70
|
Add workflow that automatically update cached mmdb files
|
2023-04-30 09:11:12 +02:00 |
|
florian
|
a55a0df5de
|
ci/cd - remove useless condition in create ARM workflow
|
2023-04-30 04:17:28 +02:00 |
|
florian
|
ae33ca52ed
|
ci/cd - fix wait-on variable
|
2023-04-30 04:14:46 +02:00 |
|
florian
|
8867eb23be
|
ci/cd - fix wrong json keys from scw api
|
2023-04-30 04:05:17 +02:00 |
|
florian
|
1b79e291eb
|
ci/cd - various fixes for arm build
|
2023-04-30 03:56:19 +02:00 |
|
florian
|
98ce5041d2
|
ci/cd - use fixed sha1 commit for scw action in rm arm workflow
|
2023-04-30 03:36:58 +02:00 |
|
florian
|
66d7216dc3
|
ci/cd - fix typo in create arm workflow
|
2023-04-30 03:35:28 +02:00 |
|
florian
|
45fa4d1c26
|
ci/cd - ignore /root/.cargo dir for security checks, use fixed sha1 commit for scw actions and add missing deps for ui/arm
|
2023-04-30 03:34:06 +02:00 |
|
florian
|
9cd13990e3
|
ci/cd - pass ARM ID as secret
|
2023-04-30 03:11:43 +02:00 |
|
florian
|
266383abb1
|
ci/cd - dynamic arm build node
|
2023-04-30 03:07:26 +02:00 |
|
florian
|
4e0d2fce5f
|
add missing dependencies when prebuilt crypto package is not present
|
2023-04-30 00:58:37 +02:00 |
|
florian
|
823c09195a
|
ci/cd - add missing var for ARM builds
|
2023-04-30 00:32:15 +02:00 |
|
florian
|
e71dc132ec
|
ci/cd - fix typo in container build workflow
|
2023-04-30 00:27:38 +02:00 |
|
florian
|
0db5f7cf0f
|
ci/cd - fix typo in beta workflow
|
2023-04-30 00:26:18 +02:00 |
|
florian
|
4bfc5b693f
|
ci/cd - fix wrong cache name in container build workflow
|
2023-04-30 00:24:35 +02:00 |
|
florian
|
93d0a991a9
|
ci/cd - fix typo in push doc workflow
|
2023-04-30 00:00:51 +02:00 |
|
florian
|
1c178ed75c
|
ci/cd - fix version output for beta/release workflows
|
2023-04-29 23:58:39 +02:00 |
|
florian
|
ab7e1f6244
|
ci/cd - add missing runs-on in beta/release workflows
|
2023-04-29 23:41:24 +02:00 |
|
florian
|
0f499c9d37
|
ci/cd - fix typo in push packagecloud workflow
|
2023-04-29 23:34:46 +02:00 |
|
florian
|
d0f6d59f6f
|
road to v1.5.0-beta 🚀
|
2023-04-29 21:43:26 +02:00 |
|
florian
|
4086628697
|
ci/cd - fix typo in doc-to-pdf
|
2023-04-29 21:03:34 +02:00 |
|
florian
|
312757594c
|
ci/cd - fix typo in beta/release (again)
|
2023-04-29 21:00:07 +02:00 |
|
florian
|
11f86ea754
|
ci/cd - fix typo in beta/release
|
2023-04-29 20:56:47 +02:00 |
|
florian
|
ad16067420
|
use proper links in docs, automatic doc push and add pdf to releases
|
2023-04-29 20:54:56 +02:00 |
|
florian
|
641a27f5ec
|
ci/cd - remove useless needs for ui branch
|
2023-04-29 16:58:37 +02:00 |
|
florian
|
4684070818
|
ci/cd - fix typo in staging workflow
|
2023-04-29 16:55:21 +02:00 |
|
florian
|
6784bd6914
|
ci/cd - fix wrong condition for container-build workflow
|
2023-04-29 16:53:33 +02:00 |
|
florian
|
ef1897de82
|
ci/cd - add missing needs to tests-ui staging
|
2023-04-29 16:50:57 +02:00 |
|
florian
|
9815f22d72
|
ci/cd fix typo in container-build workflow
|
2023-04-29 16:48:34 +02:00 |
|
florian
|
14a4db8bdb
|
use current_bw_version for docs, add automatic tests to ui branch and fix letsencrypt permissions for linux
|
2023-04-29 16:47:28 +02:00 |
|
florian
|
58fd04430e
|
ci/cd - fix typo in staging.yml
|
2023-04-29 15:22:42 +02:00 |
|
florian
|
54a17c7752
|
init work on CI/CD for generic beta releases, remove useless autoconf examples and fix linux postinstall script
|
2023-04-29 15:21:30 +02:00 |
|
bunkerity
|
5e4ce45793
|
various fixes
|
2023-04-28 16:47:51 +02:00 |
|
bunkerity
|
04db308c93
|
ci/cd - edit staging workflow
|
2023-04-28 15:12:35 +02:00 |
|
bunkerity
|
5d2045803c
|
ci/cd - edit staging workflow
|
2023-04-28 15:11:55 +02:00 |
|
bunkerity
|
1bc42204d9
|
ci/cd - use dynamic random subdomains to bypass LE rate limit
|
2023-04-05 13:33:21 +02:00 |
|
florian
|
8b54073a7e
|
fix missing backslashes in autoconf custom configs and add missing full reload after custom configs update
|
2023-04-04 22:50:55 +02:00 |
|
bunkerity
|
6af3b985a0
|
fix deadlock in autoconf/swarm and fix missing favicon in default and loading pages
|
2023-04-04 15:53:03 +02:00 |
|
bunkerity
|
220374db4b
|
ci/cd - fix syntax error in jobs
|
2023-04-03 15:34:20 +02:00 |
|
bunkerity
|
9b8606d40e
|
fix redis hostname for k8s files and only append tasks with a desired state of running for autoconf/swarm
|
2023-04-03 15:32:44 +02:00 |
|
bunkerity
|
1c3c0d63b7
|
ci/cd - fix missing k8s create infra job
|
2023-04-03 12:16:41 +02:00 |
|
bunkerity
|
e8c6d04aa6
|
ci/cd - various fixes for k8s tests
|
2023-04-03 12:15:54 +02:00 |
|
florian
|
1bb79b155b
|
linux - add geoip deps to rhel rpm
|
2023-03-31 14:57:42 +02:00 |
|
florian
|
ea1394b044
|
ci/cd - add linux/rhel tests, fix docker/behind-reverse-proxy, fix missing stream module for linux/fedora and remove placement constraints for swarm
|
2023-03-31 13:04:51 +02:00 |
|
florian
|
b3eb647459
|
ci/cd - temp disable autoconf tests and add missing packages for linux/centos
|
2023-03-31 09:52:37 +02:00 |
|
Théophile Diot
|
8c67d08aee
|
Lint code
|
2023-03-09 10:04:59 +01:00 |
|
bunkerity
|
966f57ceaa
|
init work on examples refactoring
|
2023-03-08 17:01:55 +01:00 |
|
bunkerity
|
c7d8b7dc18
|
update resty core and http lua to support latest version of stream lua and various fixes related to ci/cd
|
2023-03-07 15:31:41 +01:00 |
|
bunkerity
|
b28668d68a
|
ci/cd - revert back to old condition for pulling images
|
2023-03-07 11:42:36 +01:00 |
|
bunkerity
|
706305917a
|
ci/cd - fix wrong autoconf local image name, add missing secrets for tests-ui, fix wrong IMAGE_TAG for tests-k8s and try to fix pcre issue on linux
|
2023-03-07 11:40:39 +01:00 |
|
bunkerity
|
2d440d26e1
|
ci/cd - add missing runs-on for reusable tests-ui
|
2023-03-07 10:51:52 +01:00 |
|
bunkerity
|
93945f391f
|
ci/cd - add ui tests
|
2023-03-07 10:49:27 +01:00 |
|
florian
|
01fab41620
|
ci/cd - fix CVE-2022-1304 and wrong TEST_DOMAINS
|
2023-03-06 16:20:35 +01:00 |
|
florian
|
88a2955173
|
ci/cd - fix log() call
|
2023-03-05 21:51:04 +01:00 |
|
florian
|
b95d1bc6d5
|
ci/cd - add missing log() and fix TYPE for linux tests
|
2023-03-05 19:00:25 +01:00 |
|
florian
|
2604d9a563
|
ci/cd - trying a hack to support dynamic runs-on
|
2023-03-05 17:51:03 +01:00 |
|
bunkerity
|
ed4d945293
|
ci/cd - trying to fix runs-on problem
|
2023-03-03 16:29:58 +01:00 |
|
bunkerity
|
53410e831b
|
ci/cd - remove steps
|
2023-03-03 16:19:18 +01:00 |
|
bunkerity
|
609210021d
|
ci/cd - inherit secrets for tests workflow
|
2023-03-03 16:08:56 +01:00 |
|
bunkerity
|
a168f2bceb
|
ci/cd - fix rhel build and runs-on for tests
|
2023-03-03 15:51:20 +01:00 |
|
bunkerity
|
8bf211bc53
|
ci/cd - fix linux package generation (again)
|
2023-03-03 15:30:25 +01:00 |
|
bunkerity
|
9250faa524
|
ci/cd - fix linux package generation
|
2023-03-03 15:12:53 +01:00 |
|
bunkerity
|
7149a34cc5
|
ci/cd - add empty .trivyignore and rename redhat to rhel
|
2023-03-03 11:44:05 +01:00 |
|
bunkerity
|
5c5dbcfc72
|
ci/cd - fix type in push-packagecloud workflow
|
2023-03-03 11:34:15 +01:00 |
|
bunkerity
|
e826c619f8
|
ci/cd - fix wrong quotes in delete-infra workflow
|
2023-03-03 11:31:48 +01:00 |
|
bunkerity
|
b24cbf73da
|
ci/cd - fix wrong quotes in tests workflow
|
2023-03-03 11:27:23 +01:00 |
|
bunkerity
|
99e27c4300
|
ci/cd - add missing input in tests workflow
|
2023-03-03 11:22:16 +01:00 |
|
bunkerity
|
ee0e608de7
|
ci/cd - fix negative conditions
|
2023-03-03 11:18:43 +01:00 |
|
bunkerity
|
10f9658f56
|
ci/cd - fix wrong jobs name in needs
|
2023-03-03 11:08:15 +01:00 |
|
bunkerity
|
27bac0382f
|
ci/cd - trying to fix dynamic runs-on
|
2023-03-03 11:03:40 +01:00 |
|
bunkerity
|
97627cf836
|
ci/cd - pass runs-on to reusable workflows
|
2023-03-03 10:41:05 +01:00 |
|
bunkerity
|
8969b1e726
|
ci/cd - remove version from reusable workflows
|
2023-03-03 10:21:35 +01:00 |
|
bunkerity
|
8ca292fb36
|
ci/cd - change reusable workflow paths
|
2023-03-03 10:20:04 +01:00 |
|
bunkerity
|
8e73eb87cf
|
ci/cd - fix syntax errors
|
2023-03-03 10:11:58 +01:00 |
|
bunkerity
|
95c5e2e47f
|
ci/cd - move dynamic runs-on from reusable to staging workflow
|
2023-03-02 12:01:18 +01:00 |
|
bunkerity
|
131857a9b3
|
ci/cd - fix wrong indent in staging/delete-infra-*
|
2023-03-02 11:57:40 +01:00 |
|
bunkerity
|
fc1cab1af4
|
ci/cd - remove subfolder and continue work on staging
|
2023-03-02 11:56:14 +01:00 |
|
bunkerity
|
25729fda74
|
ci/cd - init work
|
2023-03-01 17:46:40 +01:00 |
|
Théophile Diot
|
7a8a75901f
|
Fix multiple CVEs (see comment) (finally)
|
2023-02-22 10:13:34 +01:00 |
|
Théophile Diot
|
0f35c05eee
|
Ignore multiple CVEs due to missing deps in python:3.11-alpine
|
2023-02-16 14:16:32 +01:00 |
|
Théophile Diot
|
38b59954a3
|
Lint yml files
|
2022-12-14 17:10:39 +01:00 |
|
florian
|
984b6c5f05
|
ci/cd - speedup codeql by ignoring some folders not containing python files
|
2022-11-16 22:14:35 +01:00 |
|
florian
|
272de0b8be
|
ci/cd - fix codeql config path
|
2022-11-16 22:03:14 +01:00 |
|
florian
|
d9fc713c4d
|
ci/cd - move codeql config to file
|
2022-11-16 22:01:48 +01:00 |
|
florian
|
c2503d63d3
|
ci/cd - add codeql
|
2022-11-16 21:57:33 +01:00 |
|
florian
|
fa1739439d
|
ci/cd - init work on dependabot
|
2022-11-16 21:25:06 +01:00 |
|
florian
|
82df3f17f7
|
ci/cd - init work
|
2022-11-16 20:52:41 +01:00 |
|
TheophileDiot
|
79eea0e998
|
Linting + starting to migrate bunkerweb to the 1.5
|
2022-10-19 17:37:13 +02:00 |
|
florian
|
478e980189
|
ci/cd - temp disable k8s test
|
2022-08-26 19:14:28 +02:00 |
|
bunkerity
|
72caf907a0
|
ci/cd - temp disable swarm tests
|
2022-08-25 16:06:39 +02:00 |
|
bunkerity
|
01acb1cf30
|
ci/cd - temp disable nextcloud/swarm
|
2022-08-25 15:13:56 +02:00 |
|
bunkerity
|
fc3c7892da
|
ci/cd - add missing prepare for prod tests
|
2022-08-25 11:41:31 +02:00 |
|
bunkerity
|
6afdb298fa
|
lua - fix pcall for asn/country mmdb lookup
|
2022-08-25 10:33:09 +02:00 |
|
bunkerity
|
04019a617a
|
tests - fix nextcloud/swarm
|
2022-08-25 09:12:13 +02:00 |
|
bunkerity
|
4244399eb1
|
road to v1.4.3 🚀
|
2022-08-24 15:14:26 +02:00 |
|
bunkerity
|
66029a316c
|
tests - edit prod workflow
|
2022-08-24 10:29:13 +02:00 |
|
bunkerity
|
61d57b4ebb
|
tests - fix mongo-express/swarm
|
2022-08-23 13:27:15 +02:00 |
|
bunkerity
|
8f273a929d
|
ci/cd - fix missing comment chars
|
2022-08-23 09:34:02 +02:00 |
|
bunkerity
|
45f4e06ace
|
road to v1.4.3
|
2022-08-23 09:32:07 +02:00 |
|
florian
|
561e64a890
|
tests - road to debian
|
2022-08-22 16:12:47 +02:00 |
|
bunkerity
|
17801caebd
|
temp disable arm
|
2022-08-12 16:39:49 +02:00 |
|
bunkerity
|
552588adf1
|
temp disable arm
|
2022-08-12 16:39:00 +02:00 |
|
bunkerity
|
3762c38741
|
tests - copy variables.env for Linux tests
|
2022-08-08 13:57:00 +02:00 |
|
bunkerity
|
e8305b0b65
|
tests - fix missing prestashop/kubernetes.yml
|
2022-07-28 14:28:29 +02:00 |
|
bunkerity
|
b076370090
|
examples - fix mongo-express/swarm
|
2022-07-26 14:56:02 +02:00 |
|
bunkerity
|
95e3022eba
|
examples - fix autoconf/reverse-proxy-singlesite
|
2022-07-26 11:19:46 +02:00 |
|
bunkerity
|
e90d4cc7e2
|
tests - fix json for reverse-proxy-multisite
|
2022-07-25 10:53:16 +02:00 |
|
bunkerity
|
17e14f4d53
|
tests - fix wildcard with sudo
|
2022-07-21 15:59:16 +02:00 |
|
bunkerity
|
d1d2e51a31
|
cleanup tests directory and init tests refactoring for drupal
|
2022-07-20 11:03:14 +02:00 |
|
bunkerity
|
02db54ce0d
|
examples - follow redirect when downloading authelia for linux
|
2022-07-19 16:55:10 +02:00 |
|
bunkerity
|
2505bc015f
|
tests - add linux to authelia kinds
|
2022-07-19 15:54:32 +02:00 |
|
bunkerity
|
b1df38374f
|
tests - temp enable docker
|
2022-07-19 15:48:50 +02:00 |
|
bunkerity
|
850a8057cf
|
ignore CVE-2022-30065 until we have a fix
|
2022-07-19 12:04:10 +02:00 |
|
florian
|
f47ab0adc5
|
tests - integrated LinuxTest
|
2022-07-18 22:00:14 +02:00 |
|
bunkerity
|
bb425bc361
|
tests - init work on Linux tests
|
2022-07-18 14:30:46 +02:00 |
|
bunkerity
|
720f36f473
|
tests - init kubernetes refactoring
|
2022-07-15 13:20:14 +02:00 |
|
florian
|
3b73c50c32
|
tests - ignore docker stack ps return code
|
2022-07-14 22:25:39 +02:00 |
|
florian
|
ba6fddb56a
|
tests - init swarm refactoring
|
2022-07-14 22:18:35 +02:00 |
|
florian
|
eb59a9377d
|
tests - init refactoring for autoconf
|
2022-07-13 22:57:36 +02:00 |
|
florian
|
dfc5f2e79e
|
tests - export runner env
|
2022-07-13 20:52:59 +02:00 |
|
florian
|
16573a397e
|
tests - do not run as root
|
2022-07-13 16:59:23 +02:00 |
|
florian
|
56afbd4577
|
tests - run as root
|
2022-07-13 16:04:41 +02:00 |
|
florian
|
b64af85262
|
tests - DockerTest on the road
|
2022-07-13 15:14:08 +02:00 |
|
florian
|
658ab75049
|
docs - add ansible diagram
|
2022-07-11 07:51:56 +02:00 |
|
bunkerity
|
5586b3733b
|
misc - add DENY_HTTP_STATUS setting (403 or 444)
|
2022-07-07 15:15:45 +02:00 |
|
florian
|
4a699ef6c6
|
fix missing local Linux images import in ci/cd, and fix bug related to jobs in Linux integration
|
2022-06-26 16:50:55 +02:00 |
|
bunkerity
|
cd0d70b8f6
|
cache dev Linux images in ci/cd and disable site config generation for autoconf/swarm/k8s
|
2022-06-22 14:32:27 +02:00 |
|
florian
|
4a2504c3b8
|
reflect ci/cd changes to dev
|
2022-06-19 10:21:50 +02:00 |
|
florian
|
fd0c7b1e53
|
ci/cd - add automatic build for Linux images
|
2022-06-16 17:40:15 +02:00 |
|
florian
|
1e6d62ce79
|
fix packagecloud yank name
|
2022-06-16 12:52:44 +02:00 |
|
florian
|
bcaca6f034
|
v1.4.1 release
|
2022-06-16 11:26:58 +02:00 |
|
florian
|
0ef82619b8
|
temp disable automatic tests for authentik and test automatic arm build on dedicated hardware
|
2022-06-14 11:05:26 +02:00 |
|
florian
|
f2655e331d
|
remove arm build again, fix proxy_*_timeout directives and add authelia example
|
2022-06-14 09:42:32 +02:00 |
|
florian
|
cd0438b8ce
|
support REVERSE_PROXY_*_TIMEOUT settings, remove useless push in CI/CD and try to build arm on GH runners
|
2022-06-13 21:40:38 +02:00 |
|
florian
|
972a284efd
|
docker - drop support for prebuilt arm images
|
2022-06-06 23:35:37 +02:00 |
|
florian
|
acb4bea97d
|
reflect CI/CD changes for master pushes
|
2022-06-06 21:22:28 +02:00 |
|
florian
|
42067e864a
|
GHA - temp disable armv7 build until we have a fix for cryptography dependency
|
2022-06-06 20:14:11 +02:00 |
|
florian
|
217bddabfd
|
GHA - different caches for armv7 and armv8 images
|
2022-06-06 18:30:28 +02:00 |
|
florian
|
c5fba13674
|
fix GHA typos
|
2022-06-06 15:29:09 +02:00 |
|
florian
|
1b21f9eac3
|
fix UI tag in GHA jobs
|
2022-06-06 15:19:25 +02:00 |
|
florian
|
389e050943
|
fix links in docs and change cache location for GHA jobs
|
2022-06-06 14:51:47 +02:00 |
|
florian
|
05a89c3037
|
fix registry URL in GHA jobs
|
2022-06-06 14:07:52 +02:00 |
|
florian
|
a0ed8a27e9
|
add debug flag to GHA buildx steps
|
2022-06-06 12:35:30 +02:00 |
|
florian
|
d0ac5e3059
|
update GHA actions version
|
2022-06-06 12:17:56 +02:00 |
|
florian
|
b16f8f11ad
|
update GHA actions version
|
2022-06-06 12:17:11 +02:00 |
|
florian
|
a23ed06e66
|
fix typo in GHA jobs
|
2022-06-06 11:53:46 +02:00 |
|
florian
|
6b9be078b8
|
refactoring of GHA jobs
|
2022-06-06 11:52:25 +02:00 |
|
florian
|
c3b527afe8
|
actions - fix RPMs path
|
2022-06-05 00:35:29 +02:00 |
|
florian
|
b246c6d7e2
|
fix wrong branch name in actions and image name for linux tests
|
2022-06-04 17:25:46 +02:00 |
|
florian
|
b78fd55427
|
fix freetype CVE
|
2022-06-04 16:14:11 +02:00 |
|