Jacques Distler
bd77c75403
More tests
...
OK, at least now we have some BASIC test coverage.
2009-06-06 23:36:26 -05:00
Jacques Distler
2995354b3a
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-06-06 21:09:30 -05:00
Jacques Distler
305b37b401
Another Bug-fix and some tests
...
Man, but this needs more tests ... !
2009-06-06 21:08:08 -05:00
Jacques Distler
42a84d8b32
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-06-06 12:39:44 -05:00
Jacques Distler
12207bc01c
Redirect Targets are not Orphaned
...
A pages that is linked-to, via a redirect, is not orphaned.
2009-06-06 12:37:00 -05:00
Jacques Distler
d99503df52
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-06-05 22:50:23 -05:00
Jacques Distler
63fde3165e
Redirected Pages are not Wanted Pages
...
... and should not be listed as such on the "list" pages.
2009-06-05 22:48:32 -05:00
Jacques Distler
2fe01ab0d8
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-06-05 22:27:45 -05:00
Jacques Distler
e341d62809
Close another hole
...
I believe this addresses Jason's issue.
2009-06-05 22:26:25 -05:00
Jacques Distler
09a62be647
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-06-05 17:48:04 -05:00
Jacques Distler
07da370d41
Battle-hardening
...
Fix some bugs in the new redirect/change-name implementation.
Not completely bullet-proof, yet (need to deal with
Jason's issue), but getting there.
2009-06-05 17:45:57 -05:00
Jacques Distler
27c878a537
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-06-05 09:04:38 -05:00
Jacques Distler
a2b1c7e66c
HTTP Redirects for Redirected Pages
...
If a page isn't found, but there is a page that redirects for it,
don't show a 404!
2009-06-05 09:02:05 -05:00
Jacques Distler
8624a40bf8
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-06-05 00:41:33 -05:00
Jacques Distler
0943b7e510
Expire Caches for Redirected Links
...
[[!redirect foo]] should expire all pages which reference "foo".
Sounds simple, but this was a really gnarly bug to fix.
2009-06-05 00:39:12 -05:00
Jacques Distler
e52ca89aab
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-06-02 23:37:54 -05:00
Jacques Distler
ea6b04271b
Whoops!
...
Ruby syntax can be tricky.
2009-06-02 23:36:39 -05:00
Jacques Distler
3d626dae30
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-06-02 22:24:50 -05:00
Jacques Distler
d7832ba262
Wiki Redirects and Page Renaming
...
Added the ability to rename existing pages.
[[!redirects Some Page Name]] redirects Wikilinks [[Some Page Name]] to
the current page (assuming "Some Page Name" does not exist).
Real pages trump redirects (though this may change, depending on
user feedback).
2009-06-02 22:17:15 -05:00
Jacques Distler
8b36dad71c
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-05-13 01:47:12 -05:00
Jacques Distler
634f635f16
Update one Unit Test
...
To match the new behaviour of Revision 387.
2009-05-13 01:44:47 -05:00
Jacques Distler
9e4e565221
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-05-13 01:31:28 -05:00
Jacques Distler
a84648cff1
Fix Maruku Escaping Bug
...
Sync with latest Maruku (now on github).
lib/maruku/ext/math/mathml_engines/none.rb should
HTML-escape the TeX source code. No it does.
2009-05-13 01:27:39 -05:00
Jacques Distler
8cde9dff82
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-05-08 16:16:45 -05:00
Jacques Distler
ec7141942b
Instiki 0.16.6
...
Fix an incompatiblity between form_spam_protect and IE7.
(Thanks to Jason Blevins)
Roll a new version.
2009-05-08 16:13:25 -05:00
Jacques Distler
4d34abc8fa
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-05-07 17:03:03 -05:00
Jacques Distler
681065631c
Add Support for SVG Clipping Paths
...
Add support in the sanitizer for <clipPath>, @clip-path and @clip-rule.
Suggested by Andrew Stacey.
2009-05-07 16:53:56 -05:00
Jacques Distler
80c3c15143
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-05-03 01:00:24 -05:00
Jacques Distler
e33ccad293
Remove list.dsbl.org
...
The dnsbl list at list.dsbl.org is defunct.
Also: a Ruby 1.9 compatiblity tweak for Maruku.
2009-05-03 00:57:07 -05:00
Jacques Distler
8222c14396
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-04-13 19:09:30 -05:00
Jacques Distler
f062dfe15a
Remove some obsolete code from ApplicationController::rescue_action_in_public
...
Prompted by
http://rubyforge.org/pipermail/instiki-users/2009-April/001215.html
2009-04-13 19:06:40 -05:00
Jacques Distler
83e9415c67
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-04-05 11:06:23 -05:00
Jacques Distler
28a0043957
Tweaks to Default Layout
2009-04-05 11:04:44 -05:00
Jacques Distler
60f2864b9e
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-04-01 09:22:19 -05:00
Jacques Distler
888ebe4b58
Appearance Tweak
...
A couple of tweaks to the appearance of the new history feature.
2009-04-01 09:20:58 -05:00
Jacques Distler
eebf7ecc6e
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-03-31 23:39:16 -05:00
Jacques Distler
98918954e0
Cache Sweeping
...
Expire cached revisions of deleted pages.
Tweak the appearance of "history" page a bit.
2009-03-31 23:37:21 -05:00
Jacques Distler
62fd333e71
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-03-31 16:23:11 -05:00
Jacques Distler
69bfc1028b
Cache Revisions
...
Fix config/routes.rb to make revisions cacheable.
Cache revisions.
Modify the history page so that it links to the current page (and diff).
2009-03-31 15:54:41 -05:00
Jacques Distler
db534ec840
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-03-31 08:54:52 -05:00
Jacques Distler
73a7ceef03
Cache History Pages
...
Implement caching for the "history" pages
introduced in Revision 377.
2009-03-31 08:52:46 -05:00
Jacques Distler
6b09f76864
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-03-30 23:55:20 -05:00
Jacques Distler
d5a65e6ac8
History Pages
...
From Jason Blevins:
Create a "History" page for each wiki page.
Link to it, and to the "Diff" page from "Recently Revised".
Also, correct a bug in listing/deleting links to uploaded
video and audio files.
2009-03-30 23:50:06 -05:00
Jacques Distler
c351689469
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-03-29 21:25:56 -05:00
Jacques Distler
7c0874bf4c
Colour Schemes
...
From Jason Blevins:
Added blue, brown, scarlet red, and plum color options.
2009-03-29 21:24:27 -05:00
Jacques Distler
72c4fb71df
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-03-27 09:27:00 -05:00
Jacques Distler
d425a70fad
Yikes!
...
Yet more dangerously greedy Regexps in Maruku,
and one of my own.
2009-03-27 09:25:08 -05:00
Jacques Distler
d3d57c1157
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-03-27 02:53:51 -05:00
Jacques Distler
7403ea6a6b
Don't be greedy!
...
Maruku uses greedy Regexps in a number of places, which,
in unfavourable circumstances, can lead to exponential
slowdowns (an apparent hang).
We worked around one such bug in Revision 355. Recently,
Toby Bartels found another (in Table Header parsing).
The "real" solution seems to be to make sure the Regexps
are not greedy. (Thanks to Sam Ruby for spotting the problem!)
Reverted the workaround in Revision 355, fixed Toby's
bug, and several other similar Regexps.
2009-03-27 02:44:49 -05:00
Jacques Distler
771ef0eefe
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-03-24 22:43:36 -05:00