Commit Graph

  • 3b62853e71 Authentication functions should be separate from ControllerBase as trait? takezoe 2013-06-04 03:47:25 +09:00
  • 0565385581 Add authentication to the repository setting page. takezoe 2013-06-04 03:25:01 +09:00
  • b30a6a7542 Add validation to adding collaborator. takezoe 2013-06-04 03:16:55 +09:00
  • 783a9684dc Implementing add collaborator stuff. takezoe 2013-06-04 03:09:23 +09:00
  • 93d6405592 Fixed typo. takezoe 2013-06-04 02:48:23 +09:00
  • 5ed5397c7d Fix typo. takezoe 2013-06-04 02:43:28 +09:00
  • 13c3997c63 Define the static values for the user type. takezoe 2013-06-04 01:48:15 +09:00
  • a6ea5468c7 Rename ProjectService to RepositoryService. takezoe 2013-06-04 01:29:54 +09:00
  • 78ad794613 Rename ProjectService to RepositoryService. takezoe 2013-06-04 01:14:27 +09:00
  • f9c085ced6 Fix the ER diagram according to the latest database schema. takezoe 2013-06-04 01:13:50 +09:00
  • ac2e44a34a Fix database schema. takezoe 2013-06-04 01:01:04 +09:00
  • 45b396d4ab Remove unused code and add TODO comment. takezoe 2013-06-03 19:06:12 +09:00
  • 2413fca648 Refactor database schema. takezoe 2013-06-03 19:04:57 +09:00
  • d3ad0efdcd Small fix for templates. takezoe 2013-06-03 12:37:25 +09:00
  • dc6a9f8211 Add basic access control to the wiki system. takezoe 2013-06-03 02:42:26 +09:00
  • e928708436 Fix the link to the index page. takezoe 2013-06-03 01:50:45 +09:00
  • 03017ae4ba Fix commit id link. takezoe 2013-06-03 01:46:04 +09:00
  • a1f7310e72 Fix the signin page. takezoe 2013-06-03 01:44:00 +09:00
  • bbd2e32a4d Define static values for the project type. takezoe 2013-06-03 01:39:00 +09:00
  • b2af70d611 Fix the index page. takezoe 2013-06-03 01:36:35 +09:00
  • 1ab58d0363 Implementing authentication. takezoe 2013-06-03 00:36:51 +09:00
  • d3a985d65a Add logback.xml. takezoe 2013-06-02 22:59:59 +09:00
  • 1b1f5d5b02 Pass the Account object instead of the user name to user.scala.html. takezoe 2013-06-02 19:43:21 +09:00
  • f92018ee50 Refactor to use ProjectService instead of JGitUtil directly to retrieve project information. takezoe 2013-06-02 15:47:12 +09:00
  • 43e9da54b7 Move case classes in RepositoryViewerController to JGitUtil. takezoe 2013-06-02 15:15:54 +09:00
  • 2e61598a57 Retrieve project information from DB at the repository list. takezoe 2013-06-02 15:02:53 +09:00
  • 8c41dc3396 Insert project info into database before actual git repository creation. takezoe 2013-06-02 14:39:43 +09:00
  • f6a7aca4c2 Insert project info into database before actual git repository creation. takezoe 2013-06-02 14:37:52 +09:00
  • 6512b673f6 Add AccountService and ProjectService. takezoe 2013-06-02 14:29:52 +09:00
  • f83d9a63b9 Remove unused code. takezoe 2013-06-02 14:19:53 +09:00
  • 2a6c130f71 Remove unused import statements. takezoe 2013-06-02 14:19:17 +09:00
  • ebeb32e755 Add Project model. takezoe 2013-06-02 14:01:28 +09:00
  • 39fb8c8f20 Merge branch 'master' of https://github.com/takezoe/gitbucket.git takezoe 2013-06-02 04:11:51 +09:00
  • 8a19a8fea9 Merge branch 'master' of https://github.com/takezoe/gitbucket.git shimamoto 2013-06-02 04:05:15 +09:00
  • edb0242f7e Add the slick shimamoto 2013-06-02 04:00:14 +09:00
  • 8f9b459123 Convert the issue number and the commit id to the link. takezoe 2013-06-02 02:30:50 +09:00
  • 0cdb7fd5c7 Fix the repository settings menu. takezoe 2013-06-02 01:48:07 +09:00
  • 25f642a97b Add the manage collaborators page. takezoe 2013-06-02 00:38:05 +09:00
  • c811582c6e Improve the repository settings page. takezoe 2013-06-01 15:00:11 +09:00
  • 6e59a3706f Add TODO. takezoe 2013-06-01 13:57:30 +09:00
  • 05f997d10a Add TODO. takezoe 2013-06-01 04:54:51 +09:00
  • 551fe7d0ea Add SignInController. takezoe 2013-06-01 04:51:43 +09:00
  • 345698f6d0 Fix global navigation bar style. takezoe 2013-06-01 03:36:06 +09:00
  • 4c2b6c7f62 Improve the commit hook to add commit messages to the issue comment. takezoe 2013-06-01 01:54:44 +09:00
  • 888777f7e8 Commit hook test. takezoe 2013-05-31 20:28:06 +09:00
  • c71e18a4ef Add Settings page. takezoe 2013-05-18 14:14:41 +09:00
  • 2aaf9adf59 Fixed a filename of deleted files in the diff view. takezoe 2013-05-18 13:08:17 +09:00
  • f0cbd4f5bd Add loading indicator to wiki previewing. takezoe 2013-05-18 13:03:07 +09:00
  • 42eded8e2c Servlet, Filter and Listener are moved to 'servlet' package from 'util' package. takezoe 2013-05-07 02:39:48 +09:00
  • 358f59261a WikiUtil moved to WikiService and applied cake pattern to WikiController. takezoe 2013-05-07 02:31:39 +09:00
  • 2280b626a0 Add TransactionFilter. takezoe 2013-05-07 01:52:12 +09:00
  • 81faf4dfa2 Moves to editing form if wiki page does not exist. takezoe 2013-05-06 10:00:34 +09:00
  • db893af8e6 Enables FENCED_CODE_BLOCKS in Markdown. takezoe 2013-05-06 04:00:57 +09:00
  • 55c669a253 Support Wiki links. takezoe 2013-05-06 03:49:18 +09:00
  • 9b383acddd The repository url field became readonly and select by clicking. takezoe 2013-05-05 14:24:00 +09:00
  • 60d5a6d473 Displays a number of tags at the navigation tab of the repository browser. takezoe 2013-05-05 14:10:26 +09:00
  • e7d2455152 Add JGitUtil#withGit() and use it to release repository resources certainly. takezoe 2013-05-05 04:58:11 +09:00
  • 1e7f7404dc Implemented: Downloading tagged contents as zip file. takezoe 2013-05-05 04:34:39 +09:00
  • afef6f13c6 Add commons-compress to dependencies. takezoe 2013-05-05 04:33:09 +09:00
  • 005ccf7f10 Deletion of wiki page is implemented. takezoe 2013-05-05 02:35:15 +09:00
  • 4f92ceb550 Replace existing code with JGitUtil#getRevCommitFromId(). takezoe 2013-05-05 01:37:31 +09:00
  • a4123eae74 Fixed tags page. takezoe 2013-05-05 01:33:35 +09:00
  • 8d6fb68673 Activate a link to tags page. takezoe 2013-05-04 03:16:20 +09:00
  • f40e1d1829 Fixed layout. takezoe 2013-05-04 02:51:54 +09:00
  • f1d0ec2270 Added preview tab to Wiki page editing form. takezoe 2013-05-04 02:47:40 +09:00
  • 892f6642bf Fixed page name validation. takezoe 2013-05-04 02:37:10 +09:00
  • fec9f2c04c Move HTML templates for the repository viewer to repo.html package. takezoe 2013-05-04 02:22:23 +09:00
  • e1c339bb67 Move HTML templates for Wiki system to wiki.html package. takezoe 2013-05-04 02:18:24 +09:00
  • 66db3a898b Added compare revisions for Wiki changes. takezoe 2013-05-04 02:09:14 +09:00
  • fc8bd7d3a6 Remove duplication checking for the wiki page name temporarily. takezoe 2013-05-03 16:13:39 +09:00
  • 8f6b1d95dc Add JavaScript to control checkbox state. takezoe 2013-05-03 16:12:21 +09:00
  • 39f9e8262d Repository name allows upper case. takezoe 2013-05-03 15:50:17 +09:00
  • 283d787044 Add validation for wiki page name. takezoe 2013-05-03 15:49:33 +09:00
  • 46267d8657 Wiki repositories should be not displayed in the repository list. takezoe 2013-05-03 15:23:49 +09:00
  • 9ac0a04e3a wiki repository name is changed from xxx-wiki.git to xxx.wiki.git. takezoe 2013-05-03 15:18:20 +09:00
  • b29f2fb64a Add file history page to the repository viewer. takezoe 2013-05-03 15:13:26 +09:00
  • 0c3a301f24 Added the index page which is used while in development. takezoe 2013-05-03 14:04:31 +09:00
  • 8fa1b36aa0 Add History for page. takezoe 2013-05-03 13:50:42 +09:00
  • c72624316a Fixed file download. takezoe 2013-05-03 13:30:21 +09:00
  • 32d554f2f7 Add DEFAULT_BRANCH column to PROJECT table. takezoe 2013-05-03 04:26:43 +09:00
  • daf3fc75e5 Added limit parameter to JGit.getCommitLogs() and page parameter became optional. takezoe 2013-05-03 02:46:11 +09:00
  • 2740dc28f3 Displays the wiki repository URL at wikitab.scala.html. takezoe 2013-05-03 02:32:43 +09:00
  • 90bcdd6bc7 Add TODO. takezoe 2013-05-02 09:36:45 +09:00
  • 4b909681dc Don't save if page is not modified. takezoe 2013-05-02 09:36:35 +09:00
  • 6b8d536d81 Add wiki history page. takezoe 2013-05-02 09:30:46 +09:00
  • 613f03ef32 Add wiki pages. takezoe 2013-05-02 09:17:14 +09:00
  • ac1b42eb5d New wiki page creation works. takezoe 2013-05-02 09:03:08 +09:00
  • 1909fc605a Page editing works. takezoe 2013-05-02 04:28:27 +09:00
  • 03f4a63dbd Create wiki page editing form. takezoe 2013-05-02 04:04:01 +09:00
  • b0cdff33c6 Adjusting layout of Wiki part. takezoe 2013-05-02 02:51:51 +09:00
  • b2c6a0e24a Convert Markdown to HTML in the view by view.helpers.markdown(). takezoe 2013-05-02 02:51:17 +09:00
  • d0716039fe Fixed Scaladoc mistake. takezoe 2013-05-02 02:33:54 +09:00
  • ea4d736931 Implementing Wiki part. takezoe 2013-05-02 02:32:19 +09:00
  • 1961a430c9 Removed unused import statement. takezoe 2013-05-02 02:09:06 +09:00
  • 19466342ff Move GitRepositoryServlet and BasicAuthenticationFilter to util package. takezoe 2013-05-02 02:05:27 +09:00
  • 36ce53477f Start to implement WikiController. Changed controllers from servlet to filter by mapping flexibility. takezoe 2013-05-02 02:01:51 +09:00
  • f1957e5c1f Start to implement Wiki. takezoe 2013-05-01 03:40:17 +09:00
  • 3b0a888c44 Add admin user to initialization SQL. takezoe 2013-04-30 12:49:25 +09:00
  • 456e01da74 Add UsersServlet to manage users. takezoe 2013-04-30 12:48:29 +09:00
  • 9bd9238a1e Add Scaladoc for models. takezoe 2013-04-30 12:47:53 +09:00