source: bookmarks/trunk

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @128   6 years peter bkmk list accepts and searches a text query.
(edit) @127   6 years peter Make it clear that add takes a hash not an object.
(edit) @126   6 years peter HTML-escape the bookmark resource title or URI in the list display.
(edit) @125   6 years peter HTML-escape template variables before insertion.
(edit) @124   6 years peter The 'bkmk' script defaults to 'bookmarks.db' for database name.
(edit) @123   6 years peter Changed the default error log filename back to errors.
(edit) @122   6 years peter #7: Added an init mode to bkmkd. Writes a new config file to the file …
(edit) @121   6 years peter Added an edit function to the bkmk script.
(edit) @120   6 years peter Moved bookmark scanning functionality into the bkmk script.
(edit) @119   6 years peter #15: Use Plack::Middleware::Static to serve static assets. Moved the CSS …
(edit) @118   6 years peter Moved the digest_key generation into the BookmarksApp, so that it only …
(edit) @117   6 years peter Added Bytes::Random::Secure to the cpanfile dependencies.
(edit) @116   6 years peter If authentication is enabled and no digest_key is provided, generate one.
(edit) @115   6 years peter Improved the bkmkd control script: * bkmkd restart sends a …
(edit) @114   6 years peter Store user credentials in an external htdigest file.
(edit) @113   6 years peter Corrected spelling of "attachment" in CSV Content-Disposition header.
(edit) @112   6 years peter - Added the sidebar resource. - Moved the list resources to list. …
(edit) @111   6 years peter #6: Split the core HTML list of bookmarks into an included template.
(edit) @110   7 years peter #13: Add a run command to the bkmkd script. * bkmkd run runs …
(edit) @109   7 years peter Added Plack middleware dependencies to cpanfile.
(edit) @108   7 years peter Added template for the tag tree display.
(edit) @107   7 years peter Added a /tags resource that provides a drilldown inteface to the tags and …
(edit) @106   7 years peter #6: Added basic pagination to the bookmarks HTML list view.
(edit) @105   7 years peter #7: Added missing dependencies to cpanfile
(edit) @104   7 years peter - removed the separate stop script (function now handled by `bkmkd …
(edit) @103   7 years peter - moved scripts into the bin directory - combined start and stop in …
(edit) @102   7 years peter - allow a server_root key in the server config to set the root directory …
(edit) @101   7 years peter added some perldoc to BookmarksApp
(edit) @100   7 years peter set the include path for the individual bookmark form template
(edit) @99   7 years peter - removed the app.psgi script in favor of using the start script (which …
(edit) @98   7 years peter only initialize the controller once, and just set the request to a new …
(edit) @97   7 years peter ignore server.yml instead of conf.yml
(edit) @96   7 years peter changed the default server config file name to server.yml
(edit) @95   7 years peter moved the template files into the lib/Bookmarks directory
(edit) @94   7 years peter start script: - config file is given in a --file|-f switch - read the …
(edit) @93   7 years peter changed the start script to a Perl script using Plack::Runner, to prepare …
(edit) @92   7 years peter issue #10: added basic test of the web app and the Bookmark class To make …
(edit) @91   7 years peter change TO_JSON() method name to to_hashref() to emphasize its multiple …
(edit) @90   7 years peter - moved api to Bookmarks Project/RestAPI - moved TODO to …
(edit) @89   7 years peter issue #8: more notes about the deletion API
(edit) @88   7 years peter Better separation of the model for searching and the web app …
(edit) @87   7 years peter issue #9: added a dump command to the bkmk command line tool
(edit) @86   7 years peter issue #9: allow bkmk init to specifiy a YAML file to load after creating …
(edit) @85   7 years peter issue #9: enhanced command line tool - added action tag to set the tag …
(edit) @84   7 years peter issue #9: use FindBin to get the actual path to the bookmarks.sql
(edit) @83   7 years peter issue #9: minor improvements to the bkmk script - loads the Bookmarks …
(edit) @82   7 years peter issue #8: added notes about deleting bookmarks
(edit) @81   7 years peter issue #1: moved BookmarksApp code into its own *.pm file
(edit) @80   7 years peter issue #7: added first version of cpanfile listing dependencies
(edit) @79   7 years peter issue #1: started to convert app.psgi into a Plack::Component-based module
(edit) @78   8 years peter - Separated out the creation of the where clause into a separate function. …
(edit) @77   8 years peter updated TODO list
(edit) @76   8 years peter - only update the title if it has changed - update the mtime if the …
(edit) @75   8 years peter - added a collection attribute to the Bookmark class - added an …
(edit) @74   8 years peter fixed typo in 404 error messages
(edit) @73   8 years peter create the resources table first, so that the foreign keys in the …
(edit) @72   8 years peter - added the access log file to svn:ignore - added the scan
(edit) @71   8 years peter - added a Bookmarks::Search class that encapsulates the query, tags, …
(edit) @70   8 years peter - moved the *.pm files into the lib directory - changed …
(edit) @69   9 years peter remove extraneous blank ?q= parameters when generating links
(edit) @68   9 years peter - added a "view" class, BookmarksList - moved the code to render the …
(edit) @67   9 years peter changed method name in BookmarkController from _check_modified() to …
(edit) @66   9 years peter - the bookmark.tt template takes a hash or object named bookmark as …
(edit) @65   9 years peter - added a stop shell script - start takes an optional config …
(edit) @64   9 years peter - provide wayback machine links to the bookmarked URI at the ctime and …
(edit) @63   9 years peter - renamed controller methods: - create --> create_and_redirect - edit …
(edit) @62   9 years peter - removed unused code from the feed() method of the BookmarkController …
(edit) @61   9 years peter - wrap the creation of the Bookmarks object into the BookmarkController …
(edit) @60   9 years peter - removed CGI::Application-based code - removed commented out code …
(edit) @59   9 years peter - converted app.psgi from using a CGI::Application::Dispatch dispatcher to …
(edit) @58   9 years peter removed the Last-Modified header from the list resource until we have a …
(edit) @57   9 years peter - include a Last-Modified header in the HTML list and individual bookmark …
(edit) @56   9 years peter removed the old CGI script (replaced by app.psgi)
(edit) @55   9 years peter store the digest authentication secret key in the conf.yml file as …
(edit) @54   9 years peter - added a shell script to start the server as a daemon - added …
(edit) @53   9 years peter - converted from a regular CGI application to a PSGI web application - …
(edit) @52   9 years peter - Bookmarks::get_bookmarks() and Bookmarks::get_cotags() support a query
(edit) @51   9 years peter use Text::CSV::Encoded to write UTF-8 encoded CSV files
(edit) @50   9 years peter ensure the HTML link comes last, so that it shows up as the preferred …
(edit) @49   9 years peter added a CSV format response
(edit) @48   9 years peter - updated TODOs - tags are returned as space-separated plain text
(edit) @47   9 years peter - added a create_tables method to Bookmarks that uses the bookmarks.sql …
(edit) @46   9 years peter - moved the update method from Bookmark to Bookmarks - added a …
(edit) @45   9 years peter - created a separate edit runmode to edit existing bookmarks; handled …
(edit) @44   9 years peter - make the id, ctime, and mtime attributes of Bookmark read-only - …
(edit) @43   9 years peter - don't append an extra '/' to the end of the base_uri - save the …
(edit) @42   9 years peter put the BookmarkApp::Dispatch class into its own file
(edit) @41   9 years peter - move the reverse proxy check and change to SERVER_NAME from the …
(edit) @40   9 years peter - include the "format=text" query parameter for the text/uri-list list …
(edit) @39   9 years peter - include bookmark tags as Atom categories for the entry - include …
(edit) @38   9 years peter - put the list of links to alternate formats for the list into a …
(edit) @37   9 years peter - moved the creation of the $bookmarks and $base_uri objects into the …
(edit) @36   9 years peter - the XBEL creation uses the accessors insead of direct hash access of …
(edit) @35   9 years peter simplified the processing of the tag query parameter
(edit) @34   9 years peter moved the bookmarklet link into the refine div, so it does not get …
(edit) @33   9 years peter - generate Atom 1.0 feeds - include an <updated> element in each entry …
(edit) @32   9 years peter - include any tag query parameters in the Atom feed id, self link, and …
(edit) @31   9 years peter - the Atom feed understands multiple tag query parameters - the Atom …
(edit) @30   9 years peter - added a separate run mode for the field resources (view_field) - …
(edit) @29   9 years peter added the javascript bookmarklet link to the bottom of the list view
Note: See TracRevisionLog for help on using the revision log.