]> git.plutz.net Git - shellwiki/log
shellwiki
2 months agoSquashed 'cgilite/' changes from 898d470..9b019ee
Paul Hänsch [Sat, 31 Aug 2024 17:25:29 +0000 (19:25 +0200)]
Squashed 'cgilite/' changes from 898d470..9b019ee

9b019ee simpler reex for matching email links (again, for portability )

git-subtree-dir: cgilite
git-subtree-split: 9b019ee3d845d1edac5a6a33ebf385b120f136f8

2 months agoSquashed 'cgilite/' changes from 67422ab..898d470
Paul Hänsch [Fri, 30 Aug 2024 20:02:10 +0000 (22:02 +0200)]
Squashed 'cgilite/' changes from 67422ab..898d470

898d470 optimized emphasis regex for performance in mawk
42028f5 improved tests for nested emphasis
98df52b modify regexes for use in mawk
b6f82bc avoid recursion in _block function to increase compatibility
c46fa28 avoid some recursion vor better compatibility and performance
1744198 test wiki links and some full pages
b329161 bugfix Wiki Links, bugfix regex syntax
1653669 compatibility changes: no gensub function
7ba97e6 include mawk tests
61d13e2 tests for references and macros
fd3f517 additional tests
d8f6cff additional checks, check different awk implementations
ccc93a0 minor fix: in fenced divs and fenced code blocks, omit empty class attribute
71c7ca6 additional checks, minor "bug"fix: no newline befor definition lists (for consistency)
3d649b9 more tests
798cbf8 test cases for markdown processor

git-subtree-dir: cgilite
git-subtree-split: 898d470f90e4055d0bcfe616bc009cca8d7f5692

2 months agoSquashed 'cgilite/' changes from 7f444e3..67422ab
Paul Hänsch [Tue, 27 Aug 2024 04:54:49 +0000 (06:54 +0200)]
Squashed 'cgilite/' changes from 7f444e3..67422ab

67422ab fix faulty call of HTML function

git-subtree-dir: cgilite
git-subtree-split: 67422abc6b7b74515f2f093df234b0436a93f251

6 months agoSquashed 'cgilite/' changes from 397847d..7f444e3
Paul Hänsch [Tue, 14 May 2024 10:14:45 +0000 (12:14 +0200)]
Squashed 'cgilite/' changes from 397847d..7f444e3

7f444e3 new function RXLITERAL() for escaping regex characters
ad6888a style support for <label class=button>
1a733d6 debug function

git-subtree-dir: cgilite
git-subtree-split: 7f444e3275361651eb5e0b89f09fd3afd8113e9f

7 months agoSquashed 'cgilite/' changes from 9c46b3c..397847d
Paul Hänsch [Tue, 9 Apr 2024 14:47:16 +0000 (16:47 +0200)]
Squashed 'cgilite/' changes from 9c46b3c..397847d

397847d offer invitation links if email is not required

git-subtree-dir: cgilite
git-subtree-split: 397847dd01a44b7a5a26b6c6d16a61a42079a542

7 months agoSquashed 'cgilite/' changes from a48f202..9c46b3c
Paul Hänsch [Wed, 27 Mar 2024 14:56:29 +0000 (15:56 +0100)]
Squashed 'cgilite/' changes from a48f202..9c46b3c

9c46b3c Bugfix: use HTML() escapes in most links instead of double escaping via URL()

git-subtree-dir: cgilite
git-subtree-split: 9c46b3c13b81e117b77bd58ce782645d1f137161

8 months agoSquashed 'cgilite/' changes from 426dac5..a48f202
Paul Hänsch [Wed, 20 Mar 2024 10:57:56 +0000 (11:57 +0100)]
Squashed 'cgilite/' changes from 426dac5..a48f202

a48f202 bugfix: accidental regex range
6c55826 allow dashes in metadata names
58aab92 awk port of some cgilite functions
d7b1281 bugfix: incorrect call of `DB2 "" new`

git-subtree-dir: cgilite
git-subtree-split: a48f2023821b9ca8840a111f381d53301c8e9b4b

