]>
 
 
git.plutz.net Git - cgilite/log 
 
 
 
 
 
 
Paul Hänsch  [Sat, 2 Sep 2023 13:11:07 +0000  (15:11 +0200)] 
 
allow bullet symbol as list marker (for copy/paste from office documents) 
 
Paul Hänsch  [Wed, 13 Jul 2022 21:28:07 +0000  (23:28 +0200)] 
 
bugfix: do not accidentally start list blocks at second order 
 
Paul Hänsch  [Fri, 1 Sep 2023 15:15:18 +0000  (17:15 +0200)] 
 
bugfix: do not consume multiple paragraphs in list start 
 
Paul Hänsch  [Thu, 31 Aug 2023 12:52:19 +0000  (14:52 +0200)] 
 
LICENSE CHANGE: CGIlite is now under ISC License! 
 
Paul Hänsch  [Wed, 30 Aug 2023 15:49:56 +0000  (17:49 +0200)] 
 
bugfix: endless loop in _startlist because of lacking indention removal 
 
Paul Hänsch  [Wed, 30 Aug 2023 15:31:06 +0000  (17:31 +0200)] 
 
discriminate between different list markers 
 
Paul Hänsch  [Wed, 30 Aug 2023 15:20:25 +0000  (17:20 +0200)] 
 
unified list code 
 
Paul Hänsch  [Wed, 30 Aug 2023 14:02:19 +0000  (16:02 +0200)] 
 
allow block lists (again) 
 
Paul Hänsch  [Wed, 30 Aug 2023 13:38:15 +0000  (15:38 +0200)] 
 
reduce use of non-posix gensub 
 
Paul Hänsch  [Wed, 30 Aug 2023 10:31:15 +0000  (12:31 +0200)] 
 
simpler block nesting, fix: h2 after paragraph 
 
Paul Hänsch  [Tue, 29 Aug 2023 22:37:43 +0000  (00:37  +0200)] 
 
fix: block nesting in lists 
 
Paul Hänsch  [Tue, 29 Aug 2023 22:21:06 +0000  (00:21  +0200)] 
 
fix: task list unsure 
 
Paul Hänsch  [Tue, 29 Aug 2023 22:15:54 +0000  (00:15  +0200)] 
 
improved lists 
 
Paul Hänsch  [Mon, 28 Aug 2023 17:59:08 +0000  (19:59 +0200)] 
 
style for definition lists, adjusted list padding 
 
Paul Hänsch  [Mon, 28 Aug 2023 17:20:52 +0000  (19:20 +0200)] 
 
style for line-block 
 
Paul Hänsch  [Mon, 28 Aug 2023 15:44:52 +0000  (17:44 +0200)] 
 
tidy up variable declarations, remove additional line break after headline 
 
Paul Hänsch  [Mon, 28 Aug 2023 09:51:26 +0000  (11:51 +0200)] 
 
introducing definition lists! 
 
Paul Hänsch  [Sun, 20 Aug 2023 14:02:28 +0000  (16:02 +0200)] 
 
markdown: avoid adding newlines to blockquote, css: style for blockquote 
 
Paul Hänsch  [Sun, 2 Jul 2023 20:45:12 +0000  (22:45 +0200)] 
 
headline atttributes 
 
Paul Hänsch  [Sun, 2 Jul 2023 18:48:11 +0000  (20:48 +0200)] 
 
heading text in id 
 
Paul Hänsch  [Sun, 2 Jul 2023 18:29:00 +0000  (20:29 +0200)] 
 
block level prefix to avoid repeating headline IDs 
 
Paul Hänsch  [Sun, 2 Jul 2023 10:54:52 +0000  (12:54 +0200)] 
 
nesting of <section> in block elements 
 
Paul Hänsch  [Thu, 22 Jun 2023 14:37:18 +0000  (16:37 +0200)] 
 
unified headline function 
 
Paul Hänsch  [Wed, 21 Jun 2023 18:42:01 +0000  (20:42 +0200)] 
 
bugfix do not escape # character in link references 
 
Paul Hänsch  [Wed, 21 Jun 2023 17:49:10 +0000  (19:49 +0200)] 
 
Omit link IDs in nested headings, to prevent ambiguous IDs 
 
