Commit graph

1658 commits

Author SHA1 Message Date
Colin Kuskie
40e068e0fb Search interface, in addition to the default view and the keywords view. 2009-03-09 23:23:34 +00:00
Colin Kuskie
9487b7d4ac Complete rework of Story autocommit.
Tests for status of Stories that have been autocommitted.
Keyword search interface with UI and tests.
2009-03-09 20:59:28 +00:00
Colin Kuskie
4b1ec30748 Formatted duration template variable and method, with tests.
Start writing Story help.
2009-03-07 00:01:41 +00:00
Colin Kuskie
925a218224 keyword tag cloud for StoryArchive, with tests 2009-03-06 17:17:21 +00:00
Colin Kuskie
703bce933c Remove debugging code. 2009-03-06 15:40:59 +00:00
Colin Kuskie
5bb4cbf299 change names of loops to be _loop vs Loop.
Added keyword loop variable.
Change subtitle to a textarea.
Add tests for Story template variables.
2009-03-05 23:43:50 +00:00
Colin Kuskie
17b124c39f Change how the view template variables work. It no longer appends, viewTemplateVars
makes them all.
2009-03-05 20:43:57 +00:00
Colin Kuskie
04105713f0 merge back with HEAD for 7.7.0 2009-03-05 16:19:12 +00:00
Colin Kuskie
426bc41b04 Add a getArchive method to the Story. Test it.
Make www_edit work.
2009-03-05 01:01:45 +00:00
Colin Kuskie
cff0a9ae9d Templates for archive, and edit story.
Added switches and URLs for adding stories.
Fixed date problems in the date_loop.
Fixed an autocommit issue with folders when there's no currently open version tag.
2009-03-05 00:15:20 +00:00
Colin Kuskie
30d171515a Optimize the Bucket analysis for speed.
Optimized in 3 ways.
1) Local caching and compiling of all regexps.
2) URL level bucket caching
3) Tweaked canShowDebug to speed it up.  This was ported back
   to the core.
2009-03-04 13:25:32 +11:00
Colin Kuskie
3bafce6e3e Test for running benchmarking. 2009-03-04 13:24:24 +11:00
Colin Kuskie
df4d6efb10 Tests for StoryArchive view variables. 2009-03-04 00:01:37 +00:00
Graham Knop
c7f887e47a fix AdSpace, Ad tests 2009-03-03 20:11:22 +00:00
Colin Kuskie
c84e875612 Restore the original properties for the profile category that was modified for test. 2009-03-03 17:46:05 +00:00
Graham Knop
c10787e40e fix ProfileCategory test misusing the API 2009-03-03 17:40:26 +00:00
Graham Knop
d7649d3212 survey test fix 2009-03-03 17:07:53 +00:00
Colin Kuskie
e5c56dcf70 Add JSON handling, and move code form addRevision to update. 2009-03-03 00:36:38 +00:00
Colin Kuskie
bd59ac6006 Test adding children, along with automatically adding folders. 2009-03-03 00:36:12 +00:00
Colin Kuskie
02dc71055b Story code. Added validParent, storage location code. 2009-03-02 20:20:43 +00:00
Colin Kuskie
716ef998a7 Add methods for creating and getting date specific folders below the Archive for
holding stories.  With tests.
Code for the approval workflow for stories.
2009-03-02 16:49:26 +00:00
Colin Kuskie
2ce2155321 test canPostStories method 2009-02-28 00:56:38 +00:00
Colin Kuskie
2345c6a2d1 Test Skeletons for Story Archive and Topic Wobjects. 2009-02-27 23:48:28 +00:00
Colin Kuskie
444ff307e0 And another one. 2009-02-27 19:23:18 +00:00
Colin Kuskie
46a3620daf missed a revision in the last merge 2009-02-27 19:22:58 +00:00
Colin Kuskie
f8b11b5423 merging back with HEAD 2009-02-27 06:06:05 +00:00
David Delikat
15a2cbd840 first part of coding 2009-02-27 03:37:55 +00:00
Colin Kuskie
91ecdda498 Fix a bug in the paginator where in 10/20 page links the number
of pages becomes less than 10/20.
Add lots of Paginator tests to check this.
2009-02-26 18:01:57 +00:00
Graham Knop
ddf3a9ed74 test fix 2009-02-25 21:15:34 +00:00
Colin Kuskie
b2523d8b24 API change to allow filtering messages by userId.
Changes to getMessagesForUser, getMessagePaginator.  With tests.
2009-02-23 12:27:11 -08:00
Colin Kuskie
12de18502a Beginning of Inbox/Message.t testing 2009-02-23 09:09:47 -08:00
Colin Kuskie
92502151f8 Add a test for setDelete. 2009-02-23 09:09:11 -08:00
David Delikat
8adae35947 fixed postfix object notation 2009-02-23 04:51:45 +00:00
Graham Knop
65a0c7bbae allow single quote delimiters for macro parameters 2009-02-23 04:25:17 +00:00
David Delikat
af5ad84fc8 added code and test suite for a series of functions that
identify non-human web clients so that advertising can
eliminate ghost impressions and ghost clicks
2009-02-23 00:20:46 +00:00
Colin Kuskie
7684aa6e53 Add a quick, 1-off profile category test. 2009-02-21 23:17:25 +00:00
Colin Kuskie
118a05a00c Handle the case when CODE_COP=0 2009-02-21 22:22:05 +00:00
Colin Kuskie
9988f6a116 Add a check for keys with spaces. 2009-02-21 22:19:46 +00:00
Graham Knop
e596489f10 adjust template i18n test to use the real macro parser 2009-02-21 22:17:24 +00:00
Colin Kuskie
f509317d55 Complete the Asset/Wobject/Matrix.t fix by using the newly calculated assetId in the test. 2009-02-21 02:24:34 +00:00
Colin Kuskie
f0b025e855 Update International test for new International module. 2009-02-21 02:16:15 +00:00
Colin Kuskie
cdcdd2951f Clean up after the newly modified DeleteExpiredSession test. 2009-02-21 02:06:22 +00:00
Graham Knop
24da723629 updating copyright year 2009-02-20 23:47:30 +00:00
Colin Kuskie
8b06f912ca Rewrite the DeleteExpiredSessions test to not take cheap shortcuts
that are not very reliable.
2009-02-20 22:31:03 +00:00
Colin Kuskie
4ee2e59f1d Add a test to make sure that update does not erase values that it is not given. 2009-02-19 18:09:32 +00:00
Colin Kuskie
d4fb48f77d Fix a bad test that will fail when we upgrade to mysql 5.1 2009-02-19 16:35:46 +00:00
Graham Knop
e5ede77c29 use char instead of varchar 2009-02-18 03:18:20 +00:00
Colin Kuskie
c90fa56507 Make WebGUI::PseudoRequest work with fatals. Cookies are now mocked and
tied off inside that package.  ErrorHandler uses the session request object,
instead of RequestUtil.
2009-02-18 02:46:59 +00:00
Graham Knop
2079266627 fix matrix test function 2009-02-17 20:53:09 +00:00
Colin Kuskie
96c15c56b2 Optimize canShowDebug for speed by caching the calculated check. 2009-02-16 21:03:31 +00:00