1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-25 08:19:40 +02:00
portainer/api
Matt Hook 34cc8ea96a
feat(database): add encryption support EE-1983 (#6316)
* bootstrap encryption key

* secret key message change in cli and secret key file content trimmed

* Migrate encryption code to latest version

* pull in newer code

* tidying up

* working data encryption layer

* fix tests

* remove stray comment

* fix a few minor issues and improve the comments

* split out databasefilename with param to two methods to be more obvious

* DB encryption integration (#6374)

* json methods moved under DBConnection

* store encryption fixed

* cleaned

* review comments addressed

* newstore value fixed

* backup test updated

* logrus format config updated

* Fix for newStore

Co-authored-by: Matt Hook <hookenz@gmail.com>

* Minor improvements

* Improve the export code.  Add missing webhook for import

* rename HelmUserRepositorys to HelmUserRepositories

* fix logging messages

* when starting portainer with a key (first use) http is disabled by default.  But when starting fresh without a key, http is enabled?

* Fix bug for default settings on new installs

Co-authored-by: Prabhat Khera <prabhat.khera@portainer.io>
Co-authored-by: Prabhat Khera <91852476+prabhat-org@users.noreply.github.com>
2022-01-17 16:40:02 +13:00
..
adminmonitor chore(store) EE-1981: Refactor/store/error checking, and other refactoring (#6173) 2021-12-15 15:26:09 +13:00
apikey chore(store) EE-1981: Refactor/store/error checking, and other refactoring (#6173) 2021-12-15 15:26:09 +13:00
archive feat(git) git clone improvements [EE-451] (#5070) 2021-05-24 17:27:07 +12:00
aws/ecr feat(registry) EE-806 add support for AWS ECR (#6165) 2021-12-01 13:18:57 +13:00
backup chore(store) EE-1981: Refactor/store/error checking, and other refactoring (#6173) 2021-12-15 15:26:09 +13:00
chisel chore(store) EE-1981: Refactor/store/error checking, and other refactoring (#6173) 2021-12-15 15:26:09 +13:00
cli feat(database): add encryption support EE-1983 (#6316) 2022-01-17 16:40:02 +13:00
cmd/portainer feat(database): add encryption support EE-1983 (#6316) 2022-01-17 16:40:02 +13:00
crypto fix(swagger): fix swagger api docs endpoint(s) rename to environment(s) EE-1661 (#5629) 2021-09-20 12:14:22 +12:00
database feat(database): add encryption support EE-1983 (#6316) 2022-01-17 16:40:02 +13:00
dataservices feat(database): add encryption support EE-1983 (#6316) 2022-01-17 16:40:02 +13:00
datastore feat(database): add encryption support EE-1983 (#6316) 2022-01-17 16:40:02 +13:00
docker fix(edge) EE-1720 activate tunnel and remove proxy cache when needed (#5775) 2021-10-15 18:13:20 +13:00
exec fix(docker-compose): add logic control for docker compose force recreate EE-2356 2022-01-17 10:20:45 +13:00
filesystem refactor: unit tests (#6367) 2022-01-11 10:26:41 +13:00
git feat(stacks): support automated sync for stacks [EE-248] (#5340) 2021-08-17 13:12:07 +12:00
hostmanagement/openamt chore(store) EE-1981: Refactor/store/error checking, and other refactoring (#6173) 2021-12-15 15:26:09 +13:00
http fix(docker-compose): add logic control for docker compose force recreate EE-2356 2022-01-17 10:20:45 +13:00
internal chore(store) EE-1981: Refactor/store/error checking, and other refactoring (#6173) 2021-12-15 15:26:09 +13:00
jwt chore(store) EE-1981: Refactor/store/error checking, and other refactoring (#6173) 2021-12-15 15:26:09 +13:00
kubernetes chore(store) EE-1981: Refactor/store/error checking, and other refactoring (#6173) 2021-12-15 15:26:09 +13:00
ldap feat(app): highlight be provided value [EE-882] (#5703) (#5835) 2021-10-07 11:59:53 +13:00
oauth fix(swagger): fix swagger api docs endpoint(s) rename to environment(s) EE-1661 (#5629) 2021-09-20 12:14:22 +12:00
scheduler feat(k8s): support git automated sync for k8s applications [EE-577] (#5548) 2021-09-30 12:58:10 +13:00
stacks fix(docker-compose): add logic control for docker compose force recreate EE-2356 2022-01-17 10:20:45 +13:00
api-description.md fix(swagger): fix swagger api docs endpoint(s) rename to environment(s) EE-1661 (#5629) 2021-09-20 12:14:22 +12:00
connection.go feat(database): add encryption support EE-1983 (#6316) 2022-01-17 16:40:02 +13:00
go.mod fix(docker-compose): add logic control for docker compose force recreate EE-2356 2022-01-17 10:20:45 +13:00
go.sum fix(docker-compose): add logic control for docker compose force recreate EE-2356 2022-01-17 10:20:45 +13:00
kubernetes.go chore(store) EE-1981: Refactor/store/error checking, and other refactoring (#6173) 2021-12-15 15:26:09 +13:00
portainer.go feat(database): add encryption support EE-1983 (#6316) 2022-01-17 16:40:02 +13:00
swagger.yaml Remove references to deviantony gist (#5594) 2021-09-13 09:00:49 +12:00
swagger_config.json chore(version): bump version number 2020-08-27 17:48:02 +12:00