Commit graph

35 commits

Author SHA1 Message Date
Graham Knop
d5744acd5b fix FilePump/Bundle test 2010-06-15 07:08:43 -05:00
Colin Kuskie
5759620eb4 Add missing use line for Asset. 2010-05-22 20:41:32 -07:00
Colin Kuskie
2fad20dcd0 Exception handling when trying to get assets for their content. 2010-05-07 18:02:17 -07:00
Graham Knop
2400f19099 Merge branch 'master' into WebGUI8 2010-04-13 07:50:02 -05:00
Colin Kuskie
f8dba07d52 Remove debug code from FilePump. 2010-03-16 12:26:39 -07:00
Graham Knop
2af4c4de63 clean up WebGUI::Utility imports 2010-03-10 12:59:51 -06:00
Graham Knop
913fa9ad03 clean up Tie::IxHash imports 2010-03-10 12:59:51 -06:00
Colin Kuskie
5a346afd9e Fix FilePump parsing of lastModified times when fetching files via HTTP, using DateTime::Format::HTTP. Fixes bug #11373. 2010-01-26 10:39:20 -08:00
Colin Kuskie
dc99ee12aa Refactor FilePump/Bundle.pm to use the JSONCollateral Aspect. 2009-08-26 15:46:33 +00:00
Patrick Donelan
7110febecd FilePump bug fixes
Restricted file uris to uploads and extras dirs
Validation messages for invalid file uris
Updated i18n
Added more tests
2009-07-10 03:33:06 +00:00
Colin Kuskie
d927336979 Add missing POD, or fix POD typos which caused coverage to be low. 2009-07-04 17:16:36 +00:00
Colin Kuskie
4dc2d58a02 Fix a FilePump bug in handling file URIs that are directories. 2009-05-20 18:54:07 +00:00
Colin Kuskie
45940ffa83 Fix bad POD in FilePump/Admin.pm 2009-05-19 22:14:40 +00:00
Colin Kuskie
57c427cb6d Fix bugs in adding other (CSS, sprite) files to bundles. 2009-05-18 21:33:13 +00:00
Colin Kuskie
46cedb1a90 Use the correct HTTP header for lastModified 2009-05-16 17:37:17 -07:00
Colin Kuskie
9cafcf3a61 UI improvements.
Show build label in list of bundles if lastModified > lastBuild.
Display label "Not yet" if bundle has never been modified, or built.
2009-05-16 16:17:43 -07:00
Colin Kuskie
76e4b99eb5 Fix bad property keys in crud_definition. 2009-05-16 14:52:50 -07:00
Colin Kuskie
61c7c7a46e Build bundle UI via edit bundle admin console. 2009-05-16 14:42:22 -07:00
Colin Kuskie
6314228b59 Promote and demote files inside of a bundle. 2009-05-16 14:24:21 -07:00
Colin Kuskie
8a81d5817f Add files to a bundle. 2009-05-16 13:01:10 -07:00
Colin Kuskie
15321d19ae More code for editBundle 2009-05-16 11:35:49 -07:00
Colin Kuskie
ae57ce3e0f Deleting bundles. 2009-05-16 09:40:28 -07:00
Colin Kuskie
c49d53ce88 Add bundles, and display list of bundles. 2009-05-15 22:23:36 -07:00
Colin Kuskie
ecb3e7d394 Admin code for manage, and i18n. 2009-05-15 21:31:20 -07:00
Colin Kuskie
fe221e87ab Adding FilePump admin module. 2009-05-15 18:39:02 -07:00
Colin Kuskie
285b62212e build code, with tests. build works! 2009-05-15 14:12:36 -07:00
Colin Kuskie
2db7f98169 Create the bundle directory, with error handling. 2009-05-15 09:54:22 -07:00
Colin Kuskie
aef2fd3a75 fetch, fetch* with some tests.
Refactor getPathClassDir, add build.
2009-05-14 22:19:44 -07:00
Colin Kuskie
b8711513a6 First cut at fetch methods for file, URL and asset. 2009-05-08 17:13:56 -07:00
Colin Kuskie
9574533f3f Fix the bundle name property. 2009-05-07 17:30:57 -07:00
Colin Kuskie
e36d550e19 Add a whole raft of tests, many bug fixes.
Removed unused parts of the original JSON collateral code, like
getAllCollateral, etc.
2009-05-07 17:26:12 -07:00
Colin Kuskie
907ce09355 More utility methods, and a few bug fixes.
Use the correct parameter name for other files.
Stub in the build method.
Extend the delete method to handle cleaning up the build directory.
Add a method to get a Path::Class::Dir object for the build directory.
2009-04-30 16:42:31 -07:00
Colin Kuskie
3a6802945c Add tracking of out of date bundles.
Added a db column, lastModifed, and a class method to
fetch the set of out of date bundles, based on comparison
of lastModified and lastBuilt.
2009-04-30 15:32:32 -07:00
Colin Kuskie
c92c386747 Collateral handling code. 2009-04-30 10:39:16 -07:00
Colin Kuskie
821ac7fd10 Adding install script and base module with i18n. 2009-04-28 21:01:38 -07:00