• KTS-3165
    "Remove background task permissions problems by making web server user deal with background tasks"
    Fixed. Sorted issue with server name resolution
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@8340 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »

  • KTC-436
    "500 Internal Server Errors Happen when Uploading Files through KTE or KT Webdav"
    Fixed. Checked that path is absolute before doing a require().
    
    Committed by: Megan Watson
    Reviewed by: Jonathan Byrne
    
    KTS-3190
    ""Import from server location" should also remove the file extension from the document name"
    Fixed. Document add now drops the extension from the filename if it is used for the document title.
    
    Committed by: Megan Watson
    Reviewed by: Jonathan Byrne
    
    KTC-437
    "info Box / Document preview"
    In progress. Added big mimetype icons for the info box.
    
    Committed by: Megan Watson
    Reviewed by: Jalaloedien Abrahams
    
    KTS-3201
    "Ability to toggle between old 'browse view' search results, and 'search engine' results view"
    Implemented.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTS-3112
    "Fatal error on new installation when directed to login.php line 168"
    Removed. The redirection could result in endless loop.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    KTS-3204
    "Search engine results references Score field, which should be Rank"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    KTS-3205
    "dmsDefaults refers to KTDIR and not KT_DIR"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTS-3203
    " Ensure all entries in config.ini have a default in dmsDefaults.php"
    Fixed. Added defaults for all items from config that i could see were missing.
    
    Committed By: Jonathan Byrne
    Reviewed By: Jalaloedien Abrahams
    
    KTS-3202
    "Update search2 widget to persist search results default state"
    Fixed. Used the session variable to persist state.
    
    Committed by: Megan Watson
    Reviewed by: Jonathan Byrne
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@8313 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »

  • "Fatal error on new installation when directed to login.php line 168"
    Updated. Fixed typo.
    Committed By: Kevin Fourie
    Reviewed By: Conrad Vermeulen
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@8214 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »
  • KTS-3112
    "Fatal error on new installation when directed to login.php line 168"
    Re-applied. This was not the issue. upgrade.php had not run successfully.
    
    Committed By: Kevin Fourie
    Reviewed By: Conrad Vermeulen
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@8213 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »

  • KTS-3108
    "In bulk import gzip should be removed from the list of supported formats"
    Fixed. Removed the text.
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    KTS-3112
    "Fatal error on new installation when directed to login.php line 168"
    Fixed. This just hides a symptom, but not the reall cause.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTS-3112
    "Fatal error on new installation when directed to login.php line 168"
    Fixed. Deleting plugin helper usually fixes this.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@8210 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »

  • KTS-2143
    "Manage Lookups for Field: Explanations incorrect"
    Fixed.
    
    Commited By: Kevin Fourie
    Reviewed By: Conrad Vermeulen
    
    Updated About page.
    
    Committed By: Kevin Fourie
    Reviewed By: Conrad Vermeulen
    
    KTS-3033
    "The bullets on the welcome dashlet render incorrectly"
    Fixed. Added some left padding
    
    Committed By: Megan Watson
    Reviewed By: Jalaloedien Abrahams
    
    KTC-177
    "RSS feed appears wrong when launched from the 'Actions on this folder' when the folder has the internationalisation string as its name or the name of any of its subfolders."
    Fixed. Added headers before displaying the feed. Cleaned up the htmlentities in the feed.
    
    Committed By: Megan Watson
    Reviewed By: Jonathan Byrne
    
    KTS-3020
    "When sent a link to a document in KnowledgeTree, asked to log in, but not taken to the document - taken to the dashboard."
    Fixed. Modified the check on the last user to use the ip address and check if the last user timed out or not.
    
    Committed by: Megan Watson
    Reviewed by: Jonathan Byrne
    
    KTS-3025
    "Move KTWSAPI foders to KnowledgeTree forge"
    Moved.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    KTS-3038
    "Scheduler plugins are not in the default data.sql install file"
    Fixed. Updeated data.sql file.
    
    Committed By: Kevin Fourie
    Reviewed By: Megan Watson
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@8063 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »

  • KTS-2800
    "Dashlets display with horizontal lines between text"
    Fixed. Changed the style overflow and padding
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-2859
    "Unable to upload files in Windows XP and Windows 2003 - seemingly an MS Word issue only."
    Fixed. Add "call " in front of the command passed to exec().
    
    Committed by: Megan Watson
    Reviewed By: Conrad Vermeulen
    
    Updated License Headers to 2008 and corrected some incorrect headers.
    
    Committed By: Kevin Fourie
    Reviewed By: Conrad Vermeulen
    
    Merge of Bryn Divey's work on Conditional Metadata into DEV branch.
    
    Committed By: Kevin Fourie
    Reviewed By: Conrad Vermeulen
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7936 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »

  • KTS-2520
    "Fatal Error when deleting a state in a workflow and selecting a replacement state."
    Fixed. Corrected cache clearing function call.
    
    Committed By: Kevin Fourie
    Reviewed By: Conrad Vermeulen 
    
    WSA-55
    "Allow users to be able to update the 'creator', 'created date', and other system fields via the KTAPI and web services"
    Updated.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    WSA-57
    "Checkout functions should return document detail"
    Updated.
    
    WSA-56
    "rename document_detail.updated fields to be document_detail.modified to be consistent with normal interface"
    Updated.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    WSA-58
    "All functions working with documents should return document_detail structure. This allows for less chipy based communication"
    Fixed.
    
    WSA-57
    "Checkout functions should return document detail"
    Fixed. WSA-58 covers this too.
    
    WSA-59
    "Log incoming SOAP requests and outgoing responses based on the debug level"
    Fixed.
    
    WSA-55
    "Allow users to be able to update the 'creator', 'created date', and other system fields via the KTAPI and web services"
    Updated. update_document_metadata allows for parameters to be passed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    WSA-59
    "Log incoming SOAP requests and outgoing responses based on the debug level"
    Deleted. Proxy not needed anymore.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    Reverted commit of "Forgot Password" functionality. It's still DEV.
    
    Committed By: Kevin Fourie
    Reviewed By: Jalaloedien Abrahams
    
    KTS-2683
    "Bug with AnyMetadata search field as it does not pick up on metadata"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    KTS-2647
    "Folder utilisation dashlet should get the indexer location from the indexer and not from the config.ini"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    KTS-2641
    "indexing task should log start and stop as debug"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    KTS-2639
    "index optimisation task outputs name and indication when done"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    KTS-2638
    "index migration task should log start and stop as debug"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    KTS-1112
    "after auto log-out, re-login as different user gives old url"
    
    Fixed.
    Added a check to redirect to the dashboard if a different user logs back in after a logout or a timeout.
    
    Committed By: Jonathan Byrne
    Reviewed By: Jalaloedien Abrahams
    
    KTS-2672
    "KTWebDAV move functions fail on litmus"
    Fixed. Corrected status messages. Adjusted rename to check for overwrite.
    
    KTS-2671
    "KTWebDAV copy functions fail on litmus"
    Fixed. Corrected status messages. Added extra depth of '0'. Changed documentutil to accept a new document or folder name. Changed folderutil to allow a copy of only the folder, ignoring all subfolders and documents.
    
    BBS-1119
    "Refactor move functions into ktapi"
    In progress. Cleaned up some functionality. Added in line documentation.
    
    BBS-1118
    "Refactor copy functions into ktapi"
    In progress. Added in line documentation.
    
    KTS-2643
    "basic tasks called by scheduler need to be in the source install"
    Updated.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTS-2687
    "update the db install/upgrade scripts so that the php scripts that must be scheduled are referenced correctly"
    Updated.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTS-2690
    "Strange character in search_ranking table. This may impact on ranking of search criteria."
    Updated.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTS-2688
    "Index migration script should stop running when complete so script is not called unnecessarily"
    Updated.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    KTS-2575
    "df.exe cannot be found by the Disk Usage dashlet"
    Fixed.
    
    Contributed By: Tahir Tahang
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    KTS-1390
    "A more precise error message needed when creating a duplicate of an already existing Permission"
    
    Fixed
    Added a more detailed error message system.
    
    Committed By: Jonathan Byrne
    Reviewed By: Kevin Fourie
    
    KTS-2697
    "'between' operator is not working in the advanced search query builder"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Jalaloedien Abrahams
    
    KTS-2452
    "Re-evaluate the placement, size and icon for the download icon"
    
    Fixed
    Changed download icon.
    
    Committed By: Jonathan Byrne
    Reviewed By: Kevin Fourie
    
    WSA-31
    "copy_document seems to return an exception in c# even though it was successful."
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    KTS-1820
    "Reachable folders being considered orphaned folders"
    Fixed. Added a check for folder details permission in addition to the check on read permission, in getBrowseableFolders().
    
    Committed by: Megan Watson
    Reviewed by: Conrad Vermeulen
    
    KTS-2600
    "Document Indexer Statistics Dashlet - improve text / US spelling / Capitalization / Link to Management Page"
    Updated. Dashlet text was improved.Also a image toggle has been added for the notes.
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-2488
    "Improve database incompatibility error message"
    Fixed. Error message changed.
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-2488
    "Improve database incompatibility error message"
    Fixed. Error message changed.
    
    Committed By:Yusuf Davids
    Reviewed By:Jalaloedien Abrahams
    
    KTS-2641
    "indexing task should log start and stop as debug"
    Updated. Static function should not have $this
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    WSA-63
    "add add_document_with_metadata and checkin_document_with_metadata to webservice"
    Added.
    
    WSA-64
    "Refactor the nunit tests a little"
    Updated.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Kevin Fourie
    
    KTS-2705
    "Comment length not being calculated properly in the Delete, Move, Archive, Check in, Check out comment fields."
    
    Fixed
    Both normal and utf-8 character sets lengths should be calculated correctly now.
    
    Committed By: Jonathan Byrne
    Reviewed By: Jalaloedien Abrahams
    
    KTS-2505
    "Database configuration issues cause horrible knowledgetree failure"
    
    Fixed
    Added a check to stop any database calls in search if there is a database error.
    
    Committed By: Jonathan Byrne
    Reviewed By: Jalaloedien Abrahams
    
    KTS-2376
    "When uploading .PNG image files these are incorrectly displayed as JPEG images"
    Fixed.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Megan Watson
    
    WSA-65
    "Remove php5 specific modifiers on functions so that web services works on both 3.4.x and 3.5.x"
    Updated.
    
    Committed By: Conrad Vermeulen
    Reviewed By: Martin Kirsten
    
    
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7698 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »

  • KTC-245
    "Login Page text update"
    Fixed. Updated login.php, login.smarty
    
    KTC-246
    "Footer Text update"
    Fixed. Updated standard_page.smarty, kt3template.inc.php
    
    KTC-247
    "About Page text update"
    Fixed. Updated about.php, about.smarty, knowledgeTree.pot, templates.c
    
    Committed By: Jalaloedien Abrahams
    Reviewed By: Kevin Fourie
    
    KTS-2558
    "Update OSS to GPLv3"
    Updated. More header updates.
    
    Committed By: Kevin Fourie
    Reviewed By: Conrad Vermeulen
    
    KTS-2450
    "Add "Candy Stripe" to indicate activity to all pages that keep the user waiting."
    Fixed.
    
    Committed By: Yusuf Davids
    Reviewed By: Jalaloedien Abrahams
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7484 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »
  • 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
    kevin_fourie authored
     
    Browse File »

  • 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 File »

  • "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
    kevin_fourie authored
     
    Browse File »
  • KTC-95
    "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@6607 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »

  • "Update copyright into to 2007"
    Done.
    
    Reviewed By: Conrad
    
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6203 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »
  • "Replace ktdms.com with the new knowledgetree.com domain name"
    Done.
    
    Reviewed By: Conrad
    
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6201 c91229c3-7414-0410-bfa2-8a42b809f60b
    kevin_fourie authored
     
    Browse File »









  • Brad Shuttleworth 2006-04-13 add anon-login default.
        Brad Shuttleworth 2006-04-13 improve group cache management somewhat.
        Brad Shuttleworth 2006-04-12 add in the changes to make anonymous a firs...
        Brad Shuttleworth 2006-04-12 new owner location in db.
        Brad Shuttleworth 2006-04-12 reset the memory-cache "each" after we're d...
        Brad Shuttleworth 2006-04-12 fix for KTS-786:  workflow transitions don'...
        Brad Shuttleworth 2006-04-12 minor fix.
        Brad Shuttleworth 2006-04-12 KTS-739: add more fail-out and checking cod...
        Brad Shuttleworth 2006-04-12 remove object cache:  it causes havoc with ...
        Brad Shuttleworth 2006-04-12 fix for role-management non-editable bug.
        Brad Shuttleworth 2006-04-12 fix for translation issue.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5241 c91229c3-7414-0410-bfa2-8a42b809f60b
    bshuttle authored
     
    Browse File »

  • Do the cookie test in a separate action, which is redirected to after
    login.  This has the advantage of not causing problems when you open on
    login window, then another, and then log in with the first login window
    (since the cookie set by the second login window overwrote it).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5212 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
     
    Browse File »
  • 
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5203 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
     
    Browse File »




  • - permissions allocation needs better validation.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5035 c91229c3-7414-0410-bfa2-8a42b809f60b
    bshuttle authored
     
    Browse File »





  • 
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@402 c91229c3-7414-0410-bfa2-8a42b809f60b
    michael authored
     
    Browse Dir »
  • - @author
    - @package
    - @params
    - GPL
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@365 c91229c3-7414-0410-bfa2-8a42b809f60b
    michael authored
     
    Browse File »