|
|
@61
|
11 years |
peter |
- wrap the creation of the Bookmarks object into the BookmarkController
…
|
|
|
@60
|
11 years |
peter |
- removed CGI::Application-based code
- removed commented out code …
|
|
|
@59
|
11 years |
peter |
- converted app.psgi from using a CGI::Application::Dispatch dispatcher to …
|
|
|
@58
|
11 years |
peter |
removed the Last-Modified header from the list resource until we have a …
|
|
|
@57
|
11 years |
peter |
- include a Last-Modified header in the HTML list and individual bookmark …
|
|
|
@56
|
11 years |
peter |
removed the old CGI script (replaced by app.psgi)
|
|
|
@55
|
11 years |
peter |
store the digest authentication secret key in the conf.yml file as …
|
|
|
@54
|
11 years |
peter |
- added a shell script to start the server as a daemon
- added …
|
|
|
@53
|
11 years |
peter |
- converted from a regular CGI application to a PSGI web application
- …
|
|
|
@52
|
11 years |
peter |
- Bookmarks::get_bookmarks() and Bookmarks::get_cotags() support a query …
|
|
|
@51
|
11 years |
peter |
use Text::CSV::Encoded to write UTF-8 encoded CSV files
|
|
|
@50
|
11 years |
peter |
ensure the HTML link comes last, so that it shows up as the preferred …
|
|
|
@49
|
11 years |
peter |
added a CSV format response
|
|
|
@48
|
11 years |
peter |
- updated TODOs
- tags are returned as space-separated plain text
|
|
|
@47
|
11 years |
peter |
- added a create_tables method to Bookmarks that uses the bookmarks.sql …
|
|
|
@46
|
11 years |
peter |
- moved the update method from Bookmark to Bookmarks
- added a …
|
|
|
@45
|
11 years |
peter |
- created a separate edit runmode to edit existing bookmarks; handled …
|
|
|
@44
|
11 years |
peter |
- make the id, ctime, and mtime attributes of Bookmark read-only
- …
|
|
|
@43
|
11 years |
peter |
- don't append an extra '/' to the end of the base_uri
- save the …
|
|
|
@42
|
11 years |
peter |
put the BookmarkApp::Dispatch class into its own file
|
|
|
@41
|
11 years |
peter |
- move the reverse proxy check and change to SERVER_NAME from the …
|
|
|
@40
|
11 years |
peter |
- include the "format=text" query parameter for the text/uri-list list …
|
|
|
@39
|
11 years |
peter |
- include bookmark tags as Atom categories for the entry
- include …
|
|
|
@38
|
11 years |
peter |
- put the list of links to alternate formats for the list into a …
|
|
|
@37
|
11 years |
peter |
- moved the creation of the $bookmarks and $base_uri objects into the …
|
|
|
@36
|
12 years |
peter |
- the XBEL creation uses the accessors insead of direct hash access of …
|
|
|
@35
|
12 years |
peter |
simplified the processing of the tag query parameter
|
|
|
@34
|
12 years |
peter |
moved the bookmarklet link into the refine div, so it does not get …
|
|
|
@33
|
12 years |
peter |
- generate Atom 1.0 feeds
- include an <updated> element in each entry …
|
|
|
@32
|
12 years |
peter |
- include any tag query parameters in the Atom feed id, self link, and …
|
|
|
@31
|
12 years |
peter |
- the Atom feed understands multiple tag query parameters
- the Atom …
|
|
|
@30
|
12 years |
peter |
- added a separate run mode for the field resources (view_field)
- …
|
|
|
@29
|
12 years |
peter |
added the javascript bookmarklet link to the bottom of the list view
|
|
|
@28
|
12 years |
peter |
only update the mtime of an existing bookmark if its tags change
|
|
|
@27
|
12 years |
peter |
- protect the specific field request with an eval; if it fails because the …
|
|
|
@26
|
12 years |
peter |
renamed Bookmarks::get_resources() to Bookmarks::get_bookmarks()
|
|
|
@25
|
12 years |
peter |
- Bookmark uses Moose
- the Bookmarks base_uri should be passed to the …
|
|
|
@24
|
12 years |
peter |
Bookmarks takjes an actual URI object as its base_uri attribute
|
|
|
@23
|
12 years |
peter |
use the subclass style of CGI::Application::Dispatch
|
|
|
@22
|
12 years |
peter |
- construct the link attributes and hrefs in the BookmarkApp instead of in …
|
|
|
@21
|
12 years |
peter |
- added links to the JSON and XBEL formats of the current list
- all …
|
|
|
@20
|
12 years |
peter |
- Bookmarks::get_resources() and Bookmarks::get_cotags() both accept …
|
|
|
@19
|
12 years |
peter |
added support for viewing the list of bookmarks as XBEL
|
|
|
@18
|
12 years |
peter |
updated TODOs
|
|
|
@17
|
12 years |
peter |
- use the canonical form of the base URI in the feed id
- use the …
|
|
|
@16
|
12 years |
peter |
- added a link to the feed by tag if a ?tag is specified
- if a ?tag …
|
|
|
@15
|
12 years |
peter |
- Bookmarks uses Moose instead of Class::Accessor
- if not dbh is …
|
|
|
@14
|
12 years |
peter |
- added a basic "list" action to the bkmk script
|
|
|
@13
|
12 years |
peter |
- the list of bookmarks accepts limit and offset parameters
|
|
|
@12
|
12 years |
peter |
added a TODO list
|
|
|
@11
|
12 years |
peter |
- moved the display of tags for a bookmark to below the link in the list
…
|
|
|
@10
|
13 years |
peter |
- increased the height of the bookmarks list
- hid the "cotags" …
|
|
|
@9
|
13 years |
peter |
* use SQL::Interp to generate the SQL for Bookmarks::get_resources()
…
|
|
|
@8
|
13 years |
peter |
pass the canonical base URI to Bookmarks
|
|
|
@7
|
13 years |
peter |
* added a base_uri property to the Bookmarks class; if present, it adds …
|
|
|
@6
|
13 years |
peter |
using CGI::Application::Plugin::TT instead of Template directly for …
|
|
|
@5
|
13 years |
peter |
Switched to using CGI::Application and CGI::Application::Dispatch for the …
|
|
|
@4
|
13 years |
peter |
Use a smaller font for the bookmark list items
|
|
|
@3
|
13 years |
peter |
- Added a base URL to the list, guarenteed to end in "bookmarks/"
- …
|
|
|
@2
|
13 years |
peter |
Added exisiting bookmarks project files
|
|
|
@1
|
13 years |
peter |
Initial repository structure
|