------------------------------------------------------------------- Mon Oct 5 19:55:44 UTC 2020 - Stefan Nica - Update 0001-Add-SLES-support-to-install_cert.patch ------------------------------------------------------------------- Mon Oct 5 13:05:25 CEST 2020 - Jiri Suchomel - 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 - 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 - 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 - 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 - harbor-test: change requires to python3 packages ------------------------------------------------------------------- Wed Sep 9 13:53:17 UTC 2020 - Stefan Nica - 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 - 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 - 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 * 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 * 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 * 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 * 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 * 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 * 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 - 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 - Add 0001-Tests-Do-not-switch-image-scanner.patch ------------------------------------------------------------------- Wed Aug 26 11:55:17 UTC 2020 - Sayali Lunkad - Add 0001-Adding-SUSE-theme.patch ------------------------------------------------------------------- Tue Aug 25 17:21:18 UTC 2020 - Stefan Nica - 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 - Fix location of harbor sql database initialization scripts ------------------------------------------------------------------- Fri Aug 21 18:26:09 UTC 2020 - Stefan Nica - 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 - Fixed the golang-packaging strict version dependency ------------------------------------------------------------------- Thu Aug 20 21:42:23 UTC 2020 - Flávio Ramalho - 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 * 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 - update spec file to pass source-validator ------------------------------------------------------------------- Wed Aug 12 20:02:33 UTC 2020 - Dirk Mueller - switch to helm (which is helm3) ------------------------------------------------------------------- Mon Aug 3 20:04:03 UTC 2020 - Stefan Nica - 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 * 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 * 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 * 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 - Add python-harbor package ------------------------------------------------------------------- Tue Jul 14 14:29:51 UTC 2020 - Sayali Lunkad - Added Makefile to pull in Nodejs dependencies Added files to harbor-portal package ------------------------------------------------------------------- Wed Jul 8 15:12:45 UTC 2020 - Stefan Nica - Add /var/log/jobs folder for harbor-jobservice ------------------------------------------------------------------- Wed Jul 8 14:06:18 UTC 2020 - Stefan Nica - Included default configuration for harbor-core ------------------------------------------------------------------- Mon Jul 6 21:46:22 UTC 2020 - Stefan Nica - 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 - Added Swagger API ------------------------------------------------------------------- Thu Jun 25 11:35:57 UTC 2020 - Sayali Lunkad - Initial commit