You are here

CHANGELOG.txt in Audit Files 7.4

9 September 2015 (oadaeh)
----------------
* auditfiles.notonserver.inc, auditfiles.managednotused.inc,
  auditfiles.usednotmanaged.inc, auditfiles.usednotreferenced.inc,
  auditfiles.referencednotused.inc
  - Restore table sorting.
* auditfiles.referencednotused.inc
  - Fix operation confirmation dialog, so adding and deleting work correctly.

2 September 2015 (oadaeh)
----------------
* auditfiles.module
  - Improved the code that does the actual merging, including checking for
    missing entries and for duplicates that get created by the merge process.

10 July 2015 (oadaeh)
------------
* (all files)
  - Added, updated and/or corrected user text and documentation.
* auditfiles.admin.inc
  - Added validation for the administrative settings form.

10 July 2015 (oadaeh)
------------
* auditfiles.notindatabase.inc, auditfiles.notonserver.inc,
  auditfiles.managednotused.inc, auditfiles.usednotmanaged.inc,
  auditfiles.usednotreferenced.inc, auditfiles.referencednotused.inc
  - Removed batch offset calculation from *_get_file_list() functions.
  - Changed the reports to not reset the file list when adding or deleting files
    or records.
  - Set the file ID as the key for the array containing the list of files.
* auditfiles.notonserver.inc, auditfiles.managednotused.inc,
  auditfiles.usednotmanaged.inc, auditfiles.usednotreferenced.inc,
  auditfiles.referencednotused.inc
  - Fixed the add/delete operation messages to show the correct information.

9 July 2015 (oadaeh)
-----------
* auditfiles.notindatabase.inc:
  - Rename variables from $file_id to $file_name.
  - Change confirmation dialog to use the array value and not the key, as that
    sometimes produced results that were using the numbered array keys, instead
    of the filenames.
  - Removed the path modification fucntionality from
    _auditfiles_not_in_database_batch_delete_process_file(), as the file
    pathname is already correct, and the functionality sometimes produced
    results that were incorrect, when the root already existed, but was
    different (in the case of symbolic links).
* auditfiles.module:
  - Default the selection for the file to keep to the one with the lowest file
    ID.

8 July 2015 (oadaeh)
-----------
* auditfiles.module:
  - Add a form during the file merge process in order for the admin to choose
    which file to keep.
* README.txt:
  - Began updating the documentation.

7 July 2015 (oadaeh)
-----------
* auditfiles.views_default.inc:
  - Group by unrendered Name. Set Name column to be a link to the content.
    Remove View and Edit columns. Set a better path.

6 July 2015 (oadaeh)
-----------
* auditfiles.info, auditfiles.module, auditfiles.views_default.inc:
  - Added functionality for displaying files and merging their references for
    the purposes of eliminating duplicates.

5 July 2015 (oadaeh)
-----------
* auditfiles.notindatabase.inc:
  - Fixed record selection function so it respects admin specified record
    limiters.
* auditfiles.managednotused.inc, auditfiles.notindatabase.inc,
  auditfiles.notonserver.inc, auditfiles.referencednotused.inc,
  auditfiles.usednotmanaged.inc, auditfiles.usednotreferenced.inc:
  - Fixed batch offset selection."
* auditfiles.notindatabase.inc, auditfiles.notonserver.inc:
  - Moved applying record selection limiters into their *_get_file_list()
    functions.

4 July 2015 (oadaeh)
-----------
* auditfiles.usednotreferenced.inc and auditfiles.referencednotused.inc:
  - Refactored to allow for loading them using Drupal's Batch API, and fixed
    confirmation of add and delete operations.

27 June 2015 (oadaeh)
------------
* auditfiles.notindatabase.inc, auditfiles.notonserver.inc,
  auditfiles.managednotused.inc and auditfiles.usednotmanaged.inc:
  - Fix confirmation of add and delete operations.

19 May 2015 (oadaeh)
-----------
* auditfiles.notonserver.inc, auditfiles.managednotused.inc and
  auditfiles.usednotmanaged.inc:
  - Restored the delete functionality.

