]> git.plutz.net Git - shellwiki/log
shellwiki
2 years agobugfix: filter link prefix for references in included files
Paul Hänsch [Wed, 18 May 2022 20:29:46 +0000 (22:29 +0200)]
bugfix: filter link prefix for references in included files

2 years agonewpage macro, allow template in editor
Paul Hänsch [Wed, 18 May 2022 20:02:09 +0000 (22:02 +0200)]
newpage macro, allow template in editor

2 years agonew tool function page_abs
Paul Hänsch [Wed, 18 May 2022 20:00:34 +0000 (22:00 +0200)]
new tool function page_abs

2 years agoMerge commit '121b533c5aaf642cb9e4f887861ab511031362ef'
Paul Hänsch [Wed, 18 May 2022 17:21:26 +0000 (19:21 +0200)]
Merge commit '121b533c5aaf642cb9e4f887861ab511031362ef'

2 years agoSquashed 'cgilite/' changes from b3075fd..98d46bf
Paul Hänsch [Wed, 18 May 2022 17:21:26 +0000 (19:21 +0200)]
Squashed 'cgilite/' changes from b3075fd..98d46bf

98d46bf export user variables

git-subtree-dir: cgilite
git-subtree-split: 98d46bf73351b1148796f47c3b448b3fc5c385c5

2 years agoomit inclusion of user functions (unnecessary since variables are now exported)
Paul Hänsch [Wed, 18 May 2022 17:21:18 +0000 (19:21 +0200)]
omit inclusion of user functions (unnecessary since variables are now exported)

2 years agoSquashed 'cgilite/' changes from d4b1cb4..b3075fd
Paul Hänsch [Wed, 18 May 2022 11:26:46 +0000 (13:26 +0200)]
Squashed 'cgilite/' changes from d4b1cb4..b3075fd

b3075fd allow email quicklinks, bugfix pattern extractor in all inline links

git-subtree-dir: cgilite
git-subtree-split: b3075fd95ed1f474fbe0a4eff68228e72a7ec653

2 years agoMerge commit '85299c7a3814fe8206c5db335cc51aaf1a245b23'
Paul Hänsch [Wed, 18 May 2022 11:26:46 +0000 (13:26 +0200)]
Merge commit '85299c7a3814fe8206c5db335cc51aaf1a245b23'

2 years agoSquashed 'cgilite/' changes from 49a67fe..d4b1cb4
Paul Hänsch [Wed, 18 May 2022 00:37:42 +0000 (02:37 +0200)]
Squashed 'cgilite/' changes from 49a67fe..d4b1cb4

d4b1cb4 variable $UID is reserved in bash and cannot be used

git-subtree-dir: cgilite
git-subtree-split: d4b1cb41787e37435d02283c648bc1a9458b9eeb

2 years agoMerge commit '5fa200f3143db4360818d82e9ed68e3bc297872a'
Paul Hänsch [Wed, 18 May 2022 00:37:42 +0000 (02:37 +0200)]
Merge commit '5fa200f3143db4360818d82e9ed68e3bc297872a'

2 years agoSquashed 'cgilite/' changes from 2f3c712..49a67fe
Paul Hänsch [Tue, 17 May 2022 23:27:06 +0000 (01:27 +0200)]
Squashed 'cgilite/' changes from 2f3c712..49a67fe

49a67fe metadata blocks
b406efc avoid odd margins in list items
2092bc6 user passphrase update, improved username form

git-subtree-dir: cgilite
git-subtree-split: 49a67fed963936a4e88b2a8904296a16a4bbb9eb

2 years agoMerge commit '1f887be68c8e777cdaa6853eb942f7b691bc1e4e'
Paul Hänsch [Tue, 17 May 2022 23:27:06 +0000 (01:27 +0200)]
Merge commit '1f887be68c8e777cdaa6853eb942f7b691bc1e4e'

2 years agoacl detection in updated meta blocks
Paul Hänsch [Tue, 17 May 2022 23:22:15 +0000 (01:22 +0200)]
acl detection in updated meta blocks

2 years agouser and acl awareness
Paul Hänsch [Tue, 17 May 2022 23:20:01 +0000 (01:20 +0200)]
user and acl awareness

2 years agoclearing of meta data lines now obsolete
Paul Hänsch [Tue, 17 May 2022 23:12:46 +0000 (01:12 +0200)]
clearing of meta data lines now obsolete

