Commit Graph

308 Commits

Author SHA1 Message Date
shimamoto
3208792393 Add Issues. 2013-06-05 16:26:26 +09:00
takezoe
e7ab61685b Generalize markdown preview. 2013-06-05 15:09:12 +09:00
takezoe
b3e76db227 Fix error response. 2013-06-05 03:01:51 +09:00
takezoe
4d5ce740c4 Add authentication. 2013-06-05 02:46:16 +09:00
takezoe
0bb46ba756 Fix initial README.md content. 2013-06-05 02:02:20 +09:00
takezoe
b42d8205a8 Merge branch 'master' of https://github.com/takezoe/gitbucket
Conflicts:
	src/main/scala/app/SettingsController.scala
2013-06-05 01:49:46 +09:00
takezoe
9174ed8441 Collaborators became removable. 2013-06-04 21:08:19 +09:00
takezoe
043e1b89e6 Control wiki buttons by permission. 2013-06-04 19:13:31 +09:00
takezoe
b343d2e41c Add Scaladoc. 2013-06-04 18:38:36 +09:00
takezoe
b990257947 TODO 2013-06-04 18:32:00 +09:00
takezoe
79a0ba5630 Save repository options. 2013-06-04 18:23:51 +09:00
takezoe
af26afec25 Fix repository description handling. 2013-06-04 16:57:52 +09:00
takezoe
5793851b7d Add AccountService#updateLastLoginDate(). 2013-06-04 14:04:03 +09:00
takezoe
315da9caa5 Add AccountService#updateAccount() 2013-06-04 13:59:21 +09:00
takezoe
b13019c8be Add editing user stuff. 2013-06-04 13:22:57 +09:00
takezoe
dd7fef93fc Add new user creation stuff. 2013-06-04 12:25:43 +09:00
takezoe
d80823343a Separate Authenticators to the trait from ControllerBase. 2013-06-04 08:51:31 +09:00
takezoe
3b62853e71 Authentication functions should be separate from ControllerBase as trait? 2013-06-04 03:47:25 +09:00
takezoe
0565385581 Add authentication to the repository setting page. 2013-06-04 03:25:01 +09:00
takezoe
b30a6a7542 Add validation to adding collaborator. 2013-06-04 03:16:55 +09:00
takezoe
783a9684dc Implementing add collaborator stuff. 2013-06-04 03:09:23 +09:00
takezoe
78ad794613 Rename ProjectService to RepositoryService. 2013-06-04 01:14:27 +09:00
takezoe
dc6a9f8211 Add basic access control to the wiki system. 2013-06-03 02:42:26 +09:00
takezoe
a1f7310e72 Fix the signin page. 2013-06-03 01:44:00 +09:00
takezoe
b2af70d611 Fix the index page. 2013-06-03 01:36:35 +09:00
takezoe
1ab58d0363 Implementing authentication. 2013-06-03 00:36:51 +09:00
takezoe
1b1f5d5b02 Pass the Account object instead of the user name to user.scala.html. 2013-06-02 19:43:21 +09:00
takezoe
f92018ee50 Refactor to use ProjectService instead of JGitUtil directly to retrieve project information. 2013-06-02 15:47:12 +09:00
takezoe
43e9da54b7 Move case classes in RepositoryViewerController to JGitUtil. 2013-06-02 15:15:54 +09:00
takezoe
2e61598a57 Retrieve project information from DB at the repository list. 2013-06-02 15:02:53 +09:00
takezoe
8c41dc3396 Insert project info into database before actual git repository creation. 2013-06-02 14:39:43 +09:00
takezoe
6512b673f6 Add AccountService and ProjectService. 2013-06-02 14:29:52 +09:00
takezoe
8f9b459123 Convert the issue number and the commit id to the link. 2013-06-02 02:30:50 +09:00
takezoe
25f642a97b Add the manage collaborators page. 2013-06-02 00:38:05 +09:00
takezoe
c811582c6e Improve the repository settings page. 2013-06-01 15:00:11 +09:00
takezoe
05f997d10a Add TODO. 2013-06-01 04:54:51 +09:00
takezoe
551fe7d0ea Add SignInController. 2013-06-01 04:51:43 +09:00
takezoe
c71e18a4ef Add Settings page. 2013-05-18 14:14:41 +09:00
takezoe
358f59261a WikiUtil moved to WikiService and applied cake pattern to
WikiController.
2013-05-07 02:31:39 +09:00
takezoe
81faf4dfa2 Moves to editing form if wiki page does not exist. 2013-05-06 10:00:34 +09:00
takezoe
55c669a253 Support Wiki links. 2013-05-06 03:49:18 +09:00
takezoe
e7d2455152 Add JGitUtil#withGit() and use it to release repository resources
certainly.
2013-05-05 04:58:11 +09:00
takezoe
1e7f7404dc Implemented: Downloading tagged contents as zip file. 2013-05-05 04:34:39 +09:00
takezoe
005ccf7f10 Deletion of wiki page is implemented. 2013-05-05 02:35:15 +09:00
takezoe
4f92ceb550 Replace existing code with JGitUtil#getRevCommitFromId(). 2013-05-05 01:37:31 +09:00
takezoe
a4123eae74 Fixed tags page. 2013-05-05 01:33:35 +09:00
takezoe
8d6fb68673 Activate a link to tags page. 2013-05-04 03:16:20 +09:00
takezoe
f1d0ec2270 Added preview tab to Wiki page editing form. 2013-05-04 02:47:40 +09:00
takezoe
892f6642bf Fixed page name validation. 2013-05-04 02:37:10 +09:00
takezoe
fec9f2c04c Move HTML templates for the repository viewer to repo.html package. 2013-05-04 02:22:23 +09:00