8 months agoSquashed 'cgilite/' changes from 0591b08..426dac5
Paul Hänsch [Tue, 27 Feb 2024 21:50:35 +0000 (22:50 +0100)]
Squashed 'cgilite/' changes from 0591b08..426dac5

426dac5 fix auto detection of sender address

git-subtree-dir: cgilite
git-subtree-split: 426dac52b5648fea4854fb141452d113b5c2251a

8 months agoSquashed 'cgilite/' changes from 8f729b0..0591b08
Paul Hänsch [Mon, 26 Feb 2024 22:10:30 +0000 (23:10 +0100)]
Squashed 'cgilite/' changes from 8f729b0..0591b08

0591b08 Bugfix: faulty email address check
e7fcaf2 json export function
e1c0b4b more consistent db2/json structure and jpath selector
0a8a851 get json values via jpath
b8a4246 read json data into recursive DB2 structure
6ab6900 more reliable include path

git-subtree-dir: cgilite
git-subtree-split: 0591b0842c75fd078d19e488f5e4a8d047052551

9 months agoSquashed 'cgilite/' changes from 51f6906..8f729b0
Paul Hänsch [Thu, 22 Feb 2024 16:54:52 +0000 (17:54 +0100)]
Squashed 'cgilite/' changes from 51f6906..8f729b0

8f729b0 db23 - simple in-memory key-value DB api

git-subtree-dir: cgilite
git-subtree-split: 8f729b0b376f33077fe9e209ce136c1adbb706fa

9 months agoSquashed 'cgilite/' changes from 04871f7..51f6906
Paul Hänsch [Mon, 19 Feb 2024 01:14:07 +0000 (02:14 +0100)]
Squashed 'cgilite/' changes from 04871f7..51f6906

51f6906 updated copyright notices

git-subtree-dir: cgilite
git-subtree-split: 51f6906bca7e34cdedca01e024f6cedb1c9e3ecd

9 months agoSquashed 'cgilite/' changes from 3a4544b..04871f7
Paul Hänsch [Fri, 16 Feb 2024 17:40:56 +0000 (18:40 +0100)]
Squashed 'cgilite/' changes from 3a4544b..04871f7

04871f7 bugfix: faulty validation in user_update made pw change impossible

git-subtree-dir: cgilite
git-subtree-split: 04871f749f90aeaa8bfca07edf5a6cd5d3fac2bf

9 months agoSquashed 'cgilite/' changes from bfef1a0..3a4544b
Paul Hänsch [Tue, 6 Feb 2024 15:21:06 +0000 (16:21 +0100)]
Squashed 'cgilite/' changes from bfef1a0..3a4544b

3a4544b Fix broken range requests when running in dash

git-subtree-dir: cgilite
git-subtree-split: 3a4544b251d7ca6192b3ff7c635a0f1f2efe8285

12 months agoSquashed 'cgilite/' changes from 0f62500..bfef1a0
Paul Hänsch [Mon, 20 Nov 2023 22:30:20 +0000 (23:30 +0100)]
Squashed 'cgilite/' changes from 0f62500..bfef1a0

bfef1a0 allow autocomplete in login form

git-subtree-dir: cgilite
git-subtree-split: bfef1a064081f6f31ef90539e72dda84e6b563c8

12 months agoSquashed 'cgilite/' changes from 9e5394e..0f62500
Paul Hänsch [Thu, 2 Nov 2023 11:17:37 +0000 (12:17 +0100)]
Squashed 'cgilite/' changes from 9e5394e..0f62500

0f62500 avoid overflow of long links

git-subtree-dir: cgilite
git-subtree-split: 0f6250049b15215ed0596c19fddddc9addaf9111

13 months agoSquashed 'cgilite/' changes from a004238..9e5394e
Paul Hänsch [Wed, 11 Oct 2023 16:24:54 +0000 (18:24 +0200)]
Squashed 'cgilite/' changes from a004238..9e5394e

9e5394e typo

git-subtree-dir: cgilite
git-subtree-split: 9e5394e58e45e0601cd41976bd5e5c865cfba008

13 months agoSquashed 'cgilite/' changes from fb015c8..a004238
Paul Hänsch [Wed, 11 Oct 2023 16:23:03 +0000 (18:23 +0200)]
Squashed 'cgilite/' changes from fb015c8..a004238