2 years agoinclude macro
Paul Hänsch [Tue, 17 May 2022 21:25:40 +0000 (23:25 +0200)]
include macro

2 years agomove functions to tools
Paul Hänsch [Tue, 17 May 2022 21:25:22 +0000 (23:25 +0200)]
move functions to tools

2 years agoDisallow newlines in page names
Paul Hänsch [Tue, 17 May 2022 21:24:30 +0000 (23:24 +0200)]
Disallow newlines in page names

2 years agodefault behaviour of page_children function
Paul Hänsch [Tue, 17 May 2022 16:29:12 +0000 (18:29 +0200)]
default behaviour of page_children function

2 years agofallback handler for regular page names containing brackets
Paul Hänsch [Tue, 17 May 2022 12:15:06 +0000 (14:15 +0200)]
fallback handler for regular page names containing brackets

2 years agoremove debug info
Paul Hänsch [Tue, 17 May 2022 12:14:00 +0000 (14:14 +0200)]
remove debug info

2 years agoomit empty pages from display
Paul Hänsch [Tue, 17 May 2022 12:13:42 +0000 (14:13 +0200)]
omit empty pages from display

2 years agocss selector fix
Paul Hänsch [Tue, 17 May 2022 11:10:24 +0000 (13:10 +0200)]
css selector fix

2 years agomacro for page listing
Paul Hänsch [Tue, 17 May 2022 11:09:45 +0000 (13:09 +0200)]
macro for page listing

2 years agodialog for user settings, separate handler for special pages
Paul Hänsch [Mon, 16 May 2022 12:28:30 +0000 (14:28 +0200)]
dialog for user settings, separate handler for special pages

2 years agosomewhat more readable URL selection
Paul Hänsch [Thu, 12 May 2022 10:22:03 +0000 (12:22 +0200)]
somewhat more readable URL selection

2 years agofix accidental mishandling
Paul Hänsch [Thu, 12 May 2022 10:21:32 +0000 (12:21 +0200)]
fix accidental mishandling

2 years agoURL selection based on handlers
Paul Hänsch [Thu, 12 May 2022 09:48:26 +0000 (11:48 +0200)]
URL selection based on handlers

2 years agoSquashed 'cgilite/' changes from e5e180a..2f3c712
Paul Hänsch [Wed, 11 May 2022 18:49:43 +0000 (20:49 +0200)]
Squashed 'cgilite/' changes from e5e180a..2f3c712

2f3c712 allow invitation without email, allow setting user page url

git-subtree-dir: cgilite
git-subtree-split: 2f3c712c3c6800a74898bce98dcad781d5b460b6

2 years agoMerge commit 'd3de3827abd58df8a0f75348ec0cdeffe69952fb'
Paul Hänsch [Wed, 11 May 2022 18:49:43 +0000 (20:49 +0200)]
Merge commit 'd3de3827abd58df8a0f75348ec0cdeffe69952fb'

2 years agoerror 400 page
Paul Hänsch [Wed, 11 May 2022 18:49:38 +0000 (20:49 +0200)]
error 400 page

2 years agogeneralized error pages
Paul Hänsch [Wed, 11 May 2022 18:46:41 +0000 (20:46 +0200)]
generalized error pages

2 years agouser invitation
Paul Hänsch [Wed, 11 May 2022 18:41:51 +0000 (20:41 +0200)]
user invitation

2 years agopage selector layout
Paul Hänsch [Wed, 11 May 2022 18:40:57 +0000 (20:40 +0200)]
page selector layout

2 years agoreturn links in default register and login pages
Paul Hänsch [Wed, 11 May 2022 16:22:08 +0000 (18:22 +0200)]
return links in default register and login pages

2 years agoerror pages 409 and 500
Paul Hänsch [Wed, 11 May 2022 16:21:13 +0000 (18:21 +0200)]
error pages 409 and 500

2 years agourl selection layout
Paul Hänsch [Wed, 11 May 2022 16:20:05 +0000 (18:20 +0200)]
url selection layout

2 years agouse acls in edit processing
Paul Hänsch [Wed, 11 May 2022 16:19:44 +0000 (18:19 +0200)]
use acls in edit processing

