/[Frey]/trunk/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 /trunk/Makefile.PL

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 633 - (view) (annotate) - [select for diffs]
Modified Sun Nov 30 01:46:13 2008 UTC (13 years, 9 months ago) by dpavlin
File length: 2035 byte(s)
Diff to previous 532
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 (13 years, 10 months ago) by dpavlin
File length: 1978 byte(s)
Diff to previous 484
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 (13 years, 10 months ago) by dpavlin
File length: 1956 byte(s)
Diff to previous 428
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 (13 years, 10 months ago) by dpavlin
File length: 1832 byte(s)
Diff to previous 419
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 (13 years, 10 months ago) by dpavlin
File length: 1791 byte(s)
Diff to previous 415
produce json from data (for pipes)

Revision 415 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 14:19:50 2008 UTC (13 years, 10 months ago) by dpavlin
File length: 1775 byte(s)
Diff to previous 386
version bump [0.19]

Revision 386 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 22:40:22 2008 UTC (13 years, 10 months ago) by dpavlin
File length: 1751 byte(s)
Diff to previous 380
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 (13 years, 10 months ago) by dpavlin
File length: 1733 byte(s)
Diff to previous 370
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 (13 years, 10 months ago) by dpavlin
File length: 1709 byte(s)
Diff to previous 356
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 (13 years, 10 months ago) by dpavlin
File length: 1639 byte(s)
Diff to previous 340
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 (13 years, 10 months ago) by dpavlin
File length: 1624 byte(s)
Diff to previous 332
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 (13 years, 10 months ago) by dpavlin
File length: 1568 byte(s)
Diff to previous 325
 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 (13 years, 10 months ago) by dpavlin
File length: 1568 byte(s)
Diff to previous 291
implement own tree dumper and drop Data::Dumper::HTML

Revision 291 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 08:21:02 2008 UTC (13 years, 10 months ago) by dpavlin
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 (13 years, 10 months ago) by dpavlin
File length: 1566 byte(s)
Diff to previous 283
 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 (13 years, 10 months ago) by dpavlin
File length: 1480 byte(s)
Diff to previous 267
 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 (13 years, 10 months ago) by dpavlin
File length: 1256 byte(s)
Diff to previous 226
 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 (13 years, 10 months ago) by dpavlin
File length: 1236 byte(s)
Diff to previous 219
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 (13 years, 10 months ago) by dpavlin
File length: 1154 byte(s)
Diff to previous 196
Frey::Config for default values to objects

Revision 196 - (view) (annotate) - [select for diffs]
Modified Tue Oct 28 19:34:10 2008 UTC (13 years, 11 months ago) by dpavlin
File length: 1130 byte(s)
Diff to previous 195
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 (13 years, 11 months ago) by dpavlin
File length: 1107 byte(s)
Diff to previous 192
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 (13 years, 11 months ago) by dpavlin
File length: 1107 byte(s)
Diff to previous 190
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 (14 years ago) by dpavlin
File length: 1085 byte(s)
Diff to previous 171
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 (14 years, 1 month ago) by dpavlin
File length: 1055 byte(s)
Diff to previous 164
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 (14 years, 1 month ago) by dpavlin
File length: 1012 byte(s)
Diff to previous 161
begining of pQuery based designer

Revision 161 - (view) (annotate) - [select for diffs]
Modified Thu Jul 17 19:33:51 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 793 byte(s)
Diff to previous 153
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 (14 years, 2 months ago) by dpavlin
File length: 769 byte(s)
Diff to previous 151
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 (14 years, 2 months ago) by dpavlin
File length: 775 byte(s)
Diff to previous 131
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 (14 years, 2 months ago) by dpavlin
File length: 664 byte(s)
Diff to previous 126
 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 (14 years, 2 months ago) by dpavlin
File length: 596 byte(s)
Diff to previous 121
display pod documentation

Revision 121 - (view) (annotate) - [select for diffs]
Modified Mon Jul 14 21:22:43 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 573 byte(s)
Diff to previous 114
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 (14 years, 2 months ago) by dpavlin
File length: 489 byte(s)
Diff to previous 111
- 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 (14 years, 2 months ago) by dpavlin
File length: 429 byte(s)
Diff to previous 101
implemented pager for collection [0.10]

Revision 101 - (view) (annotate) - [select for diffs]
Modified Fri Jul 11 22:54:42 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 395 byte(s)
Diff to previous 100
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 (14 years, 2 months ago) by dpavlin
File length: 395 byte(s)
Diff to previous 96
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 (14 years, 2 months ago) by dpavlin
File length: 450 byte(s)
Diff to previous 89
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 (14 years, 2 months ago) by dpavlin
File length: 450 byte(s)
Diff to previous 82
implemented div and table layout [0.07]

Revision 82 - (view) (annotate) - [select for diffs]
Modified Thu Jul 10 15:29:01 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 450 byte(s)
Diff to previous 69
some cleanup CRUD works, version bump [0.06]

Revision 69 - (view) (annotate) - [select for diffs]
Modified Wed Jul 9 15:45:59 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 450 byte(s)
Diff to previous 62
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 (14 years, 2 months ago) by dpavlin
File length: 426 byte(s)
Diff to previous 55
interesting Moose modules to make advantage of

Revision 55 - (view) (annotate) - [select for diffs]
Modified Sat Jul 5 19:00:10 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 331 byte(s)
Diff to previous 53
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 (14 years, 2 months ago) by dpavlin
File length: 361 byte(s)
Diff to previous 49
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 (14 years, 2 months ago) by dpavlin
File length: 330 byte(s)
Diff to previous 36
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 (14 years, 2 months ago) by dpavlin
File length: 330 byte(s)
Diff to previous 26
don't require or use Continuity::REPL

Revision 26 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 18:08:50 2008 UTC (14 years, 3 months ago) by dpavlin
File length: 300 byte(s)
Diff to previous 25
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 (14 years, 3 months ago) by dpavlin
File length: 300 byte(s)
Diff to previous 23
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 (14 years, 3 months ago) by dpavlin
File length: 328 byte(s)
Diff to previous 17
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 (14 years, 3 months ago) by dpavlin
File length: 310 byte(s)
Diff to previous 15
we have a name: Frey

Revision 15 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 00:49:50 2008 UTC (14 years, 3 months ago) by dpavlin
File length: 315 byte(s)
Diff to previous 13
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 (14 years, 3 months ago) by dpavlin
File length: 294 byte(s)
Diff to previous 10
Added Module::Refresh to reload changed modules

Revision 10 - (view) (annotate) - [select for diffs]
Modified Sat Jun 28 22:13:05 2008 UTC (14 years, 3 months ago) by dpavlin
File length: 266 byte(s)
Diff to previous 3
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 (14 years, 3 months ago) by dpavlin
File length: 242 byte(s)
Diff to previous 2
added dependencies

Revision 2 - (view) (annotate) - [select for diffs]
Added Sat Jun 28 11:49:35 2008 UTC (14 years, 3 months ago) by dpavlin
File length: 213 byte(s)
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