Commit 43e184bf5ae74ae035e44085bd973ad57052b59f

Authored by nbm
1 parent 378a32ef

Update ChangeLog for new release.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2926 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 467 additions and 6 deletions
docs/ChangeLog.txt
1   -Version 1.2.3 (release.date)
  1 +Version 1.2.3 (2004/09/09)
2 2  
3 3 Features
4 4 ========
... ... @@ -16,11 +16,472 @@ Bug Fixes
16 16 #986627: Email Link- Overzealous input sanitisation broke the ability to email a document link.
17 17 #986726: Problems when changing unit name: the rename operation was renaming the folder to the old folder name (Paul Gier)
18 18  
19   -TODO:
20   -#999478: Apostrophe handling in all character fields
21   -#987156: Security: Lack of access control and validation in generic store.php/create.php scripts.
22   -#989526: Document metadata SQL bug
23   -#989622: Discussion comment SQL bug
  19 +Detailed ChangeLog
  20 +==================
  21 +
  22 +2004-09-03 06:37 nbm
  23 +
  24 + * lib/Log.inc:
  25 +
  26 + Log into files with non-ambiguous (and more common) date format:
  27 + year-month-day.
  28 +
  29 + Suggested by: Marcel Berteler
  30 +
  31 +2004-09-03 01:34 michaeljoseph
  32 +
  33 + * docs/ChangeLog.txt:
  34 +
  35 + Minor typo and spacing correction.
  36 +
  37 +2004-09-01 00:10 michaeljoseph
  38 +
  39 + * presentation/lookAndFeel/knowledgeTree/administration/groupmanagement/addGroupUI.inc:
  40 +
  41 + Corrected HTML syntax error.
  42 +
  43 +2004-08-26 06:31 michaeljoseph
  44 +
  45 + * presentation/lookAndFeel/knowledgeTree/foldermanagement/groupFolderLinkUI.inc:
  46 +
  47 + Updated to include all units.
  48 +
  49 +2004-08-25 04:51 michaeljoseph
  50 +
  51 + * presentation/lookAndFeel/knowledgeTree/administration/groupmanagement/:
  52 + addGroupBL.php, addGroupUI.inc:
  53 +
  54 + Added the ability to specify the unit when creating a group.
  55 +
  56 +2004-08-23 02:35 michaeljoseph
  57 +
  58 + * lib/database/escape.inc:
  59 +
  60 + Added check for the appropriate mysql escape function name
  61 +
  62 +2004-08-20 00:56 michaeljoseph
  63 +
  64 + * phplib/db_mysql.inc:
  65 +
  66 + Added DEBUG SQL query logging.
  67 +
  68 +2004-08-19 06:16 michaeljoseph
  69 +
  70 + * presentation/lookAndFeel/knowledgeTree/administration/groupmanagement/:
  71 + listGroupsBL.php, listGroupsUI.inc:
  72 +
  73 + Corrected multiple unit administration bug for system administrator.
  74 +
  75 +2004-08-18 02:37 michaeljoseph
  76 +
  77 + * presentation/lookAndFeel/knowledgeTree/documentmanagement/:
  78 + moveDocumentBL.php, moveDocumentUI.inc:
  79 +
  80 + Corrected display error when moving a document. Also implemented more efficient object instead of id passing.
  81 +
  82 +2004-08-18 02:36 michaeljoseph
  83 +
  84 + * lib/util/sanitize.inc, presentation/login.php:
  85 +
  86 + Moved sanitize function to the util directory.
  87 +
  88 +2004-08-18 02:34 michaeljoseph
  89 +
  90 + * lib/: documentmanagement/DocumentCollaboration.inc,
  91 + foldermanagement/Folder.inc:
  92 +
  93 + Corrected some object reference passing semantics.
  94 +
  95 +2004-08-18 02:33 michaeljoseph
  96 +
  97 + * lib/documentmanagement/Document.inc:
  98 +
  99 + [999478] Added quoting for all db values.
  100 +
  101 +2004-08-18 02:27 michaeljoseph
  102 +
  103 + * lib/database/: db.inc, escape.inc:
  104 +
  105 + Added reference to database type.
  106 + Added db quoting library functions.
  107 +
  108 +2004-08-18 02:25 michaeljoseph
  109 +
  110 + * config/environment.php:
  111 +
  112 + Added dbType config entry
  113 +
  114 +2004-08-12 09:02 michaeljoseph
  115 +
  116 + * docs/ChangeLog.txt:
  117 +
  118 + Updated.
  119 +
  120 +2004-08-12 09:00 michaeljoseph
  121 +
  122 + * presentation/lookAndFeel/knowledgeTree/stylesheet.php:
  123 +
  124 + Added explicit background colour and formatted.
  125 +
  126 +2004-08-12 08:57 michaeljoseph
  127 +
  128 + * sql/mysql/: install/tables.sql, upgrade/1.2.2-to-1.2.3.sql:
  129 +
  130 + SQL changes in preparation for the next release.
  131 +
  132 +2004-08-12 08:35 michaeljoseph
  133 +
  134 + * lib/browse/CategoryBrowser.inc:
  135 +
  136 + Added FIXME
  137 +
  138 +2004-08-12 07:39 michaeljoseph
  139 +
  140 + * presentation/lookAndFeel/knowledgeTree/administration/usermanagement/listUsersUI.inc:
  141 +
  142 + Corrected SQL keyword case.
  143 +
  144 +2004-08-12 07:37 michaeljoseph
  145 +
  146 + * presentation/lookAndFeel/knowledgeTree/administration/groupmanagement/:
  147 + listGroupsBL.php, listGroupsUI.inc:
  148 +
  149 + Added support for multiple units in group adminstration.
  150 +
  151 +2004-08-12 07:37 michaeljoseph
  152 +
  153 + * lib/users/User.inc:
  154 +
  155 + Added function to return an array of unit IDs
  156 +
  157 +2004-08-12 07:26 michaeljoseph
  158 +
  159 + * presentation/lookAndFeel/knowledgeTree/administration/usermanagement/listUsersUI.inc:
  160 +
  161 + Added support for multiple units in user adminstration.
  162 +
  163 +2004-07-29 04:01 michaeljoseph
  164 +
  165 + * presentation/lookAndFeel/knowledgeTree/documentmanagement/moveDocumentUI.inc:
  166 +
  167 + Changed to standard usage of controller link helper function.
  168 +
  169 +2004-07-29 03:47 michaeljoseph
  170 +
  171 + * lib/browse/FolderBrowser.inc:
  172 +
  173 + Added FIXME for folder permission check bug.
  174 +
  175 +2004-07-29 03:35 michaeljoseph
  176 +
  177 + * presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc:
  178 +
  179 + Removed rootUrl appending code, callers should now use controller link construction helper function.
  180 +
  181 +2004-07-29 03:33 michaeljoseph
  182 +
  183 + * presentation/lookAndFeel/knowledgeTree/foldermanagement/:
  184 + addFolderDocTypeUI.inc, addFolderUI.inc,
  185 + deleteFolderDocTypeUI.inc, modifyFolderDataUI.inc:
  186 +
  187 + Changed to standard usage of controller link helper function.
  188 +
  189 +2004-07-29 03:33 michaeljoseph
  190 +
  191 + * presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php:
  192 +
  193 + Added FIXME for folder permission check bug.
  194 +
  195 +2004-07-29 03:27 michaeljoseph
  196 +
  197 + * presentation/lookAndFeel/knowledgeTree/administration/groupmanagement/editGroupBL.php:
  198 +
  199 + Corrected style convention violations.
  200 +
  201 +2004-07-29 03:26 michaeljoseph
  202 +
  203 + * presentation/lookAndFeel/knowledgeTree/administration/documentmanagement/restoreDeletedDocumentsUI.inc:
  204 +
  205 + Changed to standard usage of controller link helper function.
  206 +
  207 +2004-07-29 03:24 michaeljoseph
  208 +
  209 + * presentation/webpageTemplate.inc:
  210 +
  211 + Corrected Mozilla unclickable link CSS bug (Peter S. Griffin)
  212 +
  213 +2004-07-29 03:20 michaeljoseph
  214 +
  215 + * lib/session/SiteMap.inc:
  216 +
  217 + Corrected style convention violations.
  218 + Added some variable initialisation and instantiation checking (to remove spurious E_NOTICEs)
  219 +
  220 +2004-07-29 03:19 michaeljoseph
  221 +
  222 + * lib/session/control.inc:
  223 +
  224 + Added check for a leading slash on the target page.
  225 +
  226 +2004-07-29 03:15 michaeljoseph
  227 +
  228 + * control.php:
  229 +
  230 + Added some variable initialisation and instantiation checking (to remove spurious E_NOTICEs)
  231 +
  232 +2004-07-29 03:01 michaeljoseph
  233 +
  234 + * lib/session/Session.inc:
  235 +
  236 + Changed logging level to INFO.
  237 +
  238 +2004-07-26 09:05 michaeljoseph
  239 +
  240 + * lib/security/Permission.inc:
  241 +
  242 + Corrected style convention violations.
  243 +
  244 +2004-07-26 09:01 michaeljoseph
  245 +
  246 + * lib/browse/: DocumentTypeBrowser.inc, CategoryBrowser.inc:
  247 +
  248 + Check if a document is live _before_ checking its permission.
  249 +
  250 +2004-07-26 09:01 michaeljoseph
  251 +
  252 + * lib/browse/FolderBrowser.inc:
  253 +
  254 + Corrected style convention violations.
  255 + Check if a document is live _before_ checking its permission.
  256 +
  257 +2004-07-26 08:58 michaeljoseph
  258 +
  259 + * presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeFieldsLinkUI.inc:
  260 +
  261 + Corrected all naming convention violations and fixed 'Back' button link construction for 'no Non-generic fields' case.
  262 +
  263 +2004-07-26 07:41 michaeljoseph
  264 +
  265 + * lib/security/Permission.inc:
  266 +
  267 + Corrected usage error- we're dealing with an object now instead of a passed in folderID
  268 +
  269 +2004-07-19 06:38 michaeljoseph
  270 +
  271 + * lib/unitmanagement/Unit.inc:
  272 +
  273 + #986726- the rename operation was renaming the folder to the old folder name (Paul Gier)
  274 +
  275 +2004-07-15 02:09 michaeljoseph
  276 +
  277 + * config/environment.php:
  278 +
  279 + Reverted to neutral configuration defaults.
  280 +
  281 +2004-07-15 01:57 michaeljoseph
  282 +
  283 + * presentation/lookAndFeel/knowledgeTree/:
  284 + documentmanagement/modifyGenericMetaDataBL.php,
  285 + documentmanagement/modifySpecificMetaDataBL.php,
  286 + foldermanagement/editBL.php,
  287 + foldermanagement/modifyFolderDataBL.php:
  288 +
  289 + Changed all references to store.php from relative to absolute.
  290 +
  291 +2004-07-14 01:37 jacquiz
  292 +
  293 + * lib/security/Permission.inc:
  294 +
  295 + Type: Bug fix
  296 + Description: Added the userHasFolderReadPermission to the
  297 + userHasDocumentReadPermission check
  298 +
  299 +2004-07-13 03:49 jacquiz
  300 +
  301 + * presentation/lookAndFeel/knowledgeTree/foldermanagement/addFolderCollaborationBL.php:
  302 +
  303 + Type: functionality change
  304 + Description: Passing through folder object instead of folder id to permissions
  305 + checks to avoid redundant DB accesses to intsantiate db model objects
  306 +
  307 +2004-07-13 02:34 jacquiz
  308 +
  309 + * presentation/lookAndFeel/knowledgeTree/:
  310 + documentmanagement/addDocumentBL.php,
  311 + documentmanagement/addDocumentUI.inc,
  312 + foldermanagement/addFolderCollaborationBL.php,
  313 + foldermanagement/addGroupFolderLinkBL.php,
  314 + foldermanagement/deleteDependantDocumentBL.php,
  315 + foldermanagement/deleteFolderBL.php,
  316 + foldermanagement/deleteFolderDocTypeBL.php,
  317 + foldermanagement/deleteGroupFolderLinkBL.php,
  318 + foldermanagement/editGroupFolderLinkBL.php,
  319 + foldermanagement/viewDependantDocumentsBL.php,
  320 + foldermanagement/addFolderDocTypeBL.php,
  321 + foldermanagement/deleteFolderCollaborationBL.php:
  322 +
  323 + Type: functionality change
  324 + Description: Passing through folder object instead of folder id to permissions
  325 + checks to avoid redundant DB accesses to intsantiate db model objects
  326 +
  327 +2004-07-13 02:21 jacquiz
  328 +
  329 + * presentation/lookAndFeel/knowledgeTree/subscriptions/addSubscriptionBL.php,
  330 + lib/browse/CategoryBrowser.inc,
  331 + lib/browse/DocumentTypeBrowser.inc,
  332 + presentation/lookAndFeel/knowledgeTree/documentmanagement/downloadBL.php,
  333 + presentation/lookAndFeel/knowledgeTree/documentmanagement/emailBL.php,
  334 + presentation/lookAndFeel/knowledgeTree/documentmanagement/viewHistoryBL.php:
  335 +
  336 + Type: functionality change
  337 + Description: Passing through document object instead of document id to permissions checks to avoid redundant DB accesses to intsantiate db model objects
  338 +
  339 +2004-07-13 02:13 jacquiz
  340 +
  341 + * presentation/lookAndFeel/knowledgeTree/documentmanagement/checkInDocumentBL.php,
  342 + presentation/lookAndFeel/knowledgeTree/documentmanagement/checkOutDocumentBL.php,
  343 + presentation/lookAndFeel/knowledgeTree/documentmanagement/collaborationBL.php,
  344 + presentation/lookAndFeel/knowledgeTree/documentmanagement/deleteDocumentBL.php,
  345 + presentation/lookAndFeel/knowledgeTree/documentmanagement/moveDocumentBL.php,
  346 + presentation/lookAndFeel/knowledgeTree/documentmanagement/removeDocumentLinkBL.php,
  347 + presentation/lookAndFeel/knowledgeTree/documentmanagement/addDocumentLinkBL.php,
  348 + presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyBL.php,
  349 + presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyGenericMetaDataBL.php,
  350 + presentation/lookAndFeel/knowledgeTree/documentmanagement/modifySpecificMetaDataBL.php,
  351 + presentation/lookAndFeel/knowledgeTree/documentmanagement/viewBL.php,
  352 + tests/documentmanagement/viewBL.php:
  353 +
  354 + Type: functionality change
  355 + Description: Passing through document object instead of document id to permissions
  356 + checks to avoid redundant DB accesses to intsantiate db model objects
  357 +
  358 +2004-07-12 08:17 jacquiz
  359 +
  360 + * presentation/lookAndFeel/knowledgeTree/foldermanagement/addFolderBL.php:
  361 +
  362 + Type: functionality change
  363 + Description: Passing through folder object instead of folder id to permissions
  364 + checks to avoid redundant DB accesses to intsantiate db model objects
  365 +
  366 +2004-07-12 05:16 jacquiz
  367 +
  368 + * presentation/lookAndFeel/knowledgeTree/foldermanagement/editBL.php:
  369 +
  370 + Type: functionality change
  371 + Description: Passing through folder object instead of folder id to permissions
  372 + checks to avoid redundant DB accesses to intsantiate db model objects
  373 +
  374 +2004-07-12 04:52 jacquiz
  375 +
  376 + * presentation/lookAndFeel/knowledgeTree/documentmanagement/viewBL.php:
  377 +
  378 + Type: functionality change
  379 + Description: Pass the document object around to the permission checks instead of the
  380 + documentID to avoid redundant db checks
  381 +
  382 +2004-07-12 03:10 jacquiz
  383 +
  384 + * lib/browse/FolderBrowser.inc:
  385 +
  386 + Type: functionality change
  387 + Description: Now checks folder permissions before displaying folders
  388 +
  389 +2004-07-12 03:09 jacquiz
  390 +
  391 + * presentation/lookAndFeel/knowledgeTree/discussions/:
  392 + addCommentBL.php, addCommentUI.inc, viewCommentBL.php,
  393 + viewCommentUI.inc, viewDiscussionUI.inc:
  394 +
  395 + Type: Bug fix
  396 + Description: Pass through the TreadID so that the comments for the correct
  397 + thread is displayed
  398 +
  399 +2004-07-12 03:07 jacquiz
  400 +
  401 + * lib/System.inc:
  402 +
  403 + Type: functionality change
  404 + Description: Added the folderHiding configuration parameter
  405 +
  406 +2004-07-12 03:06 jacquiz
  407 +
  408 + * lib/session/SiteMap.inc:
  409 +
  410 + Type: functionality change
  411 + Description: Rationalised some fot he permissions checks, eg sysadmin and unit admin checks
  412 + to avoid redundant db accesses
  413 +
  414 +2004-07-12 03:04 jacquiz
  415 +
  416 + * lib/security/Permission.inc:
  417 +
  418 + Type: functionality change
  419 + Description: Ensured folder and document objects were being passed around
  420 + instead of the IDs. This avoids redundant object initialisation from the Database. Removed from
  421 + redundant calls to permission checks in more complicated checking methods.
  422 +
  423 +2004-07-12 03:00 jacquiz
  424 +
  425 + * config/environment.php:
  426 +
  427 + Type: functionality change
  428 + Description: Added a global variable $default->folderHidingFlag that determines whether or not
  429 + to enable folder hiding of folders to which users do not have permission.
  430 + Behaviour before fix: All navigation was viewable to the user
  431 + Behaviour after fix: Now the user is only have to see folders to which they have access
  432 +
  433 +2004-07-09 06:44 michaeljoseph
  434 +
  435 + * tests/authentication/ldap.php:
  436 +
  437 + Updating old test with a less believable test password.
  438 +
  439 +2004-07-08 02:52 michaeljoseph
  440 +
  441 + * config/dmsDefaults.php:
  442 +
  443 + #987152- changed locale category to LC_ALL.
  444 +
  445 +2004-07-08 02:45 michaeljoseph
  446 +
  447 + * presentation/login.php:
  448 +
  449 + #986627- removed redirect variable sanitisation- the redirect variable is used to lookup a page in the SiteMap, so this prevents a malicious redirect from being used.
  450 +
  451 +2004-07-08 02:35 michaeljoseph
  452 +
  453 + * config/siteMap.inc,
  454 + presentation/lookAndFeel/knowledgeTree/preferences/editUserPrefsUI.inc,
  455 + presentation/lookAndFeel/knowledgeTree/preferences/passwordManagementBL.php,
  456 + presentation/lookAndFeel/knowledgeTree/preferences/passwordManagementUI.inc:
  457 +
  458 + William Hawkins' patch to allow users to change their own passwords.
  459 +
  460 +2004-06-24 06:09 michael
  461 +
  462 + * presentation/login.php:
  463 +
  464 + Type: Cosmetic
  465 + Description: Changed the login error message to be more accurate/informative.
  466 +
  467 +2004-06-15 03:22 michael
  468 +
  469 + * lib/Log.inc:
  470 +
  471 + Added the ability to specify logging filename prefix.
  472 +
  473 +2004-06-15 03:21 michael
  474 +
  475 + * config/dmsDefaults.php:
  476 +
  477 + Added timer logging instance
  478 + Added dummy gettext function when its not installed.
  479 +
  480 +2004-05-27 01:50 michael
  481 +
  482 + * config/environment.php:
  483 +
  484 + Change default ssl status to false.
24 485  
25 486 Version 1.2.2
26 487 * Tue May 26 2004 Michael Joseph <michael@jamwarehouse.com>
... ...