Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add initial charm * add charm tests * separate database * add database and migration script * add support for postgresql * fix issue with accessing error status code * change to lower case * Add charm workflows * add x64 to runs-on * bump version in pyproject.toml * fix typo * fix typo * ignore security warning * add x64 to runs-on * add .licenserc.yaml * ignore "master" * add/correct license headers * ignore licenses in migrations folder * rewrite docstring to please linter * fix tox env * add missing final new line * enhance config description * fix lint * add juju dep * temporarily switch to github-hosted runners * update requirements.txt * use operator workflows for charm integration test * add trivy config * add trivy.yaml to license ignore * ignore auth_health point from coverage report * separate app and charm tests * lint, re-add app integration tests and use fake github token * fix after merge * move pytest_addoption to the root * do not use operator workflows for app tests * pass github token to integration test * add note to set INTEGRATION_TEST_ARGS * Use __name__ as arg to Flask constructor * add optional: false * add comment to use juju user secrets in the future * pin paas-app-charmer==1.0.0 * add integration test for auth_health endpoint * add coverage exclusion for postgresql engine * fix placement of no cover directive * pin pytest==8.1.1 * add missing src-docs * change version to 1.8.0 in rockcraft.yaml * Revert "pin pytest==8.1.1" This reverts commit 507a9d8. * lint tests.yaml * reenable edge runners * ignore bandit warning * use gunicorn logger * refactor setup logging remove handler from urllib3 to avoid duplicate logs * add no cover to _setup_root_logger --------- Co-authored-by: jdkandersson <[email protected]>
- Loading branch information