Commit Graph

295 Commits

Author SHA1 Message Date
Wenkai Yin fd5c17bced Publish images to Docker Hub (#5264)
This commit enables the images publishing to Docker Hub in Drone CI. Every pull request merging will trigger this process.
2018-07-09 11:03:51 +08:00
Yan d366134fe8
Fix bug of packaging offline installer (#5245)
The init sql script name nad path was changed by PR #5197, this
commit is to update these and log the package command to console,
make it more easy to debug in future. Also remove the action to
pull migrator as it will built each time locally.
2018-07-04 20:03:44 +08:00
wangyan 28a13db29a Fix CI pipeline bug on packaging offline installer 2018-07-03 08:42:26 -07:00
Deng, Qian 72dfdd552f Add ldap serach
1. Add group management
2. Add rewrite import user to member ui
3. Add import group to member
4. Add new items in configuration page
2018-07-03 14:00:59 +08:00
sigsbee 889b36a944
Add data verify robot case after upgrade (#5207)
Add data verify e2e case after upgrade
2018-06-29 15:01:26 +08:00
Daniel Jiang aef3213dfa
Merge pull request #5190 from stonezdj/reload_config
Fix issue that harbor tile can not save customized settings
2018-06-29 13:04:36 +08:00
sigsbee 673c1dac01 Add upgrade test scripts (#5119)
Add upgrade test data generate script and example data
2018-06-29 10:09:10 +08:00
stonezdj 72e9b22e10 Fix issue that harbor tile can not save customized settings 2018-06-28 16:20:10 +08:00
sigsbee 7d6f8f94c4
Change create project verify method (#5184)
Update create project keyword to avoid created project on the second page caused verify fail
2018-06-27 11:27:03 +08:00
myufei 31bdc3e894 Add ldap user and group
update ldap_test.ldif to add more user and group to ldap environment
2018-06-14 14:16:50 +08:00
sigsbee a6f14c6d89
Update test case to increase passrate (#5083)
Update test case order to avoid scan on push fail
Add sleep time to avoid view scan results fail
Change keyword to wait unitl avoid delete operation fail
Change delete rule and repicate manual confirm to mouse down and up
2018-06-05 18:51:11 +08:00
sigsbee 0d4aaccd13
Add get version to LDAP and replication test group(#5076)
Add get harbor version test case to LDAP and replication test group
2018-06-04 14:24:47 +08:00
sigsbee a0bf7196e6 Fix label test case and replicate case (#5075)
Fix label test case fail for new UI change
Fix replicate manual keyword to avoid case fail
2018-06-02 01:34:33 +08:00
sigsbee a07a0d09f8
Add get harbor version case (#5039)
Add get harbor version case
2018-06-01 14:38:10 +08:00
stonezdj(Daojun Zhang) b308c6e4fc
Merge pull request #5024 from stonezdj/add_testcase
Add testcase for assign role to LDAP group.
2018-05-31 01:17:33 +08:00
sigsbee 8d12960494
Fix robot keywords align with UI changes (#5036)
Fix robot keywords align with UI changes
fix replication case for new delete progress
2018-05-24 19:53:23 +08:00
sigsbee 8b6963f397
Update testcase for task progress (#4987)
update multi delete testcase for new delete progress
2018-05-24 13:07:19 +08:00
Steven Zou 9943c0cd07
Merge pull request #5021 from pengpengshui/asynctask
Add async task progress and delete dialog task progress #4371
2018-05-23 15:20:13 +08:00
stonezdj ab20642f0d Add testcase for assign role to LDAP group.
Including
1. LDAP group configure settings
2. Assign role to LDAP user group.
3. Manage user group
2018-05-22 19:17:45 +08:00
pfh 1121c8a76b Add async task progress and delete dialog task progress #4371
norm code
2018-05-22 14:42:06 +08:00
sigsbee b72209fb08
Add sleep to avoid test fail (#5005)
Add sleep to avoid test fail in delete replication rule case
2018-05-21 19:04:02 +08:00
Steven Zou 1f7a4f18e5
Merge pull request #4963 from ninjadq/fix_tslint_warning
Fix tslint warning
2018-05-15 18:41:15 +08:00
Deng, Qian 43c8e9f589 Fix all tslint warnings
1. Fix tslint warnings
2. Add tslint to travis
2018-05-15 16:28:23 +08:00
sigsbee 8cca04f439 Add project level content trust case (#4964)
Add project level content trust testcase
2018-05-14 08:36:12 -07:00
Deng, Qian 282a63f57f Fix legacy issues that html and css file are written on ts file.
Currently, our html and css files are written as string on .ts file. This pr is to solve the legacy issue.
2018-05-10 18:39:48 +08:00
sigsbee b4b148e923 Update click method to fix replication rule auto case (#4908)
As the click may fail with method click element, update it to move the element and click.
2018-05-10 00:07:02 -07:00
Deng, Qian 2ef1a92a93 Add ng-packagr to packaging harbor-ui npm repo
Using ng-packagr to build and publish npm repo
2018-05-09 10:59:22 +08:00
Qian Deng 5420f7ff0e
Merge pull request #4872 from pengpengshui/fixIssues
rewrite layout about filter by label and tesecase #4809
2018-05-08 13:34:40 +08:00
pfh 2f6dcce0d5 rewrite layout about filter by label and tesecase #4809 2018-05-08 12:10:24 +08:00
sigsbee 981743ada9 Fix nightly failures bases on latest UI change (#4870)
Fix up project level policy public
Change text to fix up pro replication rules add
2018-05-07 03:30:08 -07:00
pfh 5006693fd6 Modify global search project and adjust selected label position 2018-05-04 10:27:40 +08:00
stone e6a52f49a4
Merge pull request #4722 from stonezdj/security_context_for_group3
Update security context for assign role to project group member
2018-05-03 17:17:41 +08:00
stonezdj b8a48d0326 Update security context for assign role to project group member
The project list will contain all public projects, user is a member of this project, or user is in the group which is a member of this projects.
Change the behaviour of user roles, if the user is not a member of this project, then return the user's groups role of current project
2018-05-03 16:49:16 +08:00
wangyan 9715743b37 Dump log of shutting down harbor in CI 2018-05-02 08:42:42 -07:00
Yan 30152b19c1
Modify harbor log files name to align with latest change (#4846) 2018-05-02 04:58:24 -07:00
Yan ae257433cc
Fully migrate harbor db to postgresql (#4689)
* Merge harbor db to postgres
2018-04-27 02:27:12 -07:00
sigsbee c91334397a
Fix up keyword add label (#4794)
Fixup create new labels keyword to fix failed testcase
2018-04-27 17:14:44 +08:00
sigsbee 9bf38c2486
Add autotest case (#4603)
Add test case large image replicate
Add test case Download CA
Add test case repo description
Add test case project level replication
Add test case repo size
Add test case statistics info
2018-04-25 16:24:11 +08:00
Tan Jiang 1fc4142e1a Do not call `chown` to config files
This commit fixes a recently discovered issue on Kubernetes #4496
It make necessary to avoid calling `chown` to config files during the
bootstrap of the containers.
2018-04-20 13:44:21 +08:00
Steven Zou a8eb969e2d
Merge pull request #4703 from wy65701436/update-ui-builder
Update ui clarity builder version to 1.4.0
2018-04-19 17:12:23 +08:00
sigsbee 5bd9a99984
Fix up card view keyword (#4718)
Fix up card view keyword and failed test case
2018-04-19 10:07:55 +08:00
wangyan 2439cbfe55 Update ui clarity builder version to 1.4.0 2018-04-17 22:38:01 -07:00
pfh e9052dd42a Merge remote-tracking branch 'upstream/master' into fixIssue 2018-04-17 10:19:16 +08:00
pfh bd28eb4541 Add Filter Label about imgs 2018-04-17 10:08:19 +08:00
Steven Zou bb292aab96 Fix the failure api test cases because API implementation changed 2018-04-16 15:39:19 +08:00
pfh c67e1a2e4b Merge branch 'master' of https://github.com/vmware/harbor into fixIssue 2018-04-16 11:35:33 +08:00
Qian Deng e12826ef42
Merge pull request #4643 from ninjadq/add_test_case_and_doc
Add testcase and doc for cardview
2018-04-16 10:28:49 +08:00
pfh c99e43674d add Filter Label about imgs 2018-04-16 09:54:27 +08:00
wangyan 04816222c0 Update ci test images to busybox 2018-04-12 18:21:20 -07:00
Deng, Qian ddb5298ae6 Add testcase and doc for cardview 2018-04-12 19:55:46 +08:00