fl0ppy-d1sk
|
466c8e584c
|
Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
|
2023-10-03 15:50:30 +02:00 |
|
fl0ppy-d1sk
|
27d3ca1cdf
|
autoconf - fix wrong types for dynamic settings
|
2023-10-03 15:50:15 +02:00 |
|
Théophile Diot
|
410557009a
|
Add .gitattributes to override linguist-vendored paths
|
2023-10-03 15:47:41 +02:00 |
|
Théophile Diot
|
e7498279cd
|
Revert Docker image update for tests
|
2023-10-03 14:19:10 +02:00 |
|
Théophile Diot
|
c2db157bb5
|
Update python docker image to 3.12.0
|
2023-10-03 14:10:04 +02:00 |
|
Théophile Diot
|
eb8088164b
|
Tweak Dockerfiles to make the build nicer
|
2023-10-03 13:55:29 +02:00 |
|
Théophile Diot
|
202698f41f
|
Fix python deps conflicts and update them
|
2023-10-03 13:54:53 +02:00 |
|
fl0ppy-d1sk
|
0eb18cb31e
|
Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
|
2023-10-03 13:05:40 +02:00 |
|
fl0ppy-d1sk
|
f12a014104
|
autoconf - update settings from db
|
2023-10-03 13:05:26 +02:00 |
|
Théophile Diot
|
628068e9ae
|
Lint files with prettier
|
2023-10-03 12:53:30 +02:00 |
|
Théophile Diot
|
f3694f0cc4
|
Add prettier as a precommit hook
|
2023-10-03 12:53:06 +02:00 |
|
Théophile Diot
|
b56cce63f7
|
Fix codespell typos in README.md
|
2023-10-03 12:38:24 +02:00 |
|
Théophile Diot
|
87ca176633
|
Fix typos raised by codespell
|
2023-10-03 12:37:56 +02:00 |
|
Théophile Diot
|
eea5dd9b75
|
Add codespell precommit hook
|
2023-10-03 12:37:32 +02:00 |
|
Théophile Diot
|
8fbe692618
|
Fix mkdocs.yml file duplicate copyright key
|
2023-10-03 12:02:20 +02:00 |
|
Théophile Diot
|
cf82e73e97
|
Fix swarm postgres ui integration example
|
2023-10-03 12:01:52 +02:00 |
|
Théophile Diot
|
6b2df35858
|
Tweak py file to respect flake8 rules
|
2023-10-03 12:01:24 +02:00 |
|
Théophile Diot
|
508c728b65
|
Tweak pre-commit config and pyproject.toml file + Add flake8 as linter in precommit config
|
2023-10-03 12:00:40 +02:00 |
|
Théophile Diot
|
75e8c83397
|
Update CHANGELOG.md
|
2023-10-02 18:30:30 +02:00 |
|
Théophile Diot
|
07676a3d0a
|
Use hashes instead of versions in github workflows
|
2023-10-02 18:30:17 +02:00 |
|
Théophile Diot
|
f0761eed2c
|
Revert "Add fuzzing tests in CI/CD"
This reverts commit 4babce9749 .
|
2023-10-02 16:10:52 +01:00 |
|
Théophile Diot
|
4babce9749
|
Add fuzzing tests in CI/CD
|
2023-10-02 16:06:49 +01:00 |
|
Théophile Diot
|
a263f1f4f1
|
Update cron for dev-update-mmdb
|
2023-10-02 15:39:49 +01:00 |
|
Théophile Diot
|
87d2f04eb8
|
Remove no longer necessary temp fix for Flask-login
|
2023-10-02 14:06:02 +01:00 |
|
Théophile Diot
|
c006e5088d
|
Update python deps + Update Flask-Login to include the compatibility with Flask 3.0.0
|
2023-10-02 14:05:32 +01:00 |
|
Théophile Diot
|
6b0e623e59
|
Update Dockerfiles to install pip and its deps before the project ones
|
2023-10-02 13:17:32 +01:00 |
|
Théophile Diot
|
85068bfeea
|
Add temp fix to support Werkzeug>=3.0.0 with Flask-login
|
2023-10-02 13:09:04 +01:00 |
|
Théophile Diot
|
5a7f9147fa
|
Update python deps and update script
|
2023-10-02 13:08:28 +01:00 |
|
Théophile Diot
|
3589057703
|
Fix bunkerweb-ui.sh script with variables not being exported correctly
|
2023-10-02 11:42:32 +01:00 |
|
Théophile Diot
|
5ed595be68
|
Fix shellcheck tests failing
|
2023-10-02 11:05:15 +01:00 |
|
Théophile Diot
|
e21e0c812b
|
Add shellcheck and gitleaks to pre-commit-config + tweak excluded paths
|
2023-09-29 18:30:49 +01:00 |
|
Théophile Diot
|
1b7e1840cd
|
Fix blacklist core tests' requirements.txt file
|
2023-09-29 18:15:38 +01:00 |
|
Théophile Diot
|
1f90d3668c
|
Add a pre-commit-config file and passed all checks
|
2023-09-29 18:11:48 +01:00 |
|
Théophile Diot
|
f3fc69110e
|
Fix typos in Dockerfile when installing python dependencies
|
2023-09-29 16:58:09 +01:00 |
|
Théophile Diot
|
073e8575e2
|
Updated Dockerfile, python deps and npm package to use pinned dependencies
|
2023-09-29 16:47:34 +01:00 |
|
Théophile Diot
|
b4a320afaa
|
Made ui tests better
|
2023-09-28 14:31:23 +01:00 |
|
Théophile Diot
|
8ed656068f
|
Small fixes on linux paths creating unnecessary folders
|
2023-09-28 14:31:05 +01:00 |
|
Théophile Diot
|
8fa7adb615
|
Small refactor on how the autoconf updates the config
|
2023-09-28 14:30:24 +01:00 |
|
Théophile Diot
|
4ec754143a
|
Handle changes more elegantly with the scheduler
|
2023-09-28 14:28:49 +01:00 |
|
Théophile Diot
|
0f7df13df3
|
Optimize save_config script
|
2023-09-28 14:28:17 +01:00 |
|
Théophile Diot
|
48096d711c
|
Optimize the way the UI handles services creation and edition
|
2023-09-28 14:27:48 +01:00 |
|
Théophile Diot
|
c0816bb119
|
Fix potential cross-site scripting vulnerability in plugins.js in the UI
|
2023-09-28 11:41:22 +01:00 |
|
Théophile Diot
|
ece5ce1cdf
|
Add HTML sanitization when injecting code in pages in the UI
|
2023-09-28 11:30:45 +01:00 |
|
Théophile Diot
|
4d50026744
|
Extract codeQL workflow to have a separate one + Add scorecards analysis workflow file + Add UI tests for the UI branch
|
2023-09-28 09:02:31 +01:00 |
|
Théophile Diot
|
1c71572f44
|
Update tsparticles in the UI + remove unused static files
|
2023-09-28 08:59:27 +01:00 |
|
Théophile Diot
|
685cb9809d
|
Update README to fix a few links and add the security scorecard badge
|
2023-09-28 08:29:01 +01:00 |
|
Théophile Diot
|
6e2db59919
|
Add a sleep before changing from cache page to log page to avoid errors in ui tests
|
2023-09-26 13:33:41 +01:00 |
|
Théophile Diot
|
1db769c321
|
Remove bugged UI tests check in linux
|
2023-09-26 13:12:02 +01:00 |
|
Théophile Diot
|
db99d16874
|
Update the condition that checks the integration in core tests
|
2023-09-26 13:11:30 +01:00 |
|
Théophile Diot
|
579c80357f
|
Update UI starting script and ui tests script on linux
|
2023-09-26 12:56:14 +01:00 |
|