Bernie Innocenti [Tue, 12 Oct 2010 13:35:09 +0000 (09:35 -0400)]
Simplify url of editor page
Bernie Innocenti [Thu, 23 Sep 2010 19:04:33 +0000 (15:04 -0400)]
simplify example apache config
Bernie Innocenti [Thu, 23 Sep 2010 19:03:17 +0000 (15:03 -0400)]
Simplify URL configuration
Bernie Innocenti [Sun, 16 May 2010 13:25:53 +0000 (09:25 -0400)]
Prevent caching of content when wiki engine gets updated
Bernie Innocenti [Sun, 16 May 2010 13:18:43 +0000 (09:18 -0400)]
Add support for sorting glob results
Results can optionally be in reverse order (reverse=1)
Bernie Innocenti [Sun, 16 May 2010 13:16:23 +0000 (09:16 -0400)]
Also append page arguments to macro argument list.
Page arguments with same name will override macro arguments.
At this time it's not clear to me whether it would be better
the other way around.
Bernie Innocenti [Sat, 3 Apr 2010 23:40:42 +0000 (20:40 -0300)]
Quote strings in git shell glue
Bernie Innocenti [Sat, 3 Apr 2010 23:25:31 +0000 (20:25 -0300)]
Initial (nonworking) support for ATOM
Bernie Innocenti [Tue, 23 Mar 2010 03:21:39 +0000 (00:21 -0300)]
Don't rely on MimeType to identify wiki pages
Bernie Innocenti [Tue, 23 Mar 2010 02:44:38 +0000 (23:44 -0300)]
Remove useless 'Immutable Page' notice
Bernie Innocenti [Tue, 23 Mar 2010 02:37:53 +0000 (23:37 -0300)]
Use wiki to format search pages (saves 12 lines)
Bernie Innocenti [Tue, 23 Mar 2010 02:24:48 +0000 (23:24 -0300)]
Fold send_page() into class Page
Bernie Innocenti [Tue, 23 Mar 2010 00:39:19 +0000 (20:39 -0400)]
Fix send_footer()
Bernie Innocenti [Tue, 23 Mar 2010 00:36:07 +0000 (20:36 -0400)]
Merge commit 'giskard/master'
Bernie Innocenti [Mon, 22 Mar 2010 21:17:55 +0000 (18:17 -0300)]
Refactoring: move send_footer() into Page()
Bernie Innocenti [Mon, 22 Mar 2010 21:11:09 +0000 (18:11 -0300)]
Add #navbar and #footer pragmas
Bernie Innocenti [Fri, 19 Mar 2010 13:12:37 +0000 (09:12 -0400)]
Merge commit 'giskard/master'
Bernie Innocenti [Fri, 19 Mar 2010 13:08:53 +0000 (10:08 -0300)]
Separate images from subdirs in directory listing
Bernie Innocenti [Sat, 13 Mar 2010 17:32:08 +0000 (12:32 -0500)]
Merge commit 'giskard/master'
Bernie Innocenti [Sat, 13 Mar 2010 17:31:52 +0000 (12:31 -0500)]
allow spaces in filenames
Bernie Innocenti [Sat, 13 Mar 2010 17:27:56 +0000 (14:27 -0300)]
Remove spurious slashes at end of page names
Bernie Innocenti [Tue, 24 Nov 2009 18:22:08 +0000 (13:22 -0500)]
Merge commit 'giskard/master'
Bernie Innocenti [Tue, 24 Nov 2009 18:19:27 +0000 (13:19 -0500)]
Remove language=JavaScript attribute obsoleted in html5
Bernie Innocenti [Tue, 24 Nov 2009 18:16:59 +0000 (13:16 -0500)]
Merge branch 'master' of ssh://sunjammer.codewiz.org/~/wiki/git/geekigeeki
Bernie Innocenti [Tue, 24 Nov 2009 18:15:49 +0000 (13:15 -0500)]
Move git extravaganza elsewhere
Bernie Innocenti [Tue, 24 Nov 2009 18:15:15 +0000 (13:15 -0500)]
Merge branch 'master' of ssh://trinity.codewiz.org/~/public_html/wiki/git/geekigeeki
Bernie Innocenti [Tue, 24 Nov 2009 18:15:07 +0000 (13:15 -0500)]
Remove ugly ternary expression
Bernie Innocenti [Fri, 20 Nov 2009 07:46:26 +0000 (02:46 -0500)]
Remove legacy "``" syntax.
Bernie Innocenti [Fri, 20 Nov 2009 07:44:29 +0000 (02:44 -0500)]
HTML5 fixes
Bernie Innocenti [Thu, 19 Nov 2009 19:53:55 +0000 (14:53 -0500)]
Anchor all file extension regexes to end of string
Bernie Innocenti [Wed, 4 Nov 2009 22:20:11 +0000 (17:20 -0500)]
Move to Sunjammer
Bernie Innocenti [Wed, 4 Nov 2009 22:16:40 +0000 (17:16 -0500)]
Update license notice to AGPLv3
Bernie Innocenti [Tue, 22 Sep 2009 02:07:20 +0000 (04:07 +0200)]
Check for privileged access
Bernie Innocenti [Fri, 18 Sep 2009 02:39:18 +0000 (04:39 +0200)]
Fix typo
Bernie Innocenti [Fri, 11 Sep 2009 21:46:48 +0000 (17:46 -0400)]
Implement numbered lists
Bernie Innocenti [Mon, 7 Sep 2009 19:54:21 +0000 (21:54 +0200)]
Do not try to glob URLs and non glob strings
Bernie Innocenti [Sat, 29 Aug 2009 17:56:25 +0000 (19:56 +0200)]
Allow retrieving the script path
Bernie Innocenti [Sat, 29 Aug 2009 17:51:10 +0000 (19:51 +0200)]
Do not pass empty strings to os.makedirs()
Bernie Innocenti [Wed, 19 Aug 2009 10:21:17 +0000 (12:21 +0200)]
clarify image_maxwidth in config
Bernie Innocenti [Wed, 19 Aug 2009 10:19:50 +0000 (12:19 +0200)]
Quote key name for config_get()
Bernie Innocenti [Wed, 19 Aug 2009 10:07:05 +0000 (12:07 +0200)]
Merge branch 'master' of ssh://trinity.codewiz.org/~/public_html/wiki/git/geekigeeki
Conflicts:
geekigeeki.py
Bernie Innocenti [Wed, 19 Aug 2009 10:03:18 +0000 (12:03 +0200)]
Fix inlining of other wiki pages
Bernie Innocenti [Wed, 19 Aug 2009 09:46:37 +0000 (11:46 +0200)]
Add useless git-bloat script
Bernie Innocenti [Wed, 19 Aug 2009 09:45:50 +0000 (11:45 +0200)]
Remove warranty disclaimer. Sue me if you like.
Bernie Innocenti [Wed, 19 Aug 2009 09:28:10 +0000 (11:28 +0200)]
New git command naming in git-cat
Bernie Innocenti [Wed, 19 Aug 2009 09:27:53 +0000 (11:27 +0200)]
Move macros into the wiki
Bernie Innocenti [Wed, 19 Aug 2009 09:20:37 +0000 (11:20 +0200)]
chdir into data_dir to simplify a few things
Bernie Innocenti [Tue, 18 Aug 2009 20:43:18 +0000 (22:43 +0200)]
Allow glob matching on inline includes
Bernie Innocenti [Mon, 17 Aug 2009 20:39:18 +0000 (22:39 +0200)]
Fix TitleIndex macro
Bernie Innocenti [Mon, 17 Aug 2009 20:36:16 +0000 (22:36 +0200)]
Be less technical regarding missing HTML5 video support
Bernie Innocenti [Mon, 17 Aug 2009 20:29:53 +0000 (22:29 +0200)]
Implement page editor ad a wiki page
Bernie Innocenti [Mon, 17 Aug 2009 19:36:14 +0000 (21:36 +0200)]
Fix yet another typo in macro arguments
Bernie Innocenti [Mon, 17 Aug 2009 19:20:57 +0000 (21:20 +0200)]
Fix maxwidth handling
Bernie Innocenti [Mon, 17 Aug 2009 19:20:22 +0000 (21:20 +0200)]
Fix all macro arguments (need * and **)
Bernie Innocenti [Mon, 17 Aug 2009 19:08:00 +0000 (21:08 +0200)]
Rename variable re to avoid clash with module name
Bernie Innocenti [Mon, 17 Aug 2009 17:38:08 +0000 (19:38 +0200)]
use config_get() for privileged_url too
Bernie Innocenti [Mon, 17 Aug 2009 17:32:31 +0000 (19:32 +0200)]
Update all macros to take 2 arguments (args, kvargs)
Bernie Innocenti [Mon, 17 Aug 2009 17:30:34 +0000 (19:30 +0200)]
Remove obsolete config vars
Bernie Innocenti [Mon, 17 Aug 2009 17:29:45 +0000 (19:29 +0200)]
Use config_get() to access configuration values
Bernie Innocenti [Mon, 17 Aug 2009 07:48:38 +0000 (09:48 +0200)]
Implement variable substitution in includes
Bernie Innocenti [Sat, 15 Aug 2009 01:15:50 +0000 (03:15 +0200)]
Add gitweb config for gravatars, disabled for now
Bernie Innocenti [Sat, 15 Aug 2009 01:15:26 +0000 (03:15 +0200)]
Nicer format for human readable datestamp
Bernie Innocenti [Sat, 15 Aug 2009 01:15:01 +0000 (03:15 +0200)]
Send Last-Modified HTTP header
Bernie Innocenti [Fri, 14 Aug 2009 23:27:46 +0000 (01:27 +0200)]
Import latest gitweb
Bernie Innocenti [Fri, 14 Aug 2009 23:15:27 +0000 (01:15 +0200)]
Move cc-by-sa.png to sys/
Bernie Innocenti [Mon, 3 Aug 2009 14:20:07 +0000 (16:20 +0200)]
Add strike through and glyph substitution
Bernie Innocenti [Mon, 3 Aug 2009 13:50:47 +0000 (15:50 +0200)]
Strip leading slashes in directory headers
Bernie Innocenti [Fri, 31 Jul 2009 15:27:44 +0000 (17:27 +0200)]
git-add -> git add
Bernie Innocenti [Fri, 31 Jul 2009 15:03:48 +0000 (17:03 +0200)]
Switch site_icon to favicon in sys/
Bernie Innocenti [Mon, 27 Jul 2009 15:43:11 +0000 (17:43 +0200)]
Fix directory creation
Bernie Innocenti [Mon, 27 Jul 2009 14:45:05 +0000 (16:45 +0200)]
Create interim dirs automatically
Bernie Innocenti [Mon, 27 Jul 2009 13:56:28 +0000 (15:56 +0200)]
Moved in data/sys/
Bernie Innocenti [Tue, 5 May 2009 06:21:09 +0000 (08:21 +0200)]
Bump revision for 4.0 release
Bernie Innocenti [Sat, 2 May 2009 11:02:41 +0000 (13:02 +0200)]
Factor out file extensions
Bernie Innocenti [Sat, 2 May 2009 10:55:41 +0000 (12:55 +0200)]
Fix edit link in empty pages.
Bernie Innocenti [Sat, 2 May 2009 09:44:07 +0000 (11:44 +0200)]
Fix editing and humanized links
Bernie Innocenti [Sat, 2 May 2009 09:21:24 +0000 (11:21 +0200)]
Simplify filetype matching regexes
Bernie Innocenti [Sat, 2 May 2009 09:19:14 +0000 (11:19 +0200)]
Restore compatibility with Python 2.5
Bernie Innocenti [Sat, 2 May 2009 06:23:29 +0000 (08:23 +0200)]
Make macros non executable
Bernie Innocenti [Sat, 2 May 2009 06:19:18 +0000 (08:19 +0200)]
Fix corner cases of humanized links
Bernie Innocenti [Fri, 1 May 2009 16:20:27 +0000 (18:20 +0200)]
Simplify link_tag()
Bernie Innocenti [Fri, 1 May 2009 13:25:32 +0000 (15:25 +0200)]
Merge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git/geekigeeki into python3
Bernie Innocenti [Fri, 1 May 2009 01:52:44 +0000 (10:52 +0900)]
Allow specifying CSS class for thumbnails
Bernie Innocenti [Mon, 27 Apr 2009 15:40:27 +0000 (17:40 +0200)]
Enable controls for videos
Bernie Innocenti [Sat, 25 Apr 2009 07:28:01 +0000 (16:28 +0900)]
Humanize auto link tags
Bernie Innocenti [Sat, 25 Apr 2009 06:41:30 +0000 (15:41 +0900)]
Rework action dispatcher
Bernie Innocenti [Fri, 24 Apr 2009 11:31:41 +0000 (20:31 +0900)]
Generic argument parsing and formatting
Bernie Innocenti [Fri, 24 Apr 2009 08:29:12 +0000 (17:29 +0900)]
Restore compatibility with Python 2.6
Bernie Innocenti [Sat, 11 Apr 2009 15:49:23 +0000 (17:49 +0200)]
Merge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git/geekigeeki into python3
Conflicts:
geekigeeki.py
Bernie Innocenti [Sat, 11 Apr 2009 14:29:12 +0000 (16:29 +0200)]
Fixup a few errors in the HTML output
Bernie Innocenti [Sat, 11 Apr 2009 13:45:21 +0000 (15:45 +0200)]
Fix WordIndex and TitleIndex, improve HTML output
Bernie Innocenti [Wed, 8 Apr 2009 23:35:57 +0000 (01:35 +0200)]
We already have a better syntax for including pages
Bernie Innocenti [Wed, 8 Apr 2009 23:33:09 +0000 (01:33 +0200)]
Move stuff in sys/ namespace
Bernie Innocenti [Wed, 8 Apr 2009 23:27:55 +0000 (01:27 +0200)]
Just send GuruMeditation.js as an external file
Bernie Innocenti [Wed, 8 Apr 2009 22:56:25 +0000 (00:56 +0200)]
Add support for including wiki pages inline through {{...}}
Bernie Innocenti [Wed, 8 Apr 2009 21:56:31 +0000 (23:56 +0200)]
Beautify post-edit hook error message
Bernie Innocenti [Wed, 8 Apr 2009 21:52:04 +0000 (23:52 +0200)]
Use subprocess rather than os.popen
Bernie Innocenti [Wed, 8 Apr 2009 21:21:11 +0000 (23:21 +0200)]
Simplify mimetype handling
Bernie Innocenti [Wed, 8 Apr 2009 20:58:08 +0000 (22:58 +0200)]
Factor out code to generate inline links
Bernie Innocenti [Wed, 8 Apr 2009 20:25:48 +0000 (22:25 +0200)]
Optionally use an icon for the home link