2825 Commits

Author SHA1 Message Date
Robin Shen
720dd3b212 Add UICustomization to customize main tabs 2019-11-18 22:38:04 +08:00
Robin Shen
e24929f563 JDK 11/13 support 2019-11-18 21:21:44 +08:00
Robin Shen
f4cbbd7b38 Fix the issue that NoClassDefFoundError when access various query pages
A possible reason is that in constructor of these pages, ANTLR based
query is parsed and this can cause JDK bugs. Now the logic is moved in
to a LoadableDetachableModel
2019-11-18 16:20:55 +08:00
Robin Shen
411af87ad1 Change slogan 2019-11-18 15:14:47 +08:00
Robin Shen
116c3512e3 Cache shiro authorization info in request cycle 2019-11-18 11:10:51 +08:00
Robin Shen
3a082dd669 Show onedev-ci.xml at top in file list 2019-11-17 21:47:07 +08:00
Robin Shen
8f1326cdbf Fix the issue that scrollbar does not appear in issue board card side
info
2019-11-17 21:40:51 +08:00
Robin Shen
5c54bb8afb Re-implement job retry to avoid using "will retry" criteria in build
query
2019-11-17 17:57:31 +08:00
Robin Shen
1f3b9dd11b Disregard order of "fixed between" criteria of issue query 2019-11-17 08:53:37 +08:00
Robin Shen
9d0fa8bd98 Escape group name in choice provider 2019-11-17 08:27:31 +08:00
Robin Shen
99915f45fe Do not display approve or "request for changes" button if pull request
is closed
2019-11-16 22:21:46 +08:00
Robin Shen
ac60c2c332 Tune some ui elements 2019-11-16 22:09:15 +08:00
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