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:08:53 +0000 (10:08 -0300)]
Separate images from subdirs in directory listing
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
Bernie Innocenti [Wed, 8 Apr 2009 19:56:51 +0000 (21:56 +0200)]
Disallow legacy syntax inside HTML blocks
Bernie Innocenti [Wed, 8 Apr 2009 19:46:29 +0000 (21:46 +0200)]
Flag legacy wiki markup for styles as such
Bernie Innocenti [Wed, 8 Apr 2009 19:41:11 +0000 (21:41 +0200)]
New macros needed for wikized EditPage
Bernie Innocenti [Wed, 8 Apr 2009 19:40:47 +0000 (21:40 +0200)]
Allow expanding wiki syntax within html tags
Bernie Innocenti [Wed, 8 Apr 2009 17:20:20 +0000 (19:20 +0200)]
Convert wiki parser to verbose regexes
Bernie Innocenti [Wed, 8 Apr 2009 16:41:29 +0000 (18:41 +0200)]
Consolidate legacy syntax rules
Bernie Innocenti [Wed, 8 Apr 2009 16:21:21 +0000 (18:21 +0200)]
Move Guru Meditation javascript code outside
Bernie Innocenti [Wed, 8 Apr 2009 14:25:42 +0000 (16:25 +0200)]
Use PNG for favicon
Bernie Innocenti [Wed, 8 Apr 2009 14:25:24 +0000 (16:25 +0200)]
Fold page existance logic into link_tag()
Bernie Innocenti [Mon, 30 Mar 2009 00:02:41 +0000 (02:02 +0200)]
Support HTML5 <video> element
Bernie Innocenti [Mon, 30 Mar 2009 00:01:49 +0000 (02:01 +0200)]
Move gitweb data files right in the wiki
Now we no longer depend on /wikidata, simplifies things
Bernie Innocenti [Sun, 29 Mar 2009 23:52:29 +0000 (01:52 +0200)]
Move CSS inside wiki
Bernie Innocenti [Sun, 22 Mar 2009 23:59:28 +0000 (00:59 +0100)]
Upgrade gitweb
Bernie Innocenti [Sun, 22 Mar 2009 23:59:02 +0000 (00:59 +0100)]
Store license icon in wiki
Bernie Innocenti [Tue, 17 Feb 2009 16:59:22 +0000 (17:59 +0100)]
Upgrade to latest gitweb
Bernie Innocenti [Mon, 15 Dec 2008 03:31:48 +0000 (22:31 -0500)]
UTF-8 fixup for Python 3.0
Bernie Innocenti [Mon, 15 Dec 2008 03:24:36 +0000 (22:24 -0500)]
Merge pylint/pychecker cleanups from branch master of trinity
Conflicts:
geekigeeki.py