geekigeeki.git
14 years agoBump revision for 4.0 release v4.0
Bernie Innocenti [Tue, 5 May 2009 06:21:09 +0000 (08:21 +0200)]
Bump revision for 4.0 release

14 years agoFactor out file extensions
Bernie Innocenti [Sat, 2 May 2009 11:02:41 +0000 (13:02 +0200)]
Factor out file extensions

14 years agoFix edit link in empty pages.
Bernie Innocenti [Sat, 2 May 2009 10:55:41 +0000 (12:55 +0200)]
Fix edit link in empty pages.

14 years agoFix editing and humanized links
Bernie Innocenti [Sat, 2 May 2009 09:44:07 +0000 (11:44 +0200)]
Fix editing and humanized links

14 years agoSimplify filetype matching regexes
Bernie Innocenti [Sat, 2 May 2009 09:21:24 +0000 (11:21 +0200)]
Simplify filetype matching regexes

14 years agoRestore compatibility with Python 2.5
Bernie Innocenti [Sat, 2 May 2009 09:19:14 +0000 (11:19 +0200)]
Restore compatibility with Python 2.5

14 years agoMake macros non executable
Bernie Innocenti [Sat, 2 May 2009 06:23:29 +0000 (08:23 +0200)]
Make macros non executable

14 years agoFix corner cases of humanized links
Bernie Innocenti [Sat, 2 May 2009 06:19:18 +0000 (08:19 +0200)]
Fix corner cases of humanized links

14 years agoSimplify link_tag()
Bernie Innocenti [Fri, 1 May 2009 16:20:27 +0000 (18:20 +0200)]
Simplify link_tag()

14 years agoMerge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git... giskard/python3
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

14 years agoAllow specifying CSS class for thumbnails
Bernie Innocenti [Fri, 1 May 2009 01:52:44 +0000 (10:52 +0900)]
Allow specifying CSS class for thumbnails

15 years agoEnable controls for videos
Bernie Innocenti [Mon, 27 Apr 2009 15:40:27 +0000 (17:40 +0200)]
Enable controls for videos

15 years agoHumanize auto link tags
Bernie Innocenti [Sat, 25 Apr 2009 07:28:01 +0000 (16:28 +0900)]
Humanize auto link tags

15 years agoRework action dispatcher
Bernie Innocenti [Sat, 25 Apr 2009 06:41:30 +0000 (15:41 +0900)]
Rework action dispatcher

15 years agoGeneric argument parsing and formatting
Bernie Innocenti [Fri, 24 Apr 2009 11:31:41 +0000 (20:31 +0900)]
Generic argument parsing and formatting

15 years agoRestore compatibility with Python 2.6
Bernie Innocenti [Fri, 24 Apr 2009 08:29:12 +0000 (17:29 +0900)]
Restore compatibility with Python 2.6

15 years agoMerge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git...
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

15 years agoFixup a few errors in the HTML output
Bernie Innocenti [Sat, 11 Apr 2009 14:29:12 +0000 (16:29 +0200)]
Fixup a few errors in the HTML output

15 years agoFix WordIndex and TitleIndex, improve HTML output
Bernie Innocenti [Sat, 11 Apr 2009 13:45:21 +0000 (15:45 +0200)]
Fix WordIndex and TitleIndex, improve HTML output

15 years agoWe already have a better syntax for including pages
Bernie Innocenti [Wed, 8 Apr 2009 23:35:57 +0000 (01:35 +0200)]
We already have a better syntax for including pages

15 years agoMove stuff in sys/ namespace
Bernie Innocenti [Wed, 8 Apr 2009 23:33:09 +0000 (01:33 +0200)]
Move stuff in sys/ namespace

15 years agoJust send GuruMeditation.js as an external file
Bernie Innocenti [Wed, 8 Apr 2009 23:27:55 +0000 (01:27 +0200)]
Just send GuruMeditation.js as an external file

