• KTC-286
    "Welcome to knowledgeTree dashlet should always be on the top left corner of the dashlet container"
    Fixed. Added a check, if the list of dashlets for the user is empty, then it should find the welcome dashlet and move it.
    
    Committed by: Megan Watson
    Reviewed by: Jonathan Byrne
    
    KTC-320
    "Information icon in WebDAV Connection Information dashlet does nothing"
    Fixed. Removed the icon.
    
    Committed by: Megan Watson
    Reviewed by: Jonathan Byrne
    
    KTS-2182
    "A user, which subscribe to a folder doesn't need to be notify for his own action on the folder"
    Fixed. Added a check for the current user when getting the list of subscribers.
    
    Committed by: Megan Watson
    Reviewed by: Jonathan Byrne
    
    KTS-2359
    "Automatically fill document title from filename"
    Fixed. Added a check on whether the filename has an extension.
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    KTS-1738
    "Add version comparison diff"
    Fixed. Added a check for the doc comparison plugin. If its active, the links to compare content are displayed.
    
    Committed By: Megan Watson
    Reviewed By: Conrad Vermeulen
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@8017 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • "CLONE -Backslashes appear before every quote and double quote throughout our version of knowledgetree(SUP-532)"
    Fixed. Added an upgrade script to remove the backslashes.
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    KTS-2653
    "Change the text at the end of a bulk export"
    Fixed. Changed the display at the end of both ways of bulk exporting.
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-2456
    "Dropdown in search bar and search portlet needs to be aligned correctly"
    Fixed. Patched to work with IE
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTS-2301
    "Number of characters allowed in a field is not 250 as is mostly specified"
    
    Fixed. Changed version, filename and comment fields variable types.
    
    Committed By: Jonathan Byrne
    Reviewed By: Jalaloedien Abrahams
    
    KTS-2833
    "Text in Search Portlet overruns the width of the portlet"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTS-2827
    "Search by created/modified/checkout date returns wrong results"
    Fixed. Rendering in IE was not working because of missing close of TD element
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan  Watson
    
    KTS-2456
    "Dropdown in search bar and search portlet needs to be aligned correctly"
    Fixed. Updated so IE does not complain
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTS-2831
    "CLONE -End line characters in discussions and disclaimers being displayed as html tags (SUP-546)"
    Fixed. Removed the calls to sanitiseForSQL before inserting into the database.
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    KTS-2831
    "CLONE -End line characters in discussions and disclaimers being displayed as html tags (SUP-546)"
    Fixed. Replaced the \r\n with <br>
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    KTS-2772
    "CLONE -LDAP / Active Directory Authentication incorrect fields returned(SUP-521)"
    Fixed. Rearranged the attributes retrieved from either directory to match the user's fields correctly.
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    KTS-2790
    "CLONE -Backslashes appear before every quote and double quote throughout our version of knowledgetree(SUP-532)"
    Updated. Added upgrade line items to upgrades table.
    
    Committed by: Kevin Fourie
    Reviewed by: Conrad Vermeulen
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7915 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • Version bump to 3.5.2 beta2
    
    WSA-89
    "When calling add_document_with_metadata, notification for add and update are created."
    Fixed. Not the best solution, but now we remove the duplicate message.
    
    WSA-91
    "error with move_document: Cannot assign object of type Dowco.KTWrapper.atlantic_kt.kt_response to an object of type Dowco.KTWrapper.atlantic_kt.kt_document_detail."
    Fixed.
    
    WSA-92
    "get error when calling move_folder: An existing connection was forcibly closed by the remote host"
    Fixed.
    
    WSA-93
    "Add integration/oem no so that integrators may associate a custom document reference"
    Implemented.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    WSA-91
    "error with move_document: Cannot assign object of type Dowco.KTWrapper.atlantic_kt.kt_response to an object of type Dowco.KTWrapper.atlantic_kt.kt_document_detail."
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    WSA-76
    "Update unit tests for document detail in web service"
    Updated. Reinstating some tests
     
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    WSA-94
    "Metadata update not reporting correct error messages when fieldsets/fields are specified that don't actually exist"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    WSA-93
    "Add integration/oem no so that integrators may associate a custom document reference"
    Implemented.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    WSA-92
    "get error when calling move_folder: An existing connection was forcibly closed by the remote host"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    WSA-93
    "Add integration/oem no so that integrators may associate a custom document reference"
    Implemented.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    WSA-91
    "error with move_document: Cannot assign object of type Dowco.KTWrapper.atlantic_kt.kt_response to an object of type Dowco.KTWrapper.atlantic_kt.kt_document_detail."
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    WSA-92
    "get error when calling move_folder: An existing connection was forcibly closed by the remote host"
    Fixed. Updated caching clearing mechanism.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTS-2808
    "HouseKeeper plugin produces 'Class 'KTPlugin' not found' error"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    WSA-96
    "Adding a document via web service should default to default document type if it does not exist. This is compatible with previous DWI operations"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTC-267
    "When subscribed to a folder: Document removal occurrences are listed twice in the 'Items that require your attention' dashlet on the Dashboard"
    Fixed. Removed the function call.
    
    Committed By:Yusuf Davids
    Reviewed By:Kevin Fourie
    
    KTC-301
    "Generate PDF progress bar stays running long after the conversion has happened"
    Fixed. Disabled the progress bar loader before converting to pdf.
    
    Committed By:Yusuf Davids
    Reviewed By:Kevin Fourie
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7883 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • KTC-263
    "Internal RSS feed does not work on FF but partially works on IE"
    Fixed. Added a check on whether an external feed is pointing to an internal document.
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    KTC-266
    "The 'Dashboard' External RSS feed dashlet does not support password authenticated feeds"
    
    Fixed. Added a better error message for authenticated rss feeds.
    
    Committed By: Jonathan Byrne
    Reviewed By: Kevin Fourie
    
    KTS-2750
    "Allow/enable multiple documents to be selected when attempting to link documents"
    Fixed. Changed the collection to use the advanced selection. Removed the collection widget and added breadcrumbs. The collection widget wasn't using the mochikit correctly.
    
    KEP-121
    "Links to or from external world"
    Fixed. Added a link to the Links action to add an external url as a link.
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7849 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • KTS-2307
    ""
    Fixed. The error message has been changed. 
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-2453
    ""
    Updated. Wording changed.
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-2497
    "Creation of a new thread fails with: 'DB error: unknown error'"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    BBS-458
    "Update WebDAV PEAR class"
    Fixed. Moved webdav class into the ktwebdav directory to avoid conflicts with the Baobab modified webdav class. Upgraded the ktwebdav to version 1.0.0RC4(beta).
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    KTS-2644
    "Add collision detection to document adding"
    Fixed.
    
    Committed By: Jalaloedien Abrahams
    Reviewed By: Conrad Vermeulen
    
    KTS-447
    "Validation improvements needed when adding a user or group"
    Fixed. Added a preg match function to check for special characters
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-447
    "Validation improvements needed when adding a user or group"
    Fixed. Added the preg match function to check for special characters. 
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTC-246
    "Footer Text update"
    Updated. New image in use.
    
    Committed By: Kevin Fourie
    Reviewed By: Jalaloedien Abrahams
    
    KTS-1710
    "Need to ensure US English spelling on text throughout the system"
    Fixed. Wording changed.
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-2624
    "Linux: FedoraCore5: Attempting to use the bulk action 'Checkout' on folders results in an empty zip being created."
    Fixed. Changed the check on checkedout documents to add an error message and not return out of the function.
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    KTS-1710
    "Need to ensure US English spelling on text throughout the system"
    Fixed.Wording changed.
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-1710
    "Need to ensure US English spelling on text throughout the system"
    Fixed. Wording changed.
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-1710
    "Need to ensure US English spelling on text throughout the system"
    Fixed. Wording changed
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-1710
    "Need to ensure US English spelling on text throughout the system"
    Fixed. Wording changed.
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-2652
    "Would be nice to have a dedicated rss feed dashlet for KnowledgeTree blog, etc"
    Fixed. Extended rss plugin
    
    Committed By: Jalaloedien Abrahams
    Reviewed By: Conrad Vermeulen
    
    KTS-2654
    "Bulk export doesn't include empty folders in the base folder being exported"
    Fixed. Added current folder to the zip file.
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7628 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • 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
    kevin_fourie authored
     
    Browse Dir »

  • 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
    kevin_fourie authored
     
    Browse Dir »

  • KTS-2178
    "cross site scripting"
    Implemented.
    
    Committed By: Conrad
    Reviewed By: Kevin
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6981 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • KTS-2178
    "cross site scripting"
    Implemented.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6966 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »


  • "Improve the version notifier to be more intelligent about new versions"
    Fixed the display errors of this issue.
    
    Committed By: Kevin
    Reviewed By: Jalaloedien
    
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6748 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • "Character encoding issue with document titles"
    Fixed this issue which lead to several other XSS issue fixes and i18n issue fixes.
    Note: knowlegetree.pot needs an update due to i18n fixes.
    
    Committed By: Kevin
    Reviewed By: Conrad
    
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6738 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • "Character encoding issue with document titles"
    Fixed this issue. Working on other encoding issues.
    
    Committed By: Kevin
    Reviewed By: Conrad
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6730 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • KTS-2002
    "UI has multiple issues related to it. "
    Fixed. Added ktError changes.
    
    Reviewed By: Conrad
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6655 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »
  • KTS-2002
    "UI has multiple issues related to it. "
    Fixed.
    
    Reviewed By: Conrad
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6653 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • KTS-1968
    "Create WebDAV connection Dashlet"
    Added KTtool shtik ;)
    
    Committed By: Kevin
    Reviewed By: Conrad
    
    
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6621 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »
  • KTS-1968
    "Create WebDAV connection Dashlet"
    Done.
    
    Committed By: Kevin
    Reviewed By: Conrad
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6617 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • "Update new APP_NAME to be i18n compatible. "
    Fixed.
    
    Reviewed By: Kevin
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6414 c91229c3-7414-0410-bfa2-8a42b809f60b
    Jalaloedien authored
     
    Browse Dir »

  • "Create skinning system. "
    Implemented.
    
    Reviewed By: Conrad
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6409 c91229c3-7414-0410-bfa2-8a42b809f60b
    Jalaloedien authored
     
    Browse Dir »

  • "PDF Generation Plugin"
    Implemented.
    
    Reviewed By: Conrad
    
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6326 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »


  • "i18n patches" cont.
    Verified and applied second patch.
    
    Reviewed By: Conrad
    
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6187 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse Dir »

  • "Create plugin stub for pdf generation plugin."
    Implemented.
    
    Reviewed By: Conrad
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6180 c91229c3-7414-0410-bfa2-8a42b809f60b
    Jalaloedien authored
     
    Browse Dir »

  • 
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6107 c91229c3-7414-0410-bfa2-8a42b809f60b
    bryndivey authored
     
    Browse Dir »