source: bookmarks

Revision Log Mode:


Legend:

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