Commit Graph

  • 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
  • 8cf4585efd Add TODO. takezoe 2013-04-30 01:57:13 +09:00
  • 7652679933 Unify JGitUtil interface to take Git instead of Repository or combination of the owner and the repository name. takezoe 2013-04-30 01:54:58 +09:00
  • 674ed8b615 Fixed diff for initial commit. takezoe 2013-04-30 01:26:37 +09:00
  • b05d482505 Add 'tree:' prefix and substring for the commit id. takezoe 2013-04-30 01:19:34 +09:00
  • 35f0aa7b03 Get all data from the bare repository. Cloned repositories in backend is not necessary at last. takezoe 2013-04-30 01:07:31 +09:00
  • 1779d167ea Add TODO. takezoe 2013-04-29 04:46:33 +09:00
  • acdd9ba4b5 'Browse Code' link is available. takezoe 2013-04-29 04:46:20 +09:00
  • 891c932358 getCommitLog is moved to JGitUtil and it get commit logs from only bared repository. takezoe 2013-04-29 04:28:46 +09:00
  • 902b4ec699 Add Scaladoc. takezoe 2013-04-29 04:07:02 +09:00
  • c913b7b6c4 Separate complex JGit operation to JGitUtil from RepositoryViewerServlet. takezoe 2013-04-29 04:06:11 +09:00
  • f180364f7f Fixed invalid link of breadcrumbs list. takezoe 2013-04-28 15:00:11 +09:00
  • bf2692c9f8 Improve commit diff. takezoe 2013-04-28 14:54:04 +09:00
  • a170daa48c Remove Edit button. takezoe 2013-04-28 14:51:14 +09:00
  • 206db3e543 Displays image files and large files well in the repository viewer. takezoe 2013-04-28 14:28:40 +09:00
  • 5740faf805 Display readme if README.md exists. takezoe 2013-04-28 03:22:48 +09:00
  • 2336e7864d Remove pegdown-1.2.1.jar and add dependency to build.scala. takezoe 2013-04-28 03:22:18 +09:00
  • f885f94004 Add pegdown as an unmanaged library. takezoe 2013-04-28 02:57:37 +09:00
  • b714b8b819 Add debug log. takezoe 2013-04-27 04:03:21 +09:00
  • 152d6abdb6 Add Scaladoc. takezoe 2013-04-27 04:01:13 +09:00
  • dba9a2f7ec Specify character encoding for file I/O. takezoe 2013-04-27 03:59:21 +09:00
  • ebc2febda7 Small fix takezoe 2013-04-27 01:44:22 +09:00
  • be02a0580e Display commit diff using jsdifflib. takezoe 2013-04-26 19:58:59 +09:00
  • 3e210c83d8 Manual fix for DDL. It should be solved in ERD essentially. takezoe 2013-04-26 18:27:43 +09:00
  • 2fd73d677c Fixed typo of the SQL file name. takezoe 2013-04-26 18:20:45 +09:00
  • 5ac4dfaf4a Fixed error handling. takezoe 2013-04-26 17:46:49 +09:00
  • 9ec0ff4ec3 Update SQL file to create schema from ERD. takezoe 2013-04-26 17:45:36 +09:00
  • 12c3266b99 Add logs. takezoe 2013-04-26 11:34:47 +09:00
  • fc83ce3f03 Fixed SQL file ptah. takezoe 2013-04-26 11:33:27 +09:00
  • 9826893722 Add Scaladoc. takezoe 2013-04-26 11:23:44 +09:00
  • ffd74394b4 Test of automatic schema update. takezoe 2013-04-26 11:17:57 +09:00
  • 4e9bcb0d2f Start to implement database migration. takezoe 2013-04-26 02:39:34 +09:00
  • 44581fda48 Add commons-io dependency. takezoe 2013-04-26 02:39:07 +09:00
  • 0227dd04cd Fixed warning. takezoe 2013-04-26 01:53:43 +09:00
  • c79fa97c7a Add h2 configuration to web.xml takezoe 2013-04-25 18:23:36 +09:00
  • f6aa71ccb8 Add h2 dependency. takezoe 2013-04-25 18:00:14 +09:00
  • 8774a3cc16 Remove proxy settings. takezoe 2013-04-25 17:54:54 +09:00
  • f91498b002 Start database design. takezoe 2013-04-25 02:13:14 +09:00
  • 9e4e17194d Separate scalatra-forms from gitbucket. takezoe 2013-04-25 02:04:52 +09:00
  • 722dc9ebc7 Add jsdifflib. takezoe 2013-04-22 22:35:10 +09:00
  • a2cdeb2ad2 Cleanup import statements and add Scaladoc. takezoe 2013-04-22 09:18:14 +09:00
  • 973e0bbfd8 Fixed diff for initial commit. takezoe 2013-04-22 08:07:06 +09:00
  • b3b54718c6 Implementing the commit detail page. takezoe 2013-04-21 04:08:00 +09:00
  • 29c0e73caf Use view.helpers functions as helpers.xxx takezoe 2013-04-21 03:53:05 +09:00
  • 48e052a900 Add ``@import view.helpers._`` to templates. takezoe 2013-04-21 03:48:12 +09:00
  • 1e80f03848 Start to implement the commit detail page. takezoe 2013-04-21 03:45:30 +09:00
  • 82e65fc6b7 Fixed a way of google-code-prettify initialization. takezoe 2013-04-20 17:18:55 +09:00
  • c531949fd9 Cloned repositories for internal use are updated after push. takezoe 2013-04-20 04:57:10 +09:00
  • 934c4af780 Add BASIC Authentication for Git repository. takezoe 2013-04-20 01:20:55 +09:00
  • 88d9857b0b Add RepositoryHome to point GitBucketHome/repositories. takezoe 2013-04-20 01:20:00 +09:00
  • c07a507bcb Add context path to repository URL. takezoe 2013-04-19 16:34:23 +09:00
  • 7bfa88064d Add app.Context to transfer implicit data from Servlet to view. takezoe 2013-04-19 16:26:26 +09:00
  • 9f4d77cef0 Fixed error when GitBucketHome/repositories does not exist. takezoe 2013-04-19 16:17:01 +09:00
  • 7c52593152 Removed TODO and fixed indent. takezoe 2013-04-15 16:53:25 +09:00
  • aa40822436 Improvements for validation. takezoe 2013-04-15 12:35:15 +09:00
  • 6fe7e19cb1 Create GitBucketHome on boot if it does not exist. takezoe 2013-04-15 12:32:03 +09:00
  • 69f580b70e Add basic ValueTypes and Constrains. takezoe 2013-04-15 02:03:01 +09:00
  • e6540c6fae Added TODO for Validations. takezoe 2013-04-14 18:34:27 +09:00
  • 3c41101e4d Nested property is supported in the mapping definition. takezoe 2013-04-14 18:28:01 +09:00
  • af257c1941 Validation Framework completed mostly. takezoe 2013-04-14 06:21:29 +09:00
  • b6294e368b Initial experimental implementation of the validation framework. takezoe 2013-04-14 03:22:02 +09:00
  • 813d36986b Add scalatra-json and json4s dependencies. takezoe 2013-04-14 00:13:00 +09:00
  • 0d5657f248 Added Scaladoc. takezoe 2013-04-13 04:29:03 +09:00
  • 47182ec57f Add '.cache' to .gitignore takezoe 2013-04-13 01:57:59 +09:00
  • b909e81edd Uses HOME/gitbucket as GitBucketHome. takezoe 2013-04-13 01:56:40 +09:00
  • 80c9d3e9f6 Uses the system user name as LoginUser. Actually, we'll have to get it from session. takezoe 2013-04-13 01:55:30 +09:00
  • c2d330977a Add TODO. takezoe 2013-04-12 03:41:58 +09:00
  • 2de74457c8 Creates README.md even if description is empty. takezoe 2013-04-12 03:39:52 +09:00