geekigeeki.git
14 years agoRefactoring: move send_footer() into Page()
Bernie Innocenti [Mon, 22 Mar 2010 21:17:55 +0000 (18:17 -0300)]
Refactoring: move send_footer() into Page()

14 years agoAdd #navbar and #footer pragmas
Bernie Innocenti [Mon, 22 Mar 2010 21:11:09 +0000 (18:11 -0300)]
Add #navbar and #footer pragmas

14 years agoSeparate images from subdirs in directory listing
Bernie Innocenti [Fri, 19 Mar 2010 13:08:53 +0000 (10:08 -0300)]
Separate images from subdirs in directory listing

14 years agoRemove spurious slashes at end of page names
Bernie Innocenti [Sat, 13 Mar 2010 17:27:56 +0000 (14:27 -0300)]
Remove spurious slashes at end of page names

14 years agoMerge commit 'giskard/master'
Bernie Innocenti [Tue, 24 Nov 2009 18:22:08 +0000 (13:22 -0500)]
Merge commit 'giskard/master'

14 years agoRemove language=JavaScript attribute obsoleted in html5
Bernie Innocenti [Tue, 24 Nov 2009 18:19:27 +0000 (13:19 -0500)]
Remove language=JavaScript attribute obsoleted in html5

14 years agoMerge branch 'master' of ssh://sunjammer.codewiz.org/~/wiki/git/geekigeeki
Bernie Innocenti [Tue, 24 Nov 2009 18:16:59 +0000 (13:16 -0500)]
Merge branch 'master' of ssh://sunjammer.codewiz.org/~/wiki/git/geekigeeki

14 years agoMove git extravaganza elsewhere
Bernie Innocenti [Tue, 24 Nov 2009 18:15:49 +0000 (13:15 -0500)]
Move git extravaganza elsewhere

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

14 years agoRemove ugly ternary expression
Bernie Innocenti [Tue, 24 Nov 2009 18:15:07 +0000 (13:15 -0500)]
Remove ugly ternary expression

14 years agoRemove legacy "``" syntax.
Bernie Innocenti [Fri, 20 Nov 2009 07:46:26 +0000 (02:46 -0500)]
Remove legacy "``" syntax.

14 years agoHTML5 fixes
Bernie Innocenti [Fri, 20 Nov 2009 07:44:29 +0000 (02:44 -0500)]
HTML5 fixes

14 years agoAnchor all file extension regexes to end of string
Bernie Innocenti [Thu, 19 Nov 2009 19:53:55 +0000 (14:53 -0500)]
Anchor all file extension regexes to end of string

15 years agoMove to Sunjammer
Bernie Innocenti [Wed, 4 Nov 2009 22:20:11 +0000 (17:20 -0500)]
Move to Sunjammer

15 years agoUpdate license notice to AGPLv3
Bernie Innocenti [Wed, 4 Nov 2009 22:16:40 +0000 (17:16 -0500)]
Update license notice to AGPLv3

15 years agoCheck for privileged access
Bernie Innocenti [Tue, 22 Sep 2009 02:07:20 +0000 (04:07 +0200)]
Check for privileged access

15 years agoFix typo
Bernie Innocenti [Fri, 18 Sep 2009 02:39:18 +0000 (04:39 +0200)]
Fix typo

15 years agoImplement numbered lists
Bernie Innocenti [Fri, 11 Sep 2009 21:46:48 +0000 (17:46 -0400)]
Implement numbered lists

15 years agoDo not try to glob URLs and non glob strings
Bernie Innocenti [Mon, 7 Sep 2009 19:54:21 +0000 (21:54 +0200)]
Do not try to glob URLs and non glob strings

15 years agoAllow retrieving the script path
Bernie Innocenti [Sat, 29 Aug 2009 17:56:25 +0000 (19:56 +0200)]
Allow retrieving the script path

15 years agoDo not pass empty strings to os.makedirs()
Bernie Innocenti [Sat, 29 Aug 2009 17:51:10 +0000 (19:51 +0200)]
Do not pass empty strings to os.makedirs()

15 years agoclarify image_maxwidth in config
Bernie Innocenti [Wed, 19 Aug 2009 10:21:17 +0000 (12:21 +0200)]
clarify image_maxwidth in config

15 years agoQuote key name for config_get()
Bernie Innocenti [Wed, 19 Aug 2009 10:19:50 +0000 (12:19 +0200)]
Quote key name for config_get()

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

15 years agoFix inlining of other wiki pages
Bernie Innocenti [Wed, 19 Aug 2009 10:03:18 +0000 (12:03 +0200)]
Fix inlining of other wiki pages

15 years agoAdd useless git-bloat script
Bernie Innocenti [Wed, 19 Aug 2009 09:46:37 +0000 (11:46 +0200)]
Add useless git-bloat script

15 years agoRemove warranty disclaimer. Sue me if you like.
Bernie Innocenti [Wed, 19 Aug 2009 09:45:50 +0000 (11:45 +0200)]
Remove warranty disclaimer. Sue me if you like.

15 years agoNew git command naming in git-cat
Bernie Innocenti [Wed, 19 Aug 2009 09:28:10 +0000 (11:28 +0200)]
New git command naming in git-cat

