Skip to content

Releases: TrueBrain/TrueWiki

1.1.3

22 Nov 14:56

Choose a tag to compare

Several fixes related to the new sitemap.xml.

1.1.2

22 Nov 14:13

Choose a tag to compare

Optimizations for Search Engines:

  • robots.txt
  • sitemap.xml
  • "noindex" on pages that should not be indexed

1.1.1

16 Nov 12:38
f7c1f35

Choose a tag to compare

Update: bump wikitexthtml, to fix html escape of wikilink text (#92)

1.1.0

15 Nov 12:26

Choose a tag to compare

The data-folder can now define settings for TrueWiki (name, ..) and can have their own CSS / Javascript / Images.

1.0.12

14 Nov 17:52
04b2907

Choose a tag to compare

Fix #87: allow spaces before and after the page in wikilink (#88)

[[:Folder:  en/Bla   | Bla]] for example now works.

1.0.11

14 Nov 15:08
3601ffc

Choose a tag to compare

Fix: validate that cached files on disk are fresh (#85)

If a logged-in user generated a file, LAST_TIME_RENDERED was set,
but the cache on disk is not written. Now if there was an older
version of the cache still on disk, on next request from a visitor
that is not logged-in, the old cache would be served.

Validate that the time set in LAST_TIME_RENDERED is in fact also
the time of the cache-file on disk. If not, the file on disk is
stale and a new page should be rendered.

1.0.10

14 Nov 13:03
7101592

Choose a tag to compare

Fix: only try to load a cache file from disk if the file exists (#84)

This could happen if the first time a page was loaded, was done
by someone who was logged in. This does update LAST_TIME_RENDERED
for browser if-modified-since caching, but does not write the
file to disk. If a non-logged-in user visit the page after, the
page is not on disk.

1.0.9

14 Nov 12:32

Choose a tag to compare

Fix: remove {{PAGENAME}} variants from error page

With this, you could escape the wikitext and insert your own text.
Validation on the Page name would fail, but as the error page would
render it as text, it would be shown to the user. This is unwanted,
and as such, we now no longer print it.

1.0.8

14 Nov 10:49
0f5e86d

Choose a tag to compare

Fix: don't cache pages if the user is logged in (#82)

1.0.7

13 Nov 21:10
c5badd5

Choose a tag to compare

Add: cache rendered pages on disk, and serve from there on cache-hit …