# # ChangeLog for trunk/lib in bookmarks # # Generated by Trac 1.0 # 04/30/24 12:56:07 \ \ Fri, 21 Oct 2016 01:35:13 GMT peter [127] \ \ * trunk/lib/Bookmarks.pm (modified) \ \ Make it clear that add takes a hash not an object. \ \ \ Fri, 15 Jul 2016 20:36:51 GMT peter [126] \ \ * trunk/lib/Bookmarks/list_core.tt (modified) \ \ HTML-escape the bookmark resource title or URI in the list display. \ \ \ Tue, 28 Jun 2016 15:10:03 GMT peter [125] \ \ * trunk/lib/Bookmarks/bookmark.tt (modified) \ \ HTML-escape template variables before insertion. \ \ \ Mon, 22 Feb 2016 22:30:47 GMT peter [119] \ \ * trunk/lib/Bookmarks/bookmark.tt (modified) \ \ \ * trunk/lib/Bookmarks/list.tt (modified) \ \ \ * trunk/lib/Bookmarks/list_core.tt (modified) \ \ \ * trunk/lib/BookmarksApp.pm (modified) \ \ \ * trunk/lib/htdocs (added) \ \ \ * trunk/lib/htdocs/assets (added) \ \ \ * trunk/lib/htdocs/assets/bookmark.css (added) \ \ \ * trunk/lib/htdocs/assets/list.css (added) \ \ \ * trunk/lib/htdocs/assets/list.js (added) \ \ #15: Use Plack::Middleware::Static to serve static assets. Moved the ... \ \ \ Fri, 19 Feb 2016 04:31:14 GMT peter [118] \ \ * trunk/bin/bkmkd (modified) \ \ \ * trunk/lib/BookmarksApp.pm (modified) \ \ Moved the `digest_key` generation into the BookmarksApp, so that it only ... \ \ \ Thu, 18 Feb 2016 22:16:31 GMT peter [114] \ \ * trunk/lib/BookmarksApp.pm (modified) \ \ Store user credentials in an external htdigest file. \ \ \ Thu, 18 Feb 2016 03:08:02 GMT peter [113] \ \ * trunk/lib/Bookmarks/List.pm (modified) \ \ Corrected spelling of "attachment" in CSV `Content-Disposition` header. \ \ \ Thu, 18 Feb 2016 03:05:50 GMT peter [112] \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ \ * trunk/lib/Bookmarks/List.pm (modified) \ \ \ * trunk/lib/BookmarksApp.pm (modified) \ \ - Added the `sidebar` resource. - Moved the list resources to ... \ \ \ Wed, 17 Feb 2016 22:41:27 GMT peter [111] \ \ * trunk/lib/Bookmarks/html_list.tt (added) \ \ \ * trunk/lib/Bookmarks/list.tt (modified) \ \ \ * trunk/lib/Bookmarks/list_core.tt (added) \ \ #6: Split the core HTML list of bookmarks into an included template. \ \ \ Tue, 10 Nov 2015 01:26:51 GMT peter [108] \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ \ * trunk/lib/Bookmarks/tagtree.tt (added) \ \ Added template for the tag tree display. \ \ \ Tue, 10 Nov 2015 01:21:41 GMT peter [107] \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ \ * trunk/lib/BookmarksApp.pm (modified) \ \ Added a /tags resource that provides a drilldown inteface to the tags ... \ \ \ Tue, 20 Oct 2015 01:16:31 GMT peter [106] \ \ * trunk/cpanfile (modified) \ \ \ * trunk/lib/Bookmarks.pm (modified) \ \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ \ * trunk/lib/Bookmarks/List.pm (modified) \ \ \ * trunk/lib/Bookmarks/Search.pm (modified) \ \ \ * trunk/lib/Bookmarks/list.tt (modified) \ \ #6: Added basic pagination to the bookmarks HTML list view. \ \ \ Wed, 01 Jul 2015 20:18:22 GMT peter [101] \ \ * trunk/lib/BookmarksApp.pm (modified) \ \ added some perldoc to BookmarksApp \ \ \ Wed, 01 Jul 2015 20:15:18 GMT peter [100] \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ set the include path for the individual bookmark form template \ \ \ Wed, 10 Jun 2015 20:41:19 GMT peter [99] \ \ * trunk/app.psgi (deleted) \ \ \ * trunk/lib/BookmarksApp.pm (modified) \ \ - removed the app.psgi script in favor of using the start script (which ... \ \ \ Wed, 10 Jun 2015 20:17:18 GMT peter [98] \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ \ * trunk/lib/BookmarksApp.pm (modified) \ \ only initialize the controller once, and just set the request to a new ... \ \ \ Sat, 06 Jun 2015 04:18:21 GMT peter [95] \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ \ * trunk/lib/Bookmarks/List.pm (modified) \ \ \ * trunk/lib/Bookmarks/bookmark.tt (moved) \ \ \ * trunk/lib/Bookmarks/list.tt (moved) \ \ moved the template files into the lib/Bookmarks directory \ \ \ Sat, 06 Jun 2015 02:48:45 GMT peter [92] \ \ * trunk/cpanfile (modified) \ \ \ * trunk/lib/Bookmarks.pm (modified) \ \ \ * trunk/lib/BookmarksApp.pm (modified) \ \ \ * trunk/t (added) \ \ \ * trunk/t/00-cgiapp.t (added) \ \ \ * trunk/t/01-bookmark.t (added) \ \ issue #10: added basic test of the web app and the Bookmark class To ... \ \ \ Fri, 05 Jun 2015 23:32:33 GMT peter [91] \ \ * trunk/bkmk (modified) \ \ \ * trunk/lib/Bookmark.pm (modified) \ \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ \ * trunk/lib/Bookmarks/List.pm (modified) \ \ change `TO_JSON()` method name to `to_hashref()` to emphasize its ... \ \ \ Fri, 05 Jun 2015 02:00:25 GMT peter [88] \ \ * trunk/bkmk (modified) \ \ \ * trunk/lib/Bookmarks.pm (modified) \ \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ \ * trunk/lib/Bookmarks/List.pm (modified) \ \ \ * trunk/lib/Bookmarks/Search.pm (modified) \ \ \ * trunk/scan (modified) \ \ Better separation of the model for searching and the web app ... \ \ \ Thu, 04 Jun 2015 01:31:18 GMT peter [84] \ \ * trunk/lib/Bookmarks.pm (modified) \ \ issue #9: use FindBin to get the actual path to the bookmarks.sql \ \ \ Wed, 27 May 2015 21:13:40 GMT peter [81] \ \ * trunk/app.psgi (modified) \ \ \ * trunk/lib/BookmarksApp.pm (added) \ \ issue #1: moved BookmarksApp code into its own *.pm file \ \ \ Wed, 19 Nov 2014 05:26:51 GMT peter [78] \ \ * trunk/lib/Bookmarks.pm (modified) \ \ - Separated out the creation of the where clause into a separate ... \ \ \ Fri, 11 Apr 2014 15:29:34 GMT peter [76] \ \ * trunk/lib/Bookmarks.pm (modified) \ \ - only update the title if it has changed - update the mtime if the ... \ \ \ Fri, 11 Apr 2014 15:03:53 GMT peter [75] \ \ * trunk/lib/Bookmark.pm (modified) \ \ \ * trunk/lib/Bookmarks.pm (modified) \ \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ - added a `collection` attribute to the Bookmark class - added an ... \ \ \ Fri, 11 Apr 2014 13:46:16 GMT peter [74] \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ fixed typo in 404 error messages \ \ \ Thu, 13 Feb 2014 21:25:10 GMT peter [72] \ \ * trunk (modified) \ \ \ * trunk/lib/Bookmarks.pm (modified) \ \ \ * trunk/scan (added) \ \ - added the ''access'' log file to svn:ignore - added the ''scan'' ... \ \ \ Thu, 13 Feb 2014 21:10:42 GMT peter [71] \ \ * trunk/lib/Bookmarks.pm (modified) \ \ \ * trunk/lib/Bookmarks/Controller.pm (modified) \ \ \ * trunk/lib/Bookmarks/List.pm (modified) \ \ \ * trunk/lib/Bookmarks/Search.pm (added) \ \ - added a Bookmarks::Search class that encapsulates the query, tags, ... \ \ \ Thu, 13 Feb 2014 20:19:43 GMT peter [70] \ \ * trunk/app.psgi (modified) \ \ \ * trunk/lib (added) \ \ \ * trunk/lib/Bookmark.pm (moved) \ \ \ * trunk/lib/Bookmarks (added) \ \ \ * trunk/lib/Bookmarks.pm (moved) \ \ \ * trunk/lib/Bookmarks/Controller.pm (moved) \ \ \ * trunk/lib/Bookmarks/List.pm (moved) \ \ \ * trunk/start (modified) \ \ - moved the *.pm files into the ''lib'' directory - changed ... \ \