15 years agoAdd support for including wiki pages inline through {{...}}
Bernie Innocenti [Wed, 8 Apr 2009 22:56:25 +0000 (00:56 +0200)]
Add support for including wiki pages inline through {{...}}

15 years agoBeautify post-edit hook error message
Bernie Innocenti [Wed, 8 Apr 2009 21:56:31 +0000 (23:56 +0200)]
Beautify post-edit hook error message

15 years agoUse subprocess rather than os.popen
Bernie Innocenti [Wed, 8 Apr 2009 21:52:04 +0000 (23:52 +0200)]
Use subprocess rather than os.popen

15 years agoSimplify mimetype handling
Bernie Innocenti [Wed, 8 Apr 2009 21:21:11 +0000 (23:21 +0200)]
Simplify mimetype handling

15 years agoFactor out code to generate inline links
Bernie Innocenti [Wed, 8 Apr 2009 20:58:08 +0000 (22:58 +0200)]
Factor out code to generate inline links

15 years agoOptionally use an icon for the home link
Bernie Innocenti [Wed, 8 Apr 2009 20:25:48 +0000 (22:25 +0200)]
Optionally use an icon for the home link

15 years agoDisallow legacy syntax inside HTML blocks
Bernie Innocenti [Wed, 8 Apr 2009 19:56:51 +0000 (21:56 +0200)]
Disallow legacy syntax inside HTML blocks

15 years agoFlag legacy wiki markup for styles as such
Bernie Innocenti [Wed, 8 Apr 2009 19:46:29 +0000 (21:46 +0200)]
Flag legacy wiki markup for styles as such

15 years agoNew macros needed for wikized EditPage
Bernie Innocenti [Wed, 8 Apr 2009 19:41:11 +0000 (21:41 +0200)]
New macros needed for wikized EditPage

15 years agoAllow expanding wiki syntax within html tags
Bernie Innocenti [Wed, 8 Apr 2009 19:40:47 +0000 (21:40 +0200)]
Allow expanding wiki syntax within html tags

15 years agoConvert wiki parser to verbose regexes
Bernie Innocenti [Wed, 8 Apr 2009 17:20:20 +0000 (19:20 +0200)]
Convert wiki parser to verbose regexes

15 years agoConsolidate legacy syntax rules
Bernie Innocenti [Wed, 8 Apr 2009 16:41:29 +0000 (18:41 +0200)]
Consolidate legacy syntax rules

15 years agoMove Guru Meditation javascript code outside
Bernie Innocenti [Wed, 8 Apr 2009 16:21:21 +0000 (18:21 +0200)]
Move Guru Meditation javascript code outside

15 years agoUse PNG for favicon
Bernie Innocenti [Wed, 8 Apr 2009 14:25:42 +0000 (16:25 +0200)]
Use PNG for favicon

15 years agoFold page existance logic into link_tag()
Bernie Innocenti [Wed, 8 Apr 2009 14:25:24 +0000 (16:25 +0200)]
Fold page existance logic into link_tag()

15 years agoSupport HTML5 <video> element
Bernie Innocenti [Mon, 30 Mar 2009 00:02:41 +0000 (02:02 +0200)]
Support HTML5 <video> element

15 years agoMove gitweb data files right in the wiki
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

15 years agoMove CSS inside wiki
Bernie Innocenti [Sun, 29 Mar 2009 23:52:29 +0000 (01:52 +0200)]
Move CSS inside wiki

15 years agoUpgrade gitweb
Bernie Innocenti [Sun, 22 Mar 2009 23:59:28 +0000 (00:59 +0100)]
Upgrade gitweb

15 years agoStore license icon in wiki
Bernie Innocenti [Sun, 22 Mar 2009 23:59:02 +0000 (00:59 +0100)]
Store license icon in wiki

15 years agoUpgrade to latest gitweb
Bernie Innocenti [Tue, 17 Feb 2009 16:59:22 +0000 (17:59 +0100)]
Upgrade to latest gitweb

15 years agoUTF-8 fixup for Python 3.0 python3 sunjammer/python3
Bernie Innocenti [Mon, 15 Dec 2008 03:31:48 +0000 (22:31 -0500)]
UTF-8 fixup for Python 3.0

15 years agoMerge pylint/pychecker cleanups from branch master of trinity
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

15 years agoConverted macros to Python 3.0 with 2to3
Bernie Innocenti [Mon, 15 Dec 2008 03:08:12 +0000 (22:08 -0500)]
Converted macros to Python 3.0 with 2to3

15 years agoManual Python 3.0 fixups
Bernie Innocenti [Mon, 15 Dec 2008 03:07:21 +0000 (22:07 -0500)]
Manual Python 3.0 fixups

We still have issues with binary vs unicode

15 years agoConverted to Python 3.0 by 2to3
Bernie Innocenti [Mon, 15 Dec 2008 03:06:31 +0000 (22:06 -0500)]
Converted to Python 3.0 by 2to3

15 years agoFix a bunch of pylint warnings.
Bernie Innocenti [Mon, 15 Dec 2008 03:01:55 +0000 (04:01 +0100)]
Fix a bunch of pylint warnings.

I'm not ever going to fix the fascist warnings about
making all variable names longer than 2 characters.

15 years agoEnable tarballs in gitweb
Bernie Innocenti [Mon, 15 Dec 2008 02:43:11 +0000 (03:43 +0100)]
Enable tarballs in gitweb

15 years agoFix pychecker warnings
Bernie Innocenti [Mon, 15 Dec 2008 02:42:35 +0000 (03:42 +0100)]
Fix pychecker warnings

15 years agoUpdate to gitweb 1.5.6.5 v3.0
Bernie Innocenti [Fri, 12 Dec 2008 10:36:15 +0000 (11:36 +0100)]
Update to gitweb 1.5.6.5

15 years agoSwitch OpenID delegate to Develer's LDAP enabled version
Bernie Innocenti [Fri, 12 Dec 2008 10:35:36 +0000 (11:35 +0100)]
Switch OpenID delegate to Develer's LDAP enabled version

15 years agoAdd a few more HTML pass-through tags; fix double newlines.
Bernie Innocenti [Thu, 11 Dec 2008 03:44:38 +0000 (04:44 +0100)]
Add a few more HTML pass-through tags; fix double newlines.

15 years agoAllow specifying custom <meta> tags in HTML head
Bernie Innocenti [Thu, 11 Dec 2008 02:51:22 +0000 (03:51 +0100)]
Allow specifying custom <meta> tags in HTML head

15 years agoAllow <a> and <textarea> tags passthrough
Bernie Innocenti [Thu, 11 Dec 2008 02:50:44 +0000 (03:50 +0100)]
Allow <a> and <textarea> tags passthrough

15 years agoEscape raw text sent as body to the textarea element in the page editor
Bernie Innocenti [Thu, 11 Dec 2008 02:49:10 +0000 (03:49 +0100)]
Escape raw text sent as body to the textarea element in the page editor

15 years agoDon't choke on non-existing macros
Bernie Innocenti [Mon, 1 Dec 2008 00:34:17 +0000 (19:34 -0500)]
Don't choke on non-existing macros

15 years agoMerge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git...
Bernie Innocenti [Mon, 1 Dec 2008 00:26:44 +0000 (19:26 -0500)]
Merge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git/geekigeeki

15 years agoSECURITY: check filenames in editor
Bernie Innocenti [Sun, 30 Nov 2008 23:52:18 +0000 (00:52 +0100)]
SECURITY: check filenames in editor

15 years agoMerge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git...
Bernie Innocenti [Sun, 30 Nov 2008 19:12:54 +0000 (14:12 -0500)]
Merge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git/geekigeeki

