1963 Commits

Author SHA1 Message Date
Robin Shen
aa40b5085b Able to specify build/issue/pullrequest related field globally in various queries 2019-11-16 20:49:33 +08:00
Robin Shen
ef2e261fde Authorize project owners with project management permission 2019-11-13 22:34:42 +08:00
Robin Shen
21ab712561 Add global build list 2019-11-13 21:32:16 +08:00
Robin Shen
a59e9ff3d7 Update to commons-compress 1.19 to remove security warning 2019-11-12 17:15:52 +08:00
Robin Shen
f5fc45f6d9 Global pull request list 2019-11-12 17:12:41 +08:00
Robin Shen
baf06e8187 Add global issue list 2019-11-11 20:08:16 +08:00
Robin Shen
7d27b44229 Change role job default permissions 2019-11-09 19:55:28 +08:00
Robin Shen
e79be8d355 Role based permission management 2019-11-09 19:52:11 +08:00
Robin Shen
0959799c3a Move service to dependencies & services group. Use Dns name for service
name
2019-10-31 11:46:15 +08:00
Robin Shen
8f0da83451 Fix the issue that caret is not visible when input long text via tab in
input assist field in Chrome
2019-10-30 22:54:20 +08:00
Robin Shen
4260a48095 Fix the issue that input assist panel may show up in a wrong place if
input text scrolls
2019-10-30 22:34:12 +08:00
Robin Shen
962d0ece9b Fix the issue that input clear hides input text 2019-10-30 20:33:26 +08:00
Robin Shen
a1402cfe93 Enhance job action condition with log and error message criteria 2019-10-30 19:46:51 +08:00
Robin Shen
e4d977be65 Fix the issue that input @ in image field when initialize repository
will fail
2019-10-30 15:24:42 +08:00
Robin Shen
f0e1617826 Make source retrieval default in ci job definition 2019-10-30 09:07:04 +08:00
Robin Shen
cfeea1b2ba Use existing disk instead of dynamically creating disk for k8s
deployment
2019-10-28 22:36:03 +08:00
Robin Shen
acb629295a versioning server docker image 2019-10-28 17:21:53 +08:00
Robin Shen
354e644f9d Able to specify clone depth in ci spec 2019-10-28 13:39:45 +08:00
Robin Shen
02f5dcb661 Improve performance of project.getJobNames() 2019-10-27 16:15:33 +08:00
Robin Shen
13ea0d567a Restrict XStream from loading onedev classes to avoid security issue 2019-10-26 22:09:27 +08:00
Robin Shen
06954a570d Adjust commit status and simple build list to prevent possible shrink
upon show
2019-10-25 22:11:43 +08:00
Robin Shen
35d0163823 fix some typos 2019-10-25 21:20:29 +08:00
Robin Shen
f14fb099bf Convert various default cispec projects into job suggestion projects. 2019-10-25 20:54:45 +08:00
Robin Shen
2e368f2ab2 Improve no commits panel 2019-10-23 09:17:33 +08:00
Robin Shen
2f401a5fbd Prompt for adding onedev-ci.xml in project blob page when appropriate 2019-10-22 22:51:11 +08:00
Robin Shen
c49e62f9f0 Display build status side by side with revision selector on project blob page 2019-10-22 20:31:25 +08:00
Robin Shen
1decbace24 Able to add/upload files directly on web UI on empty project 2019-10-22 14:25:30 +08:00
Robin Shen
d488788e63 Remember editing position after committing source edit 2019-10-17 22:53:56 +08:00
Robin Shen
416a34abb2 Disable tab to variable substitution help link in description of various
ci spec fields
2019-10-16 16:34:09 +08:00
Robin Shen
f726ed6edf Fix the issue that quickly type in editor and tab can not focus on link
of field description
2019-10-16 16:27:22 +08:00
Robin Shen
ea053cc0b7 Hide uuid and color from enum choice build param type 2019-10-16 15:31:29 +08:00
Robin Shen
c2d7fa80de Post build action implementation 2019-10-15 22:42:52 +08:00
Robin Shen
39292b1c99 Remove some possible NPEs 2019-10-14 22:53:53 +08:00
Robin Shen
974d2e738a Introduce build stream concept to calculate default build changes 2019-10-14 22:13:17 +08:00
Robin Shen
e00e9bfc87 Minor tune of cispec css 2019-10-13 18:27:31 +08:00
Robin Shen
b24dc3bd66 Remember selected cispec job after committing 2019-10-13 18:05:20 +08:00
Robin Shen
40897ddcd9 Minor adjustment of input spec css 2019-10-13 12:33:53 +08:00
Robin Shen
1194a79a6a Expand all parent groups when there is a bean property validation error 2019-10-13 10:17:18 +08:00
Robin Shen
5db707ac08 Fix cispec job sort issue on firefox - again 2019-10-13 10:01:51 +08:00
Robin Shen
7e0ebf28e6 Fix some job interpolation bugs 2019-10-12 23:31:59 +08:00
Robin Shen
1de8e4a5ca Fix the issue that active job is incorrect in firefox after job sorting 2019-10-11 23:08:38 +08:00
Robin Shen
382efa9c86 Add "require successful" option to job dependency 2019-10-11 21:28:46 +08:00
Robin Shen
affb586290 Fix the issue that save button will be grayed out upon test 2019-10-11 19:43:43 +08:00
Robin Shen
1e44c20eb3 Build subscription 2019-10-11 16:10:35 +08:00
Robin Shen
5f2a4590c5 Add will retry field to build table 2019-10-11 09:54:04 +08:00
Robin Shen
293ece4ea7 Add job retry setting 2019-10-10 22:33:18 +08:00
Robin Shen
095d7dbea4 User can select whether or not to create cache labels on k8s 2019-10-09 22:34:02 +08:00
Robin Shen
08e49665b5 Move file protection validation to its own class 2019-10-09 20:37:47 +08:00
Robin Shen
3a01dc9219 Remove DO_NOT_MERGE option when creating new pull request. Add submitter
as default review if no other reviewers
2019-10-09 16:54:47 +08:00
Robin Shen
a7b03a02ac Add close link to input assist panel 2019-10-09 13:49:42 +08:00