/[Frey]/branches/no-pager/Makefile.PL
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /branches/no-pager/Makefile.PL

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 702 - (view) (annotate) - [select for diffs]
Modified Wed Dec 3 21:12:43 2008 UTC (15 years, 3 months ago) by dpavlin
File length: 2035 byte(s)
Diff to previous 633 , to selected 291
branch for no-pager integration

Revision 633 - (view) (annotate) - [select for diffs]
Modified Sun Nov 30 01:46:13 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 2035 byte(s)
Diff to previous 532 , to selected 291
work on Mojo server which is now partially supported
(form post doesn't seem to work yet)

This implementation is based on Mojo instead of Mojolicious
removing bunch of code and complications, so it will probably
become default once fixed

Revision 532 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 07:57:12 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1978 byte(s)
Diff to previous 484 , to selected 291
refactor Frey::Boostrap from Frey::Server to have correct warn handling

- we now use File::Tee to capture STDERR to file and display that
  (with filtering) for display
- added FREY_NO_LOG enviroment variable to disable logging (for perl -c)
- move all warnings handling into Frey::Web->warnings_html
- make Frey->debug Int (this touched a bunch of tests)

Revision 484 - (view) (annotate) - [select for diffs]
Modified Mon Nov 24 14:28:43 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1956 byte(s)
Diff to previous 428 , to selected 291
added Frey::Test::Runner which is thin wrapper around
TAP::Formatter::HTML to present test results as html data

Revision 428 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 23:49:05 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1832 byte(s)
Diff to previous 419 , to selected 291
use DBM::Deep to provide first Session store called 'usage'

Revision 419 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 16:55:41 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1791 byte(s)
Diff to previous 415 , to selected 291
produce json from data (for pipes)

Revision 415 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 14:19:50 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1775 byte(s)
Diff to previous 386 , to selected 291
version bump [0.19]

Revision 386 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 22:40:22 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1751 byte(s)
Diff to previous 380 , to selected 291
fix Frey::Action->param_form second invication which mungled params with config values
which was result of implementation of default values which are returned if invoked in
array context.

Revision 380 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 18:42:51 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1733 byte(s)
Diff to previous 370 , to selected 291
view source below pod which looks like my vim configuration

Revision 370 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 15:14:07 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1709 byte(s)
Diff to previous 356 , to selected 291
use DBD::AnyData instead of DBD::Sponge to enable SQL queries
on data returned by sponge (I'll keep the name because data
structure is the same)

Revision 356 - (view) (annotate) - [select for diffs]
Modified Sun Nov 16 15:49:49 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1639 byte(s)
Diff to previous 340 , to selected 291
Frey::Pod now uses Pod::Find to locate all pods on system

Revision 340 - (view) (annotate) - [select for diffs]
Modified Sat Nov 8 23:36:01 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1624 byte(s)
Diff to previous 332 , to selected 291
we will use DBD::Sponge instead of DBD::RAM

Revision 332 - (view) (annotate) - [select for diffs]
Modified Sat Nov 8 16:37:03 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1568 byte(s)
Diff to previous 325 , to selected 291
 r404@eeepy:  dpavlin | 2008-11-08 17:37:13 +0100
 make Mojo server optional


Revision 325 - (view) (annotate) - [select for diffs]
Modified Thu Nov 6 20:25:04 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1568 byte(s)
Diff to previous 291
implement own tree dumper and drop Data::Dumper::HTML

Revision 291 - (view) (annotate) - [selected]
Modified Wed Nov 5 08:21:02 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1640 byte(s)
Diff to previous 287
 r3133@llin (orig r257):  dpavlin | 2008-11-04 20:56:08 +0100
 added Frey::Translate


Revision 287 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 08:20:59 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1566 byte(s)
Diff to previous 283 , to selected 291
 r3129@llin (orig r253):  dpavlin | 2008-11-04 20:00:13 +0100
 added Frey::Dumper to dump data as html


Revision 283 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 08:20:55 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1480 byte(s)
Diff to previous 267 , to selected 291
 r3125@llin (orig r249):  dpavlin | 2008-11-04 18:27:08 +0100
 better features selection (with reasonable defaults)


Revision 267 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 08:20:37 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1256 byte(s)
Diff to previous 226 , to selected 291
 r3085@llin (orig r231):  dpavlin | 2008-11-01 14:20:25 +0100
 Mojolicous skeleton
 
 mojolicious generate app Frey::Mojo


Revision 226 - (view) (annotate) - [select for diffs]
Modified Sat Nov 1 01:03:40 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1236 byte(s)
Diff to previous 219 , to selected 291
simple data provider for del.icio.us

It required much more manual tweaking than I liked, mostly
because of plain http authentification. It probably not
utf-8 safe yet.

Revision 219 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 22:55:08 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1154 byte(s)
Diff to previous 196 , to selected 291
Frey::Config for default values to objects

Revision 196 - (view) (annotate) - [select for diffs]
Modified Tue Oct 28 19:34:10 2008 UTC (15 years, 5 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1130 byte(s)
Diff to previous 195 , to selected 291
resolve links in page to original content using HTML::ResolveLink

Revision 195 - (view) (annotate) - [select for diffs]
Modified Tue Oct 28 18:33:53 2008 UTC (15 years, 5 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1107 byte(s)
Diff to previous 192 , to selected 291
Remove all use of HTTP::Engine which somehow managed to evolve into
state which make Designer unusable.

From previous encounter with pQuery, I knew that it won't fit my
need to re-model html pages on-the-fly. This verison uses
HTML::Query which seems to do a bit better job at this stage.

Revision 192 - (view) (annotate) - [select for diffs]
Modified Tue Oct 28 17:05:11 2008 UTC (15 years, 5 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1107 byte(s)
Diff to previous 190 , to selected 291
example how to use MooseX::Method to verify method signature

Revision 190 - (view) (annotate) - [select for diffs]
Modified Sun Sep 14 00:45:47 2008 UTC (15 years, 6 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1085 byte(s)
Diff to previous 171 , to selected 291
remove Carp::REPL because it really screws with error reporting.

Revision 171 - (view) (annotate) - [select for diffs]
Modified Fri Aug 15 23:49:11 2008 UTC (15 years, 7 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1055 byte(s)
Diff to previous 164 , to selected 291
html to xhtml re-parser based on HTML::TreeBuilder

Revision 164 - (view) (annotate) - [select for diffs]
Modified Sun Aug 10 16:01:07 2008 UTC (15 years, 7 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 1012 byte(s)
Diff to previous 161 , to selected 291
begining of pQuery based designer

Revision 161 - (view) (annotate) - [select for diffs]
Modified Thu Jul 17 19:33:51 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 793 byte(s)
Diff to previous 153 , to selected 291
inline css and javascript smaller than some size (by default, 10k)

Revision 153 - (view) (annotate) - [select for diffs]
Modified Wed Jul 16 23:21:19 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 769 byte(s)
Diff to previous 151 , to selected 291
label editor which save to yaml on disk and use it

Revision 151 - (view) (annotate) - [select for diffs]
Modified Wed Jul 16 23:04:22 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 775 byte(s)
Diff to previous 131 , to selected 291
Frey::Storage to save files on disk (and reload them)

Revision 131 - (view) (annotate) - [select for diffs]
Modified Tue Jul 15 13:45:33 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 664 byte(s)
Diff to previous 126 , to selected 291
 r147@eeepy:  dpavlin | 2008-07-15 15:45:37 +0200
 dependencies for deploymnet


Revision 126 - (view) (annotate) - [select for diffs]
Modified Mon Jul 14 23:12:48 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 596 byte(s)
Diff to previous 121 , to selected 291
display pod documentation

Revision 121 - (view) (annotate) - [select for diffs]
Modified Mon Jul 14 21:22:43 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 573 byte(s)
Diff to previous 114 , to selected 291
central page creation [0.11]

- make (optional) development feature in Makefile.PL
- split page generation in Frey::Web->page
- cleanup of html generation code all over
- jump to Carp::REPL on errors (nice, but needs to be in browser)

This is a move to more embedded html. While it does seem evil, we are aming
here at lean framework, so readability is prefered...

Revision 114 - (view) (annotate) - [select for diffs]
Modified Sun Jul 13 17:41:13 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 489 byte(s)
Diff to previous 111 , to selected 291
- better table output of available Classes (default page)
- require Module::Reload which Continuity will pick up and reload modules for us
- dispatch to ObjectDesigner

Revision 111 - (view) (annotate) - [select for diffs]
Modified Sun Jul 13 16:17:34 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 429 byte(s)
Diff to previous 101 , to selected 291
implemented pager for collection [0.10]

Revision 101 - (view) (annotate) - [select for diffs]
Modified Fri Jul 11 22:54:42 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 395 byte(s)
Diff to previous 100 , to selected 291
another refactor to support multiple databases [0.09]

- Frey::ClassLoader has now saner API (I hope) and ability to load all classes
- Frey::ObjectBrowser needs also fey_class now
- only packages with rows method will now be browsable

Revision 100 - (view) (annotate) - [select for diffs]
Modified Fri Jul 11 19:19:42 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 395 byte(s)
Diff to previous 96 , to selected 291
another refactoring

- cleanup cruft code
- create Frey::ClassLoader to deal with package/class stuff
- Frey::Web role with dom2html to based on Continuity::Widget::DomNode

Revision 96 - (view) (annotate) - [select for diffs]
Modified Fri Jul 11 12:47:50 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 450 byte(s)
Diff to previous 89 , to selected 291
refactoring to create own Continuity::Widget [0.08]

this is incremental step, and it will change along the way...

Revision 89 - (view) (annotate) - [select for diffs]
Modified Thu Jul 10 20:00:54 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 450 byte(s)
Diff to previous 82 , to selected 291
implemented div and table layout [0.07]

Revision 82 - (view) (annotate) - [select for diffs]
Modified Thu Jul 10 15:29:01 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 450 byte(s)
Diff to previous 69 , to selected 291
some cleanup CRUD works, version bump [0.06]

Revision 69 - (view) (annotate) - [select for diffs]
Modified Wed Jul 9 15:45:59 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 450 byte(s)
Diff to previous 62 , to selected 291
include local copy of Continuity::Widget

$ darcs show repo
          Type: darcs
        Format: darcs-1.0
          Root: /rest/cvs/Continuity-Widget
      Pristine: PlainPristine "_darcs/pristine"
         Cache: thisrepo:/rest/cvs/Continuity-Widget
Default Remote: http://thelackthereof.org/projects/perl/Continuity-Widget
   Num Patches: 29


Revision 62 - (view) (annotate) - [select for diffs]
Modified Tue Jul 8 12:20:48 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 426 byte(s)
Diff to previous 55 , to selected 291
interesting Moose modules to make advantage of

Revision 55 - (view) (annotate) - [select for diffs]
Modified Sat Jul 5 19:00:10 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 331 byte(s)
Diff to previous 53 , to selected 291
remove all usage of Template::Declare [0.05]

- die gracefully if class can't be loaded

Revision 53 - (view) (annotate) - [select for diffs]
Modified Sat Jul 5 15:19:55 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 361 byte(s)
Diff to previous 49 , to selected 291
huge wapping changes all over the place [0.05]

- begin move to Continuity::Widget instread of Template::Declare
- Frey::Introspection can now mock joose object with accessors

Revision 49 - (view) (annotate) - [select for diffs]
Modified Wed Jul 2 21:10:57 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 330 byte(s)
Diff to previous 36 , to selected 291
first version of introspection tool which dump joose classes with attributes
version bump [0.03]

Revision 36 - (view) (annotate) - [select for diffs]
Modified Mon Jun 30 07:13:35 2008 UTC (15 years, 9 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 330 byte(s)
Diff to previous 26 , to selected 291
don't require or use Continuity::REPL

Revision 26 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 18:08:50 2008 UTC (15 years, 9 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 300 byte(s)
Diff to previous 25 , to selected 291
another refacture and version bump [0.02]
- added support for error pages
- added list of classes

Revision 25 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 17:27:45 2008 UTC (15 years, 9 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 300 byte(s)
Diff to previous 23 , to selected 291
Frey::Server->run will run sever so we can test it

Revision 23 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 16:24:41 2008 UTC (15 years, 9 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 328 byte(s)
Diff to previous 17 , to selected 291
another major refactor and version bump [0.01]

- return 404 errors for resources which doesn't exist
- move HTML page wrapper is now in Fray::HTML->page
- dispatch to defined Template::Declare templates
- display available templates on status screen
- NOTE very clean and unobfuscated mapping
- a bits of documentation all over the place

Revision 17 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 11:34:17 2008 UTC (15 years, 9 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 310 byte(s)
Diff to previous 15 , to selected 291
we have a name: Frey

Revision 15 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 00:49:50 2008 UTC (15 years, 9 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 315 byte(s)
Diff to previous 13 , to selected 291
implement schema caching using Storable
to reduce test time from 26s to 6s

Revision 13 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 00:17:56 2008 UTC (15 years, 9 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 294 byte(s)
Diff to previous 10 , to selected 291
Added Module::Refresh to reload changed modules

Revision 10 - (view) (annotate) - [select for diffs]
Modified Sat Jun 28 22:13:05 2008 UTC (15 years, 9 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 266 byte(s)
Diff to previous 3 , to selected 291
cpeanup and spit html generation into own package

- time template generation
- wrap pages in html/head/body
- cleanup server and move logic there

Revision 3 - (view) (annotate) - [select for diffs]
Modified Sat Jun 28 17:37:03 2008 UTC (15 years, 9 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 242 byte(s)
Diff to previous 2 , to selected 291
added dependencies

Revision 2 - (view) (annotate) - [select for diffs]
Added Sat Jun 28 11:49:35 2008 UTC (15 years, 9 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File length: 213 byte(s)
Diff to selected 291
initial code dump of my web-framework-tingy:

Continuity + Fey::ORM + Template::Declare

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26