-------------------------------------------------------------------
Fri Dec 18 15:38:30 UTC 2020 - Flávio Ramalho <framalho@suse.com>

- Refreshed 0001-Tests-support-pulling-images-from-specific-repository.patch
  * cover new tests added in 2.1.2
  * fix image reference at test_scan_image_artifact.py
  * remove ^M's added in docker_api.py in 2.1.2 update

-------------------------------------------------------------------
Wed Dec 16 09:56:11 UTC 2020 - dmueller@suse.com

- Update to version 2.1.2:
  * bump up version to v2.1.2 (#13713)
  * fix(api):update stop job api
  * Tecent TCR Provider
  * Move proxy cache e2e test into a new CI job
  * Move security/readonly middleware ahead of transaction middleware
  * Fix the pattern to match v2 catalog URI
  * Set timezone as UTC for database connection (#13663)
  * fix proxy cache e2e test
  * Bump up go-ldap to v3.2.4
  * fix(quota): ignore the fail when getting reference of quota (#13651)
  * fix(redis) redis sentinel for chart cache
  * Fix scan all python test script issue of missing test step
  * Add docker access credential to avoid access limitaton by docker-hub
  * fix(chartmuseum) compatible s3 cache fail
  * fix: remove auto re-readable body in BeforeRequest
  * ci: update env and path commands in github actions
  * fix chart replication issue of uppercase letters
  * Add deprecated mark to Helm Hub
  * fix(preheat): add location when create instance and policy
  * fix(preheat): disable preheat model bool type json omitempty option
  * Fix a bug for editing p2p instance
  * Fix nightly upgrade webhook prepared data

* 0001-Tests-Do-not-switch-image-scanner.patch,
  0001-Use-DockerHub-credentials-on-replication-test.patch: drop (done differently upstream)

-------------------------------------------------------------------
Thu Nov 26 10:22:24 UTC 2020 - Flávio Ramalho <framalho@suse.com>

- Add 0001-Tests-support-pulling-images-from-specific-repository.patch

-------------------------------------------------------------------
Tue Nov 10 15:40:48 UTC 2020 - Flávio Ramalho <framalho@suse.com>

- Add 0001-Use-DockerHub-credentials-on-replication-test.patch

-------------------------------------------------------------------
Wed Nov 02 10:08:40 UTC 2020 - dmueller@suse.com

- Update to version 2.1.1 (jsc#CAPS-183):
  * Add more info in log message to help debug (#13343)
  * Remove dup call to createGroupSearchFilter in searchGroup
  * Return the location header when creating proxy cache project (#13322)
  * bump up version to v2.1.1 (#13311)
  * fix: fix quay adapter catalog api return error
  * Add middleware to proxy HEAD request for proxy cache project
  * Refine LDAP searchGroup function
  * Add pull time for proxy cache artifact in first pull Fixes #13152
  * Change the condition of LocalManifest
  * FIX: Update clair version to fix NVD deprecated links (#13274)
  * Add harbor build in gith action workflow
  * Remove UT for helm hub adapter (#13256)
  * Fix typo in upgrade prepare scritp
  * Fix internal tls config upgrade issue (#13133)
  * Recovery nightly setup
  * Add 2.0 & 2.1 upgrade pipeline in nightly

-------------------------------------------------------------------
Fri Oct 30 10:49:55 UTC 2020 - Sayali Lunkad <sayali.lunkad@suse.com>

- Update 0001-Adding-SUSE-theme.patch 
  * Fix button radius

-------------------------------------------------------------------
Thu Oct 29 11:54:28 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- update 0001-Handle-EINTR-client.patch to avoid data loss^ 

-------------------------------------------------------------------
Wed Oct 28 16:20:26 UTC 2020 - Flávio Ramalho <framalho@suse.com>

- Add 0001-Fix-deadlock-on-harbor-core-initialization.patch

-------------------------------------------------------------------
Wed Oct 28 13:32:41 UTC 2020 - Sayali Lunkad <sayali.lunkad@suse.com>

- Update 0001-Adding-SUSE-theme.patch 

-------------------------------------------------------------------
Thu Oct 22 15:41:04 UTC 2020 - Sayali Lunkad <sayali.lunkad@suse.com>

- Update 0001-Adding-SUSE-theme.patch 

-------------------------------------------------------------------
Thu Oct 22 12:45:03 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- add 0001-Handle-EINTR-client.patch (CAPS-170)

-------------------------------------------------------------------
Thu Oct 15 10:57:01 UTC 2020 - Stefan Nica <snica@suse.com>

- Package icons needed by harbor-core
- Exclude /var/lib/harbor subdirs from the main package, to reduce
the unneeded content that gets packaged in container images

-------------------------------------------------------------------
Mon Oct  5 19:55:44 UTC 2020 - Stefan Nica <snica@suse.com>

- Update 0001-Add-SLES-support-to-install_cert.patch

-------------------------------------------------------------------
Mon Oct  5 13:05:25 CEST 2020 - Jiri Suchomel <jsuchome@suse.com>

- Added 0001-Remove-notary-users.patch:
  * Do not create server and signer users with ALL PRIVILEGES 

-------------------------------------------------------------------
Fri Oct  2 10:09:17 UTC 2020 - Flávio Ramalho <framalho@suse.com>

- Refreshed patches:
  * 0001-Enable-tests-to-run-on-a-SUSE-container.patch
  * 0001-Tests-Do-not-switch-image-scanner.patch

-------------------------------------------------------------------
Wed Sep 30 07:58:23 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- stop using python 2.x, it is 2020 after all
- remove use singlespec macros, we only need one build not multiple ones

-------------------------------------------------------------------
Mon Sep 21 07:45:12 UTC 2020 - Jiri Suchomel <jsuchome@suse.com>

- Update to version 2.1.0:
  * Improve i18n for tag deletion
  * Disable endpont input fot docker-hub and helm-hub
  * Revert "Store User ID in session instead of the whole user model (#12984)"
  * Improve notary cmd on UI
  * fix(webhook): fix the verify cert logic of webhook endpoint (#13032)
  * Change EXECUTE button to uppercase
  * Escape the query string in list user (#13012)
  * Add ldap filter syntax validation when create search filter (#13008)
  * Fix trivy setting in upgrading script
  * fix(project): change to use user id to query projects of member
  * Fix UI issues found on testing day
  * fix(p2p): delete all preheat policies before delete project
  * fix gc log issue (#12969)
  * feat(project): ignore enable_content_trust for proxy project
  * fix(scanner): move RemoveImmutableScanners before EnsureScanners
  * retry several times when failed to copy blob during the replication
  * Store User ID in session instead of the whole user model
  * Check the tag in isArtifactSigned func
  * Fix git action CI missing python sit packages issue
  * Return basic auth challenge for /v2/_catalog (#12958)
  * Fix issue of missing swagger package for python API test
  * fix(preheat):handle fail case of preheat in job

-------------------------------------------------------------------
Fri Sep 11 14:39:07 UTC 2020 - Flávio Ramalho <framalho@suse.com>

- harbor-test: change requires to python3 packages

-------------------------------------------------------------------
Wed Sep  9 13:53:17 UTC 2020 - Stefan Nica <snica@suse.com>

- Removed nginx.conf from the harbor-portal package (no longer
supplied upstream as a plain file, but as a template).

-------------------------------------------------------------------
Wed Sep  9 12:43:20 UTC 2020 - Stefan Nica <snica@suse.com>

- Rebased locally carried patches
- Removed 0001-Make-notary-remove-image-signature-more-flexible.patch
- Removed 0001-Use-exec-in-harbor-database-entrypoint.patch

-------------------------------------------------------------------
Wed Sep  9 08:47:28 UTC 2020 - Stefan Nica <snica@suse.com>

- Replaced swagger-codegen with openapi-generator for generating the
Harbor python client libraries

-------------------------------------------------------------------
Tue Sep 08 18:53:25 UTC 2020 - snica@suse.com

- Update to version 2.1.0rc1:
  * Add P2P Preheat UI Test
  * Fill in the icon of known artifacts in artifact controller
  * Add aws China regions ECR support, both of cn-north-1 and cn-northwest-1 endpoints.
  *  Fallback to local repo on errors when proxy to remote repo  When the remote repo is offline or network issue or credential issue, fall back to local repo.  Fixes #12853
  * fix migration issue
  * fix event log issue
  * Make the 2.1.0 migration SQL script idempotent
  * fix(replication) gcr deletion and tag deletion
  * refactor(event): change default operator to username of security
  * fix db migration issue
  * fix(jobservice) redis sentinel failover hang
  * Use exec in harbor database entrypoint
  * Fix schedule error msg.
  * fix(p2p): disable change provider vendor type
  * Fix UI issues found on round-2 testing day
  * docs: add doc for gen apis and mocks
  * fix upgrade issue (#12857)
  * fix(quota): change log to debug level when warning not found
  * chore(trivy): Bump up trivy adapter to v0.14.1 (#12840)
  * Add proxy-cache and distribution UI test in nightly
  * Update all references of Golang to 1.14.7
  * Re-script ldap API script
  * Fix for duplicate webhook policy name (#12729)
  * Add id column to data_migration table
  * chore(clair): bump up clair adapter to v1.1.1
  * Change storage of csrf token from cookie to localstorage
  * Store csrf token in the header of response instead of cookie
  * Update to golang 1.14.7 (#12809)
  * Upload the harbor log icon as it's referenced by the released Harbor chart (#12670)
  * Fix issues with label target 2.1 and RC
  * Fix schema of the portal health check
  * Improve UI UT for artifact list page
  * udpate resource list order
  * tag retention webhook support (#12749)
  * add timeout for CI (#12803)
  * refactor(scan): remove duplicate CVESet types
  * fix gc job submit issue
  * build base image in CI (#12750)
  * remove robot accounts when to delete a project (#12789)
  * Token service handling invalid resource (#12790)
  * Fix.
  * fix(scan): fix the permission checking for artifact scanning
  * Refresh the status of execution for every status changing of task
  * Fix UI bugs found on testing day for target 2.1
  * fix(preheat): fix the swagger definition of preheat get log api
  * get artifact icon from backend API
  * Disable the tag creation for the artifact under a proxy cache project
  * Return 403 when trying to push artifacts into the proxy cache project to avoid the retrying in the docker client
  * refactor(api): generate project apis by go-swagger
  * Implement the icon API to get the icon of artifact
  * Use orm.Context instead request context in background go routing
  * Use a separated database table to store the data version
  * Fix echo parameter issue (#12775)
  * Refresh CA cert
  * Add exec priviledge to integration script
  * Add git/golang/dns config in drone image
  * Fix: Add privileged for prepare command (#12689)
  * remove reset password dialog from sign-in component
  * fix(swagger): format the value of ResourceList as int64 (#12767)
  * Add log denpendency ti trivy
  * fix gc remove manifest issue (#12748)
  * fix(replication): fix quay adapter authorization
  * fix(blob): make blob size in redis expired in 24 hours
  * Upgrade python and robot for drone build
  * fix gc foreign layer issue (#12736)
  * Fix: append trivy every time run migrate
  * feat: enhanced default processor
  * Unify parameters for functions in Processor interface
  * Fix wrong keyword issue in upgrade test
  * Recovery drone build script
  * Modify e2e image for drone build
  * chore(clair): bump up clair adapter to v1.1.0
  * chore(images): install shadow package in base images
  * Ignore folders that not need when build docker image (#12578)
  * Fix #12487: Proxy cache create duplicated operation log
  * fix(preheat): add precheck before disable instance
  * docs: Explain how to use Trivy in offline mode (#12102)
  * Fix LDAP API test issue by upgrading python
  * fix(replication): refactor quay adapter to fix authorization and support quay.io and enterprise quay (#10317)
  * Show the detail error message when failed to fetch the artifacts during replication
  * Add name and endpoint check for p2p-preheat
  * fix(preheat): add precheck when delete instance
  * Remove unused "sudo" package from most images
  * Provide a standalone migrator to migrate DB schema.
  * fix(preheat): add pagination for execution and task list api
  * Upgrade robot-framework and Selenium library
  * fix(preheat):leverage project settings
  * fix(preheat): check running executions when delete policy
  * Do some refine for the scheduler
  * fix(preheat): provider more info about p2p provider instance
  * Remove expose port in dockerfiles
  * Fix bug of update preheat instance default.
  * fix(swagger): fix the definition of errors
  * Improve p2p UI
  * Improve cron component and create project component
  * Add migration 2.1.0
  * update GC job
  * fix(preheat): fix preheat task log display
  * refactor(preheat): refactor policy schema serialize funcs
  * refactor(project): add more methods to project controller and manager
  * Make notary-remove-image-signature more flexible (#12536)
  * Add internal tls configs for portal
  * update time format of audit log (#12629)
  * Add pull command by tag for artifact detail page
  * add gc read only job (#12591)
  * fix(preheat): fix npe issues
  * Refine request checking for OIDC CLI secret (#12596)
  * fix[replicatioin] aliyun acr pull with repo filter
  * Add GCS&S3 push-based replicatiton tests
  * revise the blob logs
  * remove limitation of artifact in the GC job (#12595)
  * Schedule preheat policy.
  * fix(preheat):enhance preheat job
  * fix(preheat):fix issues of event-based preheat
  * fix[replication] gitlab pull-based multi namespace
  * Add checkpoint of no deletion for untagged image
  * Modify column name for preheat task list UI
  * fix update pull time issue (#12601)
  * Set LDAP groupname when PopulateGroup
  * fix(preheat):improve preheat job logs
  * Fix: beego app config port hardcode
  * Fix css bugs with label target 2.1.0
  * Improve p2p-preheat ui
  * Add OIDC user onboard test in nightly
  * Enhance: Prolong the timeout of chartclient
  * Limit the permission of secret used by proxy cache service
  * fix(p2p-preheat):fix issues of triggering preheat
  * Add p2p-preheat policy UI
  * Fix ui bugs with label target2.1.0
  * handle path not found when to delete manifest
  * fix(replication): fix jfrog replication when filter includes multi images
  * refactor(quota): align Get and List methods of quota controller (#12434)
  * add debugging env for GC time window (#12528)
  * chore(mocks): add make targets to generate and check mocks
  * Fix: preheat install update transaction.
  * Remove erroneous link in README
  * Moving docs from the harbor to the website repo
  * Release connection after search ldap user Fixes: 12162
  * Add default retention policy
  * Update vendor file
  * get registrry from project summary api
  * Fix Chart V2 Can't parse
  * Add dry run to gc page
  * perf(db): skip tx for get blob, patch/put blob upload apis
  * fix(preheat):fix ctl ut failure case
  * Add GC mechanism to secret manager
  * fix(preheat): fix preheat handler PingInstance and UpdateInstance
  * Refactor the scheduler with the task manager mechanism
  * fix(preheat):remove health property check when saving instance
  * fix blob deleting status issue (#12481)
  * Fix issues in replication tests
  * feature(redis) support redis sentinel
  * fix(jobservice):add job id in log getting error (#12513)
  * Include the registry info in the project summary API for proxy cache project
  * fix get manifest return code
  * [fix][ui] Operation unified processing session expired fix #11268  includes the following functions: delete group  delete chart version  delete project   delete member  add group    delete repo  delete artifact   delete tag   delete robot  delete user   delete registry   delete label  delete replication list     replication Signed-off-by: Yogi_Wang <yawang@vmware.com>
  * Prevent copying artifact to a proxy cache project
  * Don't return the error detail back to the client when adding registry
  * Add push-based replication test in nightly
  * fix SWR replication adapter pull-based
  * Provide secret manager for proxy cache project
  * Better error handling
  * Fix test suite and add test for userClaim
  * Add options for automatic onboarding and username claim
  * upgrade golang to v1.14.5 (#12489)
  * revise gc job to align non blocking gc (#12439)
  * Fix for project metadata (#12410)
  * feat(p2p):enhance policy enforcer
  * refactor(quota): move pkg/types to pkg/quota/types
  * chore(db): change max_connections of postgres to 1024
  * Add disable push for proxy project
  * feat(preheat): add list providers under project level handler
  * Add proxy cache feature
  * feat: add preheat execution api handler
  * feat: add task controller
  * Enable RBAC control in the preheat API
  * Query preheat instance by name
  * Fix typo in sql log
  * fix(preheat): validate instance/policy name, set unique filed and policy manager adds parsePolicy
  * Add preheat APIs, handlers.
  * refactor: remove initialization of clair db
  * chore(readme):add code scanning badge
  * fix(db): set max open conns of sql.DB manually
  * Add P2P trigger event and handler
  * Rename "reuse_sys_cve_whitelist" to "reuse_sys_cve_allowlist"
  * Instance handler.
  * Add query string for getting registry
  * feat(preheat): add healthcheck methods for p2p preheat controller
  * chore(preheat):add mock policy enforcer (#12414)
  * Rename master role to maintainer
  * Rename project role
  * Get instance by name.
  * Enhance: Support multi downversion in migration
  * add time windows support in artifact trash (#12400)
  * Add P2p preheat distribution instance UI
  * webhook related permissions correction
  * fix: adjust p2p preheat policy swagger yaml definitions
  * Suport filtering registries by type in listing registry API
  * feat: add p2p preheat swagger yaml and implement preheat api policy handler
  * Verify error message when deleting signed image
  * feat: add p2p preheat controller policy releated logic
  * fix(p2p):remove the provider manager related to
  * [fix] [replication] Success rate should be displayed as 0 when status is inprogress 1.[replication] sccess rate should be displayed as 0 when status is inprogress 2.[repository] fix get repo name error when the repo contains the project name field Signed-off-by: Yogi_Wang <yawang@vmware.com>
  * fix: add count method of policy manager to replace list method return wrong counts
  * support list blobs by update time (#12385)
  * feat(preheat):add preheat api, controller and manager
  * Add proxy cache ui
  * feat(code):enable code security scanning (#12382)
  * fix return value for blob & manifest not found
  * update code arrording to the review comments
  * add middlware for put manifest
  * fix delete manifest route issue
  * feat(preheat):implement policy enforcer
  * add get GC candidate (#12314)
  * fix(codecov):add ignore configuration
  * feat: add p2p preheat policy dao and manager(#12286)
  * Fix Amazon S3 storage not work
  * feat(preheat):add artifact filters for preheat policy
  * handle blob status chanage in put blob middlware (#12315)
  * chore(trivy): Bump up Trivy adapter to v0.12.0
  * feat(preheat):add preheat job
  * feat: add p2p preheat policy model
  * feat(preheat):add preheat drivers
  * feat(certs): install internal tls ca from /etc/harbor/ssl dir
  * Replace all whitelist with allowlist
  * Upgrade aws-sdk-go
  * Implement task and execution manager
  * Add API E2E pytest of GC with untag flag enabled
  * continue updating code per review comments
  * rebase with latest source code
  * continue refactor
  * update blob controller & manager
  * Update ROADMAP.md
  * Update ROADMAP.md
  * Update ROADMAP.md
  * updated roadmap
  * move send error to source lib (#12175)
  * fix(adopters):revise broken img paths
  * Fix DOCKERIMASES and SWAAGER_IMAGE_BUILD_CMD typos in Makefiles
  * Add helm and helm3 CLI py-test
  * bump up clair v2.1.4 (#12245)
  * Implement execution/task DAO for task manager
  * Define the task manager interface and data model
  * Add temporary secret for harbor proxy service
  * Fix nightly issue caused by GC and CVE UI changed
  * Remove the label from artifacts when deleting a label
  * Fix: chart repo response code inconsistent
  * Fix UI issues with label target 2.0.1
  * [fix][ui] about dialog Icon cutoff in safari fix #12144 env 10.78.96.167 Signed-off-by: Yogi_Wang <yawang@vmware.com>
  * Update creating project API to support proxy cache project
  * Makes api/users return 401 for request not authenticated
  * Lower the severity of a "Unknown" vulnerability
  * Add singularity py-test
  * Change status code for projects API
  * enable storage driver of gcs and oss (#12180)
  * [fix][unauthorized] Support show relogin when unauthorized  in popup modal 1.support show relogin when unauthorized  in popup modali 2.change change member role error handle 3.change helm chart service error handle Signed-off-by: Yogi_Wang <yawang@vmware.com>
  * add oras cli py-test
  * Add api to delete blob and manifest (#12006)
  * fix(trivy): Bump up Trivy adapter to v0.11.0
  * Remove the API to test a webhook
  * Bump up golang-migrate
  * Scan result behavior changed after trivy upgrade
  * fix(jobservice):mismatch status issue when stopping job
  * Fix bugs with label 'target 2.0.1'
  * fix(trivy): Handle gracefully scratch and slim images (#11983)
  * Add replication schedule test
  * [fix]   issue in front ui 2.0.1 1.fix add label issue 2.fix unauthorized user can contrl page Signed-off-by: Yogi_Wang <yawang@vmware.com>
  * Update health check script for harbor-db (#12103)
  * refactor(configuration): cleanup unneeded CLAIR_URL configuration in core
  * fix docs
  * fix(jobservice):fix issues of jobservice
  * Fix helmhub insecure issue when using with a proxy (#12014)
  * fix(cve-whitelist): fix panic in `Get` method of whitelist manager
  * Add retry for keyword go into index
  * fix(replication): ignore the problem of not getting Content-Length from the pull blob api
  * Remove test button for webhook
  * Fix typo (ODIC -> OIDC)
  * fix(Registries/Gitlab): upgrade testing
  * Add timount on nginx configs
  * Remove tls1.1 in notary
  * Enhance: Upgrade chartmuseum version
  * Move docker prune cmd outside of api common install shell script
  * struct instead of int within signal chan, and trans Printf to Println
  * fix another typo which in CONTRIBUTING.md
  * doc typo: corrects the CONTRIBUTING.md
  * Fix replication bugs #11974, #11939
  * :cat2: Add zh-tw translate
  * fix: Allow forward slash in destination namespace
  * bump up base version to v2.1.0 (#11814)
  * Add Scan schedule test in nightly
  * Add more UT for create project component
  * fix conformance issue on deleting manifest
  * Modify nightly quotas error message verification
  * doc(readme):update readme to fix broken content
  * fix conformance test ErrorsCodes failure (#11961)
  * fixed install guide broken link in readme
  * enable full set of conformance test
  * Correct "leveraging"
  * docs(scan): fix broken image link for limited successful status
  * feat(doc) update retention/replication doc
  * Update doc for migration
  * Add doc for internal tls 1. Add md file 2. Update index
  * Fix conformance badge name
  * Add UT for webhook when replicating with docker registry
  * docs(configurtions): add docs for configurations of trivy scanner
  * update document of tag immutability for v2.0.0 (#11893)
  * docs(helm-chart): add docs for OCI-compatible helm charts
  * Update the version and links in index of doc
  * docs(scan): add docs about image index scanning
  * update robot account document for v2.0.0
  * Update webhook user guide
  * update document of garbage collection for v2.0.0 (#11890)
  * Fix duration and log bugs for replication task UI
  * doc(default scanners):how to determine the system default scanner
  * Enhance verificaton for tag retention pytest
  * feat(doc) change some doc about harbor.yml.tmpl
  * Add md file to document repositories
  * changes
  * Core panic fix when triggering a webhook of docker-registry replication
  * Modify doc and fix some ui bugs
  * update the conformance test report path (#11836)
  * Update CONTRIBUTING.md
  * Fix some UI bugs
  * Improve i18n service
  * Fix issue of GC untag images case
  * Update Clair to v2.1.3
  * Add double confirm for clicking untag checkbox
  * add conformance test to CI
  * Fix: GCS storage gc issue
  * Add tag for ui test case of add nuew user
  * fix(retention) set pushtime and pulltime for untagged (#11786)
  * Add ctr command for pulling oci
  * Replace images with artifacts for tag-retention
  * feat(cicd) add build date for base images
  * Add new nightly case  admin add new users
  * fix(swagger): enable security in swagger.yaml
  * feat(quota,webhook): send quota webhook for put and mount blob
  * Enhance: Create shared to store shared ca
  * Table notification_policy fix when updgrding to 2.0
  * Fix the database upgrade issue (#11766)
  * Enhance: output the stdout of gen cert script
  * v2 auth middleware handles the ping request from internal
  * feat(scan): support to scan artifact automatic after it pushed
  * fix return code on getting non exist manifest
  * dESTInation namespace should support slash
  * Fix delete repository event issue (#11722)
  * fix(jobservice):fix job stats NOT_FOUND issue
  * fix(retention) fix retention repository with slash
  * fix(retention) not retry retention job
  * fix(retention) add extras field to retention swagger
  * Fix chart museum absolute url issue
  * fix(retention) fix empty pull time log
  * Fix bugs for testing kick 3
  * [Fixed] Fix issue #11334 #11252 #11191 Signed-off-by: Yogi_Wang <yawang@vmware.com>
  * Allow sys admin to call /c/UserExists
  * Hidden veriify client cert verfiy option
  * Add more UT
  * Move 1.10 docs into the main docs folder
  * Rename the folder name for docs to be published on webite
  * returning imgs needed for README.md
  * Fix bug when scanner is unhealthy
  * Update the contributing document with correct links
  * tests(Registries/Gitlab): Added tests for gitlab adapter
  * fix(Registries/Gitlab): Added support for regular expression search, so as not to request all repositories from gitlab remove * at the end and beginning and do a search, also fixed the tag name check

-------------------------------------------------------------------
Wed Sep  2 17:25:57 CEST 2020 - Jiri Suchomel <jsuchome@suse.com>

- Added harbor-migrate-patch-notary subpackage, which contains simple
  program to fix the breakage that was introduced by migrate in notary
  (it packages upstream's harbor/src/cmd/migrate-patch).

-------------------------------------------------------------------
Tue Sep  1 09:42:50 UTC 2020 - Flávio Ramalho <framalho@suse.com>

- Add 0001-Tests-Do-not-switch-image-scanner.patch

-------------------------------------------------------------------
Wed Aug 26 11:55:17 UTC 2020 - Sayali Lunkad <sayali.lunkad@suse.com>

- Add 0001-Adding-SUSE-theme.patch 

-------------------------------------------------------------------
Tue Aug 25 17:21:18 UTC 2020 - Stefan Nica <snica@suse.com>

- Add 0001-Use-exec-in-harbor-database-entrypoint.patch upstream
patch (https://github.com/goharbor/harbor/pull/12880)

-------------------------------------------------------------------
Tue Aug 25 15:43:55 UTC 2020 - Stefan Nica <snica@suse.com>

- Fix location of harbor sql database initialization scripts

-------------------------------------------------------------------
Fri Aug 21 18:26:09 UTC 2020 - Stefan Nica <snica@suse.com>

- Created harbor-db and harbor-redis subpackages to host scripts and
configuration files used for the Harbor database and redis services

-------------------------------------------------------------------
Fri Aug 21 12:49:09 UTC 2020 - Stefan Nica <snica@suse.com>

- Fixed the golang-packaging strict version dependency

-------------------------------------------------------------------
Thu Aug 20 21:42:23 UTC 2020 - Flávio Ramalho <framalho@suse.com>

- Add oras as build requires for harbor-test
- Add 0001-Disable-helm2-steps-on-push-chart-with-robot-account-test.patch

-------------------------------------------------------------------
Wed Aug 19 08:01:19 UTC 2020 - dmueller@suse.com

- Update to version 2.0.2:
  * bump up version to v2.0.2 (#12606)
  * fix update pull time issue (#12603)
  * Fix for project metadata
  * Enhance: Prolong the timeout of chartclient
  * Release connection after search ldap user Fixes: 12162
  * fix SWR replication adapter pull-based
  * [fix] [replication] Success rate should be displayed as 0 when status is inprogress 1.[replication] sccess rate should be displayed as 0 when status is inprogress 2.[repository] fix get repo name error when the repo contains the project name field Signed-off-by: Yogi_Wang <yawang@vmware.com>
  * Update vendor for helm client
  * chore(trivy): Bump up Trivy adapter to v0.12.0
  * Fix Chart V2 Can't parse
  * Don't return the error detail back to the client when adding registry
  * Fix replication bugs #11974, #11939
  * chore(db): change max_connections of postgres to 1024
  * fix(db): set max open conns of sql.DB manually
  * Sync all tests from master to 2.0.0

-------------------------------------------------------------------
Wed Aug 19 07:53:26 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- update spec file to pass source-validator 

-------------------------------------------------------------------
Wed Aug 12 20:02:33 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- switch to helm (which is helm3)

-------------------------------------------------------------------
Mon Aug  3 20:04:03 UTC 2020 - Stefan Nica <snica@suse.com>

- Fixed golang version to match Harbor upstream (1.13 instead of 1.14)
- Update 0001-Add-SLES-support-to-install_cert.patch
- Moved dependencies from container images to the harbor package
- Populate GitCommit variable with release value via golang ldflags

-------------------------------------------------------------------
Fri Jul 31 10:29:25 UTC 2020 - jsuchome@suse.com

- Update to version 2.0.1:
  * Update configure-yml-file.md
  * Update configure-yml-file.md
  * Update configure-yml-file.md
  * Update configure-internal-tls.md
  * Update _index.md
  * Update _index.md
  * Update scan-all-artifacts.md
  * Update deployment-security.md
  * Update scan-individual-artifact.md
  * Update _index.md
  * Update create-replication-rules.md
  * Update _index.md
  * Update _index.md
  * Update _index.md
  * Update create-robot-accounts.md
  * Update configure-webhooks.md
  * Update managing-helm-charts.md
  * Update create-tag-immutability-rules.md
  * Update create-tag-retention-rules.md
  * Update adding-tags.md
  * Update deleting-tags.md
  * Update repositories.md
  * Update repositories.md
  * Update deleting-tags.md
  * Update deleting-artifact.md
  * Update deleting-artifact.md
  * Update deleting-artifact.md
  * Update create-labels.md
  * editorial update
  * feat(certs): install internal tls ca from /etc/harbor/ssl dir
  * bump up version to v2.0.1
  * bump up clair v2.1.4 (#12247)
  * Remove the label from artifacts when deleting a label (#12211)
  * Makes api/users return 401 for request not authenticated
  * Fix: chart repo response code inconsistent
  * Fix UI issues with label target 2.0.1
  * [fix][ui] about dialog Icon cutoff in safari fix #12144 env 10.78.96.167 Signed-off-by: Yogi_Wang <yawang@vmware.com>
  * Lower the severity of a "Unknown" vulnerability
  * [fix][unauthorized] Support show relogin when unauthorized  in popup modal 1.support show relogin when unauthorized  in popup modali 2.change change member role error handle 3.change helm chart service error handle Signed-off-by: Yogi_Wang <yawang@vmware.com>
  * Change status code for projects API (#12185)
  * Remove test button for webhook
  * fix(trivy): Bump up Trivy adapter to v0.11.0
  * Remove the API to test a webhook
  * fix(trivy): Handle gracefully scratch and slim images
  * fix(jobservice):mismatch status issue when stopping job
  * Fix bugs with label 'target 2.0.1'
  * [fix]   issue in front ui 2.0.1 1.fix add label issue 2.fix unauthorized user can contrl page Signed-off-by: Yogi_Wang <yawang@vmware.com>
  * Update health check script for harbor-db (#12103)
  * fix(replication): ignore the problem of not getting Content-Length from the pull blob api
  * fix(cve-whitelist): fix panic in `Get` method of whitelist manager
  * Add timount on nginx configs
  * Enhance: Upgrade chartmuseum version
  * Update Clair to v2.1.3
  * doc(readme):update readme to fix broken content
  * fixed install guide broken link in readme
  * Enhance verificaton for tag retention pytest
  * docs(scan): fix broken image link for limited successful status
  * doc(arch):add 2.0 arch diagram
  * update document of tag immutability for v2.0.0 (#11918)
  * Add doc for internal tls 1. Add md file 2. Update index
  * docs(configurtions): add docs for configurations of trivy scanner
  * Update doc for migration
  * docs(scan): add docs about image index scanning
  * feat(doc) update retention/replication doc
  * docs(helm-chart): add docs for OCI-compatible helm charts
  * changes

-------------------------------------------------------------------
Fri Jul 24 11:00:54 UTC 2020 - jsuchome@suse.com

- enabled changesgenerate option to automatically generate changes

-------------------------------------------------------------------
Mon Jul 20 12:23:23 UTC 2020 - Flávio Ramalho <framalho@suse.com>

- Add python-harbor package

-------------------------------------------------------------------
Tue Jul 14 14:29:51 UTC 2020 - Sayali Lunkad <sayali.lunkad@suse.com>

- Added Makefile to pull in Nodejs dependencies
  Added files to harbor-portal package

-------------------------------------------------------------------
Wed Jul  8 15:12:45 UTC 2020 - Stefan Nica <snica@suse.com>

- Add /var/log/jobs folder for harbor-jobservice

-------------------------------------------------------------------
Wed Jul  8 14:06:18 UTC 2020 - Stefan Nica <snica@suse.com>

- Included default configuration for harbor-core

-------------------------------------------------------------------
Mon Jul  6 21:46:22 UTC 2020 - Stefan Nica <snica@suse.com>

- Added harbor user/group to the package.
  Added proper state folder.

-------------------------------------------------------------------
Thu Jul  2 16:39:44 CEST 2020 - jsuchome@suse.com

- Added basic config file for harbor-jobservice

-------------------------------------------------------------------
Wed Jul  1 17:36:05 CEST 2020 - jsuchome@suse.com

- Added basic config file for harbor-registryctl

-------------------------------------------------------------------
Fri Jun 26 12:58:40 UTC 2020 - Sayali Lunkad <sayali.lunkad@suse.com>

- Added Swagger API 

-------------------------------------------------------------------
Thu Jun 25 11:35:57 UTC 2020 - Sayali Lunkad <sayali.lunkad@suse.com>

- Initial commit 