15 years agoMove macros into the wiki
Bernie Innocenti [Wed, 19 Aug 2009 09:27:53 +0000 (11:27 +0200)]
Move macros into the wiki

15 years agochdir into data_dir to simplify a few things
Bernie Innocenti [Wed, 19 Aug 2009 09:20:37 +0000 (11:20 +0200)]
chdir into data_dir to simplify a few things

15 years agoAllow glob matching on inline includes
Bernie Innocenti [Tue, 18 Aug 2009 20:43:18 +0000 (22:43 +0200)]
Allow glob matching on inline includes

15 years agoFix TitleIndex macro
Bernie Innocenti [Mon, 17 Aug 2009 20:39:18 +0000 (22:39 +0200)]
Fix TitleIndex macro

15 years agoBe less technical regarding missing HTML5 video support
Bernie Innocenti [Mon, 17 Aug 2009 20:36:16 +0000 (22:36 +0200)]
Be less technical regarding missing HTML5 video support

15 years agoImplement page editor ad a wiki page
Bernie Innocenti [Mon, 17 Aug 2009 20:29:53 +0000 (22:29 +0200)]
Implement page editor ad a wiki page

15 years agoFix yet another typo in macro arguments
Bernie Innocenti [Mon, 17 Aug 2009 19:36:14 +0000 (21:36 +0200)]
Fix yet another typo in macro arguments

15 years agoFix maxwidth handling
Bernie Innocenti [Mon, 17 Aug 2009 19:20:57 +0000 (21:20 +0200)]
Fix maxwidth handling

15 years agoFix all macro arguments (need * and **)
Bernie Innocenti [Mon, 17 Aug 2009 19:20:22 +0000 (21:20 +0200)]
Fix all macro arguments (need * and **)

15 years agoRename variable re to avoid clash with module name
Bernie Innocenti [Mon, 17 Aug 2009 19:08:00 +0000 (21:08 +0200)]
Rename variable re to avoid clash with module name

15 years agouse config_get() for privileged_url too
Bernie Innocenti [Mon, 17 Aug 2009 17:38:08 +0000 (19:38 +0200)]
use config_get() for privileged_url too

15 years agoUpdate all macros to take 2 arguments (args, kvargs)
Bernie Innocenti [Mon, 17 Aug 2009 17:32:31 +0000 (19:32 +0200)]
Update all macros to take 2 arguments (args, kvargs)

15 years agoRemove obsolete config vars
Bernie Innocenti [Mon, 17 Aug 2009 17:30:34 +0000 (19:30 +0200)]
Remove obsolete config vars

15 years agoUse config_get() to access configuration values
Bernie Innocenti [Mon, 17 Aug 2009 17:29:45 +0000 (19:29 +0200)]
Use config_get() to access configuration values

15 years agoImplement variable substitution in includes
Bernie Innocenti [Mon, 17 Aug 2009 07:48:38 +0000 (09:48 +0200)]
Implement variable substitution in includes

15 years agoAdd gitweb config for gravatars, disabled for now
Bernie Innocenti [Sat, 15 Aug 2009 01:15:50 +0000 (03:15 +0200)]
Add gitweb config for gravatars, disabled for now

15 years agoNicer format for human readable datestamp
Bernie Innocenti [Sat, 15 Aug 2009 01:15:26 +0000 (03:15 +0200)]
Nicer format for human readable datestamp

15 years agoSend Last-Modified HTTP header
Bernie Innocenti [Sat, 15 Aug 2009 01:15:01 +0000 (03:15 +0200)]
Send Last-Modified HTTP header

15 years agoImport latest gitweb
Bernie Innocenti [Fri, 14 Aug 2009 23:27:46 +0000 (01:27 +0200)]
Import latest gitweb

15 years agoMove cc-by-sa.png to sys/
Bernie Innocenti [Fri, 14 Aug 2009 23:15:27 +0000 (01:15 +0200)]
Move cc-by-sa.png to sys/

15 years agoAdd strike through and glyph substitution
Bernie Innocenti [Mon, 3 Aug 2009 14:20:07 +0000 (16:20 +0200)]
Add strike through and glyph substitution

15 years agoStrip leading slashes in directory headers
Bernie Innocenti [Mon, 3 Aug 2009 13:50:47 +0000 (15:50 +0200)]
Strip leading slashes in directory headers

15 years agogit-add -> git add
Bernie Innocenti [Fri, 31 Jul 2009 15:27:44 +0000 (17:27 +0200)]
git-add -> git add

15 years agoSwitch site_icon to favicon in sys/
Bernie Innocenti [Fri, 31 Jul 2009 15:03:48 +0000 (17:03 +0200)]
Switch site_icon to favicon in sys/

15 years agoFix directory creation
Bernie Innocenti [Mon, 27 Jul 2009 15:43:11 +0000 (17:43 +0200)]
Fix directory creation

15 years agoCreate interim dirs automatically
Bernie Innocenti [Mon, 27 Jul 2009 14:45:05 +0000 (16:45 +0200)]
Create interim dirs automatically

15 years agoMoved in data/sys/
Bernie Innocenti [Mon, 27 Jul 2009 13:56:28 +0000 (15:56 +0200)]
Moved in data/sys/

15 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

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

15 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.

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

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

15 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

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

15 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

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

15 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

15 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