- 2428. By glyph on 2008-01-29
Oh hey I guess I did actually do ''some'' work today
- 2427. By glyph on 2008-01-28
OK not as far as I wanted but THE TEST PASSES, zomg.
- 2426. By glyph on 2008-01-28
- 2425. By glyph on 2008-01-25
Branching to 'linkto-2481'
- 2424. By exarkun on 2008-01-24
Add support for in-memory powerups on Items and implement a test-fake
for IOfferingTechnician which simplifies testing offering and theme
- 2423. By exarkun on 2008-01-23
Add a renderer which exposes the value of WebSite.rootURL and
add a base tag to the shell template which sets that URL as
the base for links on the page.
- 2422. By washort on 2008-01-18
- 2421. By exarkun on 2008-01-18
installed- themes- 2472
ion.getDocFacto ry so that it only returns loaders from themes
for installed offerings instead of considering all offerings available to the system.
- 2420. By exarkun on 2008-01-18
Reviewer: moea, washort
Change the implementation of WebSite.rootURL so that it considers the Host
header of the request when constructing the URL to return. Requests made
to unrecognized hosts will now have a root URL which is absolute and includes
the configured hostname of the WebSite. This allows name-based virtual
hosting to work without requiring all static content to be served beneath
the virtual host domain name. Requests made to recognized hosts will continue
to use relative URLs with absolute paths.
Numerous lesser, related changes have been made as well. Mantissa's Offering
interface now includes support for the definition of the root of an offering's
static content and this is now served without requiring a session. Offerings
are now managed using an object implementing a new mantissa interface rather
than with free functions. The base XHTML directory theme class now supports
a simpler API for adding a stylesheet to the head of pages. Many classes now
actory rather than trying to load a document factory directly.
A group of resource/request related classes have been added which support
applying a transformation to any CSS file served by the site (these are not
currently used, but may be required if the root path to a WebSite is ever not
"/"; they also serve as an example of how to implement arbitrary response
transformations in a general way, so may be useful as an example for gzip
content transfer encoding).
- 2419. By glyph on 2008-01-18
Unicode default shareID quick-fix.
Allow the default shareID to contain non-ascii codepoints; another step towards IRI support.
(Merging on pjd's behalf to get it in ASAP.)
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on: