Alexey Verkhovsky
|
1d82582c3b
|
Extracted storage of files functionality from controller to an object called FileYard.
There is one file yard per web.
|
2005-01-23 01:36:51 +00:00 |
|
Alexey Verkhovsky
|
e6c32bafc6
|
Wiki links to files point to the appropriate actions (file, pic)
|
2005-01-22 16:38:33 +00:00 |
|
Alexey Verkhovsky
|
e9a419c40f
|
File download (primitive implementation)
|
2005-01-22 02:49:52 +00:00 |
|
Alexey Verkhovsky
|
26878462f3
|
Extracted two methods from WikiChunk::Link constructor (it was too long)
|
2005-01-22 00:54:44 +00:00 |
|
Alexey Verkhovsky
|
92404470e8
|
Wiki link (square brackets) now knows its type (show, file or pic),
and does not mess up with Textile link hyperlink syntax
|
2005-01-22 00:39:03 +00:00 |
|
Alexey Verkhovsky
|
87ab5d00ae
|
A bit of golf
|
2005-01-21 23:00:29 +00:00 |
|
Alexey Verkhovsky
|
661fb64561
|
more regexp caching
|
2005-01-21 22:40:16 +00:00 |
|
Alexey Verkhovsky
|
780bf4fe91
|
a little golf
|
2005-01-21 22:28:37 +00:00 |
|
Alexey Verkhovsky
|
75b6d30d80
|
simplified WikiWords.separate
|
2005-01-21 22:15:29 +00:00 |
|
Alexey Verkhovsky
|
befa8c91b2
|
reduced the number of warnings in unit tests (still very high though)
|
2005-01-21 22:08:47 +00:00 |
|
Alexey Verkhovsky
|
259a7028e3
|
cache compiled regexps in constants
|
2005-01-21 21:58:48 +00:00 |
|
Alexey Verkhovsky
|
dce2af06aa
|
Autolink URLs like http://localhost:8000 (anything that has a schema like http:// and looks like a URL), in addition to internet URLs.
|
2005-01-20 21:34:27 +00:00 |
|
Alexey Verkhovsky
|
dc6c455426
|
instead of parsing category line by markup engine etc, convert it to /list/?category=XYZ hyperlinks
|
2005-01-20 13:34:15 +00:00 |
|
Alexey Verkhovsky
|
dfde41e63e
|
tweaked unmasking (no need to create and compile regexps all the time when sub(string, string) is enough
|
2005-01-20 13:32:37 +00:00 |
|
Alexey Verkhovsky
|
8eb35d4021
|
[RESTORES BUILD] URI parsing is smart about Instiki images again
|
2005-01-19 21:09:08 +00:00 |
|
Alexey Verkhovsky
|
e8b2a3c30a
|
moved 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
|
2005-01-19 20:29:43 +00:00 |
|
Alexey Verkhovsky
|
02930e20fe
|
preparing UriChunk to a refactoring that will let chunks decide whether they want to match or not
(not merely by specifying a regexp pattern)
|
2005-01-19 20:17:26 +00:00 |
|
Alexey Verkhovsky
|
dbfe531abb
|
Extracted various computations in the constructor of UriChunk to local methods.
|
2005-01-19 10:59:52 +00:00 |
|
Alexey Verkhovsky
|
d3b12631dd
|
pre-compile and cache URI regexp
|
2005-01-19 10:56:46 +00:00 |
|
Alexey Verkhovsky
|
07e43d2dae
|
Streamlined URI parsing [dm1]
|
2005-01-18 20:31:42 +00:00 |
|
Alexey Verkhovsky
|
5c8b738238
|
Added test at the service level, to see how well madeleine copes with errors. Looks like it does cope with them.
|
2005-01-17 22:42:45 +00:00 |
|
Alexey Verkhovsky
|
878a6336fb
|
Page#revise raises ValidationError if a revision is exactly same as the page before
|
2005-01-17 21:27:38 +00:00 |
|
Alexey Verkhovsky
|
da3c060c89
|
Non-mutating operations should not be logged.
|
2005-01-16 23:51:59 +00:00 |
|
Alexey Verkhovsky
|
621b79db55
|
Tests for WikiService use default WikiService (with Madeleine persistence), not a WikiServiceWithNoPersistence.
|
2005-01-16 23:17:30 +00:00 |
|
Alexey Verkhovsky
|
ef65e5e78a
|
Fix to ticket 2.
When updating the last page revision in the "continuous revision" case, created_at should be used
instead of Time.now.
|
2005-01-16 22:27:09 +00:00 |
|
Alexey Verkhovsky
|
da3674770e
|
Moved Page#pretty_revised_on to the view (it is not a model method)
|
2005-01-16 22:19:28 +00:00 |
|
Alexey Verkhovsky
|
178f3f53ee
|
Fixed rendering of URIs with port number; moved match.rb to test_helper (where it belongs)
|
2005-01-16 16:04:45 +00:00 |
|
Alexey Verkhovsky
|
bf309d3fbd
|
Madeleine 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
|
2005-01-16 03:05:45 +00:00 |
|
Alexey Verkhovsky
|
88b3a1ba08
|
Fixed a bug with system creation; also fixed a semi-hardcoded EXPORT_DIRECTORY path in controller
|
2005-01-16 01:11:08 +00:00 |
|
Alexey Verkhovsky
|
10214ebb26
|
Defined externals (for Rails modules), replaced .cvsignore files with svn:ignore properties
|
2005-01-15 21:10:38 +00:00 |
|
Alexey Verkhovsky
|
223b2bec6c
|
Initial import of the sources from SVN
|
2005-01-15 20:26:54 +00:00 |
|