Commit graph

1856 commits

Author SHA1 Message Date
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
florian 622f2eb2ac
autoconf - check if service exists before adding config 2023-04-04 21:13:22 +02:00
bunkerity 5d14813be4 fix typos after basic testing 2023-04-04 17:15:41 +02:00
bunkerity 9f70605643 autoconf - add missing import and fix double lock release 2023-04-04 17:00:51 +02:00
bunkerity 937cd10eeb refactoring and various improvements 2023-04-04 16:56:36 +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 f6ed21b3b7 autoconf - fix global custom configs not supported in k8s/swarm mode 2023-04-04 14:30:14 +02:00
bunkerity eee03c4ae1 autoconf - fix variable typo in k8s watch 2023-04-04 12:35:26 +02:00
bunkerity ecf4e77b32 autoconf - fix deadlock in watch loop 2023-04-04 12:32:51 +02:00
bunkerity 0b71819d22 watch services for autoconf/k8s and support real IP in default http server 2023-04-04 11:45:34 +02:00
florian d3d0136bf5
various redis fixes and improvements 2023-04-04 00:50:22 +02:00
bunkerity e80965ca9a lua - fix wrong variable name in access 2023-04-03 16:22:42 +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 c843be074c reverse proxy - allow all chars for URL settings 2023-04-03 15:06:58 +02:00
bunkerity 6a65104e7f fix return value of clusterstore.connect and disable auth basic for LE challenges 2023-04-03 14:41:57 +02:00
bunkerity b429201ecc add missing LUA import for clusterstore and fix prestashop docker example 2023-04-03 14:20:42 +02:00
gin-gitaxias a9ce32c262 added a more precise scan response and modified .json like asked 2023-04-03 14:07:27 +02:00
bunkerity f4442b6428 ci/cd - fix syntax error in k8s test class 2023-04-03 13:39:56 +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
gin-gitaxias 1caa9a1e7d adding reverse-scan 2023-04-03 10:17:33 +02:00
Kaito 5d41a5b985
Merge pull request #1 from gin-gitaxias/reverse-scan
Add files via upload
2023-04-03 10:02:32 +02:00
Kaito 77fb8c420b
Add files via upload
Reverse-scan core plugin
2023-04-03 10:01:57 +02:00
florian 1bb79b155b
linux - add geoip deps to rhel rpm 2023-03-31 14:57:42 +02:00
florian cf86446020
Merge branch 'staging' of github.com:bunkerity/bunkerweb into staging 2023-03-31 13:05:05 +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
Théophile Diot 87bd26da0d
Add threatmap to README 2023-03-31 10:54:37 +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
florian 202f21aab8 fix syntax error in ApiCaller 2023-03-30 18:27:58 +02:00
florian 55a36f7190 fix docker/joomla, fix autoconf/nextcloud and fix API calls for swarm tasks 2023-03-30 10:31:42 +02:00
florian 1c3f094cd9
ci/cd - fix wrong yaml edit for swarm and append LE settings for k8s 2023-03-29 22:03:24 +02:00
bunkerity f07c0e66a3 ci/cd - various fixes 2023-03-29 17:33:23 +02:00
bunkerity e8ee460efc fix CVE-2023-0464 and CVE-2023-0465 2023-03-29 11:03:39 +02:00
bunkerity dd2c8cbcd1 Merge branch 'staging' of github.com:bunkerity/bunkerweb into staging 2023-03-29 10:46:02 +02:00
bunkerity 2d11a1c728 fix nextcloud modsec rule id, fix k8s pvc definition and remove useless logs from linux/start.sh 2023-03-29 10:45:44 +02:00
Théophile Diot 4f334a577a
Add sleep between BunkerNet registering and ping to the API to avoid being rate limited 2023-03-29 10:18:48 +02:00
Théophile Diot 283828e8f7
Fix Now support WebDAV methods in the ALLOWED_METHODS setting's regex 2023-03-29 10:01:25 +02:00
florian e50c92250b
various fixes 2023-03-28 21:32:04 +02:00
Théophile Diot b8b50b165c
Remove check for messages after creating the service - tests-UI 2023-03-28 19:58:06 +02:00
Théophile Diot e88406b5d2
Fix ui tests with the new UI 2023-03-28 19:28:57 +02:00
Théophile Diot 922b32b2ee
Merge pull request #429 from syrk4web/staging
change and fix service logic
2023-03-28 19:27:25 +02:00
bunkerity 671db37f73 fix autoconf/cors, fix docker/wordpress, fix wrong image name for k8s/scheduler and upgrade tests instances for swarm/k8s 2023-03-28 17:43:10 +02:00
BlasenhauerJ be71b0781d format logs instance to avoid error 2023-03-28 17:25:16 +02:00
BlasenhauerJ 9e1876fea0 logs fix + checkbox fix
*change some css to avoid cursor-pointer with some disabled checkbox
*fix logs template checkbox that had previous pattern
*select instance input in logs directly select first instance by default
2023-03-28 17:13:20 +02:00
BlasenhauerJ 4d245f9fef change cache/download to jobs/download 2023-03-28 16:44:18 +02:00
BlasenhauerJ 6d16a766fe fix service delete + change style
*fix error that didn't open modal to delete a service
*enhance loading message style
*change delete modal colors
2023-03-28 16:02:42 +02:00
bunkerity 5e598e90c9 fix bw-data volume not reused between docker tests, fix wrong bw-data volume path for autoconf tests, add let's encrypt to autoconf tests and fix temp env not generated for linux 2023-03-28 15:26:58 +02:00
BlasenhauerJ dc8b7dbe7e fix form input
*exclude form input from being overwrite by setting input logic to keep csrf token and right form input values
*add message on loading screen
*when creating a new service, server_name is empty by default
*when opening modal, show the first setting
2023-03-28 13:28:48 +02:00
bunkerity bf22faddc6 remove php-cookie-flags from tests, use HTTP(S)_PORT for temp nginx on linux and fix wrong volume path for autoconf tests 2023-03-27 17:36:31 +02:00