Changelog
631d166 Merge pull request #800 from replicatedhq/divolgin/rollback
21b7fa9 Reverting app snapshot labels
b69a234 Merge pull request #797 from replicatedhq/divolgin/tables
c04f485 removing table that doesn't exist
4096a41 Merge pull request #796 from replicatedhq/license-sync-fix
303556a Don't require an app spec
e0efa61 Merge pull request #795 from replicatedhq/jelena-restore-volume-name
ec6ba78 Correct volume name on restore
32597a5 Merge pull request #794 from replicatedhq/jelena-upload-license-ui-fixes
442130b Merge pull request #792 from replicatedhq/license-sync-fix
ddb3bb8 Merge pull request #793 from replicatedhq/divolgin/pwd
a3342cd logging and verification
b011679 Upload license flow fixes
1395a5d Password is empty string when there is no registry and no user
335d03d Sync only when allowed
c38f883 Disable outbound connections env
88a5fe7 create app version archive before the db record (#791)
a415759 Merge pull request #790 from replicatedhq/divolgin/meta
057813e metadata pull failure is not fatal (needed for airgap installs)
9fc4c63 handle nil registry settings (#789)
6fe8e32 Merge pull request #785 from replicatedhq/grayson/redactor-polish
b14762c Merge pull request #783 from replicatedhq/divolgin/fix
4769229 Merge pull request #786 from replicatedhq/jelena-polish-redactors
f83f433 Toggle component commented
b7c03ac Merge pull request #781 from replicatedhq/jelena-license-view
1794b39 Merge pull request #784 from replicatedhq/jelena-polish-redactors
8102a4c Commented out global redactors
1254237 re-adding a table still used by code
1f32550 Merge pull request #782 from replicatedhq/jelena-polish-redactors
aefc5ac Merge pull request #780 from replicatedhq/laverya/404-when-app-download-not-found
47d2ae3 Removed unused analysis error
8b73421 Restoring to the old upload license view
e40a73a use errors.Is to only 404 when ErrNoRows
a5290df improve error message for CLI download when not found
ae73374 return 404, not 500, when unable to find app to download
ce74bea show airgap upload progress percentage EVEN more granularly (#779)
9b50d12 Merge pull request #777 from replicatedhq/jelena-redactors-polish
9757c4e move redactor product to troubleshoot tab, introduce toggle to switch between redactors and support bundles
48ef9b1 show users what file performed the redactions their viewing
6389c0d copy updates
8f5a026 add pager to cycle through all redactions in a file
968a773 fix routes to deep linked files 404-ing on refresh
0f10de9 set markers for redacted fields when navigating from redactor report
eec7cd5 Merge pull request #774 from replicatedhq/divolgin/config
47670de Use registry credentials from kotsadm config if available
95fe80c Create redactors fixes
1d8e93d Merge branch 'grayson/redactor-polish' of github.com:replicatedhq/kots into jelena-redactors-polish
659dfe8 skip config screen on automated installs if not required (#776)
20cd11b auto-deploy first app version (#773)
922508f fix setting downstream version status (#772)
3d0ed59 snapshots - fix updating global store (#767)
88f222f Merge pull request #766 from replicatedhq/jelena-failed-hooks-fix
8aaa724 Fix - failed kots snapshots hooks are shown as completed
bd1a851 Merge pull request #765 from replicatedhq/marc-misc
3c22d15 rebase fix
fa9f104 snapshots - fix getting global store (#764)
9f97b38 Merge pull request #756 from replicatedhq/marc-misc
fcf9794 Now with more zeros
3465333 Add missing param
b685888 Use SchemaHero 0.9 when generating migrations at runtime
5620f50 remove watch join on troubleshoot
c286eff removing tables
faa316c Typo
e93d29c Removing unused postgres tables
0610cd9 RABC issues and cleaning up logging
38f82ca move redactor product to troubleshoot tab, introduce toggle to switch between redactors and support bundles
d3a4aab show users what file performed the redactions their viewing
d98bc68 copy updates
6f88c1b add pager to cycle through all redactions in a file
2032845 fix routes to deep linked files 404-ing on refresh
d5ab02d set markers for redacted fields when navigating from redactor report
d3966da Show provider dropdown as a label if only one option available (#762)
317d0cf Remove reanalyze button (#760)
c43a360 Merge pull request #759 from replicatedhq/grayson-status-messages
0008025 create/update cloud-credentials secret for internal storage (#758)
7babcae one more status meessage update
2e1a9df update messaging
4dff1d7 move comments
41349de formatting
6311421 better status messages while processing airgap bundles
f8d1892 Merge pull request #757 from replicatedhq/divolgin/airgap-install
3c4faf7 fixing build
736bb11 Merge pull request #755 from replicatedhq/divolgin/airgap-install
c4e2589 Merge pull request #326 from replicatedhq/add-when-field-support-for-config-groups
9b8acf9 Merge pull request #710 from replicatedhq/airgap-existing-cluster-proposal
6afe474 kots install --kotsadm-registry
ac4888c snapshots internal storage option (#753)
06d37ff Merge pull request #752 from replicatedhq/divolgin/airgap-install
8d462d4 Adding "kots admin-console push-images" command
a7e5622 Merge pull request #750 from replicatedhq/laverya/registry-auth-more-permissive
cf11716 Merge remote-tracking branch 'origin/master' into laverya/registry-auth-more-permissive
85e884a Merge pull request #748 from replicatedhq/laverya/remove-setcap-from-minio-build
86b4766 remove setcap commands from minio docker image build
a5a05b3 Merge pull request #735 from replicatedhq/divolgin/kotsadm-assets
5c209a6 Merge pull request #727 from MikaelSmith/random-bytes
3175988 Build kotsadm airgap bundle
242bdd6 clean extracted app archive temp directories (#722)
7cc7828 run preflights for airgap installs (#729)
ad75a18 show airgap upload progress percentage more granularly (#728)
a766074 Add RandomBytes template function
136871e Merge pull request #695 from MikaelSmith/node-count
8b285a7 Merge pull request #724 from replicatedhq/helm-v3-multidoc
abbbbb9 Helm V3 fails to render all resources in multidoc yaml
1abfd34 Merge pull request #721 from replicatedhq/jelena-volumes-names
cfefeef ability to deploy latest update when checking for updates (#720)
2120a8d Volumes names in volumes snapshot list
dabb0ce Merge pull request #719 from replicatedhq/jelena-restore-hide
841b928 Show snapshot warnings and hide errors/warnings block if there are no any
01f5edd Update design/airgap-existing-cluster.md
5ba173d Update design/airgap-existing-cluster.md
2924caa sort support bundles descending (#714)
30b2cad Merge pull request #718 from replicatedhq/jelena-restore-hide
3a16334 Merge pull request #717 from replicatedhq/divolgin/restore
493b873 Hide restore option when uploading license
45caaec Use a job to trigger kotsadm restore
9b72c2c trigger preflights from the api not the ui (#713)
cb91d78 Apply suggestions from code review
ce3db0d Apply suggestions from code review
96d0444 Merge pull request #712 from replicatedhq/fix-Test_ShouldBeIncludedInBaseKustomization
eb3b192 Fix Test_ShouldBeIncludedInBaseKustomization
36eb001 Merge pull request #711 from replicatedhq/jelena-backup-size
7dc73d5 Fix empty backup size snapshot list
3580082 Design proposal for installing KOTS into an existing airgap cluster
b0ed907 Merge pull request #708 from replicatedhq/jelena-kurl-proxy-buttons-fix
65d21fb fix kurl-proxy: button styles looking very off
4fdb41e Design for airgap install of KOTS Admin Console for existing clusters
bd3107c remove gitops tracers (#702)
054115d Merge pull request #700 from replicatedhq/jelena-updates-ui-snapshots
245fe13 Empty backup view
5a46b48 Updated upload license view
1b38ea3 kotsadm gitops github enterprise support (#693)
d238607 Merge pull request #694 from replicatedhq/jelena-fixes-snap
1128988 Add NodeCount function
b99f69a If velero is not installed navigate to velero configuration page
a3afdb8 Sorting backups-newest on top
c2590a9 Snapshot Settings top navbar
cfba93e Merge pull request #685 from replicatedhq/laverya/remove-empty-package-files
0920a78 remove empty package.json and node_modules from kotsadm
f2afa4f Merge pull request #684 from emosbaugh/exclude-kots-kinds-before-annotations
a72cf72 Exclude kots kinds before evaluating conditional annotations
16b9e46 Fix update check response struct in 'kots upstream upgrade' command (#682)
ac432ab fix kotsadm app config and view files page titles (#683)
8a3e36b check license expiration on license upload (#681)
5163562 fix snapshots daily schedule cron expression (#680)
f2b28db Merge pull request #676 from replicatedhq/divolgin/restore
837f931 Removing duplicated route for snapshot restore
48468e7 Merge pull request #675 from replicatedhq/divolgin/skaffold
591f756 install s3cmd with pip
dc94c40 Merge pull request #674 from replicatedhq/divolgin/snapshots
04ccb12 Backup and restore scripts for kotsadm data
0548b64 Merge pull request #642 from replicatedhq/jelena-restore-new-flow
e292a20 Restoring snapshots on license upload UI
747ee80 Merge pull request #673 from replicatedhq/divolgin/snapshots
2f7de27 don't forget to set success to true
270360e Merge pull request #672 from replicatedhq/emosbaugh/typo
814f6ab Fix typo
9f75acb Merge pull request #671 from replicatedhq/jelena-velero-restic-message
4fce8ec Update on velero check
4021463 Merge pull request #670 from replicatedhq/divolgin/snapshots
13b8146 When velero is installed but not running show destination screen
d0c021b Check for velero fix
54b18ed API to get kotsadm backup info
f470c30 Merge pull request #662 from replicatedhq/laverya/k8s-1.18
1c63090 build with go 1.14, include latest troubleshoot binary
ef9e4b8 update calls to velero from master
3979139 Merge remote-tracking branch 'origin/master' into laverya/k8s-1.18
fa5e047 update k8s imports/packages in operator
d6b92ca kotsadm import updates
a1bfc05 update a variety of packages to support k8s v1.18
5052b1c Merge pull request #669 from replicatedhq/velero-config
276b510 Velero is still optional
f8b8c5f Merge pull request #668 from replicatedhq/velero-config
6ea0241 Merge pull request #664 from replicatedhq/directory-name-instead-of-path
057d543 Restart velero and restic on config change
83a0f28 Merge pull request #665 from replicatedhq/velero-config
453e4db Merge pull request #667 from replicatedhq/divolgin/snapshots
820ea93 Restore API for kotsadm
0b92174 Velero is optional
8220c07 Show only possible options
2044007 Merge pull request #666 from replicatedhq/divolgin/snapshots
3ec4d4d kotsadm snapshot in dev environment
5c0e3d1 Include minio data in snapshots
eb73416 fix adding directories to wrong parents
c35c501 Updated to the velero config page
8199ba6 show troubleshoot directories names instead of paths
0fc8064 Merge pull request #663 from replicatedhq/laverya/remove-schemahero-from-skaffold
fa3c754 remove schemahero from kustomization to avoid skaffold race
e5351f4 Merge pull request #661 from replicatedhq/divolgin/snapshots
2a64dca Moving backup to the API pod and adding a restore container
9986b13 Merge pull request #656 from replicatedhq/laverya/remove-schemahero-crd-staging-prod
f454d83 remove the schemahero CRD from staging and prod
ddb9a3a Merge pull request #655 from replicatedhq/divolgin/snapshots
9f2cffa App label for Velero and include kotsadm data in snapshots
41b390d Merge pull request #653 from replicatedhq/laverya/store-redact-spec-string-not-object
577a00a add testing, fix indentation of split redact yaml
fffceaa don't save with slug=kotsadm-redact, make map if nil
a7dfde3 full spec, not individual redact obj
f79fc50 store the redact spec string, not the object
72c74bf fix duplicate releases in automatic update checks (#651)
d4220b9 Merge pull request #647 from replicatedhq/divolgin/dr-snapshots
27de259 Beginning kotsadm console backups
085561f Merge pull request #641 from replicatedhq/jelena-center-update
92132cd Removing justify content center on settings page
95e9b9e Merge pull request #639 from replicatedhq/jelena-snapshot-settings-new-flow
75f35c9 fix getting pending airgap upload app (#640)
820b679 Errors updates
5465b62 Snapshot settings new flow
7a0c0d8 remove config defaults even when no values are set (#638)
4444c42 Merge pull request #633 from replicatedhq/divolgin/timeout
8541ee2 fix diff viewer not scrolling till the end (#635)
096243b Merge pull request #625 from replicatedhq/jelena-progress-snapshot
ff9add3 Adding timeout argument for CLI install/upgrade commands
eb8643d Snapshot in progress apps inside ping request
82a9f98 Merge pull request #627 from replicatedhq/laverya/failure-to-connect-staging-nonfatal
98f2af8 Merge pull request #630 from replicatedhq/laverya/dont-panic-on-nil-application
8786f56 don't panic when the application is nil
13365e9 handle unchanged registry password (#628)
0dfd355 remove logging. never get staging metadata
c1458cf Merge pull request #626 from replicatedhq/jelena-yaml-errors-vh
8d04f65 failure to get metadata from staging is nonfatal
dffe489 Show invalid YAML error on version histories
aaf426b better handling for app installation errors (#619)
98228c5 default bool config items to 0 instead of '' (#595)
cc03b29 Add when field support for config groups