a004238 do not require class=search for input of type=search

git-subtree-dir: cgilite
git-subtree-split: a004238f314f8359e20319943107e4b574cfd358

13 months agoSquashed 'cgilite/' changes from 1e12e80..fb015c8
Paul Hänsch [Mon, 9 Oct 2023 12:56:47 +0000 (14:56 +0200)]
Squashed 'cgilite/' changes from 1e12e80..fb015c8

fb015c8 allow link/image src pattern with whitespace, avoid confusion with comment

git-subtree-dir: cgilite
git-subtree-split: fb015c84c44feea2ba863c89a6d4fc0f387144fd

13 months agoSquashed 'cgilite/' changes from 41642aa..1e12e80
Paul Hänsch [Mon, 9 Oct 2023 12:01:14 +0000 (14:01 +0200)]
Squashed 'cgilite/' changes from 41642aa..1e12e80

1e12e80 force ALT-text for images

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

13 months agoSquashed 'cgilite/' changes from 880ed14..41642aa
Paul Hänsch [Sun, 8 Oct 2023 23:36:51 +0000 (01:36 +0200)]
Squashed 'cgilite/' changes from 880ed14..41642aa

41642aa link and image syntax allowing whitespace URLs, repace use of non-posix gensub()
31cfd89 change order of precedence (HTML binds more than link brackets)

git-subtree-dir: cgilite
git-subtree-split: 41642aa44923fa56c05b62210cc990474cb5bd71

14 months agoSquashed 'cgilite/' changes from 211f2ee..880ed14
Paul Hänsch [Sat, 23 Sep 2023 19:32:58 +0000 (21:32 +0200)]
Squashed 'cgilite/' changes from 211f2ee..880ed14

880ed14 css: avoid search button overflow, always center h1

git-subtree-dir: cgilite
git-subtree-split: 880ed14c6887464c1200f146a871e8cfae896638

14 months agoSquashed 'cgilite/' changes from b846014..211f2ee
Paul Hänsch [Thu, 21 Sep 2023 19:01:34 +0000 (21:01 +0200)]
Squashed 'cgilite/' changes from b846014..211f2ee

211f2ee export _DATE variable

git-subtree-dir: cgilite
git-subtree-split: 211f2eec02232cfeab5fa2865a8bc5123e17a20f

14 months agoSquashed 'cgilite/' changes from 8928c6e..b846014
Paul Hänsch [Wed, 20 Sep 2023 19:20:33 +0000 (21:20 +0200)]
Squashed 'cgilite/' changes from 8928c6e..b846014

b846014 bugfix: recognize center and left aligned pipe tables

git-subtree-dir: cgilite
git-subtree-split: b846014f18903c24ff681029627d4414512aea7b

14 months agoSquashed 'cgilite/' changes from 4c361b1..8928c6e
Paul Hänsch [Mon, 11 Sep 2023 13:43:37 +0000 (15:43 +0200)]
Squashed 'cgilite/' changes from 4c361b1..8928c6e

8928c6e independent macro extension

git-subtree-dir: cgilite
git-subtree-split: 8928c6e74419a271da300bbede52ae2b88d02196

14 months agoSquashed 'cgilite/' changes from 4ee910d5..4c361b19
Paul Hänsch [Sun, 3 Sep 2023 13:10:01 +0000 (15:10 +0200)]
Squashed 'cgilite/' changes from 4ee910d5..4c361b19

4c361b19 allow bullet symbol as list marker (for copy/paste from office documents)

git-subtree-dir: cgilite
git-subtree-split: 4c361b1926eed5a426ff4271a027e54e57abe78a

14 months agoSquashed 'cgilite/' changes from 8e5ffff1..4ee910d5
Paul Hänsch [Fri, 1 Sep 2023 15:55:52 +0000 (17:55 +0200)]
Squashed 'cgilite/' changes from 8e5ffff1..4ee910d5

4ee910d5 bugfix: do not accidentally start list blocks at second order

git-subtree-dir: cgilite
git-subtree-split: 4ee910d547ff383c57c513436a6ed2576f66bf0d

