Graham Knop
aaa0924dc7
allow running sbin scripts from any directory
2010-04-15 14:02:39 -05:00
Graham Knop
8206aeaec5
enhance format of .wgaccess files to provide security for Gallery files
2010-04-15 11:38:58 -05:00
Patrick Donelan
72854549cd
Multi-site support
2010-04-15 11:00:06 -04:00
Doug Bell
1383681464
back/forward button/menu done
2010-04-14 19:56:18 -05:00
Patrick Donelan
4d703ffd47
Added preloading
...
Removed evil overload
Removed references to Apache2:: from codebase
Attempted to remove circular references
2010-04-14 19:36:41 -04:00
Doug Bell
439eda2da2
back button/menu working
2010-04-14 15:32:40 -05:00
Patrick Donelan
30a2c09a36
URL handlers are now completely replaced by Middleware
2010-04-14 16:25:10 -04:00
Colin Kuskie
1cd7d8fbc7
Remove dead END blocks from some tests.
2010-04-14 11:41:20 -07:00
Colin Kuskie
5282a12d47
Note Test::Deep is required due to usage in Survey::Test and Asset::Event.
2010-04-14 09:34:34 -07:00
Patrick Donelan
9b4e67b828
Removed showDebug() in favour of new logger panel
2010-04-13 21:17:15 -04:00
Patrick Donelan
2d7c8e637f
Adds Plack::Middleware::Debug::WgLogger
2010-04-13 21:00:08 -04:00
Patrick Donelan
b1ab8287ca
Added WebGUI::Middleware::WGAccess for .wgaccess-aware static serving on dev servers
2010-04-13 19:33:35 -04:00
Patrick Donelan
82ce3331b7
Added tests for WebGUI PSGI app exceptions
2010-04-13 18:50:03 -04:00
Patrick Donelan
7ef963e74f
Logging fallback
2010-04-13 17:46:43 -04:00
Colin Kuskie
7fe81165ed
Bug fixes, changes to default wikipage template for keyword pages, and template var clarifications.
2010-04-13 11:28:31 -07:00
Colin Kuskie
1395fcc411
Add RFE #10944 , keyword pages.
...
Keyword pages are any page where the title is exactly the same as any keyword
for any page in the wiki. Keyword pages work the same as any wiki page, but
also may display a list of pages that are tagged with the keyword.
2010-04-13 11:05:29 -07:00
Colin Kuskie
55ceb579fb
Add missing template help for the WikiPage view template.
2010-04-13 10:55:48 -07:00
Colin Kuskie
7390497e1f
Change how the locked flag is displayed, so that it isn't inline with the content, but just above it. Fixes bug #11520
2010-04-13 10:55:47 -07:00
Graham Knop
2400f19099
Merge branch 'master' into WebGUI8
2010-04-13 07:50:02 -05:00
Graham Knop
88e8fe77fb
allow SQL statements to be added to test cleanup
2010-04-12 17:55:42 -05:00
Graham Knop
eb97a8d50e
allow arbitrary subs to be added to test cleanup
2010-04-12 17:43:51 -05:00
Colin Kuskie
15939961bb
Add better comment rating icons. They still have smiley faces, but they're cleaned and trimmed up.
2010-04-11 22:19:45 -07:00
Colin Kuskie
e8d196c020
Produced assets should be refreshed from the db.
2010-04-11 20:35:20 -07:00
Colin Kuskie
2d4d95a01e
Add 1 basic test for canPaste.
2010-04-11 20:24:23 -07:00
Colin Kuskie
873c07ac73
Must return the state of the call to super() in Subscribable's purge.
2010-04-11 19:57:14 -07:00
Patrick Donelan
42c1a8e149
Made $session->log->fatal() message pass through
2010-04-10 23:45:22 -04:00
Patrick Donelan
716bdaeb86
Added exception handling
...
Added error doc mapping
Moved more logic into Session middleware
Added Credit example to app.psgi
Made StackTrace and Debug panel automatically turn on when debug mode enabled
Fixed errorHandler
2010-04-10 22:52:40 -04:00
Doug Bell
a7598482c5
initial locationbar commit
2010-04-09 18:15:43 -05:00
Patrick Donelan
2bac95fa26
Mostly decoupled WebGUI from Log4perl
2010-04-09 18:44:12 -04:00
Colin Kuskie
a79f81346a
Add tests for paste. Be sure to setup session->asset for canPaste tests.
2010-04-09 15:22:07 -07:00
Colin Kuskie
a598c134c1
Do not pass myself off as a parent.
2010-04-09 15:21:21 -07:00
Patrick Donelan
f22020c267
Turned on Debug middleware
...
Removed unnecessary $session->close() now that we have WebGUI::Middleware::Session
Fixed Content-Type bug
2010-04-09 18:20:36 -04:00
Colin Kuskie
8e946aa6e6
Fix a typo in getCurrentRevisionDate.
2010-04-09 15:12:57 -07:00
Colin Kuskie
acded27995
Pass myself along as the asset to check for valid parentage.
2010-04-09 15:04:49 -07:00
Colin Kuskie
4895b14383
hm, actually need that WebGUI::Asset::Shortcut thing
2010-04-09 15:04:34 -07:00
Colin Kuskie
69904f66da
Tests for cut. Total of 3081 tests so far.
2010-04-09 12:04:47 -07:00
Colin Kuskie
f36a30f2b9
Refactor out code to build an asset with a real parent. Add purge tests.
2010-04-09 11:46:36 -07:00
Colin Kuskie
5399eb2065
Use the right i18n namespace for DataTable's assetName
2010-04-09 11:45:36 -07:00
Colin Kuskie
4210d06927
Removed unneeded use module line.
2010-04-09 11:24:22 -07:00
Colin Kuskie
943ae9f259
Only delete a group if it exists.
2010-04-09 11:19:13 -07:00
Colin Kuskie
d3a3c4d37e
Moose subclassing for Asset/File/*
2010-04-09 10:36:16 -07:00
Colin Kuskie
c35f3b9ffb
Moose subclassing for Asset/*.pm.
2010-04-09 10:30:54 -07:00
Colin Kuskie
0c003083a0
Moose overrides in Event, File, Post
2010-04-09 10:17:26 -07:00
Doug Bell
b6b5e6c939
fix deep recursion on getContentLastModified
2010-04-09 11:12:55 -05:00
Doug Bell
4519f558cf
fixed gotchas to remove memcached
2010-04-09 10:58:06 -05:00
Patrick Donelan
10e8d1898d
More refactoring and documentation improvements
2010-04-09 01:12:30 -04:00
Patrick Donelan
b7e7d5b936
Refactored Request/Response into WebGUI::Session::
2010-04-08 21:30:55 -04:00
Colin Kuskie
b9d102fc31
SUPER fixing for Thread.
2010-04-08 17:32:43 -07:00
Colin Kuskie
e0b5f79d6d
Temporary fix for the Calendar for now.
2010-04-08 17:29:13 -07:00
Colin Kuskie
f56bac9948
SUPER handling for most of Wobject/*.pm. There's a problem with Calendar, though.
2010-04-08 17:00:05 -07:00