43 Commits (main)

Author SHA1 Message Date
  Brennen Bearnes 0875cdc577 Filters: add decode() calls on command output 1 year ago
  Brennen Bearnes d2c8f395f9 filter-as-script approach using IPC::Cmd 1 year ago
  Brennen Bearnes e01469e0f3 reorder rendering a bit, add "filter" concept triggered by property 1 year ago
  Brennen Bearnes 11aa204414 EntryStore::get_sub_entries(): alphabetically sort returned entries 3 years ago
  Brennen Bearnes 76c0e88d8b handle sites with an index file in the root 4 years ago
  Brennen Bearnes 3a26d662e4 update changelog & do some pre-release tidying 4 years ago
  Brennen Bearnes 9c22e57cea add rfc_3339_date() and use it for json feed output 4 years ago
  Brennen Bearnes 7d9ff8fcba add JSON Feed support; make Atom feed use caches; decode utf-8 output 4 years ago
  Brennen Bearnes 0ec18208d5 wrt-feed: disentangles feed printing from WRT::display() 4 years ago
  Brennen Bearnes cf358d3ca3 $entrypath_expr to $EntryStore::RENDERABLE_EXPR & add methods 4 years ago
  Brennen Bearnes a0e04c8712 pull entry sorting into App::WRT::Sort & generalize 4 years ago
  Brennen Bearnes 32103f1656 add a full tagging system to wrt 4 years ago
  Brennen Bearnes db87f1d15f Util: croak on utf-8 warnings 4 years ago
  Brennen Bearnes cf9ccc7361 move elapsed rendering time into bin/wrt-render-all 4 years ago
  Brennen Bearnes 4713d7abbe cache rendered html; extract titles; all as utf-8 4 years ago
  Brennen Bearnes 9d3289b19f testing: get_date(), rendering util, mock file writes 4 years ago
  Brennen Bearnes 748f5a65e5 EntryStore: stash sorted list of all entries as found 5 years ago
  Brennen Bearnes bb32d648c7 EntryStore: Add methods for further slicing entry list 5 years ago
  Brennen Bearnes be13fadb7c v6.0.0: expand EntryStore, test more, cache harder 5 years ago
  Brennen Bearnes 80accedb33 add wrt-ls; minor tidying of documentation 5 years ago
  Brennen Bearnes 9b7549ba10 EntryStore: by_prop(), props_for(), all_props(); property hashes 6 years ago
  Brennen Bearnes 05cbd1be83 whitespace and punctuation changes far too trivial to merit a commit 6 years ago
  Brennen Bearnes 23bc792c39 concatenation instead of variable interpolation in HTML::tag() 6 years ago
  Brennen Bearnes db4111a1d6 remove hardcoded "public" from renderer directory path copying 6 years ago
  Brennen Bearnes a08d92ccf7 correctly encode feed output 6 years ago
  Brennen Bearnes 806d4b37d3 optionally cache included files in-memory, use file_get_contents() 6 years ago
  Brennen Bearnes dafb1ca896 EntryStore: call generate_date_hashes() in constructor for next/prev 6 years ago
  Brennen Bearnes 8233f4a0a9 mild refactor of display() & some comment / dead code cleanup 6 years ago
  Brennen Bearnes aa9efa8232 App::WRT::Util::file_get_contents() 6 years ago
  Brennen Bearnes f85b7a5e66 use Carp; some whitespace fiddling 6 years ago
  Brennen Bearnes bc1c22ff15 remove old latex markup stuff 6 years ago
  Brennen Bearnes e338d0be5c EntryStore, a class for wrapping various methods for finding entry lists 6 years ago
  Brennen Bearnes 7b543b56b2 address a bunch of hotspots from Devel::NYTProf, removing MethodSpit 6 years ago
  Brennen Bearnes b5fe6427a0 kill an extraneous space char in Markup.pm 6 years ago
  Brennen Bearnes a5e5f21996 render feed for last n day entries instead of for current month 6 years ago
  Brennen Bearnes 77d90d2180 fix --config option to wrt-display & wrt-render-all 6 years ago
  Brennen Bearnes 473c7f687c document MethodSpit, which is stupid 6 years ago
  Brennen Bearnes 746bf950d6 use a logging callback to WRT::Renderer::render() 6 years ago
  Brennen Bearnes fa67b44d41 clean up some file modes 6 years ago
  Brennen Bearnes ec90f8b596 render feed to $wrt->feed_alias; add an .xml file 6 years ago
  Brennen Bearnes dd404cdcfd v4.0.1: fix App::WRT::Markup require of WRT::Image 6 years ago
  Brennen Bearnes 9320558ae7 update Build.PL; remove unused Imager dependency 6 years ago
  Brennen Bearnes e641a50121 v4.0.0: rename WRT to App::WRT 6 years ago