1963 Commits

Author SHA1 Message Date
Robin Shen
11c79828f5 Some minor improvements 2019-12-03 16:04:34 +08:00
Robin Shen
ed49893a99 Prompt to delete build if associated commit does not exist 2019-12-03 15:33:04 +08:00
Robin Shen
4ea0b8bef5 Fix the issue that RefUpdated event does not specify date 2019-12-03 14:44:51 +08:00
Robin Shen
e0d3d57687 Add migration logic for project update date 2019-12-03 11:32:59 +08:00
Robin Shen
0c64fdc74a Add update date to project 2019-12-03 10:50:33 +08:00
Robin Shen
f49f497825 Remove various entity versions for simplicity 2019-12-03 10:10:17 +08:00
Robin Shen
efecf77571 Fix various query issues 2019-12-03 08:53:46 +08:00
Robin Shen
c1a84bd41c Fix query save bug 2019-12-02 16:11:29 +08:00
Robin Shen
cba51ec991 Make default project list order ascending by name 2019-12-02 13:07:25 +08:00
Robin Shen
135709d10a Remove LOB annotation for various text fields
Otherwise these fields will be created as TEXT in PostgreSQL and this
cause the "LOB can not be loaded in auto commit mode" error.

Also the size of these text fields is crafted carefully to avoid
executing MySQL varchar column and table row limit
2019-12-02 11:26:56 +08:00
Robin Shen
267691899d Add manage builds privilege 2019-12-02 08:55:29 +08:00
Robin Shen
e7a13f3d00 Add component ParamValuesLabel to display build parameter values 2019-12-01 22:48:39 +08:00
Robin Shen
decd0ea22e Able to display build params on build list 2019-12-01 22:09:02 +08:00
Robin Shen
20bf0d417b Re-design issue and pull request list to handle long titles 2019-12-01 20:26:59 +08:00
Robin Shen
a5feb8b224 Add npm caches for node job suggestions 2019-12-01 14:38:31 +08:00
Robin Shen
96ee0217f7 Use onedev-build instead of onedev-ci for build directory on k8s 2019-12-01 13:34:18 +08:00
Robin Shen
16f4bf05ae Some minor improvements 2019-12-01 11:02:32 +08:00
Robin Shen
169ff4e929 Add support for postgresql 2019-12-01 09:36:21 +08:00
Robin Shen
ab8cd41e6d Add support for Oracle database 2019-11-30 15:16:08 +08:00
Robin Shen
2b42eede1b Migration logic from 2.x 2019-11-29 23:15:43 +08:00
Robin Shen
698261f2e2 Use build spec instead of ci spec 2019-11-27 22:37:34 +08:00
Robin Shen
c1c69dd801 Add cobol extension .cbl and .pco 2019-11-27 15:17:35 +08:00
Robin Shen
e4ada602c0 Some css tunes 2019-11-27 14:38:29 +08:00
Robin Shen
8322c0fb5e Add name to job executor in order to identify which executor is being
used in a job
2019-11-27 13:55:51 +08:00
Robin Shen
796724cbaa default to use ascending sort if sort direction is not specified in
various query
2019-11-27 12:42:03 +08:00
Robin Shen
d295196043 Remove project vist info data 2019-11-27 12:30:19 +08:00
Robin Shen
7b5d80a22a create issue from global issue list page. The same for pull request 2019-11-27 12:22:42 +08:00
Robin Shen
7192f8939a Show forks of project. Show owned projects upon deleting user. 2019-11-27 09:34:28 +08:00
Robin Shen
6c9dcdf6a4 Project queries and query based project listing 2019-11-26 22:36:29 +08:00
Robin Shen
7a7ce70bfc Add more permissions and fix some permission check bugs 2019-11-26 16:06:43 +08:00
Robin Shen
7c6bdb081e Change url to added file after adding a file to repository 2019-11-26 09:01:29 +08:00
Robin Shen
8f5675fe58 Refactored project info panel 2019-11-25 22:35:12 +08:00
Robin Shen
8eed796ded Fix a minor css issue 2019-11-25 20:57:46 +08:00
Robin Shen
5075b0b241 continue to improve reference input behavior 2019-11-25 20:39:07 +08:00
Robin Shen
329feb42b7 Create issue upon build failure, and close created issue upon build successful.
Also add reference input behavior to make UX easier to use
2019-11-25 16:43:58 +08:00
Robin Shen
54e1ba4a84 Fix some search/match issues 2019-11-22 16:49:06 +08:00
Robin Shen
8b2d72b518 Initialize default roles when creating root user to avoid start up issue 2019-11-22 10:44:56 +08:00
Robin Shen
4a640adc36 Add post build action to create issue.
The build successful trigger of issue transition is also enhanced to be able
to close issues creating in such way
2019-11-22 09:52:07 +08:00
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