18 May 2015 (oadaeh)
-----------
* auditfiles.notindatabase.inc:
  - Restored the add and delete functionalities.

16 May 2015 (oadaeh)
-----------
* auditfiles.notindatabase.inc, auditfiles.notonserver.inc,
  auditfiles.managednotused.inc and auditfiles.usednotmanaged.inc:
  - Completed refactoring the reports to allow for loading them using Drupal's
    Batch API.
    As part of this effort, a concept of batch limiting was created and
    implemented (called Batch Sets, and using the $batch_size, $record_limiters,
    $record_selection and $maximum_records variables), for times when the batch
    process timed out or exceeded memory limitations.
    (The add and/or delete functionalities no longer work, because the
    conversion to Batch API for them is not yet complete.)

13 May 2015 (oadaeh)
-----------
* INSTALL.txt, README.txt and auditfiles.module:
  - Improved documentation.

29 April 2015 (oadaeh)
-------------
* auditfiles.admin.inc, auditfiles.install, auditfiles.notindatabase.inc and
  auditfiles.referencednotused.inc:
  - Changed the exclusions separator from a space (' ') to a semi-colon (';').

30 January 2015 (oadaeh)
---------------
* auditfiles.notindatabase.inc:
  - Implement a page load option, using the Batch API.

29 January 2015 (oadaeh)
---------------
* auditfiles.module:
  - Fix incorrectly named permissions.
* auditfiles.admin.inc:
  - Reset the date admin option to not specifically select an option that may
    not be in the list.
* Fix all report displays so that if both the 'Maximum records' and the 'Number
  of items per page' admin options are set to 0, the reports show what they are
  supposed to show.

