Commit Graph

4756 Commits

Author SHA1 Message Date
Daniel Jiang
3ca439c71a Sync user info after UAA user is logged in (#4900)
This is a fix for #4895.
Currently the user's UserId and HasAdminRole data will not be populated correctly after a user in UAA is logged in.
2018-05-10 11:49:13 +08:00
Steven Zou
92782abce9
Merge pull request #4875 from ninjadq/ng_packagr_integration
Add ng-packagr to packaging harbor-ui npm repo
2018-05-09 16:49:53 +08: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
df055e3241
Merge pull request #4880 from pengpengshui/fixIssues
Add multiple filter options for log #4360
2018-05-08 22:47:09 -04:00
pfh
8f90e9c987 Add multiple filter options for log #4360 2018-05-08 16:02:53 +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
Daniel Jiang
a90d6eee54
Merge pull request #4862 from ywk253100/180503_swagger
Update API doc
2018-05-07 10:54:45 +08:00
Daniel Jiang
dead7b292b
Merge pull request #4869 from reasonerjt/fix-joblog-dir
Fix permission issue on VIC appliance
2018-05-07 10:53:58 +08:00
Tan Jiang
5ff07cf619 Fix permission issue on VIC appliance
The job logs directory's permission is not changed by prepare script
because the everything is moved from /data to /storage/data on VIC
appliance.  This commit will make sure both cases the directory is
readable by user 10000:10000.
This PR also makes sure the config json of notary signer has 0644
permission.
2018-05-06 22:02:19 +08:00
Qian Deng
86dddf444a
Merge pull request #4865 from pengpengshui/fixIssues
Modify global search project and adjust selected label position
2018-05-04 15:21:08 +08: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
Steven Zou
9746f9f2a9
Merge pull request #4838 from ninjadq/cherry_pick_hardcode_url_back_master
Fix URL hardcode on replication service
2018-05-03 16:01:54 +08:00
Qian Deng
9e1e66beeb
Merge pull request #4839 from pengpengshui/language
Modify issue about cannot switch language to franch
2018-05-03 15:57:19 +08:00
Wenkai Yin 79628
07ffe425dd Update API doc
Update the parameters used in request and the data of response of projects API in swagger
2018-05-03 14:37:00 +08:00
Deng, Qian
8d79747085 Fix URL hardcode on replication service
Url hardcoded in replication service. This commit is to fix it.
2018-05-03 13:46:17 +08:00
Daniel Jiang
5fdd8f25fa
Merge pull request #4858 from stonezdj/update_swagger_ldapgroup
Update swagger.yaml to add ldap group config parameters
2018-05-03 13:44:44 +08:00
stonezdj
19c27cd107 Update swagger.yaml to add ldap group config parameters
Parameters include:
ldap_group_attribute_name
ldap_group_base_dn
ldap_group_search_filter
ldap_group_search_scope
2018-05-03 12:36:16 +08:00
Daniel Jiang
4c192ae71f
Merge pull request #4854 from wy65701436/add-log-make-down
Dump log of shutting down harbor in CI
2018-05-03 10:03:05 +08:00
Wenkai Yin
5f58c01e4a Fix bug #4840 (#4851)
Fix the bug: upgrade failed in VIC if replication policies exist
2018-05-02 09:37:35 -07: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
Jesse Hu
5a07d55859
Merge pull request #4830 from GrantStreetGroup/helm-registry-redis
Add redis cache support for registry pod
2018-05-02 19:05:29 +08:00
pengpengshui
042ac05dfe
Merge pull request #4812 from pengpengshui/labelFilter
Modify images filter with label issue
2018-05-02 18:29:05 +08:00
pfh
80ff0e4553 Modify issue about cannot switch to franch 2018-05-02 15:48:55 +08:00
pfh
ad74297a14 Modify harbor-ui version 2018-05-02 15:41:47 +08:00
pfh
08f750b04d Merge remote-tracking branch 'upstream/master' into labelFilter 2018-05-02 14:14:15 +08:00
Daniel Jiang
a8737116a6
Merge pull request #4836 from wy65701436/fix-offline-installer
Remove useless db images from the offline installer
2018-05-02 14:06:36 +08:00
wangyan
d6da200ccb Remove not used db images from the offline installer 2018-05-01 19:57:41 -07:00
Daniel Jiang
5757e8475d
Merge pull request #4832 from reasonerjt/master
Overwrite some values in harbor.cfg -- apply the change to master branch.
2018-05-01 10:00:27 +08:00
wangyan
2b3d70357e Overwrite some attributes in harbor.cfg 1.5
The values of "redis_url" and "max_job_workers" should be set to new
values due to new implementation.
2018-05-01 09:28:29 +08:00
Steven Arnott
047cd83e05 Add redis cache support for registry pod 2018-04-30 13:04:05 -04:00
Steven Arnott
2229217a2b Add ldap-search-password support to Helm Chart (#4827) 2018-04-30 22:31:07 +08:00
Daniel Jiang
ee6e85f3bc
Merge pull request #4824 from reasonerjt/redis-log
Collect log of redis
2018-04-30 19:05:18 +08:00
Wenkai Yin
696c39350e
Merge pull request #4823 from ywk253100/180430_delete_rule_cherrypick
Cherry pick: Fix bug #4819: the scheduled rule can not be removed
2018-04-30 19:03:08 +08:00
Tan Jiang
21ec4808ec Collect log of redis
Previously the log file was set to a hard coded file, but given this
redis should run in container, the update is made to have the process
output log messages to standard output, and redirect it to syslog in
docker-compose template.
2018-04-30 18:16:11 +08:00
Wenkai Yin
e5efa034a8 Fix bug #4819: the scheduled rule can not be removed
When checking the jobs of the rule which are going to be deleted, only get the transfer and delete jobs.
2018-04-28 18:43:49 +08:00
Qian Deng
b292c8b05a
Merge pull request #4810 from ninjadq/cherry_pick_hardcode_url_and_bug_fix
Cherry pick hardcode url and bug fix
2018-04-28 10:27:39 +08:00
Deng, Qian
6ba6dcd1d5 Fix bugs that some place hardcode url addr
In the repositories and projects service some url is hardcoded.
2018-04-28 01:07:15 +08:00
Deng, Qian
18c8686d57 Fix bugs infinity copy of reponame and auth
1. everytime click deploy or add additional info will add a prefix before reponame
2. add constrait on button on cardview
2018-04-28 00:50:57 +08:00
Wenkai Yin
fa8bbe821a Modify unique constraint of table harbor_label in pgsql (#4811)
Add unique constraint to column name, scope and project_id of table harbor_label to make creating same name labels under different projects valid
2018-04-27 08:01:20 -07:00
stone
413ae9a8cb
Merge pull request #4808 from stonezdj/master
Merge pull request #4798 from stonezdj/release-1.5.0
2018-04-27 18:44:05 +08:00
pfh
30fe99790b Modify images filter with label issue 2018-04-27 17:42:58 +08: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
Wenkai Yin
f77e4167ac
Merge pull request #4802 from ywk253100/180427_label_db
Modify unique constraint of table harbor_label
2018-04-27 17:10:05 +08:00
stone
68cf63bbef Merge pull request #4798 from stonezdj/release-1.5.0
Return 404 if user is not found
2018-04-27 17:01:17 +08:00