2 years agoacl and session validation for attachment ops
Paul Hänsch [Wed, 11 May 2022 15:24:48 +0000 (17:24 +0200)]
acl and session validation for attachment ops

2 years agoattachment deletion, acl and session validation for attachment uploading
Paul Hänsch [Wed, 11 May 2022 15:24:10 +0000 (17:24 +0200)]
attachment deletion, acl and session validation for attachment uploading

2 years agointroduce reflink macro
Paul Hänsch [Wed, 11 May 2022 15:23:10 +0000 (17:23 +0200)]
introduce reflink macro

2 years agoSquashed 'cgilite/' changes from 6cc62de..e5e180a
Paul Hänsch [Tue, 10 May 2022 22:24:28 +0000 (00:24 +0200)]
Squashed 'cgilite/' changes from 6cc62de..e5e180a

e5e180a "cgilite_headers" among export variables

git-subtree-dir: cgilite
git-subtree-split: e5e180a2c21f271b87e82a8e4894f63b5bf2af34

2 years agoMerge commit 'a0e80b53ee3e393907040ce06b0d7fb82d8e0eec'
Paul Hänsch [Tue, 10 May 2022 22:24:28 +0000 (00:24 +0200)]
Merge commit 'a0e80b53ee3e393907040ce06b0d7fb82d8e0eec'

2 years agodelete buttons in attachment list (non-functional)
Paul Hänsch [Tue, 10 May 2022 22:22:59 +0000 (00:22 +0200)]
delete buttons in attachment list (non-functional)

2 years agouse acls for attachemnt permissions, proper forking of background conversions
Paul Hänsch [Tue, 10 May 2022 22:22:05 +0000 (00:22 +0200)]
use acls for attachemnt permissions, proper forking of background conversions

2 years ago@ sign for distinguishing acl user names
Paul Hänsch [Tue, 10 May 2022 22:21:00 +0000 (00:21 +0200)]
@ sign for distinguishing acl user names

2 years agonocache pragma
Paul Hänsch [Tue, 10 May 2022 22:20:21 +0000 (00:20 +0200)]
nocache pragma

2 years agobasic ACLs
Paul Hänsch [Tue, 10 May 2022 17:22:18 +0000 (19:22 +0200)]
basic ACLs

2 years agobox styling for attachment page
Paul Hänsch [Thu, 21 Apr 2022 13:05:32 +0000 (15:05 +0200)]
box styling for attachment page

2 years agomake sure cache dir exists
Paul Hänsch [Thu, 21 Apr 2022 13:04:59 +0000 (15:04 +0200)]
make sure cache dir exists

2 years agobasic attachment upload
Paul Hänsch [Fri, 15 Apr 2022 12:30:02 +0000 (14:30 +0200)]
basic attachment upload

2 years agohandling of binary file uploads
Paul Hänsch [Fri, 15 Apr 2022 11:13:42 +0000 (13:13 +0200)]
handling of binary file uploads

2 years agofilename function
Paul Hänsch [Thu, 14 Apr 2022 14:22:26 +0000 (16:22 +0200)]
filename function

2 years agoSquashed 'cgilite/' changes from b2b268b..6cc62de
Paul Hänsch [Thu, 14 Apr 2022 13:15:58 +0000 (15:15 +0200)]
Squashed 'cgilite/' changes from b2b268b..6cc62de

6cc62de reset header variables when processing multiple requests

git-subtree-dir: cgilite
git-subtree-split: 6cc62de8c3909174b18d2a294cfaab70a0386799

2 years agoMerge commit 'a6d9e4958fd35c6022ba71a6f6c6c3d210de94c2'
Paul Hänsch [Thu, 14 Apr 2022 13:15:58 +0000 (15:15 +0200)]
Merge commit 'a6d9e4958fd35c6022ba71a6f6c6c3d210de94c2'

2 years agomultipart test stub
Paul Hänsch [Thu, 14 Apr 2022 13:15:27 +0000 (15:15 +0200)]
multipart test stub

2 years agoremove debug info
Paul Hänsch [Thu, 14 Apr 2022 13:14:30 +0000 (15:14 +0200)]
remove debug info

2 years agobasic multipaart handler
Paul Hänsch [Tue, 12 Apr 2022 18:45:37 +0000 (20:45 +0200)]
basic multipaart handler

2 years agostub for attachment upload form
Paul Hänsch [Thu, 31 Mar 2022 12:54:42 +0000 (14:54 +0200)]
stub for attachment upload form