15 years agoA change I did in Kathmandu and can't remember why I did it
Bernie Innocenti [Sun, 30 Nov 2008 19:12:48 +0000 (14:12 -0500)]
A change I did in Kathmandu and can't remember why I did it

15 years agoReformateditor layout and add accesskeys
Bernie Innocenti [Sun, 30 Nov 2008 18:54:43 +0000 (19:54 +0100)]
Reformateditor layout and add accesskeys

15 years agoSupport changelog message
Joel Stanley [Mon, 3 Nov 2008 11:51:26 +0000 (11:51 +0000)]
Support changelog message

The user can modify the git commit message through an input box on
the edit page.  The original behavour is preserved by defualting the
input box to the original commit mesage.

This crosses off item 3 from http://codewiz.org/wiki/GeekiGeekiToDo.

Signed-off-by: Joel Stanley <joel.stanley@adelaide.edu.au>
15 years agoAdd Artistic license tag for content
Bernie Innocenti [Mon, 13 Oct 2008 21:38:38 +0000 (23:38 +0200)]
Add Artistic license tag for content

15 years agoAdd avatar
Bernie Innocenti [Mon, 13 Oct 2008 21:38:19 +0000 (23:38 +0200)]
Add avatar

15 years agoSort directories
Bernie Innocenti [Mon, 13 Oct 2008 21:37:52 +0000 (23:37 +0200)]
Sort directories

15 years agoFix #css pragma
BOFH [Wed, 3 Sep 2008 15:52:40 +0000 (17:52 +0200)]
Fix #css pragma

15 years agoBugfix hurl handling of image links
Bernie Innocenti [Wed, 13 Aug 2008 11:35:43 +0000 (13:35 +0200)]
Bugfix hurl handling of image links

15 years agoFix OpenID config
Bernie Innocenti [Wed, 13 Aug 2008 09:04:35 +0000 (11:04 +0200)]
Fix OpenID config

15 years agoDon't die when getting attrs of a directory.
Bernie Innocenti [Wed, 13 Aug 2008 09:04:14 +0000 (11:04 +0200)]
Don't die when getting attrs of a directory.

15 years agoUse generic head links instead of ad-hoc mechanisms
Bernie Innocenti [Sun, 10 Aug 2008 05:02:53 +0000 (10:47 +0545)]
Use generic head links instead of ad-hoc mechanisms

15 years agoDistinguish between immutable and protected pages
Bernie Innocenti [Fri, 8 Aug 2008 12:59:26 +0000 (18:44 +0545)]
Distinguish between immutable and protected pages

15 years agoAdd favicon support
Bernie Innocenti [Fri, 8 Aug 2008 06:33:43 +0000 (12:18 +0545)]
Add favicon support

15 years agoDrop old image embedding syntax.
Bernie Innocenti [Wed, 6 Aug 2008 10:00:04 +0000 (12:00 +0200)]
Drop old image embedding syntax.

15 years agoImplement image scaling
Bernie Innocenti [Tue, 29 Jul 2008 04:48:00 +0000 (10:33 +0545)]
Implement image scaling

15 years agoImplement himg syntax
Bernie Innocenti [Mon, 28 Jul 2008 07:01:39 +0000 (12:46 +0545)]
Implement himg syntax

15 years agoImplement directory listing
Bernie Innocenti [Mon, 28 Jul 2008 06:45:44 +0000 (12:30 +0545)]
Implement directory listing

15 years agoRename PageFormatter to WikiFormatter
Bernie Innocenti [Mon, 28 Jul 2008 06:05:09 +0000 (11:50 +0545)]
Rename PageFormatter to WikiFormatter

15 years agoRename PageFormatter::send_page() to PageFormatter::format()
Bernie Innocenti [Mon, 28 Jul 2008 06:03:29 +0000 (11:48 +0545)]
Rename PageFormatter::send_page() to PageFormatter::format()

