32d238098eTaking care of svn adds and svn deletes for the last 24 hours or so. Boo on me!
Alexey Verkhovsky
2005-09-11 14:03:08 +0000
ac819d4d68BREAKS BUILD: all pages etc are much faster, but categories functionality is broken (it was responsible for calling the renderer once per every page on All Pages)
Alexey Verkhovsky
2005-09-11 09:34:41 +0000
541a5d3994Deleted all references to PageRenderer from PageSet selectors; using wiki_references instead
Alexey Verkhovsky
2005-09-11 08:05:19 +0000
bec3c98227Moved the last unit test where it belongs
Alexey Verkhovsky
2005-09-11 06:28:59 +0000
6ff74f6b5aUpdate wiki_references to a newly created page from 'W' to 'L'
Alexey Verkhovsky
2005-09-11 06:15:59 +0000
0c6626c375Corrected WikiReference::link_type when a newly created page refers to itself (should be 'L', not 'W')
Alexey Verkhovsky
2005-09-11 05:59:21 +0000
cd68db01d2Store wiki references found during rendering
Alexey Verkhovsky
2005-09-11 05:44:34 +0000
70fa15e3f3Continue extracting URL generation logic from model classes
Alexey Verkhovsky
2005-09-10 11:07:40 +0000
7e500dfe57Controllers create renderer objects and pass them on to page.revise and page.rollback methods
Alexey Verkhovsky
2005-09-10 06:12:57 +0000
4838f6e684Deleted the last of the rendering logic from Revision (making it a totally anemic entity, by the way)
Alexey Verkhovsky
2005-09-09 20:40:35 +0000
427f989d69Extacted rendering logic from the model
Alexey Verkhovsky
2005-09-09 05:31:27 +0000
acfae2818cRmoved a redundant require
Alexey Verkhovsky
2005-09-09 03:32:54 +0000
fa0cf9032fExtracted link generation from Web into a separate class
Alexey Verkhovsky
2005-09-09 03:31:49 +0000
49fccc41c1Cleaned up unit tests and began refactoring link generation
Alexey Verkhovsky
2005-08-25 07:41:25 +0000
7aaa35ae4aYe olde converter script.
Ben Bleything
2005-08-22 16:57:01 +0000
0238780355Set a couple of props on script/import_storage to prepare for the next checkin...
Ben Bleything
2005-08-22 16:50:38 +0000
e5b7037259Small correction to the last commit
Alexey Verkhovsky
2005-08-18 03:35:25 +0000
84d4e71d3ePatch for Watir test from Bret Pettichord
Alexey Verkhovsky
2005-08-18 03:34:13 +0000
64dae975aePatch for Watir test from Bret Pettichord
Alexey Verkhovsky
2005-08-18 03:22:18 +0000
cd1d5135a0script/import_storage, half-way done. The idea is to have it output a series of INSERT statements that the user can review and execute in a database of user's choice. The part that I have done loads the Madeleine storage and iterates through webs/pages/revisions there
Alexey Verkhovsky
2005-08-16 06:47:52 +0000
b29c59e470Line ending cleanup. Most of these are svn propsets which should make the files check out appropriately in the future. The three files in app/models had inconsitent line endings, so they had to be fixed by hand.
Ben Bleything
2005-08-15 19:17:32 +0000
47946e1c57Committing OS X build files from Oleg
Alexey Verkhovsky
2005-08-15 00:40:34 +0000
4849ca62fbFix for ticket:189
Alexey Verkhovsky
2005-08-15 00:37:16 +0000
32bd6e47b7Fix for ticket:189
Alexey Verkhovsky
2005-08-15 00:35:14 +0000
7493bc8af9Fixed exports and other file downloads
Alexey Verkhovsky
2005-08-15 00:24:15 +0000
61eacae836Fix for exports and other file downloads
Alexey Verkhovsky
2005-08-15 00:07:43 +0000
06959ab278Moved pretty date formatting from revision to the main view helper, where this presentation logic obviously belongs
Alexey Verkhovsky
2005-08-14 23:35:10 +0000
052754b068Dropped number from revision table. Also dropped timestamp. We will rely on autoincremented ID for sorting, and will for now store the time of last edit of the revision in revised_at. Later we will refactor content into a separate table (so as not to load the whole 300 kb of text and cached HTML every time we need page.revisions in code). Rake tests all pass, but watir tests indicate that some revision traversing links are still broken
Alexey Verkhovsky
2005-08-14 22:26:54 +0000
476d7810f6Added Revision.timestamp attribute, which is a timestamp to the precision of msec. Intention is to get rid of the revision.number and use this one for sotrting etc. The problem with created_at / updated_at in this role is that trhey have precision of seconds, which is not good enough for some of the purposes.
Alexey Verkhovsky
2005-08-14 18:58:36 +0000
b4ae0b3065Moving back some model classes to where they belong. Model classes need not map to database entities to be model classes
Alexey Verkhovsky
2005-08-14 04:42:19 +0000
4f7e5bca30Changes in Watir test to accomodate the AR backend
Alexey Verkhovsky
2005-08-14 04:06:31 +0000
f07d0e32c6Fix shebangs. Consistentlicious!
Ben Bleything
2005-08-11 05:46:38 +0000
50343b79e8Finish Rails-ifying the tree. Adds missing files and directories and brings a few miscellaneous files up to date.
Ben Bleything
2005-08-11 05:36:35 +0000
0f35016069Also check if the specified page is there, and return 404 if not
Alexey Verkhovsky
2005-08-11 05:36:11 +0000
fe868135c4Check existance of a revision and respond with 404 if it doesn't exist.
Alexey Verkhovsky
2005-08-11 05:30:20 +0000
503aa99c63Set default port to 2500
Alexey Verkhovsky
2005-08-10 06:16:15 +0000
a91bd946b3Added db/*.db to svn:ignore
Rick Okin
2005-08-10 05:59:42 +0000
fa82bfdb9cWithout Madeleine, chunks can again use their object_id as a unique identifier, instead of an artificial one. This speeds up rendering somewhat, and eliminates the last mention of Madeleine from the codebase :)
Rick Okin
2005-08-10 05:58:18 +0000
2c7a2779c7Deleting Madeleine... with pleasure (it is cool, but not for wiki data)
Rick Okin
2005-08-10 05:28:05 +0000
b94559bc4cremove development_structure.sql and ignore it in the future. We're going to be hurting if we're developing on multiple db engines and keep this file around.
Ben Bleything
2005-08-09 04:40:55 +0000
fffe1b897eadded log directory, set default database.yml
Rick Okin
2005-08-09 03:52:54 +0000
17833e23a5Add executable bit to script/console and script/create_db
Ben Bleything
2005-08-09 03:45:09 +0000
08a66badb9Removed debugging code from the last commit
Rick Okin
2005-08-09 02:29:51 +0000
634bc67342More lenient parsing of blocked_ips.txt and spam_patterns.txt
Rick Okin
2005-08-09 02:28:37 +0000
6832b2edf9removed old models'
Rick Okin
2005-08-09 02:20:50 +0000
26c046cdfamove to AR
Rick Okin
2005-08-09 02:20:28 +0000
c4b7b2d9f2added chunks
Rick Okin
2005-08-09 02:07:39 +0000
7ab0f052f3Primitive spam filter
Rick Okin
2005-08-09 01:58:16 +0000
8c331d1019moved old test stuff
Rick Okin
2005-08-09 01:28:19 +0000
64b9a5c747fixing bad filename
Rick Okin
2005-08-09 01:24:44 +0000
2eb01cd575moved some tests over
Rick Okin
2005-08-09 01:23:11 +0000
e4ecb406bfrenamed model directory
Rick Okin
2005-08-09 01:18:00 +0000
6fb0102a5aJust checking authentication
Rick Okin
2005-08-08 04:32:03 +0000
125cc37135Added non-nullable fields to fixtures
Alexey Verkhovsky
2005-08-02 08:59:57 +0000
1b8baa3d03Some infrastructure for AR and accompanying unit tests
Alexey Verkhovsky
2005-08-02 08:56:09 +0000
6d8190c096Moved old tests and app/model out of the way
Alexey Verkhovsky
2005-08-02 07:59:22 +0000
9f36bd59a9Fxed handling of a page that tries to include itself
Alexey Verkhovsky
2005-08-02 03:23:05 +0000
66ab8df6f4Yet another extremely convoluted story about markup parsing... markup engines can replicate content within <pre> tags, and it was failing in an interesting way then
Alexey Verkhovsky
2005-08-02 01:03:43 +0000
b6cede774dClearing all caches retrieved from storage on startup
Alexey Verkhovsky
2005-08-02 01:00:07 +0000
6a9cc87536Markup engines are not a kind of chunk
Alexey Verkhovsky
2005-08-02 00:59:12 +0000
0d1c92a988Documented the previous change
Alexey Verkhovsky
2005-08-01 05:08:29 +0000
6578bed720Starting snapshot thread on first HTTP request (otherwise, --daemon option fails); ticket:48, ticket:198
Alexey Verkhovsky
2005-08-01 05:02:52 +0000
fdba99cb93Branching out instiki-ar (for building an ActiveRecord backend)
Alexey Verkhovsky
2005-08-01 03:20:36 +0000
adc6b005d5Just checking my SVN access
Alexey Verkhovsky
2005-07-31 00:27:31 +0000
d59697430eTagging a 0.10.2 release
0.10.2
Alexey Verkhovsky
2005-07-30 07:15:39 +0000
64b1283bddThe right Rails version in gemspec
Alexey Verkhovsky
2005-07-30 07:05:49 +0000
b89b0fbd36Preparing a 0.10.2 release
Alexey Verkhovsky
2005-07-30 06:49:21 +0000
207737aa22Fixed a subtle incompatibility with older storages. Madeleine must die
Alexey Verkhovsky
2005-07-30 06:39:34 +0000
659f4a4cc5Correction of an earlier commit
Alexey Verkhovsky
2005-07-21 01:16:06 +0000
55c1254627Added routes such that URLs as /show/HomePage are directed to DEFAULT_WEB/show/HomePage, if DEFAULT_WEB is defined. This would greatly simplify Proxy configuration for sites like instiki.org
Alexey Verkhovsky
2005-07-20 03:21:20 +0000
9d667c8ba5Corrected a few failing functional tests (side effect of the prrevious commit)
Alexey Verkhovsky
2005-07-20 01:50:49 +0000
b22d4fb530Upgraded Rails to version 0.13.1
Alexey Verkhovsky
2005-07-20 01:36:58 +0000
cf3cebb589Replaced links to static resources with appropriate Rails helpers
Alexey Verkhovsky
2005-07-19 22:27:45 +0000
e5f34fd1dbAdde a real href to Textile syntax hyperlink
Alexey Verkhovsky
2005-06-09 20:27:59 +0000
1ac54a0685Documented the last change
Alexey Verkhovsky
2005-06-09 20:25:35 +0000
2786446dbbFixed a bad require in Watir test
Alexey Verkhovsky
2005-05-29 18:39:56 +0000
dfbb5ff1e9Added usage documentation to script/debug_storage
Alexey Verkhovsky
2005-05-29 17:08:15 +0000
9f5ee2bc61Script that helps to poke around in the Instiki storage
Alexey Verkhovsky
2005-05-29 16:47:08 +0000
d275777d23Watir tests for RSS feeds
Alexey Verkhovsky
2005-05-29 16:46:37 +0000
a1527f60b0Added explicit sorting of authors and pages in Authors page
Alexey Verkhovsky
2005-05-29 14:18:05 +0000
c00d1ca0f1Watir test for Authors
Alexey Verkhovsky
2005-05-29 14:12:46 +0000
a01f1aa008Test for Recently Revised
Alexey Verkhovsky
2005-05-29 00:13:09 +0000
62f5be7b35Added assertion about wanted pages to All pages test, im proved handling of page names that need escaping by Watir test
Alexey Verkhovsky
2005-05-29 00:02:54 +0000
5ef861f779Removed a duplicate definition of the same test case; added an assertion to All Pages test
Alexey Verkhovsky
2005-05-28 23:43:28 +0000
895dd41263Watir tests for Hide Changes and for All Pages
Alexey Verkhovsky
2005-05-28 23:37:51 +0000
af50549e3eDon't include changes div, if there is only one revision
Alexey Verkhovsky
2005-05-28 23:37:23 +0000
3107341af5Corrected how orphan page names are rendered in All Pages list
Alexey Verkhovsky
2005-05-28 23:13:01 +0000
bc6f2c9bbcWatir test for View Changes
Alexey Verkhovsky
2005-05-28 22:54:09 +0000
a9bf736cbdWatir test for the rollback
Alexey Verkhovsky
2005-05-18 03:11:33 +0000
7247e5ac99Gave names to bottom menu hyperlinks (testability)
Alexey Verkhovsky
2005-05-18 02:07:48 +0000