Jacques Distler
|
7290e90631
|
Efficiency
Introduce page.rev_ids, and use
that, wherever possible, instead
of page.revisions.
This avoids fetching the text of
all the revisions. D'oh!
|
2011-04-25 10:54:44 -05:00 |
|
Jacques Distler
|
dc3d202665
|
Cache Source View
Also, fix a cache-sweeping bug reported,
long ago, by Toby Bartels.
|
2009-12-13 21:09:12 -06:00 |
|
Jacques Distler
|
34c4306867
|
More ActiveRecord Association .length -> .size Optimizations
|
2009-09-04 00:09:39 -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
|
73a7ceef03
|
Cache History Pages
Implement caching for the "history" pages
introduced in Revision 377.
|
2009-03-31 08:52:46 -05:00 |
|
Jacques Distler
|
6c0decc4ea
|
Railsisms
Use some ActiveRecord convenience methods.
|
2009-03-05 21:42:41 -06:00 |
|
Jacques Distler
|
b9f5c32755
|
Cache file_list Action
Also, slightly smarter cache expiry, upon uploading/deleting a file.
|
2009-01-10 22:33:30 -06:00 |
|
Jacques Distler
|
493803cfd1
|
Atom Feeds (bis)
Remove some vestiges of RSS 2.0.
|
2007-04-13 17:20:14 -05:00 |
|
Jacques Distler
|
3a57d3aade
|
Atom Feeds
Replaced Instiki's RSS 2.0 feeds with Atom 1.0 feeds.
|
2007-04-13 17:04:03 -05:00 |
|
Jacques Distler
|
a656772622
|
Deal with clients that don't send an HTTP_ACCEPT header.
Cache S5, TeX and Print views.
Temporary hack: don't cache list and recently_revised pages.
|
2007-03-08 21:57:21 -06:00 |
|
Jacques Distler
|
69b62b6f33
|
Checkout of Instiki Trunk 1/21/2007.
|
2007-01-22 07:43:50 -06:00 |
|