]>
git.plutz.net Git - serve0/log
Paul Hänsch [Mon, 24 Apr 2023 18:17:25 +0000 (20:17 +0200)]
forgot break;;
Paul Hänsch [Mon, 24 Apr 2023 18:14:24 +0000 (20:14 +0200)]
quicker discard of unpaged items
Paul Hänsch [Sun, 13 Nov 2022 21:26:12 +0000 (22:26 +0100)]
Paul Hänsch [Sun, 13 Nov 2022 21:26:12 +0000 (22:26 +0100)]
Squashed 'cgilite/' changes from
6bdb2db ..
970afda
970afda inline image attributes, wiki style links
9a07596 bugfix/typo: correct transformation of header fields into web server variable names
5038774 escape CR and BR in HTML output (as previously specified)
e02243e table style
74f16aa bugfix: allow trailing white space in indented code
175ea96 bugfix anchor links starting with # character
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
9bb2256 Implemented Pipe Tables
d1bb79c bugfix in recognition of fenced code block attributes
d09c1c1 ordered list of mime types, additional pdf and text types
cc4a446 styling classes for task list, additional task list status
git-subtree-dir: cgilite
git-subtree-split:
970afdafe1d1125607c10d3e410abae8d2244392
Paul Hänsch [Sun, 13 Nov 2022 21:22:28 +0000 (22:22 +0100)]
swap Add and Flip buttons
Paul Hänsch [Sun, 23 Oct 2022 17:38:05 +0000 (19:38 +0200)]
added flip option for tagging
Paul Hänsch [Sun, 22 May 2022 18:13:13 +0000 (20:13 +0200)]
Squashed 'cgilite/' changes from
1d27862 ..
6bdb2db
6bdb2db style for search button
7680549 variable expiration times, clickable invitation links
38314fd detect https/http schema for invite links
98d46bf export user variables
b3075fd allow email quicklinks, bugfix pattern extractor in all inline links
d4b1cb4 variable $UID is reserved in bash and cannot be used
49a67fe metadata blocks
b406efc avoid odd margins in list items
2092bc6 user passphrase update, improved username form
2f3c712 allow invitation without email, allow setting user page url
e5e180a "cgilite_headers" among export variables
6cc62de reset header variables when processing multiple requests
b2b268b corrected paragraph splitting and hr/h2 distinction
33cd660 faster hexdecode for mixed data (e.g. post-data)
6fe824f API CHANGE: do not set session cookie automatically
a8f5776 enable pandoc fenced divs, and fenced code attributes
fabbc00 make hr tag visible again
47295e6 bugfix: prevent HTML injection in reference style link titles
882f37d markdown support for external macro plugin
git-subtree-dir: cgilite
git-subtree-split:
6bdb2dbf2cc57ab1938def5b678cbfe669f2d3b2
Paul Hänsch [Sun, 22 May 2022 18:13:13 +0000 (20:13 +0200)]
Paul Hänsch [Sun, 22 May 2022 18:03:39 +0000 (20:03 +0200)]
clickable search button
Paul Hänsch [Tue, 22 Feb 2022 21:35:51 +0000 (22:35 +0100)]
removed obsolte code block
Paul Hänsch [Tue, 22 Feb 2022 21:34:04 +0000 (22:34 +0100)]
slight speed improvement by using printf instead of cat
Paul Hänsch [Tue, 22 Feb 2022 19:01:29 +0000 (20:01 +0100)]
generate advfilter section from cached tag order
Paul Hänsch [Tue, 22 Feb 2022 18:48:13 +0000 (19:48 +0100)]
avoid orphaned close tag when tag list is empty
Paul Hänsch [Tue, 22 Feb 2022 18:32:09 +0000 (19:32 +0100)]
generate tagging section from cached order
Paul Hänsch [Tue, 22 Feb 2022 17:55:24 +0000 (18:55 +0100)]
bugfix double decoding in fullname function leads to record discard
Paul Hänsch [Tue, 22 Feb 2022 17:19:48 +0000 (18:19 +0100)]
bugfix: avoid listing empty lines
Paul Hänsch [Tue, 22 Feb 2022 16:58:03 +0000 (17:58 +0100)]
avoid multiple reordering of tags
Paul Hänsch [Tue, 22 Feb 2022 15:24:36 +0000 (16:24 +0100)]
move "local" statement to wrapping function
Paul Hänsch [Tue, 22 Feb 2022 15:23:42 +0000 (16:23 +0100)]
quicker name prefix assignment
Paul Hänsch [Tue, 22 Feb 2022 14:15:10 +0000 (15:15 +0100)]
avoid one level of indirection
Paul Hänsch [Mon, 14 Feb 2022 22:05:41 +0000 (23:05 +0100)]
different caching behaviour for tags and tagcategories
Paul Hänsch [Tue, 21 Dec 2021 23:59:58 +0000 (00:59 +0100)]
bugfix: strip old page number in pagination link
Paul Hänsch [Tue, 21 Dec 2021 23:39:21 +0000 (00:39 +0100)]
bugifx: autogroup present but empty group fields
Paul Hänsch [Tue, 21 Dec 2021 23:08:44 +0000 (00:08 +0100)]
ordering for manual groups
Paul Hänsch [Tue, 21 Dec 2021 22:12:28 +0000 (23:12 +0100)]
somewhat quicker file listing
Paul Hänsch [Tue, 21 Dec 2021 22:06:41 +0000 (23:06 +0100)]
improved auto grouping
Paul Hänsch [Tue, 21 Dec 2021 20:00:21 +0000 (21:00 +0100)]
show group listings in video view
Paul Hänsch [Mon, 20 Dec 2021 15:45:53 +0000 (16:45 +0100)]
allow manual grouping
Paul Hänsch [Mon, 29 Nov 2021 21:47:34 +0000 (22:47 +0100)]
bugfix: assign new tags from text field
Paul Hänsch [Wed, 17 Nov 2021 01:49:59 +0000 (02:49 +0100)]
quicker update function
Paul Hänsch [Wed, 17 Nov 2021 01:28:55 +0000 (02:28 +0100)]
use unified DB functions
Paul Hänsch [Wed, 17 Nov 2021 01:28:09 +0000 (02:28 +0100)]
include storage functions
Paul Hänsch [Wed, 17 Nov 2021 01:23:55 +0000 (02:23 +0100)]
bugfix: typo caused clearing of fields on update
Paul Hänsch [Wed, 17 Nov 2021 01:10:40 +0000 (02:10 +0100)]
bugfix: typo
Paul Hänsch [Tue, 16 Nov 2021 18:10:07 +0000 (19:10 +0100)]
slightly quicker tag box rendering
Paul Hänsch [Tue, 16 Nov 2021 18:09:44 +0000 (19:09 +0100)]
Bugfix: select all 10 filter boxes
Paul Hänsch [Tue, 16 Nov 2021 12:52:55 +0000 (13:52 +0100)]
use grep for fast file search
Paul Hänsch [Tue, 16 Nov 2021 12:08:19 +0000 (13:08 +0100)]
Squashed 'cgilite/' changes from
6147b0e ..
1d27862
1d27862 bugfix URL escaping for ? and %
git-subtree-dir: cgilite
git-subtree-split:
1d27862fc4c0ced76afb8bdfa04a9ab0f50208ef
Paul Hänsch [Tue, 16 Nov 2021 12:08:19 +0000 (13:08 +0100)]
Paul Hänsch [Tue, 16 Nov 2021 04:11:26 +0000 (05:11 +0100)]
Bugfix: keep tag order
Paul Hänsch [Tue, 16 Nov 2021 03:29:40 +0000 (04:29 +0100)]
Squashed 'cgilite/' changes from
b191eb8 ..
6147b0e
6147b0e faster HTML and URL functions
git-subtree-dir: cgilite
git-subtree-split:
6147b0e50cd364e198e1a95061da781763a2b215
Paul Hänsch [Tue, 16 Nov 2021 03:29:40 +0000 (04:29 +0100)]
Paul Hänsch [Tue, 16 Nov 2021 03:28:09 +0000 (04:28 +0100)]
exec permissions
Paul Hänsch [Tue, 16 Nov 2021 03:27:11 +0000 (04:27 +0100)]
simplified meta_name function
Paul Hänsch [Tue, 16 Nov 2021 03:26:28 +0000 (04:26 +0100)]
simplified pipelining
Paul Hänsch [Tue, 16 Nov 2021 02:12:12 +0000 (03:12 +0100)]
include db_meta
Paul Hänsch [Tue, 16 Nov 2021 00:30:03 +0000 (01:30 +0100)]
quicker tag collection
Paul Hänsch [Tue, 16 Nov 2021 00:29:19 +0000 (01:29 +0100)]
switch to db_meta
Paul Hänsch [Tue, 16 Nov 2021 00:29:06 +0000 (01:29 +0100)]
unified table function
Paul Hänsch [Mon, 15 Nov 2021 16:12:16 +0000 (17:12 +0100)]
Squashed 'cgilite/' changes from
5a44f82 ..
b191eb8
b191eb8 export application globals
dba2d39 idmap functions
f477dc5 better data-layer / UI-layer abstraction in user functions
git-subtree-dir: cgilite
git-subtree-split:
b191eb8df453e7e1877443d75214f8b89ee96eaf
Paul Hänsch [Mon, 15 Nov 2021 16:12:16 +0000 (17:12 +0100)]
Paul Hänsch [Tue, 19 Oct 2021 15:11:10 +0000 (17:11 +0200)]
Squashed 'cgilite/' changes from
af27357 ..
5a44f82
5a44f82 allow server site message page to confirm registration
24df501 perform _BASE striping outside of internal web server
343a22a cleaner display of activation link, include port number in activation link
f6fa7fb strip _BASE path from PATH_INFO variable
6c1784b user invite function, handle invite/registration expire, always allow registration of first user
git-subtree-dir: cgilite
git-subtree-split:
5a44f82326f28410194e75a587c6a625842a94f7
Paul Hänsch [Tue, 19 Oct 2021 15:11:10 +0000 (17:11 +0200)]
Paul Hänsch [Tue, 5 Oct 2021 13:29:03 +0000 (15:29 +0200)]
bugfix: ffprobe invocation
Paul Hänsch [Mon, 4 Oct 2021 21:09:55 +0000 (23:09 +0200)]
omit fraction of length
Paul Hänsch [Mon, 4 Oct 2021 20:07:43 +0000 (22:07 +0200)]
use ffprobe for reading video meta data, dropping dependency on mplayer
Paul Hänsch [Sat, 2 Oct 2021 20:01:28 +0000 (22:01 +0200)]
improved reliability
Paul Hänsch [Sat, 2 Oct 2021 19:54:33 +0000 (21:54 +0200)]
allow background color
Paul Hänsch [Sat, 2 Oct 2021 19:39:39 +0000 (21:39 +0200)]
Squashed 'cgilite/' changes from
6bfa64b ..
af27357
af27357 bugfix tooltips
7459611 improved markup for styling
9451cdd min-height for textarea
84a16dd unambiguous cookie path when destroying user session
git-subtree-dir: cgilite
git-subtree-split:
af27357b013bf25c762dabe45733b9402ad581f8
Paul Hänsch [Sat, 2 Oct 2021 19:39:39 +0000 (21:39 +0200)]
Paul Hänsch [Sat, 2 Oct 2021 19:37:14 +0000 (21:37 +0200)]
omit unnessecary decoding in ffmpeg thumbnail generation
Paul Hänsch [Sat, 2 Oct 2021 14:19:01 +0000 (16:19 +0200)]
quicker thumbnail generation using ffmpeg
Paul Hänsch [Fri, 24 Sep 2021 10:19:22 +0000 (12:19 +0200)]
Squashed 'cgilite/' changes from
a76f6a5 ..
6bfa64b
6bfa64b automatically swap in confirmation dialog for registration
5d5fc0f fix in email syntax and confirm path
d468e35 ignore automatic files from modules
5a714a2 syntax fixes, minor sanity checks
142f5b0 user account functions
d6e0c1a function new_session to force session update, limit session cookies to _BASE path
git-subtree-dir: cgilite
git-subtree-split:
6bfa64b084ea028f9078f679a4a77ffc57e02361
Paul Hänsch [Fri, 24 Sep 2021 10:19:22 +0000 (12:19 +0200)]
Paul Hänsch [Fri, 24 Sep 2021 10:19:14 +0000 (12:19 +0200)]
improved pipeline flow in category listing
Paul Hänsch [Mon, 13 Sep 2021 17:54:31 +0000 (19:54 +0200)]
call sed via xargs, which seems to be quicker than find -exec
Paul Hänsch [Mon, 13 Sep 2021 17:38:52 +0000 (19:38 +0200)]
Squashed 'cgilite/' changes from
9884092 ..
a76f6a5
a76f6a5 allow suppression of default session cookie
bcca3c0 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
git-subtree-dir: cgilite
git-subtree-split:
a76f6a5931782adbae717678f8f92569ed0d5bcb
Paul Hänsch [Mon, 13 Sep 2021 17:38:52 +0000 (19:38 +0200)]
Paul Hänsch [Mon, 13 Sep 2021 17:38:45 +0000 (19:38 +0200)]
update from obsolete UNSTRING sed command
Paul Hänsch [Mon, 13 Sep 2021 00:02:41 +0000 (02:02 +0200)]
helper script to synchronize index storages
Paul Hänsch [Sun, 12 Sep 2021 23:39:56 +0000 (01:39 +0200)]
Squashed 'cgilite/' changes from
2218e82 ..
9884092
9884092 typo in cli parsing
git-subtree-dir: cgilite
git-subtree-split:
988409298c9635afb1c6751f3fe15981b5d94ae3
Paul Hänsch [Sun, 12 Sep 2021 23:39:56 +0000 (01:39 +0200)]
Paul Hänsch [Sun, 12 Sep 2021 18:05:07 +0000 (20:05 +0200)]
use argument parsing from cgilite
Paul Hänsch [Sun, 12 Sep 2021 17:46:40 +0000 (19:46 +0200)]
Squashed 'cgilite/' changes from
dcab989 ..
2218e82
2218e82 Set _EXEC _DATA and _BASE variables
git-subtree-dir: cgilite
git-subtree-split:
2218e82add4c42ca6ec30c49e0b9cded4dc1e14f
Paul Hänsch [Sun, 12 Sep 2021 17:46:40 +0000 (19:46 +0200)]
Paul Hänsch [Tue, 24 Aug 2021 13:38:52 +0000 (15:38 +0200)]
Squashed 'cgilite/' changes from
07b4b96 ..
dcab989
dcab989 much faster hex decode function
git-subtree-dir: cgilite
git-subtree-split:
dcab9893c3e08b2ad0d0e9246b8ceefc3d40b9f8
Paul Hänsch [Tue, 24 Aug 2021 13:38:52 +0000 (15:38 +0200)]
Paul Hänsch [Mon, 23 Aug 2021 15:33:08 +0000 (17:33 +0200)]
Paul Hänsch [Mon, 23 Aug 2021 15:29:52 +0000 (17:29 +0200)]
Squashed 'cgilite/' changes from
38702db ..
07b4b96
07b4b96 simpler lock algorithm using files
git-subtree-dir: cgilite
git-subtree-split:
07b4b96f662c7649130701b27865a851488ee2f7
Paul Hänsch [Mon, 23 Aug 2021 13:45:31 +0000 (15:45 +0200)]
bugfix: avoid DB damage when updating nonexist file
Paul Hänsch [Mon, 23 Aug 2021 13:22:53 +0000 (15:22 +0200)]
experimental lock algorithm
Paul Hänsch [Mon, 23 Aug 2021 12:34:20 +0000 (14:34 +0200)]
Squashed 'cgilite/' changes from
b65a5ae ..
38702db
38702db improved gonzo mac if openssl is unavailable
8be65ce bugfix: faulty check in update and append
904badc bugfix: parameter passing in cgilite_value calls
4a04dc4 portability GNU `date` / Busybox `date`
76395d4 Fix: prevent horizontal rule from masking 2nd order heading
52e7985 enable pipe/argument choice for more functions
git-subtree-dir: cgilite
git-subtree-split:
38702dbb48387609925572f2269b222f87eb9c1a
Paul Hänsch [Mon, 23 Aug 2021 12:34:20 +0000 (14:34 +0200)]
Paul Hänsch [Mon, 12 Jul 2021 15:37:53 +0000 (17:37 +0200)]
Squashed 'cgilite/' changes from
c207699 ..
b65a5ae
b65a5ae md: heading identifiers
b089a33 md: handle DOS line breaks
fa3afea md: task lists
cd49a5c HTML escaping, switchable HTML processing
4f5d122 md: inline HTML
fcdebd0 bugfix: stop condition in HTML block
987f4ef md: verbatim html block, md: allow emphasis before punctuation
1218334 md: image embedding, completing support for basic markdown
c1eb795 md: horizontal rules
b2cf4a3 md: allow hard line breaks; md extension: ignore embedded underscores
4f6c3fe todo items
3d2264c include markdown processor
80b3d8c try automatic switching to busybox for uuencode and sha256sum
git-subtree-dir: cgilite
git-subtree-split:
b65a5aecf5675a87f47f0888e90ceea5dbfb219c
Paul Hänsch [Mon, 12 Jul 2021 15:37:53 +0000 (17:37 +0200)]
Paul Hänsch [Mon, 12 Jul 2021 15:37:30 +0000 (17:37 +0200)]
include symlinked videos in list
Paul Hänsch [Thu, 10 Jun 2021 09:47:07 +0000 (11:47 +0200)]
Merge branch 'master' of plutz.net:serve0
Paul Hänsch [Thu, 10 Jun 2021 09:46:39 +0000 (11:46 +0200)]
use interlaced jpeg as thumbnail
Paul Hänsch [Mon, 24 May 2021 16:44:44 +0000 (18:44 +0200)]
bugfix: remove superfluous "local", causing error in some shells
Paul Hänsch [Wed, 14 Apr 2021 15:48:45 +0000 (17:48 +0200)]
Merge branch 'master' of git.plutz.net:serve0
Paul Hänsch [Wed, 14 Apr 2021 15:48:25 +0000 (17:48 +0200)]
Squashed 'cgilite/' changes from
4b913ff ..
c207699
c207699 bugfix: fix error when reading literal "+" char from storage
e7e354d basic print styles
git-subtree-dir: cgilite
git-subtree-split:
c207699d7f39ce4bf96139e25da61e13cb94be4c
Paul Hänsch [Wed, 14 Apr 2021 15:48:25 +0000 (17:48 +0200)]
Paul Hänsch [Thu, 25 Mar 2021 03:08:09 +0000 (04:08 +0100)]
expand before scaling for more uniform thumbnails
Paul Hänsch [Wed, 24 Mar 2021 21:01:22 +0000 (22:01 +0100)]
simplified animation stepping
Paul Hänsch [Wed, 24 Mar 2021 17:41:12 +0000 (18:41 +0100)]
animate when hovering over record, not just image
Paul Hänsch [Wed, 24 Mar 2021 15:50:43 +0000 (16:50 +0100)]
yet improved display of different aspect ratios, prefer to cut away sides rather than top/bottom
Paul Hänsch [Wed, 24 Mar 2021 14:21:36 +0000 (15:21 +0100)]
higher thumb compression
Paul Hänsch [Wed, 24 Mar 2021 14:21:07 +0000 (15:21 +0100)]
improved display of different resolutions
Paul Hänsch [Wed, 24 Mar 2021 14:02:15 +0000 (15:02 +0100)]
animated thumbnail show
Paul Hänsch [Wed, 17 Mar 2021 15:30:10 +0000 (16:30 +0100)]
bugfix regarding filter selection string