jannfis
|
068048cb80
|
feat: Applications in any namespace (#9755)
* feat: Applications in any namespace
Signed-off-by: jannfis <jann@mistrust.net>
* Fix typo in CI
Signed-off-by: jannfis <jann@mistrust.net>
* Create argocd-e2e-external namespace
Signed-off-by: jannfis <jann@mistrust.net>
* Update from codegen
Signed-off-by: jannfis <jann@mistrust.net>
* Remove debug code
Signed-off-by: jannfis <jann@mistrust.net>
* Update help text for -N option to app create
Signed-off-by: jannfis <jann@mistrust.net>
* Wrap error when retrieving AppProject from cache
Signed-off-by: jannfis <jann@mistrust.net>
* Check for controller namespace first before matching on additional ns
Signed-off-by: jannfis <jann@mistrust.net>
* Improve TestAppProjectIsSourceNamespacePermitted unit test
Signed-off-by: jannfis <jann@mistrust.net>
* Get rid of some debug leftovers
Signed-off-by: jannfis <jann@mistrust.net>
* Better error wrapping; return IsNotFound as-is
Signed-off-by: jannfis <jann@mistrust.net>
* Updates from codegen
Signed-off-by: jannfis <jann@mistrust.net>
* We don't need AppShortName() anymore
Signed-off-by: jannfis <jann@mistrust.net>
* Update end-to-end tests to use annotation methods
Signed-off-by: jannfis <jann@mistrust.net>
* Add e2e tests to test for app creation in not permitted ns
Signed-off-by: jannfis <jann@mistrust.net>
* Remove deprecated code
Signed-off-by: jannfis <jann@mistrust.net>
* Remove dead code
Signed-off-by: jannfis <jann@mistrust.net>
* Add RBACName() method to application type
Signed-off-by: jannfis <jann@mistrust.net>
* Update from codegen
Signed-off-by: jannfis <jann@mistrust.net>
* Fix e2e test
Signed-off-by: jannfis <jann@mistrust.net>
* Update codegen
Signed-off-by: jannfis <jann@mistrust.net>
* Move RBAC name generation to an application receiver
Signed-off-by: jannfis <jann@mistrust.net>
* Fix sync window status in UI
Signed-off-by: jannfis <jann@mistrust.net>
* Fix pod logs viewer
Signed-off-by: jannfis <jann@mistrust.net>
* Fix application events in UI
Signed-off-by: jannfis <jann@mistrust.net>
* Fix application search in UI
Signed-off-by: jannfis <jann@mistrust.net>
* Fix yarn lint
Signed-off-by: jannfis <jann@mistrust.net>
* Only set up cluster-wide application informer when additional namespaces are specified
Signed-off-by: jannfis <jann@mistrust.net>
* Adapt e2e test to a changed error message
Signed-off-by: jannfis <jann@mistrust.net>
* Application namespace should be taken into account for create
Signed-off-by: jannfis <jann@mistrust.net>
* Use non-qualified application name as Helm release name
Signed-off-by: jannfis <jann@mistrust.net>
* Support --app-namespace in e2e tests
Signed-off-by: jannfis <jann@mistrust.net>
* Enable more e2e tests
Signed-off-by: jannfis <jann@mistrust.net>
* Increase e2e timeout for newly added tests
Signed-off-by: jannfis <jann@mistrust.net>
|
2022-08-10 11:39:10 +02:00 |
|