robin shine
7712a31f3f
Unify editable validation and javax validation.
2013-10-17 21:15:03 +08:00
steve
9b145b50bf
Merge branch 'master' of https://git.pmease.com/p/robin/commons.git
2013-10-16 01:29:42 +08:00
steve
26e934079d
Add user home page
2013-10-16 01:29:03 +08:00
robin shine
428d0fc510
Add OneToMany side to AutoPull/AutoPush in Branch class.
2013-10-15 11:54:38 +08:00
robin shine
081104ae0e
Add fork relationship and auto-sync tables.
2013-10-15 09:50:10 +08:00
robin shine
cccd09195e
Add name constraint for Team and Project.
2013-10-15 08:46:32 +08:00
robin shine
b5c4d3118c
Add project creation timestamp field.
2013-10-14 11:35:13 +08:00
robin shine
89c6f438a8
Merge branch 'master' of https://git.pmease.com/p/robin/commons.git
2013-10-14 11:11:42 +08:00
robin shine
080114f1fe
Use jersey 1.17.1 instead of 1.17
2013-10-14 11:10:59 +08:00
steve
fd13b87d86
Add account permissions page
2013-10-14 11:09:35 +08:00
steve
679ec52eb4
Merge branch 'master' of https://git.pmease.com/p/robin/commons
...
* 'master' of https://git.pmease.com/p/robin/commons :
Add toString for various model classes. Add MembershipManager. Add cascade removal for OneToMany relationship.
2013-10-14 11:08:58 +08:00
robin shine
e81261303d
Add toString for various model classes. Add MembershipManager. Add
...
cascade removal for OneToMany relationship.
2013-10-14 10:47:11 +08:00
steve
77f9f2633e
Add account permission page
2013-10-13 11:27:48 +08:00
robin shine
4d85f8275a
Add public and default permission at account level.
2013-10-13 11:18:03 +08:00
robin shine
8689b8ec12
Add resource locator in gitop.rest
2013-10-12 10:48:40 +08:00
robin shine
f3332cfea0
Add validation annotation for resources.
2013-10-12 10:26:26 +08:00
robin shine
26535f960a
Embed dropwizard jersey module. Add jackson
...
serialization/deserialization support for Hibernate.
2013-10-11 23:35:58 +08:00
robin shine
d7c32e3d4f
Modify Wicket PageStoreManager.java to work around the issue explained
...
in previous commit. So now we add back the feature of not persisting
pages for wicket ajax requests.
2013-10-08 22:07:07 +08:00
robin shine
c695ad264c
Remove logic of not persisting ajax requested pages as it causes below
...
problem:
1. Open same page with ajax functionality in two browser tabs.
2. Change part of the page via ajax in first tab.
3. Change another part of the page via ajax in second tab.
4. Now hit button in first tab in changed part, Wicket will report
ComponentNotFound exception.
2013-10-08 19:55:24 +08:00
steve
31144a8570
Merge with Robin
2013-10-08 16:01:44 +08:00
steve
8676857d27
Merge with head
2013-10-08 15:44:34 +08:00
steve
c305c96dda
Merge branch 'master' of https://git.pmease.com/p/robin/commons
...
* 'master' of https://git.pmease.com/p/robin/commons :
Fix the issue that browser url does not change after redirection.
2013-10-08 15:41:57 +08:00
steve
3b33ad2def
Merge branch 'master' of https://git.pmease.com/p/robin/commons
...
* 'master' of https://git.pmease.com/p/robin/commons :
Sub page should override onPageInitialize() instead of onInitialize()
Reject git operation when server is not ready.
Send git error messages to git client. Disable session creation for git operation.
Make BasePage.onInitialize() final. Add security check for GitFilter
Conflicts:
gitop.web/src/main/java/com/pmease/gitop/web/page/BasePage.java
gitop.web/src/main/java/com/pmease/gitop/web/page/account/setting/profile/AccountProfilePage.java
gitop.web/src/main/java/com/pmease/gitop/web/page/home/HomePage.java
gitop.web/src/main/java/com/pmease/gitop/web/page/project/ProjectHomePage.java
2013-10-08 15:39:53 +08:00
robin shine
de678ce7c6
Fix the issue that browser url does not change after redirection.
2013-10-08 14:08:33 +08:00
steve
dbe34cf468
Add AccountPermission
2013-10-08 12:17:26 +08:00
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
robin shine
1edc128e69
Sub page should override onPageInitialize() instead of onInitialize()
2013-10-02 22:01:20 +08:00
robin shine
bde8789aec
Merge branch 'master' of https://git.pmease.com/p/robin/commons.git
2013-10-02 17:14:36 +08:00
robin shine
81a19f4ce3
Reject git operation when server is not ready.
2013-10-02 16:47:42 +08:00
robin shine
4e10bbc1b6
Send git error messages to git client. Disable session creation for git
...
operation.
2013-10-02 16:13:56 +08:00
robin shine
ff4dd0b7cf
Make BasePage.onInitialize() final.
...
Add security check for GitFilter
2013-10-01 22:54:27 +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