2 years agobackground colours
Paul Hänsch [Thu, 24 Mar 2022 12:23:38 +0000 (13:23 +0100)]
background colours

2 years agoSquashed 'cgilite/' changes from 6fe824f..b2b268b
Paul Hänsch [Thu, 24 Mar 2022 11:48:14 +0000 (12:48 +0100)]
Squashed 'cgilite/' changes from 6fe824f..b2b268b

b2b268b corrected paragraph splitting and hr/h2 distinction
33cd660 faster hexdecode for mixed data (e.g. post-data)

git-subtree-dir: cgilite
git-subtree-split: b2b268b458208ba7746052e05f1f1f5ced081023

2 years agoMerge commit '61045141d11e5e7b392ee0c6f57a6c0e1424be4d'
Paul Hänsch [Thu, 24 Mar 2022 11:48:14 +0000 (12:48 +0100)]
Merge commit '61045141d11e5e7b392ee0c6f57a6c0e1424be4d'

2 years agocss for toc macro, basic attachment list, some improvements in page structure
Paul Hänsch [Thu, 24 Mar 2022 11:43:05 +0000 (12:43 +0100)]
css for toc macro, basic attachment list, some improvements in page structure

2 years agouse css macro class
Paul Hänsch [Thu, 24 Mar 2022 11:29:27 +0000 (12:29 +0100)]
use css macro class

2 years agomuch simpler toc macro
Paul Hänsch [Thu, 24 Mar 2022 11:27:26 +0000 (12:27 +0100)]
much simpler toc macro

2 years agotheme css
Paul Hänsch [Mon, 21 Mar 2022 14:02:55 +0000 (15:02 +0100)]
theme css

2 years agouse file size function from tools.sh
Paul Hänsch [Mon, 21 Mar 2022 14:02:08 +0000 (15:02 +0100)]
use file size function from tools.sh

2 years agoattachment processing, serving and overview
Paul Hänsch [Mon, 21 Mar 2022 13:59:12 +0000 (14:59 +0100)]
attachment processing, serving and overview

2 years agocalculation of human readable file sizes
Paul Hänsch [Mon, 21 Mar 2022 13:58:04 +0000 (14:58 +0100)]
calculation of human readable file sizes

2 years agomacro for listing attachments
Paul Hänsch [Fri, 18 Mar 2022 11:52:56 +0000 (12:52 +0100)]
macro for listing attachments

2 years agoattachment conversion and access
Paul Hänsch [Fri, 18 Mar 2022 11:52:29 +0000 (12:52 +0100)]
attachment conversion and access

2 years agocache macro list
Paul Hänsch [Fri, 18 Mar 2022 11:51:40 +0000 (12:51 +0100)]
cache macro list

2 years agoremove debug output
Paul Hänsch [Fri, 18 Mar 2022 01:38:02 +0000 (02:38 +0100)]
remove debug output

2 years agoomit nocookie flag due to api change
Paul Hänsch [Tue, 15 Mar 2022 14:56:31 +0000 (15:56 +0100)]
omit nocookie flag due to api change

2 years agoSquashed 'cgilite/' changes from a8f5776..6fe824f
Paul Hänsch [Tue, 15 Mar 2022 14:52:06 +0000 (15:52 +0100)]
Squashed 'cgilite/' changes from a8f5776..6fe824f

6fe824f API CHANGE: do not set session cookie automatically

git-subtree-dir: cgilite
git-subtree-split: 6fe824f0db79fabeec3bc2c3459d2d50858d7ba7

2 years agoMerge commit 'cfc3dbcd2e724953a001d0ad189df08072295d62'
Paul Hänsch [Tue, 15 Mar 2022 14:52:06 +0000 (15:52 +0100)]
Merge commit 'cfc3dbcd2e724953a001d0ad189df08072295d62'

2 years agobasic locking and editing
Paul Hänsch [Tue, 15 Mar 2022 14:52:00 +0000 (15:52 +0100)]
basic locking and editing

2 years agoSquashed 'cgilite/' changes from 47295e6..a8f5776
Paul Hänsch [Thu, 10 Mar 2022 23:55:07 +0000 (00:55 +0100)]
Squashed 'cgilite/' changes from 47295e6..a8f5776

