/[Frey]/branches/zimbardo/lib/Frey/Web.pm
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/zimbardo/lib/Frey/Web.pm

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1196 - (view) (annotate) - [select for diffs]
Modified Wed Nov 3 21:43:50 2010 UTC (13 years, 4 months ago) by dpavlin
File length: 16615 byte(s)
Diff to previous 1172 , to selected 465
 r4362@llin (orig r1194):  dpavlin | 2009-11-04 22:49:05 +0100
 suggest loading of Frey::Bootstrap


Revision 1172 - (view) (annotate) - [select for diffs]
Modified Sun Jul 5 21:40:16 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 16586 byte(s)
Diff to previous 1167 , to selected 465
branch for localisation


Revision 1167 - (view) (annotate) - [select for diffs]
Modified Thu Jul 2 18:56:17 2009 UTC (14 years, 8 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16586 byte(s)
Diff to previous 1165 , to selected 465
don't include status bar if FREY_DEV environment variable isn't set

Revision 1165 - (view) (annotate) - [select for diffs]
Modified Thu Jul 2 18:28:17 2009 UTC (14 years, 8 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16524 byte(s)
Diff to previous 1158 , to selected 465
support user visible <error>messages embedded in tags</error> on die

Revision 1158 - (view) (annotate) - [select for diffs]
Modified Thu Jul 2 15:30:30 2009 UTC (14 years, 8 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16418 byte(s)
Diff to previous 1133 , to selected 465
./bin/rename-method.sh clean_status setup_request

Revision 1133 - (view) (annotate) - [select for diffs]
Modified Tue Jun 30 15:10:55 2009 UTC (14 years, 9 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16416 byte(s)
Diff to previous 1124 , to selected 465
make classes immutable and remove moose droppings to make Perl::Critic::Moose happy

Revision 1124 - (view) (annotate) - [select for diffs]
Modified Tue Jun 30 13:58:38 2009 UTC (14 years, 9 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16399 byte(s)
Diff to previous 1109 , to selected 465
use simple with

Revision 1109 - (view) (annotate) - [select for diffs]
Modified Mon Jun 29 16:54:02 2009 UTC (14 years, 9 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16404 byte(s)
Diff to previous 1065 , to selected 465
refactor into role Frey::Class::Icon

Revision 1065 - (view) (annotate) - [select for diffs]
Modified Mon Apr 27 18:43:18 2009 UTC (14 years, 11 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17992 byte(s)
Diff to previous 1064 , to selected 465
embed seen hash inside object so it's reset correctly

Revision 1064 - (view) (annotate) - [select for diffs]
Modified Mon Apr 27 18:40:41 2009 UTC (14 years, 11 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17983 byte(s)
Diff to previous 1045 , to selected 465
include css and javascript just once in page

Revision 1045 - (view) (annotate) - [select for diffs]
Modified Thu Mar 12 20:56:04 2009 UTC (15 years ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17881 byte(s)
Diff to previous 1033 , to selected 465
javascript might have in it something which looks like html, but we still want to wrap it correctly

Revision 1033 - (view) (annotate) - [select for diffs]
Modified Tue Feb 3 20:55:45 2009 UTC (15 years, 1 month ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17864 byte(s)
Diff to previous 986 , to selected 465
Frey doesn't use class="right" any more

Revision 986 - (view) (annotate) - [select for diffs]
Modified Sat Jan 10 18:53:15 2009 UTC (15 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17852 byte(s)
Diff to previous 968 , to selected 465
add body padding so status line doesn't overlap page content

Revision 968 - (view) (annotate) - [select for diffs]
Modified Fri Jan 9 14:52:58 2009 UTC (15 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17757 byte(s)
Diff to previous 965 , to selected 465
remove defunct Continuity and HTTP::Engine server [0.26]

Revision 965 - (view) (annotate) - [select for diffs]
Modified Wed Jan 7 22:59:23 2009 UTC (15 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17791 byte(s)
Diff to previous 961 , to selected 465
fix warning

Revision 961 - (view) (annotate) - [select for diffs]
Modified Wed Jan 7 19:41:48 2009 UTC (15 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17758 byte(s)
Diff to previous 957 , to selected 465
rename Frey::Web->page into Frey::Web->html_page to preserve page
for later use

Revision 957 - (view) (annotate) - [select for diffs]
Modified Wed Jan 7 17:50:03 2009 UTC (15 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17743 byte(s)
Diff to previous 949 , to selected 465
port a bit more of no-pager (next page still doesn't work)

Revision 949 - (view) (annotate) - [select for diffs]
Modified Tue Jan 6 16:05:05 2009 UTC (15 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17574 byte(s)
Diff to previous 945 , to selected 465
fix includes which begin with / but aren't paths

Revision 945 - (view) (annotate) - [select for diffs]
Modified Tue Jan 6 15:26:19 2009 UTC (15 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17546 byte(s)
Diff to previous 939 , to selected 465
added url_escape and cleanup title generation

Revision 939 - (view) (annotate) - [select for diffs]
Modified Tue Jan 6 13:01:00 2009 UTC (15 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17267 byte(s)
Diff to previous 922 , to selected 465
remove backtrace

Revision 922 - (view) (annotate) - [select for diffs]
Modified Mon Jan 5 20:31:14 2009 UTC (15 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17286 byte(s)
Diff to previous 908 , to selected 465
filenames really don't have newlines, warning is correct :-)

Revision 908 - (view) (annotate) - [select for diffs]
Modified Fri Jan 2 13:22:13 2009 UTC (15 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17261 byte(s)
Diff to previous 892 , to selected 465
 r1003@eeepy:  dpavlin | 2009-01-01 19:04:54 +0100
 use jquery from google ajax api hosting if not available locally


Revision 892 - (view) (annotate) - [select for diffs]
Modified Wed Dec 24 21:32:14 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17263 byte(s)
Diff to previous 881 , to selected 465
remove debug output

Revision 881 - (view) (annotate) - [select for diffs]
Modified Fri Dec 19 14:10:03 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17291 byte(s)
Diff to previous 865 , to selected 465
fix warning

Revision 865 - (view) (annotate) - [select for diffs]
Modified Tue Dec 16 21:09:32 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17261 byte(s)
Diff to previous 859 , to selected 465
cleanup inline warnings

Revision 859 - (view) (annotate) - [select for diffs]
Modified Tue Dec 16 14:26:23 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17218 byte(s)
Diff to previous 857 , to selected 465
relax html regex (again!), include content if it's html-like

Revision 857 - (view) (annotate) - [select for diffs]
Modified Tue Dec 16 14:10:09 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17094 byte(s)
Diff to previous 839 , to selected 465
display size of lined files

Revision 839 - (view) (annotate) - [select for diffs]
Modified Sun Dec 14 22:47:48 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 17051 byte(s)
Diff to previous 838 , to selected 465
refactor add_js and add_css to both accept path or content with _add_something

Revision 838 - (view) (annotate) - [select for diffs]
Modified Sun Dec 14 22:15:51 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16902 byte(s)
Diff to previous 837 , to selected 465
refactor add_js and add_css to both accept path or content with _add_something

Revision 837 - (view) (annotate) - [select for diffs]
Modified Sun Dec 14 15:13:55 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16741 byte(s)
Diff to previous 835 , to selected 465
better error caller backtrace

Revision 835 - (view) (annotate) - [select for diffs]
Modified Sun Dec 14 14:13:35 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16455 byte(s)
Diff to previous 819 , to selected 465
re-org error reporting

Revision 819 - (view) (annotate) - [select for diffs]
Modified Fri Dec 12 18:01:02 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16481 byte(s)
Diff to previous 816 , to selected 465
correct icon selection from super class

Revision 816 - (view) (annotate) - [select for diffs]
Modified Thu Dec 11 21:36:04 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16397 byte(s)
Diff to previous 813 , to selected 465
check icons all the way down the class path up to Frey (no default)

Revision 813 - (view) (annotate) - [select for diffs]
Modified Thu Dec 11 21:06:41 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 16113 byte(s)
Diff to previous 796 , to selected 465
allow paths for add_js

Revision 796 - (view) (annotate) - [select for diffs]
Modified Wed Dec 10 18:47:14 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 15930 byte(s)
Diff to previous 793 , to selected 465
use usage sort in status, to reduce mouse movement

Revision 793 - (view) (annotate) - [select for diffs]
Modified Wed Dec 10 17:51:29 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 15913 byte(s)
Diff to previous 791 , to selected 465
Frey::Class::Refactor::Modify Frey::ClassBrowser -> Frey::Class::Browser

Revision 791 - (view) (annotate) - [select for diffs]
Modified Wed Dec 10 15:14:34 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 15909 byte(s)
Diff to previous 781 , to selected 465
make ending / optional in html

Revision 781 - (view) (annotate) - [select for diffs]
Modified Tue Dec 9 20:31:42 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 15908 byte(s)
Diff to previous 764 , to selected 465
 r3640@llin (orig r759):  dpavlin | 2008-12-09 21:10:33 +0100
 move strip to Frey::Web


Revision 764 - (view) (annotate) - [select for diffs]
Modified Tue Dec 9 20:31:26 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 15685 byte(s)
Diff to previous 725 , to selected 465
 r3623@llin (orig r742):  dpavlin | 2008-12-06 18:16:12 +0100
 added add_js


Revision 725 - (view) (annotate) - [select for diffs]
Modified Fri Dec 5 17:33:00 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 15487 byte(s)
Diff to previous 720 , to selected 465
fix warnings and take title for icon if it's not specified

Revision 720 - (view) (annotate) - [select for diffs]
Modified Thu Dec 4 20:20:45 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 15357 byte(s)
Diff to previous 685 , to selected 465
move checkbox to Frey::Web, fix multiple file commit

Revision 685 - (view) (annotate) - [select for diffs]
Modified Tue Dec 2 18:29:01 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 14819 byte(s)
Diff to previous 682 , to selected 465
use frey-fatal class to surround content with red-white line
(used in errors with backtrace)

Revision 682 - (view) (annotate) - [select for diffs]
Modified Tue Dec 2 17:36:51 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 14822 byte(s)
Diff to previous 678 , to selected 465
move path_size to Frey::Path, rename editor_links to html_links, better links to paths all over


Revision 678 - (view) (annotate) - [select for diffs]
Modified Tue Dec 2 02:05:55 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 14600 byte(s)
Diff to previous 677 , to selected 465
link paths to editor

Revision 677 - (view) (annotate) - [select for diffs]
Modified Tue Dec 2 02:01:23 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 14459 byte(s)
Diff to previous 674 , to selected 465
fix conversion to html to aviod double linking class names

Revision 674 - (view) (annotate) - [select for diffs]
Modified Tue Dec 2 01:49:49 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 14350 byte(s)
Diff to previous 671 , to selected 465
improve output

Revision 671 - (view) (annotate) - [select for diffs]
Modified Tue Dec 2 01:31:32 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 14413 byte(s)
Diff to previous 653 , to selected 465
support two new types of errors, just like warn does

Revision 653 - (view) (annotate) - [select for diffs]
Modified Sun Nov 30 23:49:32 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 13757 byte(s)
Diff to previous 652 , to selected 465
first request_url cleanup

Revision 652 - (view) (annotate) - [select for diffs]
Modified Sun Nov 30 23:19:06 2008 UTC (15 years, 3 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 13862 byte(s)
Diff to previous 648 , to selected 465
strip full paths which Mojo seems to add

Revision 648 - (view) (annotate) - [select for diffs]
Modified Sun Nov 30 19:21:52 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 13678 byte(s)
Diff to previous 644 , to selected 465
implement seek to end of last logged part and fix warnings_html

Revision 644 - (view) (annotate) - [select for diffs]
Modified Sun Nov 30 16:21:07 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 13505 byte(s)
Diff to previous 634 , to selected 465
open exit in new target so we can restart Mojo server and just close tab.

Then, we have additional step of reloading the page, but that will be fixed
when we have ability to send stuff directly to browser socket before exit

Revision 634 - (view) (annotate) - [select for diffs]
Modified Sun Nov 30 14:02:35 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 13491 byte(s)
Diff to previous 629 , to selected 465
enlarge snippet to 250 chars since our popup will wrap text
correctly and hide stuff from Mojo, Class::MOP and Moose
from output

Revision 629 - (view) (annotate) - [select for diffs]
Modified Sat Nov 29 22:45:22 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 13446 byte(s)
Diff to previous 627 , to selected 465
HTTP::Engine server skeleton

Revision 627 - (view) (annotate) - [select for diffs]
Modified Sat Nov 29 22:02:08 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 13447 byte(s)
Diff to previous 625 , to selected 465
split out Continuity based bits to Frey::Server::Continuity
and work a bit on Frey::Mojo

Revision 625 - (view) (annotate) - [select for diffs]
Modified Sat Nov 29 17:48:54 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 13403 byte(s)
Diff to previous 613 , to selected 465
first refactor to support request_url correctly (needs more work)

Revision 613 - (view) (annotate) - [select for diffs]
Modified Sat Nov 29 00:06:11 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 13298 byte(s)
Diff to previous 611 , to selected 465
perfect warn output

Revision 611 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 23:34:26 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 13131 byte(s)
Diff to previous 600 , to selected 465
use Text::Tabs to correctly chop warn output in popup,
re-implement warning colors using classes
and cleaner code (allthough diff doesn't look like that :-)

Revision 600 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 19:19:03 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 12684 byte(s)
Diff to previous 596 , to selected 465
report inline path inside script or style tag as comment, so we see it in firebug

Revision 596 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 17:20:05 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 12668 byte(s)
Diff to previous 591 , to selected 465
support single tags like <tag/>

Revision 591 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 16:39:37 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 12661 byte(s)
Diff to previous 588 , to selected 465
finish support for invoking all _as_ methods

Revision 588 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 15:07:03 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 12434 byte(s)
Diff to previous 584 , to selected 465
warnings cleanup, needs more work

Revision 584 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 13:25:17 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 11894 byte(s)
Diff to previous 581 , to selected 465
put bash head accessor to please test

Revision 581 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 13:16:47 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 11875 byte(s)
Diff to previous 578 , to selected 465
remove Frey::Web from Frey::Run

Revision 578 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 00:42:35 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 11634 byte(s)
Diff to previous 577 , to selected 465
move default head to clean_status

Revision 577 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 00:30:03 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 11639 byte(s)
Diff to previous 568 , to selected 465
first try at refactoring

- remove some of Moose sugar and turn to our which is less code for head
- add_css for easy add of css snippets (tracked with source)
- add_status can now append
- clean_status cleans head
- added some pod
- cleanup backtrace which goes to log

Revision 568 - (view) (annotate) - [select for diffs]
Modified Thu Nov 27 22:09:59 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 11118 byte(s)
Diff to previous 564 , to selected 465
remove status reporting in DEMOLISH

Revision 564 - (view) (annotate) - [select for diffs]
Modified Thu Nov 27 21:31:02 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 11100 byte(s)
Diff to previous 546 , to selected 465
add TODO, cleanup dependency on Continuity::Widget::DomNode

Revision 546 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 20:48:07 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 11186 byte(s)
Diff to previous 543 , to selected 465
better html detection, cleanup code and move around in class

Revision 543 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 19:43:03 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 11185 byte(s)
Diff to previous 540 , to selected 465
unify dumping code creating Frey::Web->dropdown and Frey::Web->popup
for easy access

cleanup backtrace and move it into Frey::Web

Revision 540 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 18:02:38 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 10030 byte(s)
Diff to previous 538 , to selected 465
extracted %INC dumper into own class

Revision 538 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 17:36:02 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 10427 byte(s)
Diff to previous 537 , to selected 465
dump perl's %INC to get all module loaded in image

Revision 537 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 16:34:25 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 10010 byte(s)
Diff to previous 535 , to selected 465
extract popup generation

Revision 535 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 16:17:17 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 9882 byte(s)
Diff to previous 532 , to selected 465
move Frey::Escape funcionality into Frey::Web and chop long warn lines

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/lib/Frey/Web.pm
File length: 9152 byte(s)
Diff to previous 529 , to selected 465
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 529 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 04:26:43 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 8081 byte(s)
Diff to previous 527 , to selected 465
cleanup

Revision 527 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 02:35:59 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 7854 byte(s)
Diff to previous 524 , to selected 465
classes can now call add_icon to add custom icon variants
based on generated content or default icons will be assigned

Revision 524 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 00:45:52 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 7562 byte(s)
Diff to previous 519 , to selected 465
first icon implementation with automatic converter which depends on ImageMagick's convert

Revision 519 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 17:15:18 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 6795 byte(s)
Diff to previous 518 , to selected 465
refactor status into package global our @status
and reset it manually on beginning of request

try to break out from Frey::Test::Runner recursion and
display tests in title

Revision 518 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 14:58:59 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 6630 byte(s)
Diff to previous 516 , to selected 465
insert status debug all over the place, still no clean solution :-\

Revision 516 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 14:14:21 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 6646 byte(s)
Diff to previous 507 , to selected 465
show real svn revision as opposed to mirrored copy

Revision 507 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 00:26:15 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 6552 byte(s)
Diff to previous 505 , to selected 465
new add_status to add data to status line (not working fully yet)

Revision 505 - (view) (annotate) - [select for diffs]
Modified Mon Nov 24 22:21:02 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 6410 byte(s)
Diff to previous 482 , to selected 465
show svk commit number along with version

Revision 482 - (view) (annotate) - [select for diffs]
Modified Thu Nov 20 15:23:13 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 6333 byte(s)
Diff to previous 480 , to selected 465
color warn output in popup according to number of prefixed hashes (#) 

Revision 480 - (view) (annotate) - [select for diffs]
Modified Thu Nov 20 14:39:43 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 6030 byte(s)
Diff to previous 477 , to selected 465
create editor links

Revision 477 - (view) (annotate) - [select for diffs]
Modified Thu Nov 20 13:57:38 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 5555 byte(s)
Diff to previous 476 , to selected 465
added real server reload via helper script bin/dev.sh
which is now recomended way to start development enviroment

Revision 476 - (view) (annotate) - [select for diffs]
Modified Thu Nov 20 12:56:37 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 5339 byte(s)
Diff to previous 473 , to selected 465
added dump_max_bytes

Revision 473 - (view) (annotate) - [select for diffs]
Modified Thu Nov 20 11:56:41 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 5132 byte(s)
Diff to previous 468 , to selected 465
re-order status line for more logical positions

ClassBrowser is now first because it opens on fixed position from the left,
and this ensures that pop-up from ClassBrowser is wide enough to mouse
over to it...

Move current url to right, last thing in line is warn, and before
that is name of executed Action

Revision 468 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 19:59:52 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 5062 byte(s)
Diff to previous 465
collect warn output by traping $SIG{__WARN__}
and show it in status line with editor_links

Revision 465 - (view) (annotate) - [selected]
Modified Wed Nov 19 19:11:52 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4793 byte(s)
Diff to previous 460
split backtrace generation into Frey::Backtrace

Revision 460 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 17:57:48 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 5115 byte(s)
Diff to previous 457 , to selected 465
append backtrace to errors if available

Revision 457 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 16:53:13 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4611 byte(s)
Diff to previous 455 , to selected 465
added class_runnable, class_inputs and cleanup

Revision 455 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 15:28:23 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4713 byte(s)
Diff to previous 448 , to selected 465
rename invocable events with prefix as_ with fallback in Frey::Web

This started with brute-force rename using:

  perl -p -i -n -e 's/sub markup/sub as_markup/'  `grep -lr 'sub markup' lib t`
  perl -p -i -n -e 's/sub data/sub as_data/'      `grep -lr 'sub data' lib t`
  perl -p -i -n -e 's/sub sponge/sub as_sponge/'  `grep -lr 'sub sponge' lib t`

  perl -p -i -n -e 's/->markup/->as_markup/'      `grep -lr -- '->markup' lib t`
  perl -p -i -n -e 's/->data/->as_data/'          `grep -lr -- '->data' lib t`
  perl -p -i -n -e 's/->sponge/->as_sponge/'      `grep -lr -- '->sponge' lib t`

  perl -p -i -n -e 's!/markup!/as_markup!'        `grep -lr -- '/markup' lib t etc`
  perl -p -i -n -e 's!/data!/as_data!'            `grep -lr -- '/data' lib t etc`
  perl -p -i -n -e 's!/sponge!/as_sponge!'        `grep -lr -- '/sponge' lib t etc`


Revision 448 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 03:36:24 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4602 byte(s)
Diff to previous 446 , to selected 465
added content_type to enable return of content without markup
added test for Frey::JSON

Revision 446 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 03:11:11 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4451 byte(s)
Diff to previous 445 , to selected 465
support newlines in head html content

Revision 445 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 03:00:46 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4449 byte(s)
Diff to previous 444 , to selected 465
example for html content in head

Revision 444 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 02:52:42 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4428 byte(s)
Diff to previous 439 , to selected 465
add_head now accepts html to add into head

Revision 439 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 01:37:49 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4312 byte(s)
Diff to previous 434 , to selected 465
remove ?reload= from url

Revision 434 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 01:21:31 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4276 byte(s)
Diff to previous 422 , to selected 465
sort classes in ClassBrowser by usage

Revision 422 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 17:41:41 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4255 byte(s)
Diff to previous 418 , to selected 465
better reporting of mungled status parts

Revision 418 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 16:54:10 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4211 byte(s)
Diff to previous 417 , to selected 465
Add title to Frey::Web and use it

Revision 417 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 16:39:13 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 4062 byte(s)
Diff to previous 410 , to selected 465
link via package messages to editor and enable passing of
class names as arguments

Revision 410 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 13:57:52 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 3966 byte(s)
Diff to previous 407 , to selected 465
fix usage of Bookmarklet and ClassBrowser for status line
making test pass again

Revision 407 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 12:02:57 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 3956 byte(s)
Diff to previous 398 , to selected 465
platform-specific editor stuff is not in Frey::Editor

Revision 398 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 02:14:40 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 3955 byte(s)
Diff to previous 397 , to selected 465
sanity check for status parts, append backtrace only if we don't
allready have it

Revision 397 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 01:45:44 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 3864 byte(s)
Diff to previous 392 , to selected 465
show dumps < 1k, error can now accept multiple arguments

Revision 392 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 00:55:23 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 3737 byte(s)
Diff to previous 389 , to selected 465
finish request_url support so it works now

Revision 389 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 00:30:29 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 3598 byte(s)
Diff to previous 388 , to selected 465
report correct position for Frey::Web->error with edit link

Revision 388 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 00:19:22 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 3511 byte(s)
Diff to previous 385 , to selected 465
real status line handling, added request_url

Revision 385 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 20:14:12 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 3144 byte(s)
Diff to previous 375 , to selected 465
set Content-Type encoding in html

Revision 375 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 16:59:06 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 3071 byte(s)
Diff to previous 350 , to selected 465
strict linking to eval errors

Revision 350 - (view) (annotate) - [select for diffs]
Modified Sun Nov 16 00:37:34 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 3069 byte(s)
Diff to previous 316 , to selected 465
move error into Frey::Web and use it

Revision 316 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 21:40:02 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 2864 byte(s)
Diff to previous 214 , to selected 465
ENV dump and REQUEST_URI instead of word reload, which is guessable from nature of link

Revision 214 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 19:53:50 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 2734 byte(s)
Diff to previous 210 , to selected 465
fix tests

Revision 210 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 16:28:58 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 2710 byte(s)
Diff to previous 206 , to selected 465
link to CPAN documentation with target which contains name of server

Revision 206 - (view) (annotate) - [select for diffs]
Modified Thu Oct 30 22:35:11 2008 UTC (15 years, 5 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 2598 byte(s)
Diff to previous 183 , to selected 465
restructure bookmarklets and put them in status bar with CSS popup

Revision 183 - (view) (annotate) - [select for diffs]
Modified Tue Sep 9 23:14:31 2008 UTC (15 years, 6 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 2363 byte(s)
Diff to previous 163 , to selected 465
added pod for page

Revision 163 - (view) (annotate) - [select for diffs]
Modified Thu Jul 17 22:26:21 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 2223 byte(s)
Diff to previous 161 , to selected 465
embed original filename when inlining content

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/lib/Frey/Web.pm
File length: 2171 byte(s)
Diff to previous 160 , to selected 465
inline css and javascript smaller than some size (by default, 10k)

Revision 160 - (view) (annotate) - [select for diffs]
Modified Thu Jul 17 19:11:01 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 1766 byte(s)
Diff to previous 157 , to selected 465
call add_head all over the place, and include frey.css

Revision 157 - (view) (annotate) - [select for diffs]
Modified Thu Jul 17 18:00:28 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 1747 byte(s)
Diff to previous 156 , to selected 465
restore frey status line

Revision 156 - (view) (annotate) - [select for diffs]
Modified Thu Jul 17 17:55:39 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 1748 byte(s)
Diff to previous 154 , to selected 465
- simplify api to add_head
- rename frey css and prefix our classes with frey- to avoid conflicts

Revision 154 - (view) (annotate) - [select for diffs]
Modified Thu Jul 17 17:04:21 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 2090 byte(s)
Diff to previous 142 , to selected 465
- rename javascript to shorter js (much nicer in code!)
- add_head now checks if file exists and add it approriately
- more tests

Revision 142 - (view) (annotate) - [select for diffs]
Modified Wed Jul 16 14:14:18 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 1612 byte(s)
Diff to previous 121 , to selected 465
skeleton of reload functionality, non-working for now

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/lib/Frey/Web.pm
File length: 1520 byte(s)
Diff to previous 106 , to selected 465
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 106 - (view) (annotate) - [select for diffs]
Modified Sun Jul 13 12:22:14 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 503 byte(s)
Diff to previous 100 , to selected 465
added Frey::Collection role to database models

Revision 100 - (view) (annotate) - [select for diffs]
Added Fri Jul 11 19:19:42 2008 UTC (15 years, 8 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web.pm
File length: 502 byte(s)
Diff to selected 465
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

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