14 months agoSquashed 'cgilite/' changes from 3055b170..8e5ffff1
Paul Hänsch [Fri, 1 Sep 2023 15:15:53 +0000 (17:15 +0200)]
Squashed 'cgilite/' changes from 3055b170..8e5ffff1

8e5ffff1 bugfix: do not consume multiple paragraphs in list start

git-subtree-dir: cgilite
git-subtree-split: 8e5ffff1d6ed3d99361ffcfdccc1cd21f5d6d813

14 months agoSquashed 'cgilite/' changes from d4da2a56..3055b170
Paul Hänsch [Thu, 31 Aug 2023 12:56:34 +0000 (14:56 +0200)]
Squashed 'cgilite/' changes from d4da2a56..3055b170

3055b170 LICENSE CHANGE: CGIlite is now under ISC License!

git-subtree-dir: cgilite
git-subtree-split: 3055b170b4be8a5a0939a0394ef470b90208e7ff

14 months agoSquashed 'cgilite/' changes from fc3451c3..d4da2a56
Paul Hänsch [Wed, 30 Aug 2023 15:50:12 +0000 (17:50 +0200)]
Squashed 'cgilite/' changes from fc3451c3..d4da2a56

d4da2a56 bugfix: endless loop in _startlist because of lacking indention removal

git-subtree-dir: cgilite
git-subtree-split: d4da2a56ff96e4d6d79c246bdb0223f14ef3965e

14 months agoSquashed 'cgilite/' changes from ca22f379..fc3451c3
Paul Hänsch [Wed, 30 Aug 2023 15:32:34 +0000 (17:32 +0200)]
Squashed 'cgilite/' changes from ca22f379..fc3451c3

fc3451c3 discriminate between different list markers
88228438 unified list code
8e79399f allow block lists (again)
cc08744f reduce use of non-posix gensub
3d2d9755 simpler block nesting, fix: h2 after paragraph

git-subtree-dir: cgilite
git-subtree-split: fc3451c360c190736b7355c318f937fe304bb3c4

14 months agoSquashed 'cgilite/' changes from 1f4a5e20..ca22f379
Paul Hänsch [Tue, 29 Aug 2023 22:38:02 +0000 (00:38 +0200)]
Squashed 'cgilite/' changes from 1f4a5e20..ca22f379

ca22f379 fix: block nesting in lists

git-subtree-dir: cgilite
git-subtree-split: ca22f379dcbc2047479fd165d56f8c5c938dac43

14 months agoSquashed 'cgilite/' changes from fc47d5d7..1f4a5e20
Paul Hänsch [Tue, 29 Aug 2023 22:21:47 +0000 (00:21 +0200)]
Squashed 'cgilite/' changes from fc47d5d7..1f4a5e20

1f4a5e20 fix: task list unsure

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

14 months agoSquashed 'cgilite/' changes from 0d64190b..fc47d5d7
Paul Hänsch [Tue, 29 Aug 2023 22:16:51 +0000 (00:16 +0200)]
Squashed 'cgilite/' changes from 0d64190b..fc47d5d7

fc47d5d7 improved lists

git-subtree-dir: cgilite
git-subtree-split: fc47d5d7118fe570dad487482789e7447004f4f9

14 months agoSquashed 'cgilite/' changes from 887a68a1..0d64190b
Paul Hänsch [Mon, 28 Aug 2023 17:59:21 +0000 (19:59 +0200)]
Squashed 'cgilite/' changes from 887a68a1..0d64190b

0d64190b style for definition lists, adjusted list padding
0c5f738e style for line-block

git-subtree-dir: cgilite
git-subtree-split: 0d64190b6d906c7510c6e5825b26fd7f525d151a

14 months agoSquashed 'cgilite/' changes from ae55f6f3..887a68a1
Paul Hänsch [Mon, 28 Aug 2023 15:45:10 +0000 (17:45 +0200)]
Squashed 'cgilite/' changes from ae55f6f3..887a68a1

887a68a1 tidy up variable declarations, remove additional line break after headline

git-subtree-dir: cgilite
git-subtree-split: 887a68a142e6eb59aecd1757b591ab7ab37cd279