a8f5776 enable pandoc fenced divs, and fenced code attributes
fabbc00 make hr tag visible again

git-subtree-dir: cgilite
git-subtree-split: a8f5776032f9ab7b5454db5c10b8edee166fe1c1

2 years agoMerge commit '11ee170457db15ac24e30a97c7fb555972da83b7'
Paul Hänsch [Thu, 10 Mar 2022 23:55:07 +0000 (00:55 +0100)]
Merge commit '11ee170457db15ac24e30a97c7fb555972da83b7'

2 years agomenu div in header template
Paul Hänsch [Thu, 10 Mar 2022 23:54:32 +0000 (00:54 +0100)]
menu div in header template

2 years agodefault header and footer pages
Paul Hänsch [Thu, 10 Mar 2022 16:34:01 +0000 (17:34 +0100)]
default header and footer pages

2 years agomacro and templates for login and registration page
Paul Hänsch [Thu, 10 Mar 2022 16:29:11 +0000 (17:29 +0100)]
macro and templates for login and registration page

2 years agoexample pages
Paul Hänsch [Thu, 24 Feb 2022 02:42:50 +0000 (03:42 +0100)]
example pages

2 years agotheme template and default theme
Paul Hänsch [Thu, 24 Feb 2022 02:42:37 +0000 (03:42 +0100)]
theme template and default theme

2 years agowiki framework
Paul Hänsch [Thu, 24 Feb 2022 02:42:02 +0000 (03:42 +0100)]
wiki framework

2 years agoFirst Macro: toc
Paul Hänsch [Wed, 23 Feb 2022 15:46:01 +0000 (16:46 +0100)]
First Macro: toc

2 years agoSquashed 'cgilite/' changes from 882f37d..47295e6
Paul Hänsch [Wed, 23 Feb 2022 15:15:42 +0000 (16:15 +0100)]
Squashed 'cgilite/' changes from 882f37d..47295e6

47295e6 bugfix: prevent HTML injection in reference style link titles

git-subtree-dir: cgilite
git-subtree-split: 47295e66eae70bb9efdf90297ef524453c13cd76

2 years agoMerge commit 'cec3d868411b7b85bca3be1f16aeef9319c6e8fc'
Paul Hänsch [Wed, 23 Feb 2022 15:15:42 +0000 (16:15 +0100)]
Merge commit 'cec3d868411b7b85bca3be1f16aeef9319c6e8fc'

2 years agoSquashed 'cgilite/' changes from 1d27862..882f37d
Paul Hänsch [Sun, 20 Feb 2022 23:53:53 +0000 (00:53 +0100)]
Squashed 'cgilite/' changes from 1d27862..882f37d

882f37d markdown support for external macro plugin

git-subtree-dir: cgilite
git-subtree-split: 882f37daf3eac1ee8589eb623ec3bc4cfc3c7e9f

2 years agoMerge commit '11b24625989e65362b0d4e4aae3c12cbced8338b'
Paul Hänsch [Sun, 20 Feb 2022 23:53:53 +0000 (00:53 +0100)]
Merge commit '11b24625989e65362b0d4e4aae3c12cbced8338b'

2 years agomacro execution
Paul Hänsch [Sun, 20 Feb 2022 23:42:04 +0000 (00:42 +0100)]
macro execution

2 years agomacro processor plugin for markdown awk
Paul Hänsch [Fri, 18 Feb 2022 15:24:56 +0000 (16:24 +0100)]
macro processor plugin for markdown awk

2 years agoSquashed 'cgilite/' content from commit 1d27862
Paul Hänsch [Fri, 18 Feb 2022 15:04:27 +0000 (16:04 +0100)]
Squashed 'cgilite/' content from commit 1d27862

git-subtree-dir: cgilite
git-subtree-split: 1d27862fc4c0ced76afb8bdfa04a9ab0f50208ef

2 years agoMerge commit 'fc078f8f292eb97889e014ad7b76682c134c6df8' as 'cgilite'
Paul Hänsch [Fri, 18 Feb 2022 15:04:27 +0000 (16:04 +0100)]
Merge commit 'fc078f8f292eb97889e014ad7b76682c134c6df8' as 'cgilite'

2 years agocgilite autodeploy
Paul Hänsch [Fri, 18 Feb 2022 15:03:58 +0000 (16:03 +0100)]
cgilite autodeploy