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