15 years agoAdd support for external macros
Bernie Innocenti [Tue, 24 Jun 2008 03:36:36 +0000 (09:21 +0545)]
Add support for external macros

15 years agoImplement Creole syntax for macros.
Bernie Innocenti [Mon, 2 Jun 2008 12:21:46 +0000 (14:21 +0200)]
Implement Creole syntax for macros.

15 years agoImplement <<macro>> syntax.
Bernie Innocenti [Mon, 2 Jun 2008 10:07:14 +0000 (12:07 +0200)]
Implement <<macro>> syntax.

15 years agoMerge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git...
Bernie Innocenti [Mon, 2 Jun 2008 06:52:35 +0000 (08:52 +0200)]
Merge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git/geekigeeki

15 years agoSimplify hurl regex
Bernie Innocenti [Mon, 2 Jun 2008 06:36:22 +0000 (08:36 +0200)]
Simplify hurl regex

15 years agoAlso accept numbers in WikiWords
Bernie Innocenti [Mon, 2 Jun 2008 06:32:32 +0000 (08:32 +0200)]
Also accept numbers in WikiWords

16 years agoGive our navbar a more sober look.
Bernardo Innocenti [Fri, 28 Mar 2008 12:57:41 +0000 (13:57 +0100)]
Give our navbar a more sober look.

16 years agoMerge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git...
Bernardo Innocenti [Fri, 28 Mar 2008 10:51:46 +0000 (11:51 +0100)]
Merge branch 'master' of ssh://bernie@trinity.codewiz.org/~/public_html/wiki/git/geekigeeki

Conflicts:

geekigeeki.py

16 years agoMake permalinks more search engine friendly
Bernardo Innocenti [Sat, 22 Mar 2008 16:25:44 +0000 (17:25 +0100)]
Make permalinks more search engine friendly

16 years agoMake permalinks more search engine friendly
Bernardo Innocenti [Sat, 22 Mar 2008 16:25:44 +0000 (17:25 +0100)]
Make permalinks more search engine friendly

16 years agoFix a few XHTML validation errors
Bernardo Innocenti [Fri, 28 Mar 2008 08:26:28 +0000 (09:26 +0100)]
Fix a few XHTML validation errors

16 years agoReformat comments for consistency and to save a few more lines.
Bernardo Innocenti [Sat, 22 Mar 2008 16:14:59 +0000 (17:14 +0100)]
Reformat comments for consistency and to save a few more lines.

16 years agoRemove title in navbar
Bernardo Innocenti [Wed, 27 Feb 2008 07:13:05 +0000 (08:13 +0100)]
Remove title in navbar

16 years agoAdd eperimental git-cat idea
Bernardo Innocenti [Tue, 26 Feb 2008 17:23:45 +0000 (18:23 +0100)]
Add eperimental git-cat idea

16 years agoUse abridged headings for anchors
Bernardo Innocenti [Tue, 12 Feb 2008 07:54:07 +0000 (17:54 +1000)]
Use abridged headings for anchors

16 years agoGet rid of obsolete apply()
Bernardo Innocenti [Tue, 12 Feb 2008 07:34:13 +0000 (17:34 +1000)]
Get rid of obsolete apply()

16 years agoAdd upload support
Bernardo Innocenti [Tue, 12 Feb 2008 05:05:28 +0000 (15:05 +1000)]
Add upload support

16 years agoAdd automatic mimetype detection.
Bernardo Innocenti [Sat, 26 Jan 2008 22:06:37 +0000 (09:06 +1100)]
Add automatic mimetype detection.

16 years agoAdd script to run pylint
Bernardo Innocenti [Thu, 17 Jan 2008 19:36:33 +0000 (14:36 -0500)]
Add script to run pylint

16 years agoFirst pass of pylint warning removal
Bernardo Innocenti [Thu, 17 Jan 2008 19:36:04 +0000 (14:36 -0500)]
First pass of pylint warning removal