14 months agoSquashed 'cgilite/' changes from 1cf0dab1..ae55f6f3
Paul Hänsch [Mon, 28 Aug 2023 14:32:42 +0000 (16:32 +0200)]
Squashed 'cgilite/' changes from 1cf0dab1..ae55f6f3

ae55f6f3 introducing definition lists!

git-subtree-dir: cgilite
git-subtree-split: ae55f6f3fd50539c90fbc8237ae025edc9b17ba4

15 months agoSquashed 'cgilite/' changes from 854547d4..1cf0dab1
Paul Hänsch [Sun, 20 Aug 2023 14:05:52 +0000 (16:05 +0200)]
Squashed 'cgilite/' changes from 854547d4..1cf0dab1

1cf0dab1 markdown: avoid adding newlines to blockquote, css: style for blockquote

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

16 months agoSquashed 'cgilite/' changes from 9b2f5908..854547d4
Paul Hänsch [Sun, 2 Jul 2023 22:43:01 +0000 (00:43 +0200)]
Squashed 'cgilite/' changes from 9b2f5908..854547d4

854547d4 headline atttributes
b4a3f6a4 heading text in id
33570b0d block level prefix to avoid repeating headline IDs
516bc32d nesting of <section> in block elements
925f0423 unified headline function

git-subtree-dir: cgilite
git-subtree-split: 854547d423e0a1bc2d4437cb15e7c51d8be4904a

17 months agoSquashed 'cgilite/' changes from d45722a7..9b2f5908
Paul Hänsch [Wed, 21 Jun 2023 18:43:20 +0000 (20:43 +0200)]
Squashed 'cgilite/' changes from d45722a7..9b2f5908

9b2f5908 bugfix do not escape # character in link references

git-subtree-dir: cgilite
git-subtree-split: 9b2f590896c10e83e0505cc57de52dc72d0dd12e

17 months agoSquashed 'cgilite/' changes from 8ce6dce8..d45722a7
Paul Hänsch [Wed, 21 Jun 2023 17:50:26 +0000 (19:50 +0200)]
Squashed 'cgilite/' changes from 8ce6dce8..d45722a7

d45722a7 Omit link IDs in nested headings, to prevent ambiguous IDs
e6442fb6 EXPERIMENTAL: <section> wrapping for Headlines
d0b1c70c bugfix: HEX_DECODE for prefixes looking like shell patterns

git-subtree-dir: cgilite
git-subtree-split: d45722a72e37c6b214877a81d53b22bfb422a900

17 months agoSquashed 'cgilite/' changes from 8fd595c0..8ce6dce8
Paul Hänsch [Mon, 19 Jun 2023 13:32:26 +0000 (15:32 +0200)]
Squashed 'cgilite/' changes from 8fd595c0..8ce6dce8

