Wenkai Yin
e0fe068308
update
2017-06-02 14:17:01 +08:00
Wenkai Yin
95a2a01bb0
Merge pull request #2377 from ywk253100/170524_ldap
...
Refactor ldap API
2017-06-02 13:46:51 +08:00
Wenkai Yin
1b83c0b076
support pagination in GET recent logs API
2017-05-26 17:51:20 +08:00
Wenkai Yin
1dffe91f91
bug fix
2017-05-26 17:23:01 +08:00
Wenkai Yin
8ae5e46d63
refactor config API
2017-05-25 14:44:05 +08:00
Wenkai Yin
2e059eb85a
refactor sync registry API
2017-05-25 13:42:25 +08:00
Wenkai Yin
79e80aad67
Merge pull request #2359 from ywk253100/170523_log
...
Refactor log API
2017-05-24 18:32:44 +08:00
Wenkai Yin
0d3c25e2a5
refactor ldap API
2017-05-24 18:32:02 +08:00
Wenkai Yin
6ee64ba83a
refactor email API
2017-05-24 18:31:01 +08:00
Wenkai Yin
1314ff92f5
refactor sync registry API
2017-05-24 18:29:24 +08:00
Wenkai Yin
cf306ec66e
refactor statistics API
2017-05-24 16:34:33 +08:00
Wenkai Yin
a901297859
Merge pull request #2341 from ywk253100/170519_member
...
Refactor member API
2017-05-24 14:32:06 +08:00
Wenkai Yin
97972028e1
refactor search API
2017-05-24 13:33:46 +08:00
Wenkai Yin
924a62df7e
Merge pull request #2355 from ywk253100/170522_repo
...
Return signatures in GET tags API
2017-05-24 10:30:58 +08:00
Wenkai Yin
30316a2b94
return signatures in GET tags API
2017-05-24 10:15:39 +08:00
Wenkai Yin
33e2e87b62
refactor system info API
2017-05-23 18:40:09 +08:00
Wenkai Yin
e8572545c1
refactor log API
2017-05-23 18:17:12 +08:00
Wenkai Yin
92dcf4bfd3
refactor policy, job, target API
2017-05-23 16:57:25 +08:00
Wenkai Yin
0e237d8cab
fix bug
2017-05-23 16:28:10 +08:00
Daniel Jiang
1c441b17be
refactor job service ( #2348 )
2017-05-22 22:33:20 -07:00
Wenkai Yin
4884ec7835
Merge pull request #2335 from ywk253100/170518_user_api
...
Refactor user API
2017-05-22 11:43:34 +08:00
Wenkai Yin
17813a75f0
refactor member API
2017-05-19 17:35:08 +08:00
Wenkai Yin
d45ef78eaf
Merge pull request #2316 from ywk253100/170512_project
...
Refactor project API
2017-05-19 16:28:32 +08:00
Wenkai Yin
7df2be19de
update
2017-05-19 13:24:31 +08:00
Wenkai Yin
3287bf6f9e
refactor user API
2017-05-18 15:43:29 +08:00
Wenkai Yin
b5279ea1f1
update
2017-05-17 17:54:10 +08:00
Wenkai Yin
e1c1b8ec34
refactor project api
2017-05-16 15:02:37 +08:00
Daniel Jiang
4f66279c33
Fail authentication when username is empty ( #2300 ) ( #2303 )
2017-05-15 14:35:38 -07:00
Wenkai Yin
7e805b2dd4
refactor auth of token service
2017-05-12 16:27:13 +08:00
Wenkai Yin
f1f302ec29
update
2017-05-11 17:02:01 +08:00
Wenkai Yin
06ba7e0de0
update
2017-05-11 12:34:14 +08:00
Wenkai Yin
8f396b44f3
Merge remote-tracking branch 'upstream/master' into 170509_repo_api
...
Conflicts:
src/ui/api/repository.go
2017-05-10 15:53:24 +08:00
Wenkai Yin
b02bbc0adf
refactor repository API
2017-05-10 15:43:45 +08:00
Yan
8db1b2807e
Merge pull request #2197 from ywk253100/170502_change_userid
...
Delete column user_id from table access_log
2017-05-10 00:02:54 -07:00
Wenkai Yin
01066c72b5
update
2017-05-10 13:11:09 +08:00
Wenkai Yin
b5ef2c231d
Merge pull request #2254 from ywk253100/170504_security_context
...
Create different security contexts and project managers according to the request
2017-05-09 17:41:19 +08:00
Wenkai Yin
f8615e4746
create different security context according to the rquest
2017-05-09 17:02:29 +08:00
Tan Jiang
fd8fd2fbe1
Enable project level content trust, controlled by environment variable
2017-05-09 15:36:58 +08:00
Daniel Jiang
7b0daca06a
Merge pull request #2218 from ywk253100/170503_pms_db
...
Implement the project manager based on database
2017-05-07 22:54:37 -04:00
Steven Zou
0ae0c31168
Merge changes of rel 1.1.0 back to master
2017-05-04 15:47:02 +08:00
Wenkai Yin
b4c172b754
update
2017-05-04 12:28:00 +08:00
Wenkai Yin
3591086259
update
2017-05-04 12:27:14 +08:00
Wenkai Yin
92aa8ac15b
implement PMS based on database
2017-05-04 12:17:32 +08:00
Wenkai Yin
13d9b05dcb
Merge pull request #2193 from ywk253100/170502_security_ctx_db
...
Implement security context interface
2017-05-04 12:15:44 +08:00
Tan Jiang
7487095dd8
handle unexpected error in ldap search
2017-05-03 18:54:41 +08:00
Wenkai Yin
d5db9db00b
update
2017-05-03 17:21:38 +08:00
Daniel Jiang
79903ca3f3
Merge pull request #2194 from reasonerjt/create-reverse-proxy
...
create reverse proxy
2017-05-03 15:09:11 +08:00
Wenkai Yin
3be9cca0f5
delete column user_id from table accesslog
2017-05-03 14:18:07 +08:00
Tan Jiang
785298e6b9
create reverseproxy
2017-05-02 20:27:45 +08:00
Wenkai Yin
ac7256efbd
implement security context interface for database
2017-05-02 17:36:38 +08:00
Wenkai Yin
4eca617916
Merge remote-tracking branch 'upstream/master' into 170427_delete_ownerid
2017-05-02 14:58:36 +08:00
Wenkai Yin
4f9d9ed5d8
delete owner_id column from table repository
2017-05-02 14:57:07 +08:00
Wenkai Yin
80d83d97bd
Merge pull request #2158 from ywk253100/170427_pm
...
Implement security context for secret
2017-05-02 13:12:20 +08:00
Wenkai Yin
e08b8217c3
implement security context for secret
2017-04-27 17:33:24 +08:00
Daniel Jiang
eb39fbf814
Merge pull request #2157 from vmware/release-1.1.0
...
merge 1.1.0 fix code into master
2017-04-27 17:27:23 +08:00
Wenkai Yin
f8f56ad555
auth integration
2017-04-26 18:54:46 +08:00
Tan Jiang
2f6dd6f102
do not return error when ldap bind failed
2017-04-26 16:29:00 +08:00
Tan Jiang
e17526a495
fix ldap issue
2017-04-25 16:33:01 +08:00
kunw
0c0db587ec
Updates per comments.
2017-04-24 16:07:07 +08:00
kunw
ba49eb79f1
Update for ui image building.
2017-04-21 19:34:57 +08:00
wy65701436
d983e9d4fe
update ignore file
...
rm unused langagues files.
2017-04-14 02:49:16 -07:00
wy65701436
22a540ea30
fix golint issue
2017-04-13 04:16:51 -07:00
wy65701436
53f7cfb967
replace go header
2017-04-13 03:54:58 -07:00
wy65701436
1bbe14fc9e
add comment for source code
2017-04-11 00:30:36 -07:00
wy65701436
a1c20dd666
update template
2017-04-11 00:13:37 -07:00
wy65701436
c63addebb8
add 4040
2017-04-11 00:06:26 -07:00
wy65701436
a8aa0ad9b3
add customize 404
2017-04-11 00:05:28 -07:00
Wenkai Yin
228ecf9b78
bug fix
2017-04-10 17:25:10 +08:00
Wenkai Yin
ac77ee3bc4
modify ping targat and put target api
2017-04-10 13:45:24 +08:00
Wenkai Yin
5c2bd7eecc
fix bug
2017-04-07 19:47:08 +08:00
Wenkai Yin
746667bb38
donot add projectadmin role to sysadmin when return roles, fix #1957
2017-04-07 19:09:59 +08:00
Daniel Jiang
4dddd5e9b4
Merge pull request #1944 from ywk253100/170406_ping_target
...
Do not return password of target
2017-04-07 11:35:07 +08:00
Daniel Jiang
7bf124735a
Merge pull request #1929 from ywk253100/170405_subject
...
Modify the subject of resetting password email
2017-04-07 11:33:29 +08:00
Wenkai Yin
488e19f514
donot return password of target
2017-04-06 18:48:43 +08:00
ywk253100
7c64709402
modify the subject of resetting password email, fix #1919
2017-04-06 18:40:50 +08:00
Steven Zou
8f0285b4cb
Fix UI/UX issues:
...
Use blur event to instead focusout
Fix mail/ldap server testing spinner and button disabling issues
Fix content area/more info margins and make alert as overlay
fix reset password form issues
fix reset password style issue
fix tootip display inssue on reset form
commit index.html change
2017-04-06 16:12:22 +08:00
Tan Jiang
f96bde1abb
Do not return 403 for HEAD
2017-03-31 15:36:57 +08:00
kunw
00bd8f3194
Update for UX issues.
2017-03-31 00:51:03 +08:00
Daniel Jiang
53a19674bf
Merge pull request #1885 from ywk253100/170330_fix
...
Shorten comment message of user registered from LDAP
2017-03-30 19:14:47 +08:00
Wenkai Yin
f0f305a69c
return 412 when deleting a target used by a policy, fix #1881
2017-03-30 18:59:18 +08:00
Wenkai Yin
b99ae2496d
shorten message
2017-03-30 18:53:39 +08:00
Wenkai Yin
4236d47653
Merge remote-tracking branch 'upstream/dev' into 170329_send_email
2017-03-30 14:03:25 +08:00
Wenkai Yin
2528ad9c62
Merge pull request #1870 from ywk253100/170330_ca_download_dir
...
Mount ca dir to UI container
2017-03-30 13:52:27 +08:00
Wenkai Yin
0ec0349016
update
2017-03-30 13:51:56 +08:00
Wenkai Yin
ec27e2dc07
remove compress js flag
2017-03-30 12:59:47 +08:00
Wenkai Yin
ee2a6748c0
mount ca dir to container, fix #1829
2017-03-30 12:50:20 +08:00
Wenkai Yin
705452ac04
add ut
2017-03-29 23:12:17 +08:00
Wenkai Yin
189536e354
fix sending email bug, fix #1834
2017-03-29 15:54:02 +08:00
kunw
ec3ddd82fd
Updates for showing image ID and router tags.
2017-03-28 18:55:31 +08:00
Daniel Jiang
f142778826
Merge pull request #1815 from reasonerjt/fix-1811
...
fixes 1811
2017-03-27 18:53:41 +08:00
Tan Jiang
9e0b16c492
fixes 1811
2017-03-27 16:34:24 +08:00
Wenkai Yin
4cc2115a23
Merge pull request #1710 from ywk253100/170321_url
...
Refactor API URL.
2017-03-27 13:26:32 +08:00
Wenkai Yin
5c4808bf93
update frontend codes
2017-03-24 18:38:33 +08:00
Wenkai Yin
bf83ea2506
Merge pull request #1788 from ywk253100/170324_ping_ldap
...
Read password from config when calling ping ldap API if password is not provided
2017-03-24 18:34:04 +08:00
Wenkai Yin
12847f90d1
if password is not provided read it from config when calling ping ldap API
2017-03-24 18:00:21 +08:00
Tan Jiang
aa25c20f44
only admin can access registry's catalog API
2017-03-24 15:29:53 +08:00
Wenkai Yin
d83554013b
Merge remote-tracking branch 'upstream/dev' into 170321_url
2017-03-24 14:56:55 +08:00
kunw
9a4ba69026
Fix issues per testing and merge latest updates.
2017-03-24 01:04:42 +08:00
Wenkai Yin
9e12274309
Merge remote-tracking branch 'upstream/dev' into 170321_url
...
Conflicts:
src/ui/router.go
2017-03-23 11:19:34 +08:00
kunw
9419b632f2
Merge latest UI codes.
2017-03-22 20:54:22 +08:00
Wenkai Yin
b461ba54a8
refactor api.
2017-03-22 14:30:49 +08:00
wy65701436
677359b606
remove file exist.
2017-03-21 22:20:44 -07:00
wy65701436
5a764d30ea
remove file exist.
2017-03-21 22:07:12 -07:00
wy65701436
e667bd7a79
add version file
2017-03-21 18:39:09 -07:00
wy65701436
c5633f7ce8
add version support
2017-03-21 04:56:59 -07:00
Wenkai Yin
753a544294
fix merge issue
2017-03-21 16:29:51 +08:00
Wenkai Yin
383997f785
read capacity from adminserver
2017-03-21 16:28:24 +08:00
Daniel Jiang
e02dd11703
Merge pull request #1684 from ywk253100/170320_adminserver_client
...
Abstract adminserver client into a single package
2017-03-21 16:08:31 +08:00
Daniel Jiang
1320bc8685
Merge pull request #1698 from wknet123/dev-revised
...
Update latest changes of UI codes for dev branch.
2017-03-21 15:21:33 +08:00
kunw
084d6a2b91
Updates for new UI latest changes.
2017-03-21 14:20:32 +08:00
kunw
cef202cb54
Merge latest codes.
2017-03-21 12:09:27 +08:00
kunw
5c3fd9fc43
Merge latest updates.
2017-03-21 11:51:12 +08:00
Daniel Jiang
127bd09c59
Merge pull request #1676 from reasonerjt/deletion-control
...
DELETE /api/repository returns 412 if the tag is signed in notary
2017-03-21 10:55:45 +08:00
Wenkai Yin
67612aa2e3
abstract adminserver client into a single package
2017-03-21 01:00:26 +08:00
wy65701436
769ca125f9
rm js and mp files
2017-03-20 07:59:35 -07:00
Yan
038d7dd90c
Dev new ui ( #1 )
...
* Updates for verfied tags deletion.
* Remove old UI.
* Move i18n folder.
* Updates for latest UI codes.
* make travis with latest dev code.
* update test code
* add cat log
* cat nginx
* cat nginx
* fix template error
* remove --with-notary
* remove controller test
* fix controller test bug
* modify controller test
* debug controller test
* update controller test
* update index title to harbor, discussed with Kun.
* Update package.json
* Merge latest UI changes.
* remove git
2017-03-20 18:51:20 +08:00
Tan Jiang
aa769dbfa8
fix warning message
2017-03-20 18:13:50 +08:00
Tan Jiang
5017199885
fix go vet issue
2017-03-20 17:46:57 +08:00
Tan Jiang
1b3043f901
DELETE /api/repository returns 412 if the tag is signed in notary
2017-03-20 17:33:08 +08:00
Daniel Jiang
eda9aa189e
Merge pull request #1634 from reasonerjt/more-systeminfo
...
return ca root cert status in systeminfo
2017-03-20 10:41:24 +08:00
Tan Jiang
5e229f7d96
systeminfo returns flag for ca root
2017-03-17 14:06:33 +08:00
Wenkai Yin
20e764636b
fix search bug
2017-03-16 16:26:04 +08:00
Wenkai Yin
9d8366d89e
Merge remote-tracking branch 'upstream/dev' into 170315_ping_email
...
Conflicts:
src/ui/api/harborapi_test.go
2017-03-16 15:54:15 +08:00
Wenkai Yin
ca15c0e093
update ut cases
2017-03-16 15:17:21 +08:00
Wenkai Yin
b25f5f9692
ping email server API enhancement
2017-03-16 11:52:12 +08:00
Wenkai Yin
c3626edd42
reset config
2017-03-16 11:27:45 +08:00
kunw
a80008d0f9
Remove old UI.
2017-03-15 17:27:10 +08:00
Daniel Jiang
58a05c0aaf
Merge pull request #1563 from ywk253100/170310_top_repo
...
Refactor getting top repo API to return more info
2017-03-13 10:45:36 +08:00
Tan Jiang
ef906c96d0
provide systeminfo API for UI
2017-03-10 18:53:11 +08:00
Wenkai Yin
fea1ae4e26
refactor getting top repo API to return detail info
2017-03-10 15:23:22 +08:00
Wenkai Yin
39f786dbbc
Merge pull request #1557 from ywk253100/170309_get_tag
...
Refactor getting tags API to return more info
2017-03-10 15:22:25 +08:00
Daniel Jiang
6eb2912aad
Merge pull request #1554 from ywk253100/170309_bug_fix
...
bug fix in search API: do not return duplicate projects when user does not login
2017-03-09 20:20:19 +08:00
Wenkai Yin
d7b867ebcc
bug fix in search API: do not return duplicate projects when user does not login
2017-03-09 17:34:34 +08:00
Wenkai Yin
3cb53011eb
refactor get tags API to return more info
2017-03-09 17:30:00 +08:00
Wenkai Yin
c8802f05ad
refactor get tag API
2017-03-09 14:48:25 +08:00
Wenkai Yin
18402f84f0
modify test cases
2017-03-08 20:42:40 +08:00
Wenkai Yin
f7fe063436
fix conflict
2017-03-08 10:57:17 +08:00
Tan Jiang
d983982d19
provide api to fetch repository's signature information from Harbor's nested notary intance
2017-03-07 19:14:00 +08:00
Daniel Jiang
c1d9d68232
Merge pull request #1518 from ywk253100/170306_search
...
Refactor search API to return more info
2017-03-07 13:12:53 +08:00
Daniel Jiang
b16a8843a2
Merge pull request #1512 from ywk253100/1703002_email_ping
...
Support email ping
2017-03-07 13:06:30 +08:00
Wenkai Yin
1d83d8b642
remove cache
2017-03-07 12:28:24 +08:00
Wenkai Yin
dfae869dce
add test cases
2017-03-06 18:03:31 +08:00
Wenkai Yin
d6a6f67596
refactor search API to return more info
2017-03-06 17:47:05 +08:00
Tan Jiang
109db458c3
support generate UI token for notary
2017-03-06 12:17:22 +08:00
Wenkai Yin
23bf2f0ddf
support ping email server
2017-03-03 16:36:13 +08:00
Tan Jiang
71c9fcf849
remove confusing comment
2017-02-28 11:37:09 +08:00
Tan Jiang
6454ccfc3a
fix the 'v2' URL conflict issue, and remove the work around in token service code
2017-02-27 21:01:26 +08:00
kunw
44ea387f02
Updates for configuration ldap scope.
2017-02-27 19:12:19 +08:00
Steven Zou
2e20a65121
Merge pull request #1458 from wknet123/harbor-clarity-integration
...
Merge Harbor clarity integration to into Dev branch.
2017-02-27 16:20:22 +08:00
Wenkai Yin
c4606d0383
Merge pull request #1467 from yhua123/dev
...
add new ldap auth and import user feature
2017-02-27 16:17:14 +08:00