CHANGELOG 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291
  1. version 2.x.x - Griffin Chapel ()
  2. + Added TIMEZONE as a new config setting. Please update your config.
  3. See update.txt for more details.
  4. + Added new config settings for whole page screenshot creation. Please update your config.
  5. See update.txt for more details.
  6. See whole-page-snapshot.txt for more details.
  7. + Fixed: Snapshot json result from Google.
  8. + New home screen layout
  9. + Better logging
  10. version 2.8.2 - Dragon Chapel (2023-09-14)
  11. + Added LOGFILE and QUERY_DEBUG const to config.php. See update.txt for more details
  12. + Updated DB table charsets. Needs manual DB updates. See update.txt file.
  13. + Fixed URL handling at creation
  14. + Improved DB queries.
  15. + Add top 5 tag or category relation stats in the tag and category overview
  16. + Updated license to GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007
  17. + Updated error logging and try/catch for mysql
  18. + Updated from https://github.com/druidfi/mysqldump-php to https://github.com/ifsnop/mysqldump-php since develop
  19. resumed. Version mysqldump-php v2.11
  20. + Updated https://github.com/mikehaertl/php-shellcommand to 1.7.0
  21. version 2.8.1 - Deathwind Chapel (2022-12-31)
  22. + Bugfix release
  23. + Moved debug setting into config
  24. + Updated shellcommand class and added the link to the github repo
  25. + Fixed/Updated the creation of the webpage thumbnail using google pagespeed insights api
  26. + Fixed search index update
  27. + Fixed missing lang property
  28. + Fixed xml ex- and import
  29. + Fixed pagination and sort options in all links view
  30. + Mysql dump replaced with https://github.com/druidfi/mysqldump-php
  31. + Updated PHPMailer
  32. + Removed WKHTMLTOPDF_USE and WKHTMLTOPDF_COMMAND from config. No support for a whole page screenshot yet.
  33. version 2.8 - Wastelands (2022-12-10)
  34. + Fixed documentation
  35. + Fixed some PHP 8 defaults
  36. + Fixed #17
  37. version 2.7 - Sacred Grove (2022-06-12)
  38. + Fixed bug #12. Missing translation key
  39. + Adapted some new PHP code formatting
  40. + Fixed some translations
  41. + Updated bulma css
  42. + Added random link page
  43. + New syntax in config file. See update.txt for more details
  44. + Fixed #13
  45. + Fixed #15
  46. + Fixed #14
  47. + Fixed some small email importer notices and warnings
  48. version 2.6 - Hypostyle (2021-03-21)
  49. + Fixed sql problems with Maria DB. Any_value is not supported there
  50. + Fixed some query and data loading brain fucks..
  51. + Fixed #10. URL is now considered when building search information.
  52. Update search index from stats view to update all the exiting information
  53. + Updated third party information in readme
  54. + Fixed xml import xsd
  55. + Added translation support. More information in translation.txt
  56. version 2.5.2 - Darkmere (2020-09-12)
  57. + Fixed bug #8 It is possible to add empty tags and categories.
  58. Special chars check done on server side. JS has problems with unicode.
  59. + Fixed bug #7 Edit categories/tags. Rename and move
  60. + Fixed feature #3 Reduce whitespace in frontend
  61. version 2.5.1 - Caves of Circe (2020-03-22)
  62. + Bugfix release
  63. version 2.5 - Winnowing Hall (2020-03-21)
  64. + Added a thumbnail by talking to Google page speed API
  65. Planned was a full page snapshot, but only got the thumbnail.
  66. Needs some more work with headless chrome.
  67. + Instead you can now decide to make a full page screenshot
  68. using wkhtmltoimage. See documentation about it.
  69. + Improved documentation
  70. version 2.4 - Seven Portals (2020-02-16)
  71. + Now including update instructions
  72. + DB export only insipid tables and not the whole DB itself.
  73. + Simple xml export and import
  74. + #2 Protection if the email-import.php file if it needs to be
  75. in a web accessible folder
  76. + Fixed the search for words. See update instructions how to correct your data
  77. + Removed JS and replaced it with plain old working JS
  78. + Dropped IE support. Edge still working.
  79. version 2.3 - Guardian of Steel (2019-12-30)
  80. + Improved documentation
  81. + Delete single local storage of a link
  82. ++ Done by uncheck the store image locally option
  83. + Sorting in category overview
  84. + Sorting in tag overview
  85. + Simple complete DB dump as download as backup solution
  86. + Fixed a bug in tag selection SQL query
  87. version 2.2 - Guardian of Ice - (2019-02-27)
  88. + email import
  89. + using mysql transactions if needed
  90. + pagination
  91. + authentication with an extra url now (index.php?m=auth)
  92. + management actions shown only if authenticated
  93. + small stats overview
  94. + links can now be deleted
  95. + awaiting moderation links can new be moderated
  96. + clean up the local storage via stats page (if authenticated)
  97. + Updated documentation
  98. + INFO, WARN and ERROR now in the log files used for messages
  99. + stats, storage usage. With stats and valid auth display moderation
  100. + email import auto reply check
  101. + flush local storage of images
  102. + Fixed an error in create sql file
  103. + Fixed info when a tag or category has no links
  104. + Fixed code cleanups
  105. + Fixed access to log files directory
  106. + Fixed check for duplicates in email importer
  107. version 2.1alpha - Guardian of Fire - (2019-09-29)
  108. + cleanups
  109. + edit area for a bookmark
  110. + documentation and sql setup cleanup
  111. + new design with bulma.css (https://bulma.io/)
  112. + added SEO information to "prevent" crawling and a robots.txt file
  113. + new option to restrict access via http basic auth.
  114. + very simple user authentication based on http basic auth.
  115. Needs improvement in further releases
  116. + using mysql transactions
  117. + working with new MySQL (5.7) version
  118. + Image from parsed link info can now be stored
  119. version 2.0alpha - Bright Crucible - (2017-01-05)
  120. + This is a not prodction ready version of the complete rewrite.
  121. + It is now written in PHP based on the idea from Luke Reeves
  122. version 1.5 (30 Nov. 2012)
  123. + support phantomjs as a screenshot tool for a bookmark
  124. + code updates and cleanup
  125. version 1.1 (20 Feb. 2012)
  126. + older and newer link at the top no working
  127. + bug with path to the jquery.js file
  128. + some statistics
  129. + options can be ordered now
  130. + tool to check the bookmarks
  131. version 1.0 (15. Feb 2012)
  132. + jumpin.banana
  133. + tag suggest was not working correctly.
  134. + tag rename feature implemented
  135. + tag rename case sensitive problem
  136. + add bookmark only if url and title are not empty
  137. + tag delete is available now. It moves the selected bookmarks
  138. to another one
  139. + bookmarks without a tag can be selected now
  140. + Fix the text/html content type going that's snapshotted
  141. This is not needed. Since we use the charset info
  142. to determine utf, we need this information
  143. + Insert SQL more save now
  144. Tue Jul 14 21:38 EST 2009 Luke Reeve <luke@neuro-tech.net>
  145. + Fix the option "proxy_host" not being saved correctly.
  146. Sun Jul 12 11:00 EST 2009 Luke Reeves <luke@neuro-tech.net>
  147. + Fixed the Perl 5.10 module reloading bug.
  148. + Fixed snapshotting functionality
  149. Sat Jul 11 23:30 EST 2009 Luke Reeves <luke@neuro-tech.net>
  150. + Dusted off the codebase, kicked the tires and finally
  151. finished off the git migration.
  152. Mon Mar 27 18:59 EST 2006 Luke Reeves <luke@neuro-tech.net>
  153. + Added an option for disabling mod_rewrite support
  154. + Added a prefix option for database tables
  155. Tue Mar 21 19:34 EST 2006 Luke Reeves <luke@neuro-tech.net>
  156. + Fix the export system
  157. Tue Feb 21 12:30 EST 2006 Luke Reeves <luke@neuro-tech.net>
  158. + Fix up database connectivity for newer PostgreSQL
  159. libraries
  160. + Incorporate patch from Paul Boin that allows importing
  161. of regular del.icio.us backups (as opposed to only
  162. supporting exports as before)
  163. Mon Nov 21 12:41 EST 2005 Luke Reeves <luke@neuro-tech.net>
  164. + Fixed some of the cleanup process for snapshot deletion
  165. + Added a "Fetch Related" function, so that the snapshot
  166. tool can grab related objects
  167. + Work on the tag tools - delete and rename tags
  168. Fri Nov 04 09:00 EST 2005 Luke Reeves <luke@neuro-tech.net>
  169. + Database fix (thanks to Jutta Horstmann)
  170. + Remove export and import to server-side files, since the
  171. standalone tools can easily accomplish that
  172. Fri Sep 23 07:35 EST 2005 Luke Reeves <luke@neuro-tech.net>
  173. + Enable taint mode for all the modules/scripts.
  174. Thu Sep 22 12:15 EST 2005 Luke Reeves <luke@neuro-tech.net>
  175. + Remove dependency on App::Config, since all it does is
  176. read a simple text file.
  177. + Remove dependency on CGI::Session in lieu of a built-in
  178. session management system
  179. + Fixed up database tables
  180. Mon Sep 19 20:37 EST 2005 Luke Reeves <luke@neuro-tech.net>
  181. + Add the ability to drill-down into more details on cached
  182. objects.
  183. + Fix up the standalone import and export tools.
  184. + Show the correct total size of snapshots in the snapshot
  185. view.
  186. Fri Sep 16 21:02 EST 2005 Luke Reeves <luke@neuro-tech.net>
  187. + Move tools to a separate directory
  188. + Add a standalone export script.
  189. + Fix bugs in the export concerning character encoding.
  190. Fri Sep 16 12:30 EST 2005 Luke Reeves <luke@neuro-tech.net>
  191. + Fix a couple possible installation issues on PostgreSQL
  192. systems.
  193. Mon Sep 05 22:28 EST 2005 Luke Reeves <luke@neuro-tech.net>
  194. + Major code cleanup (splitting the main CGI file into multiple,
  195. more maintainable ones inside of the lib/Insipid directory)
  196. + Bugfix for adding duplicate items not being flagged as such
  197. Tue Aug 09 22:05 EST 2005 Luke Reeves <luke@neuro-tech.net>
  198. + Added proxy support for fetching pages
  199. + Fix blob size for MySQL tables
  200. + Added a toggle to not redirect when a mark is added
  201. + Added a toggle to snapshot a page when bookmarked
  202. + Support passing the Referer header when snapshotting a page.
  203. + Added support for If-Modified-Since requests to cached objects.
  204. + Added a Last-Modified header for cache objects.
  205. Thu Jul 21 21:35 EST 2005 Luke Reeves <luke@neuro-tech.net>
  206. + Fix a bunch of errors concerning PostgreSQL and the snapshots,
  207. as well as other bug fixes.
  208. Sun Jul 17 15:19 EST 2005 Luke Reeves <luke@neuro-tech.net>
  209. + Added the page cache feature, so a user can take snapshots of pages
  210. that have been bookmarked.
  211. Tue Jul 05 21:58 EST 2005 Luke Reeves <luke@neuro-tech.net>
  212. + Added addition of tags (like Documentation + Java) to get
  213. intersections of bookmarks.
  214. Fri May 27 11:05 JST 2005 Luke Reeves <luke@neuro-tech.net>
  215. + Added postgresql backend support (submitted by Stephen Patterson)
  216. Mon Apr 25 21:00 EST 2005 Luke Reeves <luke@neuro-tech.net>
  217. + Add a search box, with the option of showing it to non-logged in
  218. users.