Commit Graph

652 Commits

Author SHA1 Message Date
f09fde59c7 added left-key and right-key handler to the code file view for a pdf document 2016-03-17 09:30:04 +00:00
6e83bd7029 added left padding to the issue graph in the site home view 2016-03-17 04:44:16 +00:00
0f1e5e133d enhanced the issue graph to open a issue view on click 2016-03-17 04:31:20 +00:00
cf36be01a6 experimental attempt to render issue counts in a graph in the site home view 2016-03-16 15:02:19 +00:00
2a8c8d51b9 added a page scaler to the inline pdf viewer 2016-03-01 03:23:20 +00:00
638f358d48 mentioned WebODF in README 2016-02-17 10:42:25 +00:00
c9d4ff5885 integrated webodf.js into the code file view 2016-02-17 10:08:44 +00:00
c33b186641 diabled the edit button for image files and pdf files in the code file view 2016-02-17 07:51:53 +00:00
664891d56b enhanced the pdf file detection in the code file view 2016-02-17 06:36:27 +00:00
2afcb8feba integrated PDFJS to the code file view 2016-02-17 06:18:26 +00:00
fb1b7d657c added the user issue view 2016-02-07 14:40:46 +00:00
c76f14177a switched taps to accordion of user home view 2016-02-07 13:37:37 +00:00
60b4757f6b fixed css a bit for the code revision view 2016-01-26 09:26:22 +00:00
947a878869 changed the issue model to delete rows from issue_coderev when an issue is deleted.
removed a few unused functions from the issue model
2016-01-23 15:33:05 +00:00
8664ed78f3 added 'quote' back to the exended wiki editor 2016-01-23 14:11:15 +00:00
7024bcd61d added medium-editor.js and removed medium-editor.min.js 2016-01-23 13:49:13 +00:00
8d925fb2b5 updated database schema 2016-01-23 06:15:59 +00:00
25e7e9e969 enhanced auto-corelation between issue and code revision 2016-01-23 06:01:04 +00:00
15604fe69a fixed a missing class name in code diff view 2016-01-22 18:47:45 +00:00
1c8c8c2157 changed the issue show view to show related code revisions 2016-01-22 18:44:55 +00:00
fdfa5ecaa0 wrote code to corelate issues and code revisions.
changed the code revision view to show corelated issues
2016-01-22 18:12:06 +00:00
ab7156eb67 updated codepot-mon-httpd 2016-01-22 07:51:02 +00:00
5b78418e74 exposed the actual download links in the code file/folder views 2016-01-20 04:26:15 +00:00
6a752d6fb2 made cosmetic changes to codepot-mon-httpd 2016-01-20 04:11:02 +00:00
b4e5f574e5 added a sample httpd monitoring script 2016-01-20 04:06:51 +00:00
c51f44ec8c changing the site home to show issue counts 2016-01-19 16:39:26 +00:00
67f331fa28 added more font names to the editor 2016-01-19 16:10:22 +00:00
2ab771ce61 appended an empty paragraph when inserting a table 2016-01-19 15:39:52 +00:00
06aa8bff25 enhanced the table editing in the extended wiki editor (medium-editor-tables)
disabled firefox object resizing and inline table editing
2016-01-19 15:27:52 +00:00
b3cbcf09ab added more keyboard shortcuts to the extended wiki editor.
changed the standard wiki editor to capture a tab key and insert '\t'.
removed blockquote from the extended wiki editor
2016-01-19 08:01:29 +00:00
eb924c6c7e updated language files and css 2016-01-19 05:11:27 +00:00
8b65c652f0 changed the project home view to show open issue count 2016-01-19 04:58:34 +00:00
eeac9d2a5f added a missing class name in the file show view 2016-01-18 16:36:36 +00:00
93e4bc5320 added xhr_change and deleted the submit based issue change handler 2016-01-18 16:26:14 +00:00
f1b31c85dd enhanced the issue show view 2016-01-18 15:05:05 +00:00
21742a46c5 added primitive issue comment editing 2016-01-18 10:30:29 +00:00
678143d72a added enhancement and newfeature type for issue management 2016-01-18 05:38:51 +00:00
b44d86dc54 showed a committer icon in the code history view 2016-01-18 04:32:32 +00:00
dd828c8556 fixed css for the ace editor 2016-01-17 15:35:17 +00:00
45d2d50ba6 made markdown/showdown image processing codepot wiki-aware 2016-01-17 14:06:33 +00:00
16d4213c53 put a default button to a in-progress dialog 2016-01-17 07:21:48 +00:00
de4bf6a5bf minor layout change for consistency 2016-01-17 07:02:43 +00:00
19b9f74461 added database_store_gmt with the value of yes to the sample configuration file. the default in config.php.in is kept to be false for backward compatibility but the configuration file default is set to yes as a new installation should store gmt 2016-01-17 06:58:46 +00:00
9e0f3ff474 enhanced wiki editors with change detection and saving confirmation 2016-01-17 06:51:17 +00:00
a9571712a3 fixed a wrong class in project home 2016-01-16 18:51:55 +00:00
0033c3da7c removed unneeded code 2016-01-16 18:35:28 +00:00
9ddf187486 changed markdown/showdown to support codepot-aware anchors 2016-01-16 18:31:45 +00:00
1e6abb86e4 removed the default parameter to a javascript function for unsupporting browsers 2016-01-16 14:12:37 +00:00
0398f36f72 added preview to the standard wiki editor 2016-01-16 04:31:03 +00:00
8c275c67d5 adjusted line-height of pre 2016-01-15 18:40:38 +00:00
093500d58d enhanced the standard wiki edit view 2016-01-15 18:36:21 +00:00
83eb524e5b fixed a css style a bit 2016-01-15 17:22:37 +00:00
6147924867 added prettyprint class to showdown.js.
changed many css class names
2016-01-15 17:02:39 +00:00
9c53e9f759 added mardown support into the code folder view 2016-01-14 07:51:27 +00:00
a0ed60c6b6 fixed a glitch in wiki editor toolbar 2016-01-14 03:23:43 +00:00
3ed06251de fixed z-index of the wiki editor 2016-01-13 14:35:59 +00:00
5c11456c7c fixed editor resizing upon attachment manipulation 2016-01-13 14:01:29 +00:00
590e7ac1d7 fixed the editor positioning and sizing in the wiki edit view 2016-01-13 13:39:51 +00:00
3bad9dc8c0 enhanced codepot_json_encode 2016-01-13 13:13:13 +00:00
4be7715d2b fixed a bug in wikimodel 2016-01-13 13:08:06 +00:00
8e91003d98 restyled the rich text wiki editor 2016-01-13 13:03:13 +00:00
7c0b037a95 updated code.css 2016-01-13 10:00:46 +00:00
812d52c687 enhanced the layout of code diff view 2016-01-13 09:47:20 +00:00
c9494d78b2 fixed a wrong division id in the file show view 2016-01-12 18:58:17 +00:00
7138787d85 updated README 2016-01-12 18:15:21 +00:00
f9372bc636 finished the extended wiki editing view 2016-01-12 18:13:00 +00:00
880645f628 added more code for rich text editing in wiki 2016-01-12 06:33:04 +00:00
95d536e903 work in progress to support rich text editing in wiki 2016-01-11 17:05:59 +00:00
42fa04b188 fixed a bug in time convertion 2016-01-11 13:30:40 +00:00
9774974aa9 fixed a bug of sending a wrong URL in review comment notification 2016-01-11 05:17:39 +00:00
777771a95c dded heightStype: "content" to some accordion widgetss 2016-01-11 04:02:27 +00:00
634f8054bd added a check to the signin dialog 2016-01-10 19:07:17 +00:00
6f2fb6c747 changed the signin form to a dialog 2016-01-10 19:02:58 +00:00
0e3d30989a repharased 'Head revision' to 'Head' only 2016-01-10 17:06:53 +00:00
79c239f919 renewed the code diff view and enhanced the code controller and the subversion model as necessary 2016-01-10 16:58:33 +00:00
e445a8ed13 fixed the code folder view to use the title-band class and show metadata differently from earlier revisions 2016-01-10 05:11:37 +00:00
46f784dfae changed the common style of the title-band class a bit more 2016-01-09 06:00:31 +00:00
a297f1c384 changed the common style of the title-band class a bit 2016-01-09 05:59:27 +00:00
23eec23609 changed the log view to use the title-band class.
fixed a wrong function name in logmodel
2016-01-09 05:12:01 +00:00
256560180b fixed tag editing permission in the code revision view 2016-01-09 05:00:05 +00:00
c3e6bbae22 changed tagging permission in the code revision view 2016-01-09 04:49:14 +00:00
5cc9a37098 renewed the code revision view 2016-01-09 04:35:03 +00:00
67dd3a3262 changed the code revision view to use the title band class 2016-01-08 20:47:14 +00:00
377d2f7fdc removed unblanced </div> from the code file view and the code blame view 2016-01-08 20:37:43 +00:00
ee01b4d92c renewed the code file view and the code blame view 2016-01-08 20:26:01 +00:00
14bae4bc93 relocated the style button in the code file view 2016-01-08 18:14:30 +00:00
6f5815bd9b updated the code file view to use the title-band class partially 2016-01-08 17:51:39 +00:00
bd541815a2 updated the wiki home to use the title-band class 2016-01-08 17:31:36 +00:00
cbef4e621f updated the graph view to use the title-band class 2016-01-08 17:25:08 +00:00
26d46f8a7a updated the file model class to set updatedby and updatedon 2016-01-08 17:02:03 +00:00
070ccb3118 added timestamp and author fields to codepot_file_list.
touched up some views to get rid of the infostrip class and use the title-band class.
added the database_store_gmt option which causes the database models classes to store date and time in GMT.
2016-01-08 16:52:29 +00:00
530e38ceb5 changed the code revision view to use xhr calls.
added preview tab to review comment dialogs in the code revision view
2016-01-07 15:48:46 +00:00
93f7486dfb changed review message email to include the comment text 2016-01-07 11:52:58 +00:00
59eb080fc3 changed the commit history view slighty 2016-01-07 04:17:34 +00:00
0ccf0428b2 added Issue::isCreatedBy() 2015-12-30 13:17:06 +00:00
866a78c908 fixed a permission problem in issum management 2015-12-30 08:20:20 +00:00
c85a6cbdf8 regenerated Makefile.in 2015-12-30 07:42:17 +00:00
a5c6ebbc1c enhanced the edit button in the file view.
fixed some issues handling page or image references
2015-12-30 07:30:49 +00:00
d41ae391a1 fixed the issue show view slightly 2015-12-29 17:14:26 +00:00
0811cde131 fixed minor styles in the issue show view 2015-12-29 17:06:00 +00:00
e409324188 improved the issue show view to manipulate attached files 2015-12-29 16:52:09 +00:00
e88ccc1a9b added an edit dialog to the issue_show view 2015-12-29 14:03:26 +00:00
ac286371e6 added partial changes to support attachments in issue management 2015-12-29 10:19:03 +00:00
7d6110b117 added new stdClass() in various places 2015-12-28 13:48:40 +00:00
37b86d5049 fixed a fault in codepot.myysql 2015-12-26 16:01:06 +00:00
8fa4eecd05 added xhr_gettagrev to code.php 2015-12-08 03:07:39 +00:00
50c68bbab3 added charset detection using svn:mime-type to code_file and code_blame. need to add the same code to more views 2015-11-02 08:13:15 +00:00
7d5e336664 added the codecharset field to the project table.
changed the code_file view and the code_blame view to use it.
code_diff view yet to be changed. project view yet to be changed to be able to modify the field
2015-10-28 16:20:11 +00:00
65b0e818cc added file addition and file editing feature in the file show view
enhanced the file home view to show a file entry without actual upload files.
updated the wiki show view not to use the colum-count css element when the count is 1
2015-09-12 05:45:24 +00:00
798ff45888 fixed a button's click handler to return false in the wiki show view to prevent the default action over the anchor 2015-09-11 05:26:44 +00:00
6f67f906f9 fixed a wrong message in a message file 2015-09-08 13:05:46 +00:00
5186e3cdb1 enhanced $.ajax error message handling 2015-09-08 05:16:25 +00:00
13fcabd21e added missing project membership check in xhr_import() and related functions in file.php and code.php 2015-09-08 04:22:35 +00:00
c0126a059e hid the file deletion agreement division when not logged in 2015-09-07 10:42:44 +00:00
9a49a20c6d implemented the file deletion into the file show view.
abandoned the file delete view
2015-09-07 10:27:13 +00:00
ac00c36910 dropped the encname column from the file table
updated database schema files
2015-09-07 01:07:44 +00:00
fbbecb6162 fixed the bug of miscalculating the total file count in the file home view
disallowed a slash in a file name to be uploaded
2015-09-07 00:48:14 +00:00
3e23b914d6 updated migration info 2015-09-06 15:10:52 +00:00
c671cafa5d enhanced the file home view to upload multiple files and deprecated the file creation view
added the file_list table.
dropped the md5sum and summary columns from the file table
2015-09-06 15:02:46 +00:00
978bb9d359 fixed bugs found in the previous changes to svn_update2() and svn_checkout() 2015-09-04 14:25:36 +00:00
9c974dc71b added svn_update2() that supports depth
updated svn_checkout() to support depth as well
2015-09-04 13:28:10 +00:00
1914f8117d updated building process for debian and fixed minor code glitches 2015-08-31 05:17:55 +00:00
5d178b4366 allowed multiple file selection in the new upload dialog of the code folder view.
deleted legacy form posting handling from the code folder view and the code controller
2015-08-28 07:57:47 +00:00
3abd8c62bb updated the post-commit hook to include the commit message in the notification email 2015-08-28 02:06:26 +00:00
986812edd5 enhanced the code folder view to allow renaming 2015-08-28 02:01:16 +00:00
c5ba6ef358 enhanced the code folder view to be able to create new empty files 2015-08-27 13:02:00 +00:00
5bb0583aa0 fixed an indentation fault 2015-08-27 10:04:35 +00:00
779ba51a8f enabled the code folder view to delete selected files/directories. 2015-08-27 08:55:33 +00:00
05ef3af213 enhanced the code folder view to show an executable file differently 2015-08-26 09:49:37 +00:00
d790696448 removed the successful saving alert in the code edit view 2015-08-19 02:58:18 +00:00
887941baad improved usability of some code views a bit 2015-08-19 02:49:37 +00:00
3666d1f737 fixed the problem of the doubled sender email in post-commit 2015-08-18 05:15:54 +00:00
f508388640 added Code::xhr_import() to support ajax based file/directory adding in the code folder view 2015-08-18 03:43:50 +00:00
e1d111f026 touched up the file and directory adding interface in the code folder view 2015-08-17 04:48:37 +00:00
a696b3be30 called htmlspeciallchars() to escape a file import error message 2015-08-16 13:08:22 +00:00
cf532ebaf9 added a new feature that allows you to create files by uploading files. this also allows creation of directories.
added new configuration items: commit_notification and commit_review_notification
2015-08-16 11:06:39 +00:00
0986be08db changed the code/revision controller to return failure if the revision number is negative 2015-08-14 05:16:36 +00:00
38e63af4fb added a new configuration item commit_notification_url 2015-08-13 05:33:23 +00:00
81367f8ade fixed a bug of not getting an email address when ldap_auth_mode is 2 2015-08-13 03:23:43 +00:00
342ab2170c fixed a bug in post-commit of not handling ldap_auth_mode 2 properly 2015-08-13 02:56:58 +00:00
709d459d09 added email notification upon a new commit 2015-08-13 02:20:26 +00:00
37da83d444 added a new configuration item 'email_sender'
enhanced the code review controller to send a email when a new review message is inserted
2015-08-12 14:11:59 +00:00
65d86d4ce6 fixed a pagination bug when showing log messages for a user 2015-08-10 04:48:14 +00:00
47a26a4c5c added 1 more message filtering check in pre-commit 2015-08-06 15:46:37 +00:00
f62d9e9d8a added contains_repeated_chars into pre-commit 2015-08-06 15:32:56 +00:00
ef83a9b1f3 changed the pre-commit script further to exclude repeated spaces in getting the message length 2015-08-04 11:24:08 +00:00
a0c5fb4dbd changed the pre-commit script to exclude repeated punctuation symbols in getting the message length 2015-08-04 11:15:59 +00:00
5541c1913b substituted fopen/fread/fclose() for faulty readfile on a big file 2015-08-03 02:58:04 +00:00
aa0e52e8dd fixed a bug that caused a php error when a readme file was not a regular file 2015-06-29 09:50:11 +00:00
29354a812c changed the number part in the revision number of the diff view to link to the code listing view 2015-05-14 08:01:53 +00:00
3a1ae6fee4 changed the post-commit script to use perl modules to get the revision author instead of executing svnlook 2015-05-14 04:13:12 +00:00
ede07c8778 added the edit link to the code blame view 2015-05-14 01:45:33 +00:00
2c511a5b6d changed the comment marker in codepot.ini.in 2015-05-13 16:15:24 +00:00
ee72702214 changed the code edit view to fall back to the text type when no type is detected 2015-05-13 16:11:43 +00:00
3ad3aaf5f3 added missed files. 2015-05-13 15:55:58 +00:00
9d945e5324 added code editing of an existing file.
added the ACE editor for the new feature
2015-05-13 15:51:39 +00:00
020d187a42 deleted redundant title tags from some view files 2015-05-08 05:28:32 +00:00
3e00b1023e # patched codeigniter's oci8 driver to cater for codepot's usecasees.
# renamed user to user_account
# changed some files to support oracle
2015-04-29 14:31:15 +00:00
21b84fe0cd added the untested oracle schema file 2015-04-29 02:36:41 +00:00
bc4f0d2cae made etc/perl/Codepot/AuthenHandler.pm pgsql friendly 2015-04-28 06:26:40 +00:00
f3e0be9e00 # added databse_port to codepot.ini.in
# fixed some code for postgresql
# added codepot.pgsql
2015-04-28 05:12:06 +00:00
8bc9834807 updated README 2015-04-27 13:43:36 +00:00
aaa1dd3548 fixed a minor problem of posting the same values multiple times for wrong usage of form_hidden() 2015-04-27 06:52:41 +00:00
12bee69139 added a wildcard pattern input to the code search using X-editable 2015-04-26 16:16:29 +00:00
390f154215 # added a summary column to the site table.
made related UI changes for the added column
2015-04-25 04:43:38 +00:00
b875aba90d fixed a potential bug in projectbar 2015-04-25 02:40:51 +00:00
90b88057fd changed the project bar to show the subtitle 2015-04-25 02:31:48 +00:00
3493b77ba4 fixed double listings of the same directory in the rpm spec file 2015-04-24 14:59:27 +00:00
d173c685ba # implemented the sticky footer.
# changed the styles of many elements including taskbar, projectbar, and footer.
2015-04-24 14:43:59 +00:00
44c19de15d fixed the border-bottom of some tables 2015-04-24 02:58:32 +00:00
35a72f7688 styled up some pages 2015-04-24 02:42:12 +00:00
acbb46dc3d fixed the LOC-by-file function to use the full path as a node name 2015-04-23 10:19:00 +00:00
f13d9f2c2b fixed wrong div ids 2015-04-23 10:04:07 +00:00
85cd7cec6c adjust the style of the LOC-by-file graph 2015-04-23 09:50:47 +00:00
5d41e1739d # added a new LOC graph by file in the code folder view.
# added D3.js 3.5.5 and CodeFlower.js
2015-04-23 09:25:26 +00:00
ca598a238e added padding to the file list 2015-04-23 00:48:05 +00:00
12bd1ca41e added icons to Enstyle and Destyle labels 2015-04-23 00:40:08 +00:00
5ea48cee2d # changed SubversionModel->getRevProp() to allow operations on a file
# added icons to some text labels
2015-04-22 15:54:24 +00:00
252508fa85 added css/font-awesome.min.css omitted in the previous commit 2015-04-22 14:09:31 +00:00
a9dc069aab # added Font Awesome 4.3.0
# changed some code views to use fonts from FA
# fixed code/graph to use given revision in generating some graphs
2015-04-22 14:07:37 +00:00
61f8440f57 changed the SubversionModel->getFile() to return less information on demand 2015-04-21 15:01:24 +00:00
fdb7d35198 # changed the code search result to be shown with line numbers in the new style.
# added an anchor to revision shown on the code search view.
# added the search-in-progress effect to the search string box
2015-04-21 14:34:19 +00:00
1ffe44458e added monaco to the fixed-width font list 2015-04-20 12:21:21 +00:00
0535c21438 removed the background image from the .ui-widget-content class 2015-04-20 04:45:09 +00:00
0b570f334b relocated log tables into another panel in site home and project home 2015-04-19 16:31:07 +00:00
60de017146 changed the code revision view to show information in collasible boxes 2015-04-19 16:18:29 +00:00
be199e68ee # changed the diff view to use a separate floating span to show line numbers.
# changed the blame view to use separte floating spans to show authors and revisions.
2015-04-19 15:17:35 +00:00
1d5a16a1d4 # added sanity check on user settigs taken from the session/cookie data
# added revision navigator in the code folder view.
# added etag/last-modified to user icon retrieval.
# fixed various css issues
2015-04-18 16:09:57 +00:00
a382e3979c made issue lists foldable in the site home view 2015-04-17 13:41:04 +00:00
1251037e4b renamed the variable name that should have been renamed some commits ago 2015-04-17 13:04:44 +00:00
b0188e8603 tuned css styles further 2015-04-17 12:53:54 +00:00
22be8a0803 fixed a bug of not escaping comment output in the code revision view 2015-04-17 11:18:48 +00:00
4524a85301 added the codepot_merge_path() javascript function 2015-04-17 11:10:24 +00:00
bc8e17d28d cleaned up css slightly more 2015-04-17 10:30:03 +00:00
cc358baa17 cleaned up css a bit 2015-04-17 08:03:12 +00:00
7a6a37895e added padding-left to project_home_sidebar 2015-04-17 05:57:57 +00:00
31f433b375 added the 'All' button next to the 'Change log' label in sidebar boxes to put back the lost href link for the collapsible sidebar box implementation 2015-04-17 05:56:04 +00:00
3432debaa2 made sidebar boxes collapsible in the project home view and the site home view 2015-04-17 05:26:24 +00:00
39139aa5c2 # added codepot_htmlspecialchars by copying htmlspecialchars from phpjs.org.
# renamed some instances of the words 'details' to 'metadata'
# renamed the database column 'code_hide_details' to 'code_hide_metadata'.
# almost finished the new project_catalog page.
2015-04-17 04:02:42 +00:00
434a1f8f3f #fixed bugs not handling some special cases in code diff view including subversionmodel.
# partially changed the project catalog view to use ajax to load the project list
2015-04-16 15:08:46 +00:00