-
KTS-2625 "Fatal error occurs when attempting to archiving a folder." Fixed. Archive function was using a folder object in place of a document object. Reviewed by: Jonathan Byrne Committed by: Megan Watson KTS-2622 "Copying a folder containing Checkout documents results in the copied documents also being checked out like the originals." Fixed. Added code to cancel the checkout. Committed by: Megan Watson Reviewed by: Jonathan Byrne KTC-189 "Deleting a fieldset does not remove all instances of itself and existing field and document type associations" Fixed. On deleting the fieldset it checks for any document type associations and removes them. KTS-2487 "Deleting an assigned fieldset causes a fatal error" Fixed. Removing the document type associations fixes the error on viewing the document. Committed by: Megan Watson Reviewed by: Jonathan Byrne KTS-1447 "Add a delete "bin" icon to "Items that require your attention..." Dashboard item and don't delete the item automatically" Fixed. Removed the delete call on viewing the document/folder/etc. Added the standard delete icon next the the 'Clear Alert' link. Committed by: Megan Watson Reviewed by: Jonathan Byrne KTS-2627 "Compress all javascript includes and remove orphaned includes." Fixed. All large js file compressed and includes removed. Committed By: Jalaloedien Abrahams Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7602 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-673 "The search algorithm needs some work" Updated. Undo lockfile on main indexing Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Updated. added zseq_mime_extractors id Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7565 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-2414 "Implement a dashlet for the scheduler" Updated. When no jobs have been run, it says they were last run 1974 weeks ago... Changed this! Committed by: Conrad Vermeulen Reviewed by: Kevin Fourie KTS-2414 "Implement a dashlet for the scheduler" Updated. Updated paths of scheduled tasks. Committed by: Conrad Vermeulen Reviewed by: Kevin Fourie KTS-673 "The search algorithm needs some work" Updated. Prevent multiple instances of indexer running which may lock the server under load Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2568 "Add scheduler service to Linux" Updated sh file. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-673 "The search algorithm needs some work" Updated. Scheduler initialised when indexer is first run. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7539 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-2525 "Create windows service to wrap around scheduler" Updated. Fixed issues executing cross platform. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-1554 "Implement a Scheduler" Updated. Made script work cross platform Committed by: Conrad Vermeulen Reviewed by: Kevin Fourie KTS-2571 "Upgrade wizard is not calling ini upgrade function" Fixed. Added backup before writing config.ini Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-1554 "Implement a Scheduler" Updated. add scheduled tasks to clean db Committed by: Conrad Vermeulen Reviewed by: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7513 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-2460 "Allow reindexing of knowledgetree tables" Updated. some fields should not be null Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2515 "new index recreate script needs to add indexes on fields used in advanced search" Done. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7499 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-2560 "Move the scheduler plugin and dashlet into core" Fixed. Moved the scheduler plugin and dashlet into the core. Committed By: Megan Watson Reviewed By: Conrad Vermeulen KTS-2429 "config.ini must be updated during upgrade for new search to work." Updated. Added OS_WINDOWS entries. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-673 "The search algorithm needs some work" Updated. Remove the mime type registration. this happens automatically when the indexer is run. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2440 "Adding a folder descendant lookup table for search" Added. Reviewed By: Kevin Fourie Committed By: Conrad Vermeulen KTS-2460 "Allow reindexing of knowledgetree tables" Updated. scheduler has a unique field Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie Merged in from STABLE trunk... KTS-2568 "Add scheduler service to Linux" Added. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7496 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-2558 "Update OSS to GPLv3" Updated. More header updates. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-2558 "Update OSS to GPLv3" Updated COPYING file and inline headers. Committed By: Kevin Fourie Reviewed By: Jalaloedien Abrahams KTS-2561 "Add df to config.ini" Added. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7482 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-2514 "Indexing requirements is harsh currently as it requires all indexing issues to be resolved" Fixed. Added extractor table Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2522 "Fatal Error when you perform a move and checkout" Fixed. Refactored the prune users function into the getsubscribers function, where it is passed an array of id's instead of an array of objects. Committed By: Megan Watson Reviewed By: Conrad Vermeulen KTS-2541 "indexes must be applied to searchable fields when recreating indexes" Updated. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2529 "Test open office document extractor" Updated. Extended KTUtil::findCommand to resolve python, php, and java in the stack KTS-673 "The search algorithm needs some work" Updated. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie BBS-298 "Mac OS X Webdav as 3rd Party Client" Updated. Added functionality to prevent the .DS_Store files and ._filename files from being uploaded when adding a document or folder. Added Goliath as a client. Removed the forward slash from the end of file names. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-673 "The search algorithm needs some work" Updated. Made reference to DocumentIndexer Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Updated. Capitalise D Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Updated. Status dashlet must only show when there are no isssues Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Updated. Changed reference from lucene to Document Indexer Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-1554 "Implement a Scheduler" Updated. Added a check on the extension to ensure .sh scripts run on *nix and .bat on windows, etc. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2525 "Create windows service to wrap around scheduler" Updated. Added taskrunner.bat and modified service scripts. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7457 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-673 "The search algorithm needs some work" Updated. Typo with internationalisation Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2497 "Creation of a new thread fails with: 'DB error: unknown error'" Fixed. Set defaults to null and not -1 Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2497 "Creation of a new thread fails with: 'DB error: unknown error'" Fixed. change nullable fields on discussion_threads Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2446 "CLONE -Skins don't disply properly on portlets in IE 6 (SUP-464)" Fixed. Updated css for skin Committed By: Jalaloedien Abrahams Reviewed By: Conrad Vermeulen KTS-2328 "When adding an Authentication source the 'Required' fields are marked as a 'Required' but the requirement is not enforced." Fixed Added a check for each of the required fields Committed By: Jonathan Byrne Reviewed By: Jalaloedien Abrahams BBS-1009 "Folder or files with the Test Character set as their names cannot be manipulated in WebDAV in any way." Added validation functions for special characters - /\?,.:"'*. Validation is on adding / renaming folders and documents. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-1753 " Implement Disk Usage Plugin" Implemented. short php tag Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-1753 "Implement Disk Usage Plugin" Updated. Added some comments and increased thresholds Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2503 "Ports in openoffice python files are incorrect" Changed port to 8100. Also added LGPL DocumentConvertor.py which seems good. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7395 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-2484 "Create shell script wrappers for search scripts so they may be invoked by scheduler" Implemented. Created Windows wrappers - requires Bitrock installer substitution Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2484 "Create shell script wrappers for search scripts so they may be invoked by scheduler" Implemented. Added setlocal to preserve current environmental settings Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2482 "Scheduler assumes script being run is a php script. this may not necessarily be the case" Removed the include, now uses system to run the tasks. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2395 "Create index migration script" Updated. Set run times Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2481 "Scheduler's first run time not set correctly when registering task according to spec" Changed the setFirstRunTime() to accept a date input instead of a unix timestamp. KTS-2485 "Internationalise scheduler - daily/weekly/5mins, etc" Changed the dropdown to use the internationalised wording for the label. KTS-2496 "Remove unused fields from scheduler table" Removed the unused DB fields. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2498 "javaLuceneURL is set incorrectly in config.ini" Corrected. Set to "default". Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7383 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-2442 "Some database tables use unsigned int, but relations are mostly to signed int fields. This means foreign key constraints cannot be added easily." Fixed. Meant to update folders table, not documents. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2468 "Add foreign key constraints to the database" Updated. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2442 "Some database tables use unsigned int, but relations are mostly to signed int fields. This means foreign key constraints cannot be added easily." Fixed. Meant to update folders table, not documents. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2469 "Deleted user can login" Fixed. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2360 "Remove cache logging." Updated. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2470 "Make triggers more failure proof so it can load it's own class file incase it has not been loaded" Updated. Updated By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2471 "create search2 dashets" Updated. Added function to KTUtil to deal with period calculations. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2471 "create search2 dashets" Added. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Updated. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2460 "Allow reindexing of knowledgetree tables" Updated. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2373 "Update structure.sql and data.sql" Updated. Upgrades added and now using mysqldump to produce dumps. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7346 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-2442 "Some database tables use unsigned int, but relations are mostly to signed int fields. This means foreign key constraints cannot be added easily." Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2442 "Some database tables use unsigned int, but relations are mostly to signed int fields. This means foreign key constraints cannot be added easily." Updated. Mime type defaults to 9 (binary file) until it is set officially. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7316 c91229c3-7414-0410-bfa2-8a42b809f60b
-
WSA-30 "The move_folder in the KTAPI does a copy and not a move()." Fixed. Reviewed By: Kevin Fourie WSA-32 "get_document_version_history has a type conversion problem." Fixed. Changed type to be string and also checked that user exists. WSA-33 "get_document_links has a type check problem" Updated. Have added return SOAP_Value(). Reviewed By: Kevin Fourie WSA-34 "Create unit tests for webservices" Initial implementation. Reviewed By: Kevin Fourie KTS-2330 "Change array_merge to kt_array_merge for PHP5" Updated. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-2270 "In the actions restrictions for a workflow, generate PDF is not included in the list as an action restriction" Fixed. Changed getDisplayName to return the name. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2270 "In the actions restrictions for a workflow, generate PDF is not included in the list as an action restriction" Fixed. Changed getDisplayName to return the name when the mime types don't exist. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-751 "Bulk Export/Upload doesn't catch empty directories" Comment: Fixed. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2336 "Remove <br> from error and info boxes" In Progress. Removed from PDF Generator. Committed By: Kevin Fourie Reviewed By: Jonathan Byrne KTC-230 "ZendGuard 5.0.0 array_multisort bug is breaking encoding." Fixed. Used two sorts instead of multisort. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-2215 "When editing the dashboard welcome message the ktcore/en/welcome.html file is corrupted" Fixed. Removed \r and \n from HTML output. Committed By: Kevin Fourie Reviewed By: Conrad Verleulen KTS-1554 "Implement a Scheduler" Added the script for running the scheduled tasks. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-1554 "Implement a Scheduler" Added the javascript for the administrative UI for the scheduler. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-1554 "Implement a Scheduler" Added the scheduler administration UI template. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-1554 "Implement a Scheduler" Added the scheduler plugin, with the admin UI, the class for adding a task to the scheduler and the class for running a background task. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-1554 "Implement a Scheduler" Added the sql for creating the table containing the tasks Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-1554 "Implement a Scheduler" Added the upgrade patch. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2348 "upgrade.php is totally broken" Fixed. This was a short tags issue. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-2335 "Minor GUI glitch in IE7" Checked whether the name in the list of actions is empty. If there is no name IE adds the action as an empty item in the list. Committed by: Megan Watson Reviewed by: Conrad Vermeulen WSA-6 "validate configuration of examples is correct so developers can easily evaluate webservices" Implemented. Checks if caching is disabled and that required folders are installed. Reviewed By: Kevin Fourie WSA-38 "improved debug logging in webservice layer" Implemented. Added debug() method. WSA-39 "implement search via webservice" Implemented. WSA-40 "There is a typo in the structures for workflow transition." Fixed. structures were named incorrectly. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Implemented. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Implemented. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Implemented. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2351 "Add CheckedOut date so can track when documents were checked out" Implemented. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Implemented. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-1554 "Implement a Scheduler" Removed call to test class and fixed a small bug. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-1554 "Implement a Scheduler" Updated the runtime on changing frequency and setting task to run on next iteration. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-1554 "Implement a Scheduler" Updated the runtime on changing frequency and setting task to run on next iteration. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-1554 "Implement a Scheduler" Updated the runtime on setting task to run on the next iteration. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2353 "mime.inc.php - magicDatabase option" Updated. Contribution added to mime.inc.php with updates to config.ini and dmsDefaults.php Contributed By: Florian Treml Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2354 "ktentity.inc - cache removal" Fixed. Contributed By: Florian Treml Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie WSA-35 "KTUploadManager.inc.php - Tempfile not correct" Updated. Contributed By: Florian Treml Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-1804 "Able to move workflow whilst a document is checked out." Hid the links to workflow when a document is checked out. Added an error message if the workflow template is displayed. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2255 "When viewing document details, must show workflow name." Added the workflow name. Committed by: Megan Watson Reviewed by: Conrad Vermeulen WSA-42 "SQL update statement on active_sessions table has typo" Fixed. typo on lastused field in active_sessions. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie WSA-25 "get_document_detail_by_name fails with user that doesn't have permission to root folder" Implemented. add get_folder_by_name to ktapi Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie WSA-25 "get_document_detail_by_name fails with user that doesn't have permission to root folder" Fixed. removed requirement of getting the root folder first. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2356 "i8nJavascript.php runs very slowly" Fixed. Implemented 'caching' of the javascript in the session. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie WSA-34 "Create unit tests for webservices" Updated. Addid a basic call to query.cs Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-581 "Deleting of document types with no associated documents should be possible" Added an icon for deleting document types if there are no associated documents. Fixed the isUsed function that checks, it was pointing to the wrong table. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2358 "php5 migration" Updated. Removed & from &new. Added statics. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2358 "php5 migration" Updated. Removed & from &new. Added statics. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Updated. Removed old criteria dependant on mysql fulltext tables. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Updated. Added checkedout field and removed mysql fulltext clearout code. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-673 "The search algorithm needs some work" Implemented. Index is cleared out when document is expunged. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2348 "upgrade.php is totally broken" More fixed. This was a short tags issue. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-2360 "Remove cache logging." Updated. Added KTLOG_CACHE Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2360 "Remove cache logging." Updated. KTS-2358 "php5 migration" Updated. Removed & from &new. Added statics. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2362 "Improve mime type resolution based on file extension" Improved. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-1871 "Add copy workflow trigger" Implemented. Made a base class which the copy and move is based on. Note the classes are named incorrectly to save the upgrade process. Committed By: Conrad Vermeulen Reviewed By: Megan Watson KTS-1345 "Following a hyperlink from an MS Office doc works the first time but subsequently goes to dashboard until user logs out" The login script was finding the current session and going straight to the dashboard, ignoring the redirect link. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-1871 "Add copy workflow trigger" Implemented. Made a base class which the copy and move is based on. Note the classes are named incorrectly to save the upgrade process. Committed By: Conrad Vermeulen Reviewed By: Megan Watson KTS-2365 "Add new bulk actions - copy, archive, extract" Implemented. Committed By: Conrad Vermeulen Reviewed By: Megan Watson Database version bump to 3.5.0 & App version bump to 3.5. KTS-2368 "Deactivated users still show up in list of Available Users when allocating users to a role" Added filter to check the disabled flag. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2373 "Update structure.sql and data.sql" Updated. Upgrades added and now using mysqldump to produce dumps. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-2372 "Emails sent multiple times when emailing groups with sub-groups (SUP-197)" If a user is in more than one of the groups selected then he/she will get the email more than once. The email is now sent once to multiple users and ignores duplicate email addresses. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2372 "Emails sent multiple times when emailing groups with sub-groups (SUP-197)" Removed call by reference. Committed By: Megan Watson Reviewed By: Conrad Vermeulen KTS-2380 "Fatal error: Cannot redeclare class adminversionplugin when upgrading from 3.4.3 to 3.5" Fixed. Added upgrade function to remove old file. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-2384 "Add KTScheduler to the enabled plugins list." Added. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTC-238 "Spelling and grammar errors on the 'Manage Lookup Tree' page in the DEV 3.5.0 build" Corrected. Committed By: Kevin Fourie Reviewed By: Jonathan Byrne KTS-2386 "Add some basic plugin caching to improve performance" Added. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2365 "Add new bulk actions - copy, archive, extract" Added in the folder component of the actions. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2359 "Automatically fill document title from filename" Added an onchange option to the file input. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-1613 "possibility to delete a document version" Added a new transaction type for deleting a version of a document. The physical document is deleted but the DB record remains. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2386 "Add some basic plugin caching to improve performance" Updated. KTS-2358 impacted on the caching array that is required to cache. Thus the singleton() methods are restored to what they were before. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2366 "Reason field while copying a document can not be viewed through the UI" The reason wasn't being fetched from the form info before being inserted into the DB for both the copy and move actions. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2413 "links on toolbar became inactive - preferences , about, etc" Fixed. Committed By: Kevin Fourie Reviewed By: Kevin Fourie WSA-45 "Migration to PHP 5.2 seemed to have a problem with HTTP_RAW_POST_DATA variable not being set in some environments for some reason." Fixed. Committed By: Conrad Vermeulen Reviewed By: Isaac Lundal KTS-2386 "Add some basic plugin caching to improve performance" Updated. The original caching was causing problems. Had to revert caching to only around the database call. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2396 "Re-enable browse by script" Updated. Enabled the original browse by. We are going to re-imagine this at a later stage. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2417 "the 'does contain' or 'does not contain' expression syntax does not work" Fixed. There was a typo regarding the constant from phplemon. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2404 "NOT doesn't always work in search expressions." Fixed. Commited By: Conrad Vermeulen Reviewed By: Kevin Fourie WSA-45 "Migration to PHP 5.2 seemed to have a problem with HTTP_RAW_POST_DATA variable not being set in some environments for some reason." Fixed. Removed reference to global HTTP_RAW_POST_DATA . Committed By: Conrad Vermeulen Reviewed By: Isaac Lundal KTS-2419 "CLONE -Bug - Document Transaction History Not Tracking Emailing From KT (SUP-378)" Committed by: Megan Watson Reviewed by: Kevin Fourie KTC-239 "CLONE -Performance has become tragically slow (SUP-443)" Added. Implemented a a command line script to do basic mysql optmisation on tables. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2427 "Indexes directory not found on stack install." Fixed. Corrected path for stack install. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-2428 "Set the JavaXMLRPCLuceneIndexer as the default indexer" Done. See [indexer] section on config.ini. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-2430 "Create proper init script for stack install" Done. Added to examples directory too. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen KTS-2359 "Automatically fill document title from filename" Added more logic to removing the extension from the title. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2390 "Need a way to download or checkout multiple files at the same time" Refactored the code to zip files into a class. Updated the Bulk Export with the new class. Added the bulk check out action. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2439 "Use of wrong field in update of workflow state replacement during workflow state deletion" Fixed. replaced workflow_state_id with target_state_id in sql update. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2440 "Adding a folder descendant lookup table for search" Added. Reviewed By: Kevin Fourie Committed By: Conrad Vermeulen KTS-2441 "plugin_rss is not an innodb table" Fixed. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2442 "Some database tables use unsigned int, but relations are mostly to signed int fields. This means foreign key constraints cannot be added easily." Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2415 "Scheduler: Change DB date format" Changed the DB to use datetime instead of a unix timestamp. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2414 "Implement a dashlet for the scheduler" Added a dashlet to inform the admin user when scheduler hasn't been running. Changed the background on the bullets to transparent. Committed by: Megan Watson Reviewed by: Conrad Vermeulen KTS-2445 "KTDMS install does not install correctly: 'Fatal error: Call to undefined method....'" Fixed. Put the database password back into config.ini Committed By: Jalaloedien Abrahams Reviewed By: Kevin Fourie KTS-1796 "CLONE -No easy way to delete users/User.inc(SUP-163)" Fixed: Added functionality to soft delete a user. Committed By: Jonathan Byrne Reviewed By: Kevin Fourie KTS-2442 "Some database tables use unsigned int, but relations are mostly to signed int fields. This means foreign key constraints cannot be added easily." Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie KTS-2442 "Some database tables use unsigned int, but relations are mostly to signed int fields. This means foreign key constraints cannot be added easily." Updated. Mime type defaults to 9 (binary file) until it is set officially. Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7313 c91229c3-7414-0410-bfa2-8a42b809f60b
-
Committed By: Kevin Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6820 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-1417 "The "Root Folder" is not supposed to have a name, and thus it should disappear." Updated. Committed By: Kevin Reviewed By: Conrad KTS-1281 "Transaction History Messages" Updated i18n strings. Committed By: Kevin Reviewed By: Conrad KTS-123 "Add Document: Uploading file > PHP POST limit" Updated .htaccess file. This fix may help with some other warning issues popping up recently. KTS-1388 "KnowledgeTree pre-3.0 upgrade problems" Updated. Committed By: Kevin Reviewed By: Conrad KTS-1099 "When Uploading a zipped batch of PDF's it fails with the following error." Added better error checking. Committed By: Kevin Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6649 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-679 "review default dataset shipped with KT" Added missing KTWebDAVDashletPlugin to data.sql. Committed By: Kevin Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6632 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"review default dataset shipped with KT" Updated data.sql. Committed By: Kevin Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6615 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"Update License Headers" Updated and added some missing headers. Committed By: Kevin Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6610 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTS-1979 "General Metadata search outputs an db error. " Fixed. Reviewed By: Conrad KTS-1920 "Update the About page" Partial fixes done. To be continued... Reviewed By: Jalaloedien KTC-7 "On document upload, KnowledgeTree server creates .tmp files in the Windows directory" Fixed. Temp file is now removed correctly. Reviewed By: Conrad KTS-1935 "Invalid discussion thread id produces fatal error revealing system path." Fixed. Thanks Kenny Horan! Reviewed By: Conrad KTS-1944 "Found an error in KnowledgeTree Admin section, an explanation is worded incorrectly - Note that its not possible to set a group without a unit as as having unit administration privileges." Fixed. Committed By: Kevin Reviewed By: Conrad KTC-81 ""Your Checked-out Document" a request to have this dashlet permanently on the dashboard, even if there is currently no checked-out document" Added a config.ini section called "dashboard" with this item. Default is to always show now. Committed By: Kevin Reviewed By: Conrad KTS-679 "review default dataset shipped with KT" Updated data.sql. Committed By: Kevin Reviewed By: Conrad "KTS-1973" "Webservice error when calling get_folder_contents fom VB.NET" Fixed. Patched the return types of all the functions. Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6604 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"Upgrade fails from 3.3.3 Commercial to 3.3.6 Commercial" This seems to be a better fix. Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6578 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"Make \sql\mysql\install\rebuild.bat to take in parameters for database name. " Implemented. Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6567 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"When upgrading from Commercial version 1.1.2 to Commercial version 3.3.5, an error occurs" In progress. Corrected ordering. Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6545 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"Upgrade tool failing in 3.3.3 permission.sql" Fixed. Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6535 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6492 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"SOAP Webservice Implementation" Updated. Added required data structures. Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6488 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"SOAP Webservice Implementation" Updated. Added required data structures. Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6486 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"DB error on upgrade from 3.3.2 OSS to 3.3.3 Commercial Edition" Made the fix more robust. Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6437 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"DB error on upgrade from 3.3.2 OSS to 3.3.3 Commercial Edition" Fixed again for 3.3.3 -> 3.3.5 upgrade. Reviewed By: Jalaloedie Abrahams git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6434 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTC-36 "DB error on upgrade from 3.3.2 OSS to 3.3.3 Commercial Edition" Fixed. The zseq_upgrades must be equal to max(id) on upgrades. Reviewed By: Jalaloedie Abrahams KTS-1809 "CLONE -Bulk Export ignores Read permission (SUP-167)" Fixed. Permisions are now read not folder_details. Reviewed By: Conrad Version Bump to 3.3.4. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6418 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"DB error on upgrade from 3.3.2 OSS to 3.3.3 Commercial Edition" Fixed. The zseq_upgrades must be equal to max(id) on upgrades. Reviewed By: Jalaloedie Abrahams git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6411 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"added a folder_rename permission" Implemented. Added a new permission ktcore.permissions.folder_rename. Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6406 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"added a folder_rename permission" Implemented. Added a new permission ktcore.permissions.folder_rename. Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6401 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"added a folder_rename permission" Implemented. Added a new permission ktcore.permissions.folder_rename. Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6400 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"added a folder_rename permission" Implemented. Added a new permission ktcore.permissions.folder_rename. Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6399 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"Fieldsets should not be deleted, but flagged instead. " Fixed. Added database changes. Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6394 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"Implement Tag Cloud system. " Implemented. Added in tables for install and update. Added update lines in data.sql. Added database and knowledgetree version update into data.sql. Reviewed By: Kevin git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6323 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"Implement Tag Cloud system. " Implemented. Added in tables for install and update. Added update lines in data.sql Reviewed By: Conrad, Kevin git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6322 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"Implement Tag Cloud system. " Implemented. Added in tables for install and update Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6321 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"Update version info in data.sql" Updated. Reviewed By: Conrad git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6316 c91229c3-7414-0410-bfa2-8a42b809f60b
-
"Upgrade installer refers to wrong system setting property and knowledgetree version not updated in database" Fixed. Reviewed by: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6315 c91229c3-7414-0410-bfa2-8a42b809f60b