210 Commits

Author SHA1 Message Date
steve
283766c0c2 Continue working on wicket components 2013-10-07 03:54:07 +08:00
steve
0ba160fca5 Add flat checkbox, flat radio, vex dialog, messenger, modal 2013-10-07 01:07:59 +08:00
steve
fb96450dc7 Merge with robin's change 2013-10-01 20:43:47 +08:00
steve
4b10ee989f Merge branch 'master' of https://git.pmease.com/p/robin/commons.git
Conflicts:
	gitop.web/pom.xml
	gitop.web/src/main/java/com/pmease/gitop/web/GitopWebApp.java
	gitop.web/src/main/java/com/pmease/gitop/web/TestPage.java
	gitop.web/src/main/java/com/pmease/gitop/web/WebModule.java
	gitop.web/src/main/java/com/pmease/gitop/web/page/home/HomePage.java
	gitop.web/src/main/java/com/pmease/gitop/web/resource/TestResource.java
2013-10-01 20:25:08 +08:00
steve
b7284a9655 Small refactoring 2013-10-01 20:14:24 +08:00
robin shine
0aab6f6089 Github style account url, project url, and pull/push url. 2013-10-01 15:30:00 +08:00
robin shine
aa69531262 Remove servlet/filter auto-configure from commons projects. Instead add
them into gitop projects for flexibility. 

Change to use GitFilter instead of GitServlet so that Git repository can
be served without a prefix.
2013-09-30 17:17:10 +08:00
robin shine
3a1b1d9a15 Some minor fixes. 2013-09-29 20:56:18 +08:00
steve
f565e11908 Remove mount upload resource 2013-09-29 19:01:48 +08:00
steve
ebbd50386d Merge branch 'master' of https://git.pmease.com/p/robin/commons
* 'master' of https://git.pmease.com/p/robin/commons:
  Simplify model by removing individual permissions and role concept.
  Be able to configure context path running QuickBuild web UI.
  Fix the issue that wizard has not default button.

Conflicts:
	gitop.web/src/main/java/com/pmease/gitop/web/GitopWebApp.java
2013-09-29 18:56:06 +08:00
steve
fb55e99f7b Add file upload support 2013-09-29 18:54:34 +08:00
robin shine
58ab5da015 Merge branch 'master' of https://git.pmease.com/p/robin/commons.git 2013-09-29 17:00:23 +08:00
robin shine
0f5ae8b81c Simplify model by removing individual permissions and role concept. 2013-09-29 16:22:35 +08:00
robin shine
6cefe8fbef Be able to configure context path running QuickBuild web UI. 2013-09-29 14:13:50 +08:00
steve
458d3f43f8 Change fileuploader to fileupload 2013-09-28 22:26:22 +08:00
steve
400ecf99c2 Change testXXX to shouldXXX 2013-09-28 22:08:38 +08:00
steve
bf55319063 Add file upload component 2013-09-28 22:06:47 +08:00
robin shine
87bd04e69b Fix the issue that wizard has not default button. 2013-09-28 11:17:20 +08:00
steve
ff5dd3cfa0 Merge branch 'master' of https://git.pmease.com/p/robin/commons
* 'master' of https://git.pmease.com/p/robin/commons:
  Print more meaningful information when git access URL is incorrect.
  Upgrade to JDK7.
  Fix various comparator implementation to conform to Comparator contract.
  Remove JGit servlet.
  GitServlet implementation.

Conflicts:
	gitop.web/src/main/java/com/pmease/gitop/web/HomePage.html
	gitop.web/src/main/java/com/pmease/gitop/web/WicketConfig.java
2013-09-26 20:40:26 +08:00
steve
ce13462fcb Add user pages 2013-09-26 19:48:36 +08:00
robin shine
ae69ed4896 Print more meaningful information when git access URL is incorrect. 2013-09-25 21:06:57 +08:00
robin shine
dba7531177 Upgrade to JDK7. 2013-09-25 20:43:38 +08:00
robin shine
b939f910f9 Fix various comparator implementation to conform to Comparator contract. 2013-09-25 07:55:19 -04:00
robin shine
b8f227c7e1 Remove JGit servlet. 2013-09-25 06:59:26 -04:00
robin shine
b9fecdfb87 GitServlet implementation. 2013-09-25 18:09:28 +08:00
robin shine
a34f8ca977 Refactor resource management. 2013-09-23 09:25:08 +08:00
robin shine
6e70ce22d5 Fix bean editor issue. 2013-09-22 11:56:40 +08:00
robin shine
75ac748a4e Modify default reflection editor layout to be bootstrap style. Add
annotation TableLayout for table style layout.
2013-09-22 11:12:58 +08:00
robin shine
b2a394715f Make required indicator appearing at right of property name. 2013-09-22 09:31:49 +08:00
robin shine
a4c7cc6cd5 Fix bean editor issues. 2013-09-22 08:56:28 +08:00
robin shine
426b02af5a Change to use most permissive permission mode. 2013-09-22 07:20:28 +08:00
robin shine
e2b33f6adf Use enum class to group repository/user operations. 2013-09-21 16:24:07 +08:00
robin shine
cae54c3288 Server initialization logic. 2013-09-21 15:38:32 +08:00
robin shine
35450b7834 Add SessionInterceptor. 2013-09-19 22:13:49 +08:00
robin shine
5555d1f658 Add ObjectReference, and change UnitOfWorkImpl to use ObjectReference. 2013-09-19 14:06:15 +08:00
robin shine
379fd71c9c System initialization logic. 2013-09-18 22:36:20 +08:00
robin shine
c1bce23af2 Complete bean editor. 2013-09-18 15:10:43 +08:00
robin shine
f58d4361eb Upgrade to Bootstrap 3.0. Continue to work on bean editor. 2013-09-17 22:34:09 +08:00
robin shine
3f58f5d7bf Add renderForEdit and renderForView methods to interface EditContext. 2013-09-17 09:32:20 +08:00
robin shine
69f76069c1 Bean editor framework. 2013-09-16 22:46:50 +08:00
robin shine
6e4ac36b6c Rework plugin architecture. 2013-09-10 18:27:03 +08:00
robin shine
5a2fe0dc63 Change to use new extension point mechanism. 2013-09-10 17:12:46 +08:00
robin shine
f1e37112c5 Add basic editable. Refactor plugin extension point mechanism. 2013-09-10 15:31:45 +08:00
robin shine
5920de5c9d Server configuration refactoring. Server initialization support. 2013-09-08 21:59:19 +08:00
robin shine
b5e6caff21 Refactor web package from gitop.core to gitop.web. 2013-09-08 20:17:56 +08:00
robin shine
5242e0554a Refactor plugin start/stop to use Lifecycle interface. 2013-09-08 15:21:15 +08:00
robin shine
65473b2720 Add initialization manager. 2013-09-08 14:58:03 +08:00
robin shine
389e502a53 Fix database schema errors. 2013-09-08 09:53:58 +08:00
robin shine
63fc7c35d2 Reports gatekeeper message and potential voters. 2013-09-07 13:53:18 +08:00
robin shine
1f1f3709b9 Initial logic of calculating effective merge request updates.
Initial logic of selecting candidates for vote.
2013-09-05 20:08:53 +08:00