28 January 2015 (oadaeh)
---------------
* auditfiles.notindatabase.inc:
  - Fix incorrectly named variable, reported by @rudiedirkx
    (https://www.drupal.org/user/890274) in https://www.drupal.org/node/2414979.

3 January 2015 (oadaeh)
--------------
* Accounted for reports with zero records, so they do not display errors.
* auditfiles.usednotreferenced.inc:
  - Completed the report.

31 December 2014 (oadaeh)
----------------
* Added a record limiter to all reports, so that reports that retrieve a large
  amount of data can be made quicker.
* auditfiles.referencednotused.inc:
  - Completed the report, except for searching body fields for file references.

28 December 2014 (oadaeh)
----------------
* auditfiles.referencednotused.inc:
  - Nearly completed the report (needs some more testing).

?? December 2014 (oadaeh)
----------------
* auditfiles.referencednotused.inc and auditfiles.referencednotused.inc:
  - Created the two new reports.

1 December 2014 (oadaeh)
---------------
* For the four working reports:
  - Broke out the data collection to a separate function.
  - Fixed/added paging.

30 November 2014 (oadaeh)
----------------
* auditfiles.managednotused.inc and auditfiles.usednotreferenced.inc:
  - Created the two new reports.
* auditfiles.module:
  - Pulled the HTML tags out of the various descriptive texts in hook_help()
    (except for the References and Unreferenced reports, as they still need re-
    factoring).
  - Changed the IDs for the permissions.
* README.txt:
  - Updated with the two new reports and new structure (more needs to be done,
    especially with updating content).
* INSTALL.txt:
  - Updated to actually contain some useful information.

28 November 2014 (oadaeh)
----------------
* auditfiles.notonserver.inc and auditfiles.notindatabase.inc:
  - Re-factored the Not on server and Not in database reports to be more in
    conformance with Drupal API and best practices.
* auditfiles.admin.inc:
  - Added admin settings for the reports pages.
* Continued with the update of the documentation.

14 September 2014 (oadaeh)
-----------------
* auditfiles.notonserver.inc:
  - Got the report working correctly.
  - Added an action to remove items from database.
* Renamed auditfiles.notindb.inc to auditfiles.notindatabase.inc.

13 September 2014 (oadaeh)
-----------------
* auditfiles.notindatabase.inc:
  - Got the report working correctly.

6 August 2014 (oadaeh)
-------------
* Update code to conform to Drupal Coding Standards, as identified by the Coder
  module.
* Also, renamed the include files to follow a auditfiles.$function.inc naming
  standard.

22 July 2014
------------
* Committed initial port of Audit Files to Drupal 7. The work was done by
  - javier.alejandro.castro: https://www.drupal.org/user/482562
  - mrfelton: https://www.drupal.org/user/305669
  - TommyK: https://www.drupal.org/user/382217
  in this issue: https://www.drupal.org/node/1016600.

4 September 2008 (mikeryan)
----------------
Implemented Missing References and Unreferenced reports.
Added Attach actions to Not In Database report.

30 October 2007
---------------
Module updated for Drupal 6.
  - reports separated out in to separate include files
  - admin page separated out in to separate include file
  - files not on server table made sortable
  - reports now appear directly under Administer > Logs as grouping has been
    removed from the new Drupal 6 menu system.

27 October 2007
---------------
#183798 - makes exclusions user configurable - exclusions can be set for files,
paths or extensions

26 October 2007
---------------
#183730 - add an "edit" link for files not on the server.
#183725 - provide count of files found in each category when report is viewed.
#186139 - make links to files not in the database clickable

11 April 2007
-------------
More helpful if the Files not on server report lists sorted by filename, not
nid. Easier to use the report if you want to compare with an FTP listing etc

10 April 2007
-------------
First version for Drupal 5

File

CHANGELOG.txt
View source
  1. 9 September 2015 (oadaeh)
  2. ----------------
  3. * auditfiles.notonserver.inc, auditfiles.managednotused.inc,
  4. auditfiles.usednotmanaged.inc, auditfiles.usednotreferenced.inc,
  5. auditfiles.referencednotused.inc
  6. - Restore table sorting.
  7. * auditfiles.referencednotused.inc
  8. - Fix operation confirmation dialog, so adding and deleting work correctly.
  9. 2 September 2015 (oadaeh)
  10. ----------------
  11. * auditfiles.module
  12. - Improved the code that does the actual merging, including checking for
  13. missing entries and for duplicates that get created by the merge process.
  14. 10 July 2015 (oadaeh)
  15. ------------
  16. * (all files)
  17. - Added, updated and/or corrected user text and documentation.
  18. * auditfiles.admin.inc
  19. - Added validation for the administrative settings form.
  20. 10 July 2015 (oadaeh)
  21. ------------
  22. * auditfiles.notindatabase.inc, auditfiles.notonserver.inc,
  23. auditfiles.managednotused.inc, auditfiles.usednotmanaged.inc,
  24. auditfiles.usednotreferenced.inc, auditfiles.referencednotused.inc
  25. - Removed batch offset calculation from *_get_file_list() functions.
  26. - Changed the reports to not reset the file list when adding or deleting files
  27. or records.
  28. - Set the file ID as the key for the array containing the list of files.
  29. * auditfiles.notonserver.inc, auditfiles.managednotused.inc,
  30. auditfiles.usednotmanaged.inc, auditfiles.usednotreferenced.inc,
  31. auditfiles.referencednotused.inc
  32. - Fixed the add/delete operation messages to show the correct information.
  33. 9 July 2015 (oadaeh)
  34. -----------
  35. * auditfiles.notindatabase.inc:
  36. - Rename variables from $file_id to $file_name.
  37. - Change confirmation dialog to use the array value and not the key, as that
  38. sometimes produced results that were using the numbered array keys, instead
  39. of the filenames.
  40. - Removed the path modification fucntionality from
  41. _auditfiles_not_in_database_batch_delete_process_file(), as the file
  42. pathname is already correct, and the functionality sometimes produced
  43. results that were incorrect, when the root already existed, but was
  44. different (in the case of symbolic links).
  45. * auditfiles.module:
  46. - Default the selection for the file to keep to the one with the lowest file
  47. ID.
  48. 8 July 2015 (oadaeh)
  49. -----------
  50. * auditfiles.module:
  51. - Add a form during the file merge process in order for the admin to choose
  52. which file to keep.
  53. * README.txt:
  54. - Began updating the documentation.
  55. 7 July 2015 (oadaeh)
  56. -----------
  57. * auditfiles.views_default.inc:
  58. - Group by unrendered Name. Set Name column to be a link to the content.
  59. Remove View and Edit columns. Set a better path.
  60. 6 July 2015 (oadaeh)
  61. -----------
  62. * auditfiles.info, auditfiles.module, auditfiles.views_default.inc:
  63. - Added functionality for displaying files and merging their references for
  64. the purposes of eliminating duplicates.
  65. 5 July 2015 (oadaeh)
  66. -----------
  67. * auditfiles.notindatabase.inc:
  68. - Fixed record selection function so it respects admin specified record
  69. limiters.
  70. * auditfiles.managednotused.inc, auditfiles.notindatabase.inc,
  71. auditfiles.notonserver.inc, auditfiles.referencednotused.inc,
  72. auditfiles.usednotmanaged.inc, auditfiles.usednotreferenced.inc:
  73. - Fixed batch offset selection."
  74. * auditfiles.notindatabase.inc, auditfiles.notonserver.inc:
  75. - Moved applying record selection limiters into their *_get_file_list()
  76. functions.
  77. 4 July 2015 (oadaeh)
  78. -----------
  79. * auditfiles.usednotreferenced.inc and auditfiles.referencednotused.inc:
  80. - Refactored to allow for loading them using Drupal's Batch API, and fixed
  81. confirmation of add and delete operations.
  82. 27 June 2015 (oadaeh)
  83. ------------
  84. * auditfiles.notindatabase.inc, auditfiles.notonserver.inc,
  85. auditfiles.managednotused.inc and auditfiles.usednotmanaged.inc:
  86. - Fix confirmation of add and delete operations.
  87. 19 May 2015 (oadaeh)
  88. -----------
  89. * auditfiles.notonserver.inc, auditfiles.managednotused.inc and
  90. auditfiles.usednotmanaged.inc:
  91. - Restored the delete functionality.
  92. 18 May 2015 (oadaeh)
  93. -----------
  94. * auditfiles.notindatabase.inc:
  95. - Restored the add and delete functionalities.
  96. 16 May 2015 (oadaeh)
  97. -----------
  98. * auditfiles.notindatabase.inc, auditfiles.notonserver.inc,
  99. auditfiles.managednotused.inc and auditfiles.usednotmanaged.inc:
  100. - Completed refactoring the reports to allow for loading them using Drupal's
  101. Batch API.
  102. As part of this effort, a concept of batch limiting was created and
  103. implemented (called Batch Sets, and using the $batch_size, $record_limiters,
  104. $record_selection and $maximum_records variables), for times when the batch
  105. process timed out or exceeded memory limitations.
  106. (The add and/or delete functionalities no longer work, because the
  107. conversion to Batch API for them is not yet complete.)
  108. 13 May 2015 (oadaeh)
  109. -----------
  110. * INSTALL.txt, README.txt and auditfiles.module:
  111. - Improved documentation.
  112. 29 April 2015 (oadaeh)
  113. -------------
  114. * auditfiles.admin.inc, auditfiles.install, auditfiles.notindatabase.inc and
  115. auditfiles.referencednotused.inc:
  116. - Changed the exclusions separator from a space (' ') to a semi-colon (';').
  117. 30 January 2015 (oadaeh)
  118. ---------------
  119. * auditfiles.notindatabase.inc:
  120. - Implement a page load option, using the Batch API.
  121. 29 January 2015 (oadaeh)
  122. ---------------
  123. * auditfiles.module:
  124. - Fix incorrectly named permissions.
  125. * auditfiles.admin.inc:
  126. - Reset the date admin option to not specifically select an option that may
  127. not be in the list.
  128. * Fix all report displays so that if both the 'Maximum records' and the 'Number
  129. of items per page' admin options are set to 0, the reports show what they are
  130. supposed to show.
  131. 28 January 2015 (oadaeh)
  132. ---------------
  133. * auditfiles.notindatabase.inc:
  134. - Fix incorrectly named variable, reported by @rudiedirkx
  135. (https://www.drupal.org/user/890274) in https://www.drupal.org/node/2414979.
  136. 3 January 2015 (oadaeh)
  137. --------------
  138. * Accounted for reports with zero records, so they do not display errors.
  139. * auditfiles.usednotreferenced.inc:
  140. - Completed the report.
  141. 31 December 2014 (oadaeh)
  142. ----------------
  143. * Added a record limiter to all reports, so that reports that retrieve a large
  144. amount of data can be made quicker.
  145. * auditfiles.referencednotused.inc:
  146. - Completed the report, except for searching body fields for file references.
  147. 28 December 2014 (oadaeh)
  148. ----------------
  149. * auditfiles.referencednotused.inc:
  150. - Nearly completed the report (needs some more testing).
  151. ?? December 2014 (oadaeh)
  152. ----------------
  153. * auditfiles.referencednotused.inc and auditfiles.referencednotused.inc:
  154. - Created the two new reports.
  155. 1 December 2014 (oadaeh)
  156. ---------------
  157. * For the four working reports:
  158. - Broke out the data collection to a separate function.
  159. - Fixed/added paging.
  160. 30 November 2014 (oadaeh)
  161. ----------------
  162. * auditfiles.managednotused.inc and auditfiles.usednotreferenced.inc:
  163. - Created the two new reports.
  164. * auditfiles.module:
  165. - Pulled the HTML tags out of the various descriptive texts in hook_help()
  166. (except for the References and Unreferenced reports, as they still need re-
  167. factoring).
  168. - Changed the IDs for the permissions.
  169. * README.txt:
  170. - Updated with the two new reports and new structure (more needs to be done,
  171. especially with updating content).
  172. * INSTALL.txt:
  173. - Updated to actually contain some useful information.
  174. 28 November 2014 (oadaeh)
  175. ----------------
  176. * auditfiles.notonserver.inc and auditfiles.notindatabase.inc:
  177. - Re-factored the Not on server and Not in database reports to be more in
  178. conformance with Drupal API and best practices.
  179. * auditfiles.admin.inc:
  180. - Added admin settings for the reports pages.
  181. * Continued with the update of the documentation.
  182. 14 September 2014 (oadaeh)
  183. -----------------
  184. * auditfiles.notonserver.inc:
  185. - Got the report working correctly.
  186. - Added an action to remove items from database.
  187. * Renamed auditfiles.notindb.inc to auditfiles.notindatabase.inc.
  188. 13 September 2014 (oadaeh)
  189. -----------------
  190. * auditfiles.notindatabase.inc:
  191. - Got the report working correctly.
  192. 6 August 2014 (oadaeh)
  193. -------------
  194. * Update code to conform to Drupal Coding Standards, as identified by the Coder
  195. module.
  196. * Also, renamed the include files to follow a auditfiles.$function.inc naming
  197. standard.
  198. 22 July 2014
  199. ------------
  200. * Committed initial port of Audit Files to Drupal 7. The work was done by
  201. - javier.alejandro.castro: https://www.drupal.org/user/482562
  202. - mrfelton: https://www.drupal.org/user/305669
  203. - TommyK: https://www.drupal.org/user/382217
  204. in this issue: https://www.drupal.org/node/1016600.
  205. 4 September 2008 (mikeryan)
  206. ----------------
  207. Implemented Missing References and Unreferenced reports.
  208. Added Attach actions to Not In Database report.
  209. 30 October 2007
  210. ---------------
  211. Module updated for Drupal 6.
  212. - reports separated out in to separate include files
  213. - admin page separated out in to separate include file
  214. - files not on server table made sortable
  215. - reports now appear directly under Administer > Logs as grouping has been
  216. removed from the new Drupal 6 menu system.
  217. 27 October 2007
  218. ---------------
  219. #183798 - makes exclusions user configurable - exclusions can be set for files,
  220. paths or extensions
  221. 26 October 2007
  222. ---------------
  223. #183730 - add an "edit" link for files not on the server.
  224. #183725 - provide count of files found in each category when report is viewed.
  225. #186139 - make links to files not in the database clickable
  226. 11 April 2007
  227. -------------
  228. More helpful if the Files not on server report lists sorted by filename, not
  229. nid. Easier to use the report if you want to compare with an FTP listing etc
  230. 10 April 2007
  231. -------------
  232. First version for Drupal 5