8ce6dce8 bugfix: do not accidentally strip white spaces from code spans
c4ba9cc2 Include backtick (`) in URL escape handling
d61539cd bugfix: prevent endless loop in HEX_DECODE, copy non-hex-digits unchanged

git-subtree-dir: cgilite
git-subtree-split: 8ce6dce8725f84096aebcf1a4063eaeee754b92a

17 months agoSquashed 'cgilite/' changes from 30435ff9..8fd595c0
Paul Hänsch [Tue, 13 Jun 2023 10:54:34 +0000 (12:54 +0200)]
Squashed 'cgilite/' changes from 30435ff9..8fd595c0

8fd595c0 translatable user dialogs

git-subtree-dir: cgilite
git-subtree-split: 8fd595c09a5a2984ab43789cc03a0173330c5443

17 months agoSquashed 'cgilite/' changes from 628929d8..30435ff9
Paul Hänsch [Mon, 12 Jun 2023 16:58:33 +0000 (18:58 +0200)]
Squashed 'cgilite/' changes from 628929d8..30435ff9

30435ff9 list padding, to prevent bullets floating into elements to the left

git-subtree-dir: cgilite
git-subtree-split: 30435ff9663ca06ff6871e0bcb7d34613ea25c7b

17 months agoSquashed 'cgilite/' changes from 2ea88f76..628929d8
Paul Hänsch [Mon, 12 Jun 2023 15:41:51 +0000 (17:41 +0200)]
Squashed 'cgilite/' changes from 2ea88f76..628929d8

628929d8 Security: put backslash-escaped characters through HTML escaping

git-subtree-dir: cgilite
git-subtree-split: 628929d8cbd7e2d59dd324f083fddd520c1c6c4d

17 months agoSquashed 'cgilite/' changes from 0f8f6639..2ea88f76
Paul Hänsch [Mon, 12 Jun 2023 15:02:52 +0000 (17:02 +0200)]
Squashed 'cgilite/' changes from 0f8f6639..2ea88f76

2ea88f76 Compatibility: Grid Tables section now compatible with posix/busybox awk

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

17 months agoSquashed 'cgilite/' changes from d45e2c8b..0f8f6639
Paul Hänsch [Thu, 1 Jun 2023 12:28:16 +0000 (14:28 +0200)]
Squashed 'cgilite/' changes from d45e2c8b..0f8f6639

0f8f6639 performance: avoid process forking

git-subtree-dir: cgilite
git-subtree-split: 0f8f6639bb526da293a28b431a51da80ef6aabbc

17 months agoSquashed 'cgilite/' changes from fa6be3f1..d45e2c8b
Paul Hänsch [Tue, 30 May 2023 15:12:05 +0000 (17:12 +0200)]
Squashed 'cgilite/' changes from fa6be3f1..d45e2c8b

d45e2c8b wiki style links: portability regex fix

git-subtree-dir: cgilite
git-subtree-split: d45e2c8bfc3c107cffc6771eae97988e11b2ceb5

18 months agoSquashed 'cgilite/' changes from f9f53565..fa6be3f1
Paul Hänsch [Sat, 20 May 2023 16:02:19 +0000 (18:02 +0200)]
Squashed 'cgilite/' changes from f9f53565..fa6be3f1

fa6be3f1 Allow headerless grid tables

git-subtree-dir: cgilite
git-subtree-split: fa6be3f1cfe2df6e0fc89f26dc1100f53ce2c061

18 months agoSquashed 'cgilite/' changes from 01dadd76..f9f53565
Paul Hänsch [Sat, 20 May 2023 14:13:34 +0000 (16:13 +0200)]
Squashed 'cgilite/' changes from 01dadd76..f9f53565

f9f53565 allow empty alt text in images
019a9ea0 Extension: Arrows

git-subtree-dir: cgilite
git-subtree-split: f9f53565adcc9e83d82a77fdd9cfb5e8ad7f08f2

18 months agoSquashed 'cgilite/' changes from 970afdaf..01dadd76
Paul Hänsch [Thu, 18 May 2023 12:05:58 +0000 (14:05 +0200)]
Squashed 'cgilite/' changes from 970afdaf..01dadd76

01dadd76 enable block element Macros
697a1bb3 extesion: introduce <figure>-wrapped images as block elements
a8a5ea58 bugfix: enable image links
ffe17caf W3C Validator compliance: introduce separate function for escaping URL references, omit superfluous trailing slashes (e.g. in <br />)

git-subtree-dir: cgilite
git-subtree-split: 01dadd76ff332d89503364a794423564f01805ea

2 years agoSquashed 'cgilite/' changes from e02243e9..970afdaf
Paul Hänsch [Thu, 4 Aug 2022 23:11:43 +0000 (01:11 +0200)]
Squashed 'cgilite/' changes from e02243e9..970afdaf

970afdaf inline image attributes, wiki style links
9a075962 bugfix/typo: correct transformation of header fields into web server variable names
5038774f escape CR and BR in HTML output (as previously specified)

git-subtree-dir: cgilite
git-subtree-split: 970afdafe1d1125607c10d3e410abae8d2244392

2 years agoSquashed 'cgilite/' changes from 74f16aa..e02243e
Paul Hänsch [Sun, 26 Jun 2022 20:33:34 +0000 (22:33 +0200)]
Squashed 'cgilite/' changes from 74f16aa..e02243e

e02243e table style

git-subtree-dir: cgilite
git-subtree-split: e02243e96d7cc400b63c3e856d0e80d4140c6805

2 years agoSquashed 'cgilite/' changes from 175ea96..74f16aa
Paul Hänsch [Sun, 26 Jun 2022 18:21:56 +0000 (20:21 +0200)]
Squashed 'cgilite/' changes from 175ea96..74f16aa

74f16aa bugfix: allow trailing white space in indented code

git-subtree-dir: cgilite
git-subtree-split: 74f16aa25cf042681b1c84d1897088068d081384

2 years agoSquashed 'cgilite/' changes from dfadf30..175ea96
Paul Hänsch [Sun, 26 Jun 2022 17:31:11 +0000 (19:31 +0200)]
Squashed 'cgilite/' changes from dfadf30..175ea96

175ea96 bugfix anchor links starting with # character

git-subtree-dir: cgilite
git-subtree-split: 175ea9642bc5997c5e59b69f01a9f9d0e4f3039f

2 years agoSquashed 'cgilite/' changes from 9bb2256..dfadf30
Paul Hänsch [Sun, 26 Jun 2022 17:05:23 +0000 (19:05 +0200)]
Squashed 'cgilite/' changes from 9bb2256..dfadf30

dfadf30 bugfix: prevent white space lines from becoming code blocks
e619859 anchor links for headlines, bugfix: continue block processing right after tables
aa80431 Implemented pandoc grid tables

git-subtree-dir: cgilite
git-subtree-split: dfadf30dcbd36c4ea8a694ac556e22d78e4419a6

2 years agoSquashed 'cgilite/' changes from d1bb79c..9bb2256
Paul Hänsch [Sun, 26 Jun 2022 13:01:11 +0000 (15:01 +0200)]
Squashed 'cgilite/' changes from d1bb79c..9bb2256

9bb2256 Implemented Pipe Tables

git-subtree-dir: cgilite
git-subtree-split: 9bb22561275a9ce0d5403a12fe7e8aeeeb2792e9

2 years agoSquashed 'cgilite/' changes from d09c1c1..d1bb79c
Paul Hänsch [Tue, 31 May 2022 19:14:05 +0000 (21:14 +0200)]
Squashed 'cgilite/' changes from d09c1c1..d1bb79c

d1bb79c bugfix in recognition of fenced code block attributes

git-subtree-dir: cgilite
git-subtree-split: d1bb79cc914d707553de40a9b146265ac0f6b577

2 years agoSquashed 'cgilite/' changes from cc4a446..d09c1c1
Paul Hänsch [Tue, 31 May 2022 17:08:26 +0000 (19:08 +0200)]
Squashed 'cgilite/' changes from cc4a446..d09c1c1

d09c1c1 ordered list of mime types, additional pdf and text types

git-subtree-dir: cgilite
git-subtree-split: d09c1c1448cfb0e9a28f32ee3bcda554763dbfcc

2 years agoSquashed 'cgilite/' changes from 6bdb2db..cc4a446
Paul Hänsch [Tue, 31 May 2022 12:37:01 +0000 (14:37 +0200)]
Squashed 'cgilite/' changes from 6bdb2db..cc4a446

cc4a446 styling classes for task list, additional task list status

git-subtree-dir: cgilite
git-subtree-split: cc4a446ee4cc980a9db4e2c0b4c0455c07261e8a

2 years agoSquashed 'cgilite/' changes from 7680549..6bdb2db
Paul Hänsch [Mon, 23 May 2022 17:42:39 +0000 (19:42 +0200)]
Squashed 'cgilite/' changes from 7680549..6bdb2db

6bdb2db style for search button

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

2 years agoSquashed 'cgilite/' changes from 38314fd..7680549
Paul Hänsch [Thu, 19 May 2022 13:53:38 +0000 (15:53 +0200)]
Squashed 'cgilite/' changes from 38314fd..7680549

7680549 variable expiration times, clickable invitation links

git-subtree-dir: cgilite
git-subtree-split: 76805496f22af93204e2c6225f2e4f32902bcf2b

2 years agoSquashed 'cgilite/' changes from 98d46bf..38314fd
Paul Hänsch [Wed, 18 May 2022 20:35:00 +0000 (22:35 +0200)]
Squashed 'cgilite/' changes from 98d46bf..38314fd

38314fd detect https/http schema for invite links

git-subtree-dir: cgilite
git-subtree-split: 38314fd1bc5cdc37422e38de39c8212783d5a2a8

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