71407f9b9fremoved a redundant method from WikiController
Alexey Verkhovsky
2005-01-22 01:15:09 +0000
26878462f3Extracted two methods from WikiChunk::Link constructor (it was too long)
Alexey Verkhovsky
2005-01-22 00:54:44 +0000
dcd63ff408Dcumented the last change in the CHANGELOG
Alexey Verkhovsky
2005-01-22 00:42:43 +0000
92404470e8Wiki link (square brackets) now knows its type (show, file or pic), and does not mess up with Textile link hyperlink syntax
Alexey Verkhovsky
2005-01-22 00:39:03 +0000
87ab5d00aeA bit of golf
Alexey Verkhovsky
2005-01-21 23:00:29 +0000
578becb609uncommented a test that actually passes (WikiWord within Textile URL)
Alexey Verkhovsky
2005-01-21 22:43:13 +0000
befa8c91b2reduced the number of warnings in unit tests (still very high though)
Alexey Verkhovsky
2005-01-21 22:08:47 +0000
259a7028e3cache compiled regexps in constants
Alexey Verkhovsky
2005-01-21 21:58:48 +0000
9242ad045dfixed the render_to_string hack to live peasefully with the new ActionPack rule that "the first render wins"
Alexey Verkhovsky
2005-01-21 21:06:46 +0000
26974db864Documented ability to server static content in the CHANGELOG (it's a side-effect of porting to Rails)
Alexey Verkhovsky
2005-01-21 19:51:46 +0000
f84727c03eexplicitly tell to Rails not to render a layout for file download actions (it shouldn't matter, but...)
Alexey Verkhovsky
2005-01-21 19:44:34 +0000
88d7dc832dSetting Content-Type to UTF-8, to be consistent with meta-data in the HTML itself
Alexey Verkhovsky
2005-01-21 19:41:46 +0000
e619e575ceextracted wiki fixture to test_helper (it still doesn't deserge a class of its own, but one day it might)
Alexey Verkhovsky
2005-01-21 19:40:04 +0000
a9cf729f25Enable UTF-8 support in certain methods of String class
Alexey Verkhovsky
2005-01-21 19:17:25 +0000
f75f5223c3Enabled UTF-8 support in string functions
Alexey Verkhovsky
2005-01-21 19:00:45 +0000
dce2af06aaAutolink URLs like http://localhost:8000 (anything that has a schema like http:// and looks like a URL), in addition to internet URLs.
Alexey Verkhovsky
2005-01-20 21:34:27 +0000
b74244ee3fdocumented the change in categories behavior in CHANGELOG
Alexey Verkhovsky
2005-01-20 13:39:12 +0000
7a5aa277bbCorrected a reference to non-existent web method in list.rhtml
Alexey Verkhovsky
2005-01-20 13:35:46 +0000
dc6c455426instead of parsing category line by markup engine etc, convert it to /list/?category=XYZ hyperlinks
Alexey Verkhovsky
2005-01-20 13:34:15 +0000
dfde41e63etweaked unmasking (no need to create and compile regexps all the time when sub(string, string) is enough
Alexey Verkhovsky
2005-01-20 13:32:37 +0000
0d9d89ad3cURI rewriting should be very liberal towards page names
Alexey Verkhovsky
2005-01-20 01:00:47 +0000
12aa4365adDisabled a test that fails on RedCloth 2
Alexey Verkhovsky
2005-01-20 00:21:29 +0000
97857409a9Added -w to all shebangs [Florian Gross]
Alexey Verkhovsky
2005-01-20 00:05:23 +0000
8eb35d4021[RESTORES BUILD] URI parsing is smart about Instiki images again
Alexey Verkhovsky
2005-01-19 21:09:08 +0000
e8b2a3c30amoved apply_to from WikiContent to Chunk, so tha UriChunk can override it and decide when it wants to match a URL and when it doesn't want to the in the way of Textile syntax
Alexey Verkhovsky
2005-01-19 20:29:43 +0000
02930e20fepreparing UriChunk to a refactoring that will let chunks decide whether they want to match or not (not merely by specifying a regexp pattern)
Alexey Verkhovsky
2005-01-19 20:17:26 +0000
dbfe531abbExtracted various computations in the constructor of UriChunk to local methods.
Alexey Verkhovsky
2005-01-19 10:59:52 +0000
d3b12631ddpre-compile and cache URI regexp
Alexey Verkhovsky
2005-01-19 10:56:46 +0000
11794e6f4fFixed a test broken by lasy commit
Alexey Verkhovsky
2005-01-19 00:54:18 +0000
2c637539bepaths in Instiki errors will look a bit less funny
Alexey Verkhovsky
2005-01-18 23:38:36 +0000
ca22e59c38[BREAKS BUILD] Corrected and refactored revision_test.rb Same story as with uri_test.rb; this test was skipped by Rake, because there was a syntax error in it. Now there is no syntax error, but there is a failing test instead (introduced by changeset:48)
Alexey Verkhovsky
2005-01-18 22:32:50 +0000
07e43d2daeStreamlined URI parsing [dm1]
Alexey Verkhovsky
2005-01-18 20:31:42 +0000
60c16e0be7Corrected failing test
Alexey Verkhovsky
2005-01-18 20:29:10 +0000
fb2e77a2ceMore tests in uri_test.rb
Alexey Verkhovsky
2005-01-18 19:15:48 +0000
8bf050292a[BREAKS BUILD] Deleted a wrong require that was causing Rake to skip uri_test.rb (bug in Rake?). There was, as it turned out, a failing test there.
Alexey Verkhovsky
2005-01-18 18:55:40 +0000
7748ea4ecdEnd-of-line style for "executables" is LF (Unix) so that shebangs always work.
Alexey Verkhovsky
2005-01-18 17:50:16 +0000
b195cd8b74Footer with links to instiki.org and rubyonrails.org
Alexey Verkhovsky
2005-01-18 01:19:58 +0000
5db16d8850Documented the last changes
Alexey Verkhovsky
2005-01-18 00:44:39 +0000
7c02805102Unsuccessful save unlocks the page; some tweaks and debug-level logging in in return_to_last_remembered
Alexey Verkhovsky
2005-01-18 00:36:43 +0000
94292199b2Corrected a link, and changed it to a link_to method
Alexey Verkhovsky
2005-01-18 00:33:10 +0000
b9737747f2Display error message from a flash at the top of the page
Alexey Verkhovsky
2005-01-18 00:27:28 +0000
73552b36a0If there is a validation error, save action will redirect to the last known good location and set error message in a flash
Alexey Verkhovsky
2005-01-17 23:17:28 +0000
5c8b738238Added test at the service level, to see how well madeleine copes with errors. Looks like it does cope with them.
Alexey Verkhovsky
2005-01-17 22:42:45 +0000
cb1d8ed54fController-level test for the last revision (submit of an identical revision)
Alexey Verkhovsky
2005-01-17 21:31:26 +0000
878a6336fbPage#revise raises ValidationError if a revision is exactly same as the page before
Alexey Verkhovsky
2005-01-17 21:27:38 +0000
7780a13fe8Created a special error class for handling graecful rollbacks (not sure if Madeleine can take it yet)
Alexey Verkhovsky
2005-01-17 21:22:41 +0000
8f5ac3440aAll controller actions are covered by tests [main success scenarios only - not really trying to break it yet]
Alexey Verkhovsky
2005-01-17 20:37:06 +0000
c50dd048e3Corrected the binary_content method
Alexey Verkhovsky
2005-01-17 20:11:49 +0000
f28e572c65Added a test for tex action
Alexey Verkhovsky
2005-01-17 20:03:49 +0000
58f92caa19Removed code that made it into Rails SVN
Alexey Verkhovsky
2005-01-17 18:28:01 +0000
bd8e725578Added assertions for the response content in pdf action; changed all output file names to include seconds
Alexey Verkhovsky
2005-01-17 18:09:13 +0000
01c5a65405Sorted out pdf action
Alexey Verkhovsky
2005-01-17 15:47:43 +0000
0367f67fbachanged tex.rhtml in response to a warning from pdflatex version: MiKTeX-pdfetex 2.4.1700 (1.20a-rc7.2) (MiKTeX 2.4)
Alexey Verkhovsky
2005-01-17 15:39:06 +0000
8a1ca5fe14Placeholder in public/stylesheets is no longer needed
Alexey Verkhovsky
2005-01-17 14:12:37 +0000
bba4810789Documented a new command-line option
Alexey Verkhovsky
2005-01-17 14:10:00 +0000
151cd65194Documented last changes
Alexey Verkhovsky
2005-01-16 23:59:20 +0000
da3c060c89Non-mutating operations should not be logged.
Alexey Verkhovsky
2005-01-16 23:51:59 +0000
621b79db55Tests for WikiService use default WikiService (with Madeleine persistence), not a WikiServiceWithNoPersistence.
Alexey Verkhovsky
2005-01-16 23:17:30 +0000
ab63f1449dAdded shebangs and require 'test_helper' to all tests, so that they can be run standalone
Alexey Verkhovsky
2005-01-16 22:40:44 +0000
ef65e5e78aFix to ticket 2. When updating the last page revision in the "continuous revision" case, created_at should be used instead of Time.now.
Alexey Verkhovsky
2005-01-16 22:27:09 +0000
da3674770eMoved Page#pretty_revised_on to the view (it is not a model method)
Alexey Verkhovsky
2005-01-16 22:19:28 +0000
042391bfffReformatted all the very long strings to fit 100 columns
Alexey Verkhovsky
2005-01-16 22:16:24 +0000
f559a17ba4Renamed "mocks" to "stubs", cause these things are stubs, not mocks.
Alexey Verkhovsky
2005-01-16 21:49:27 +0000
9b30ec0811Rails icon as Instiki favicon (pending nextangle's confirmation on this one)
Alexey Verkhovsky
2005-01-16 20:02:35 +0000
dcf1030aaaRemoved an obsoleted method and changed some comments
Alexey Verkhovsky
2005-01-16 19:37:34 +0000
6f943a01d4Changed a file comment and reformatted redcloth_for_tex.rb
Alexey Verkhovsky
2005-01-16 19:18:34 +0000
590af3ae4fcompulsive tweaking of quotes
Alexey Verkhovsky
2005-01-16 19:12:22 +0000
0fca1f5d1aDocumented the last change in CHANGELOG
Alexey Verkhovsky
2005-01-16 16:42:14 +0000
178f3f53eeFixed rendering of URIs with port number; moved match.rb to test_helper (where it belongs)
Alexey Verkhovsky
2005-01-16 16:04:45 +0000
041c250837Documented the last change in CHANGELOG
Alexey Verkhovsky
2005-01-16 03:12:22 +0000
bf309d3fbdMadeleine will check every hour if there are new commands in the log or 24 hours have passed since last snapshot, and take snapshot if either of these conditions is true
Alexey Verkhovsky
2005-01-16 03:05:45 +0000
5daf352e68Providing start files both with .rb extension (for existing /init.d scripts and Win32 double-clicks). and without (for gem distribution)
Alexey Verkhovsky
2005-01-16 02:08:36 +0000
88b3a1ba08Fixed a bug with system creation; also fixed a semi-hardcoded EXPORT_DIRECTORY path in controller
Alexey Verkhovsky
2005-01-16 01:11:08 +0000
778e9420b5Made pdf action callable, and wrote a naive test for it
Alexey Verkhovsky
2005-01-16 00:21:08 +0000