Alex Collins
bbdbe364b0
Makes cache timeouts configurable ( #2412 )
2019-10-16 15:46:45 -07:00
Alexander Matyushentsev
f75984fbf5
Issue #1944 - Gracefully handle missing cached app state ( #2464 )
...
* Issue #1944 - Gracefully handle missing cached app state
* Unit test getCachedAppState method
2019-10-10 15:17:13 -07:00
Alexander Matyushentsev
0f7e9a1d28
Issue #2261 - Refactor Helm first class support ( #2364 )
...
* Issue #2261 - Refactor Helm first class support
* Address code review comments
* Remove unused field from GetAppDetails method
2019-09-26 12:05:12 -07:00
Alex Collins
bc226dcd6f
Re-enable caching when listing apps. ( #2295 )
2019-09-13 16:50:53 -07:00
Alex Collins
4e9772e19b
Adds support for Helm 1st-class. Closes #1145 ( #1865 )
2019-09-06 15:37:25 -07:00
Alex Collins
f8a4d662f2
Adds more commit data. Closes #1219 ( #1762 )
2019-06-21 15:51:48 -07:00
Alexander Matyushentsev
15dfa79708
Issue #357 - Expose application nodes networking information ( #1333 )
2019-03-29 20:59:25 -07:00
Alex Collins
cd25c4b3c9
Enables default lint checks, fixes lint and bugs ( #1330 )
2019-03-28 13:37:53 -07:00
Alex Collins
5e7b48c9a2
Migrates from gometalinter to golangci-lint. Closes #1225 ( #1226 )
2019-03-08 16:22:04 -08:00
Jesse Suen
39174ab969
Move parameters listing from GenerateManifests to GetAppDetails ( #1221 )
...
* Move parameters listing from GenerateManifests to GetAppDetails
* Fix logging to use standard logger to honor CLI loglevel
2019-03-05 14:56:47 -08:00
Jesse Suen
cc7b283f23
Deprecate componentParameterOverrides in favor of source specific config ( #1207 )
...
* Deprecate componentParameterOverrides in favor of source specific config
* Support rollback when application source changes
* Removes the legacy spec.source.environment and spec.source.valuesFiles which were deprecated in v0.11
* Fix issue where argocd app create APPNAME --file didn't fail when there were name conflicts
* Fix issue where auto-sync and app deletion would cause infighting
2019-03-04 00:56:36 -08:00
Alexander Matyushentsev
cb9eb0a9bb
Issue #937 - Use redis as a shared throwaway cache ( #1120 )
2019-02-13 15:20:40 -08:00
Jesse Suen
16ff90c070
Defer deletion of app object until all resources have been deleted (issue #636 ) ( #807 )
...
Purge app cache after deletion is successful (issue #802 )
2018-11-19 12:25:45 -08:00
Alexander Matyushentsev
aa2afcd47b
Issue #330 - Projects need controls on cluster-scoped resources ( #558 )
...
* Issue #330 - Projects need controls on cluster-scoped resources
* Issue #330 - Introduce namespace resources black-list
2018-09-11 15:10:47 -07:00
Alexander Matyushentsev
3dbbcf8918
Move sync logic to contoller ( #180 )
...
* Issue #119 - Move sync logic to contoller
* Implement app compare/sycn e2e test
* Fix panic in kube ApplyResource method
* Apply reviewer notes: add separate rollback operation instead of reusing sync for sync and rollback
2018-05-11 11:50:32 -07:00
Jesse Suen
5f65a5128a
Introduce caching layer to repo server to improve query response times ( #165 )
2018-05-07 11:31:00 -07:00