Paul Hänsch  [Wed, 21 Jun 2023 15:58:56 +0000  (17:58 +0200)] 
 
EXPERIMENTAL: <section> wrapping for Headlines 
 
Paul Hänsch  [Mon, 19 Jun 2023 14:02:01 +0000  (16:02 +0200)] 
 
bugfix: HEX_DECODE for prefixes looking like shell patterns 
 
Paul Hänsch  [Mon, 19 Jun 2023 13:32:07 +0000  (15:32 +0200)] 
 
bugfix: do not accidentally strip white spaces from code spans 
 
Paul Hänsch  [Mon, 19 Jun 2023 13:25:13 +0000  (15:25 +0200)] 
 
Include backtick (`) in URL escape handling 
 
Paul Hänsch  [Mon, 19 Jun 2023 13:24:26 +0000  (15:24 +0200)] 
 
bugfix: prevent endless loop in HEX_DECODE, copy non-hex-digits unchanged 
 
Paul Hänsch  [Tue, 13 Jun 2023 10:52:37 +0000  (12:52 +0200)] 
 
translatable user dialogs 
 
Paul Hänsch  [Mon, 12 Jun 2023 16:58:14 +0000  (18:58 +0200)] 
 
list padding, to prevent bullets floating into elements to the left 
 
Paul Hänsch  [Mon, 12 Jun 2023 15:41:31 +0000  (17:41 +0200)] 
 
Security: put backslash-escaped characters through HTML escaping 
 
Paul Hänsch  [Mon, 12 Jun 2023 15:02:33 +0000  (17:02 +0200)] 
 
Compatibility: Grid Tables section now compatible with posix/busybox awk 
 
Paul Hänsch  [Thu, 1 Jun 2023 12:27:43 +0000  (14:27 +0200)] 
 
performance: avoid process forking 
 
Paul Hänsch  [Tue, 30 May 2023 15:11:42 +0000  (17:11 +0200)] 
 
wiki style links: portability regex fix 
 
Paul Hänsch  [Sat, 20 May 2023 16:02:00 +0000  (18:02 +0200)] 
 
Allow headerless grid tables 
 
Paul Hänsch  [Sat, 20 May 2023 11:20:56 +0000  (13:20 +0200)] 
 
allow empty alt text in images 
 
Paul Hänsch  [Sat, 20 May 2023 11:14:06 +0000  (13:14 +0200)] 
 
Extension: Arrows 
 
Paul Hänsch  [Thu, 18 May 2023 12:04:37 +0000  (14:04 +0200)] 
 
enable block element Macros 
 
Paul Hänsch  [Thu, 18 May 2023 11:48:02 +0000  (13:48 +0200)] 
 
extesion: introduce <figure>-wrapped images as block elements 
 
Paul Hänsch  [Thu, 18 May 2023 11:39:09 +0000  (13:39 +0200)] 
 
bugfix: enable image links 
 
Paul Hänsch  [Thu, 18 May 2023 11:26:54 +0000  (13:26 +0200)] 
 
W3C Validator compliance: introduce separate function for escaping URL references, omit superfluous trailing slashes (e.g. in <br />) 
 
Paul Hänsch  [Thu, 4 Aug 2022 23:11:00 +0000  (01:11  +0200)] 
 
inline image attributes, wiki style links 
 
Paul Hänsch  [Wed, 27 Jul 2022 12:01:10 +0000  (14:01 +0200)] 
 
bugfix/typo: correct transformation of header fields into web server variable names 
 
Paul Hänsch  [Mon, 25 Jul 2022 12:38:02 +0000  (14:38 +0200)] 
 
escape CR and BR in HTML output (as previously specified) 
 
Paul Hänsch  [Sun, 26 Jun 2022 20:33:15 +0000  (22:33 +0200)] 
 
table style 
 
Paul Hänsch  [Sun, 26 Jun 2022 18:21:34 +0000  (20:21 +0200)] 
 
bugfix: allow trailing white space in indented code 
 
Paul Hänsch  [Sun, 26 Jun 2022 17:31:00 +0000  (19:31 +0200)] 
 
bugfix anchor links starting with # character 
 
Paul Hänsch  [Sun, 26 Jun 2022 17:03:59 +0000  (19:03 +0200)] 
 
bugfix: prevent white space lines from becoming code blocks 
 
Paul Hänsch  [Sun, 26 Jun 2022 16:50:03 +0000  (18:50 +0200)] 
 
anchor links for headlines, bugfix: continue block processing right after tables 
 
Paul Hänsch  [Sun, 26 Jun 2022 16:28:56 +0000  (18:28 +0200)] 
 
Implemented pandoc grid tables 
 
Paul Hänsch  [Sun, 26 Jun 2022 12:23:08 +0000  (14:23 +0200)] 
 
Implemented Pipe Tables 
 
Paul Hänsch  [Tue, 31 May 2022 19:13:47 +0000  (21:13 +0200)] 
 
bugfix in recognition of fenced code block attributes 
 
Paul Hänsch  [Tue, 31 May 2022 17:08:13 +0000  (19:08 +0200)] 
 
ordered list of mime types, additional pdf and text types 
 
Paul Hänsch  [Tue, 31 May 2022 12:36:07 +0000  (14:36 +0200)] 
 
styling classes for task list, additional task list status 
 
Paul Hänsch  [Sun, 22 May 2022 18:12:53 +0000  (20:12 +0200)] 
 
style for search button 
 
Paul Hänsch  [Thu, 19 May 2022 13:51:30 +0000  (15:51 +0200)] 
 
variable expiration times, clickable invitation links 
 
Paul Hänsch  [Wed, 18 May 2022 20:33:46 +0000  (22:33 +0200)] 
 
detect https/http schema for invite links 
 
Paul Hänsch  [Wed, 18 May 2022 17:18:24 +0000  (19:18 +0200)] 
 
export user variables 
 
Paul Hänsch  [Wed, 18 May 2022 11:26:16 +0000  (13:26 +0200)] 
 
allow email quicklinks, bugfix pattern extractor in all inline links 
 
Paul Hänsch  [Wed, 18 May 2022 00:37:28 +0000  (02:37  +0200)] 
 
variable $UID is reserved in bash and cannot be used 
 
Paul Hänsch  [Tue, 17 May 2022 23:26:37 +0000  (01:26  +0200)] 
 
metadata blocks 
 
Paul Hänsch  [Mon, 16 May 2022 12:26:14 +0000  (14:26 +0200)] 
 
avoid odd margins in list items 
 
Paul Hänsch  [Mon, 16 May 2022 12:25:01 +0000  (14:25 +0200)] 
 
user passphrase update, improved username form 
 
Paul Hänsch  [Wed, 11 May 2022 18:48:51 +0000  (20:48 +0200)] 
 
allow invitation without email, allow setting user page url 
 
Paul Hänsch  [Tue, 10 May 2022 22:24:06 +0000  (00:24  +0200)] 
 
"cgilite_headers" among export variables 
 
Paul Hänsch  [Fri, 8 Apr 2022 10:39:19 +0000  (12:39 +0200)] 
 
reset header variables when processing multiple requests 
 
Paul Hänsch  [Thu, 24 Mar 2022 11:46:24 +0000  (12:46 +0100)] 
 
corrected paragraph splitting and hr/h2 distinction 
 
Paul Hänsch  [Thu, 24 Mar 2022 11:45:06 +0000  (12:45 +0100)] 
 
faster hexdecode for mixed data (e.g. post-data) 
 
Paul Hänsch  [Tue, 15 Mar 2022 13:20:50 +0000  (14:20 +0100)] 
 
API CHANGE: do not set session cookie automatically 
 
Paul Hänsch  [Thu, 10 Mar 2022 23:52:57 +0000  (00:52  +0100)] 
 
enable pandoc fenced divs, and fenced code attributes 
 
Paul Hänsch  [Thu, 10 Mar 2022 23:52:16 +0000  (00:52  +0100)] 
 
make hr tag visible again 
 
Paul Hänsch  [Wed, 23 Feb 2022 15:11:22 +0000  (16:11 +0100)] 
 
bugfix: prevent HTML injection in reference style link titles 
 
Paul Hänsch  [Sun, 20 Feb 2022 23:52:03 +0000  (00:52  +0100)] 
 
markdown support for external macro plugin 
 
Paul Hänsch  [Tue, 16 Nov 2021 12:08:05 +0000  (13:08 +0100)] 
 
bugfix URL escaping for ? and % 
 
Paul Hänsch  [Tue, 16 Nov 2021 03:29:11 +0000  (04:29  +0100)] 
 
faster HTML and URL functions 
 
Paul Hänsch  [Thu, 28 Oct 2021 14:15:19 +0000  (16:15 +0200)] 
 
export application globals 
 
Paul Hänsch  [Wed, 27 Oct 2021 23:22:35 +0000  (01:22  +0200)] 
 
idmap functions 
 
Paul Hänsch  [Wed, 27 Oct 2021 20:39:07 +0000  (22:39 +0200)] 
 
better data-layer / UI-layer abstraction in user functions 
 
Paul Hänsch  [Wed, 13 Oct 2021 15:37:40 +0000  (17:37 +0200)] 
 
allow server site message page to confirm registration 
 
Paul Hänsch  [Thu, 7 Oct 2021 23:53:47 +0000  (01:53  +0200)] 
 
perform _BASE striping outside of internal web server 
 
Paul Hänsch  [Thu, 7 Oct 2021 22:31:46 +0000  (00:31  +0200)] 
 
cleaner display of activation link, include port number in activation link 
 
Paul Hänsch  [Thu, 7 Oct 2021 22:30:25 +0000  (00:30  +0200)] 
 
strip _BASE path from PATH_INFO variable 
 
Paul Hänsch  [Thu, 7 Oct 2021 14:21:54 +0000  (16:21 +0200)] 
 
user invite function, handle invite/registration expire, always allow registration of first user 
 
Paul Hänsch  [Wed, 29 Sep 2021 21:49:14 +0000  (23:49 +0200)] 
 
bugfix tooltips 
 
Paul Hänsch  [Wed, 29 Sep 2021 11:18:19 +0000  (13:18 +0200)] 
 
improved markup for styling 
 
Paul Hänsch  [Wed, 29 Sep 2021 11:09:15 +0000  (13:09 +0200)] 
 
min-height for textarea 
 
Paul Hänsch  [Wed, 29 Sep 2021 10:34:51 +0000  (12:34 +0200)] 
 
unambiguous cookie path when destroying user session 
 
Paul Hänsch  [Wed, 22 Sep 2021 13:43:31 +0000  (15:43 +0200)] 
 
automatically swap in confirmation dialog for registration 
 
Paul Hänsch  [Tue, 21 Sep 2021 20:25:50 +0000  (22:25 +0200)] 
 
fix in email syntax and confirm path 
 
Paul Hänsch  [Tue, 21 Sep 2021 19:12:54 +0000  (21:12 +0200)] 
 
ignore automatic files from modules 
 
Paul Hänsch  [Tue, 21 Sep 2021 19:10:58 +0000  (21:10 +0200)] 
 
syntax fixes, minor sanity checks 
 
Paul Hänsch  [Thu, 16 Sep 2021 00:01:40 +0000  (02:01  +0200)] 
 
user account functions 
 
Paul Hänsch  [Wed, 15 Sep 2021 23:57:47 +0000  (01:57  +0200)] 
 
function new_session to force session update, limit session cookies to _BASE path 
 
Paul Hänsch  [Mon, 13 Sep 2021 10:48:33 +0000  (12:48 +0200)] 
 
allow suppression of default session cookie 
 
Paul Hänsch  [Mon, 13 Sep 2021 10:37:12 +0000  (12:37 +0200)] 
 
STRING encodes empty values as backslash for easyer `read`ing of TAB-DBs, UNSTRING produces trailing newline for consistent output of encoded \n, obsoleted `sed` $UNSTRING code 
 
Paul Hänsch  [Sun, 12 Sep 2021 23:39:42 +0000  (01:39  +0200)] 
 
typo in cli parsing 
 
Paul Hänsch  [Fri, 27 Aug 2021 13:23:07 +0000  (15:23 +0200)] 
 
Set _EXEC _DATA and _BASE variables 
 
Paul Hänsch  [Tue, 24 Aug 2021 13:35:40 +0000  (15:35 +0200)] 
 
much faster hex decode function