]> git.plutz.net Git - serve0/log
serve0
3 years agobugfix: avoid DB damage when updating nonexist file
Paul Hänsch [Mon, 23 Aug 2021 13:45:31 +0000 (15:45 +0200)]
bugfix: avoid DB damage when updating nonexist file

3 years agoexperimental lock algorithm
Paul Hänsch [Mon, 23 Aug 2021 13:22:53 +0000 (15:22 +0200)]
experimental lock algorithm

3 years agoMerge commit '9a10fd447c5646456421bc7c0107bf930f3acbf8'
Paul Hänsch [Mon, 23 Aug 2021 12:34:20 +0000 (14:34 +0200)]
Merge commit '9a10fd447c5646456421bc7c0107bf930f3acbf8'

3 years agoSquashed 'cgilite/' changes from b65a5ae..38702db
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

3 years agoMerge commit '3283127e9544b8877250bde29ddfa5c4ec309a04'
Paul Hänsch [Mon, 12 Jul 2021 15:37:53 +0000 (17:37 +0200)]
Merge commit '3283127e9544b8877250bde29ddfa5c4ec309a04'

3 years agoSquashed 'cgilite/' changes from c207699..b65a5ae
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

3 years agoinclude symlinked videos in list
Paul Hänsch [Mon, 12 Jul 2021 15:37:30 +0000 (17:37 +0200)]
include symlinked videos in list

3 years agoMerge branch 'master' of plutz.net:serve0
Paul Hänsch [Thu, 10 Jun 2021 09:47:07 +0000 (11:47 +0200)]
Merge branch 'master' of plutz.net:serve0

3 years agouse interlaced jpeg as thumbnail
Paul Hänsch [Thu, 10 Jun 2021 09:46:39 +0000 (11:46 +0200)]
use interlaced jpeg as thumbnail

3 years agobugfix: remove superfluous "local", causing error in some shells
Paul Hänsch [Mon, 24 May 2021 16:44:44 +0000 (18:44 +0200)]
bugfix: remove superfluous "local", causing error in some shells

3 years agoMerge branch 'master' of git.plutz.net:serve0
Paul Hänsch [Wed, 14 Apr 2021 15:48:45 +0000 (17:48 +0200)]
Merge branch 'master' of git.plutz.net:serve0

3 years agoSquashed 'cgilite/' changes from 4b913ff..c207699
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

3 years agoMerge commit '9db05ff806e35351b3e9f17db5e0c5e4939f7a39'
Paul Hänsch [Wed, 14 Apr 2021 15:48:25 +0000 (17:48 +0200)]
Merge commit '9db05ff806e35351b3e9f17db5e0c5e4939f7a39'

3 years agoexpand before scaling for more uniform thumbnails
Paul Hänsch [Thu, 25 Mar 2021 03:08:09 +0000 (04:08 +0100)]
expand before scaling for more uniform thumbnails

3 years agosimplified animation stepping
Paul Hänsch [Wed, 24 Mar 2021 21:01:22 +0000 (22:01 +0100)]
simplified animation stepping

3 years agoanimate when hovering over record, not just image
Paul Hänsch [Wed, 24 Mar 2021 17:41:12 +0000 (18:41 +0100)]
animate when hovering over record, not just image

3 years agoyet improved display of different aspect ratios, prefer to cut away sides rather...
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

3 years agohigher thumb compression
Paul Hänsch [Wed, 24 Mar 2021 14:21:36 +0000 (15:21 +0100)]
higher thumb compression

3 years agoimproved display of different resolutions
Paul Hänsch [Wed, 24 Mar 2021 14:21:07 +0000 (15:21 +0100)]
improved display of different resolutions

3 years agoanimated thumbnail show
Paul Hänsch [Wed, 24 Mar 2021 14:02:15 +0000 (15:02 +0100)]
animated thumbnail show

3 years agobugfix regarding filter selection string
Paul Hänsch [Wed, 17 Mar 2021 15:30:10 +0000 (16:30 +0100)]
bugfix regarding filter selection string

3 years agoescape search string for display
Paul Hänsch [Fri, 12 Mar 2021 10:25:45 +0000 (11:25 +0100)]
escape search string for display

3 years agoalliw text search (and exclusion) in advfilter
Paul Hänsch [Fri, 12 Mar 2021 10:23:59 +0000 (11:23 +0100)]
alliw text search (and exclusion) in advfilter

3 years agocommon screen scaling for tag boxes and thumbnails
Paul Hänsch [Wed, 10 Mar 2021 08:47:43 +0000 (09:47 +0100)]
common screen scaling for tag boxes and thumbnails

3 years agoalways display first filter box
Paul Hänsch [Sat, 6 Mar 2021 23:49:23 +0000 (00:49 +0100)]
always display first filter box

3 years agoSquashed 'cgilite/' changes from 49b4c44..4b913ff
Paul Hänsch [Sat, 6 Mar 2021 23:03:39 +0000 (00:03 +0100)]
Squashed 'cgilite/' changes from 49b4c44..4b913ff

4b913ff set foreground color where background color is set

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

3 years agoMerge commit '84d5f73a1c0258adf803c9ec53fbc9b36a1c0edc'
Paul Hänsch [Sat, 6 Mar 2021 23:03:39 +0000 (00:03 +0100)]
Merge commit '84d5f73a1c0258adf803c9ec53fbc9b36a1c0edc'

3 years agostyle rewrite
Paul Hänsch [Sat, 6 Mar 2021 23:01:29 +0000 (00:01 +0100)]
style rewrite

3 years agoSquashed 'cgilite/' changes from a836764..49b4c44
Paul Hänsch [Sat, 13 Feb 2021 21:29:59 +0000 (22:29 +0100)]
Squashed 'cgilite/' changes from a836764..49b4c44

49b4c44 remove obsolte escape functions
47a1cf6 introduce functions for cookie based cryptographically signed session variables
e3e5c0d introduce simple DBM module
8070ac9 use debug function for error output
13c2995 change border of input elements
31fd9a7 experimental: basic set of css rules
6212086 simplified mac function and cookie format

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

3 years agoMerge commit 'e6fbe5cc2866010baffad842e49027f75f300633'
Paul Hänsch [Sat, 13 Feb 2021 21:29:59 +0000 (22:29 +0100)]
Merge commit 'e6fbe5cc2866010baffad842e49027f75f300633'

3 years agoprefer shell based unstring function
Paul Hänsch [Sat, 13 Feb 2021 21:24:16 +0000 (22:24 +0100)]
prefer shell based unstring function

3 years agoSquashed 'cgilite/' changes from a1caf91..a836764
Paul Hänsch [Sat, 6 Feb 2021 11:26:57 +0000 (12:26 +0100)]
Squashed 'cgilite/' changes from a1caf91..a836764

a836764 prefer hmac for session security

git-subtree-dir: cgilite
git-subtree-split: a836764660cf5db4cc02ffd9ea1ddb30aaa432f5

3 years agoMerge commit 'ff80a58656b75fa6ec1e51736112d1ca83864453'
Paul Hänsch [Sat, 6 Feb 2021 11:26:57 +0000 (12:26 +0100)]
Merge commit 'ff80a58656b75fa6ec1e51736112d1ca83864453'

3 years agouse debug function for debug output
Paul Hänsch [Mon, 4 Jan 2021 20:14:05 +0000 (21:14 +0100)]
use debug function for debug output

3 years agoomit sorting of meta file; provide time marks for newly generated meta files
Paul Hänsch [Mon, 4 Jan 2021 20:07:08 +0000 (21:07 +0100)]
omit sorting of meta file; provide time marks for newly generated meta files

3 years agoset default pagination size to 60, which provides clean row counts because it can...
Paul Hänsch [Mon, 4 Jan 2021 20:04:56 +0000 (21:04 +0100)]
set default pagination size to 60, which provides clean row counts because it can be divided by 2, 3, 4, 5, and 6

3 years agoSquashed 'cgilite/' changes from b8cec22..a1caf91
Paul Hänsch [Mon, 4 Jan 2021 17:34:35 +0000 (18:34 +0100)]
Squashed 'cgilite/' changes from b8cec22..a1caf91

a1caf91 include guard for main script, prevent double read of post data
147c722 mime types for streaming formats
1caf684 prevent line breaks in debug message
06a4763 try reading session key from post before trying cookie
1462517 escape CR and TAB in URLs
00ba4b0 avoid confusion regarding carriage return when escaping HTML (especially in textarea)
238f0f8 rudimentary debug function

git-subtree-dir: cgilite
git-subtree-split: a1caf91a5e6ab2d13790ec6a0c1eaf2b4030a0e8

3 years agoMerge commit 'f2e63f9ef2a8af259d244f87709fd0a08c42b190'
Paul Hänsch [Mon, 4 Jan 2021 17:34:35 +0000 (18:34 +0100)]
Merge commit 'f2e63f9ef2a8af259d244f87709fd0a08c42b190'

4 years agoavoid thumb and meta generation of incomplete files
Paul Hänsch [Tue, 22 Sep 2020 22:45:32 +0000 (00:45 +0200)]
avoid thumb and meta generation of incomplete files

4 years agochanges in action/path selection
Paul Hänsch [Tue, 22 Sep 2020 22:29:34 +0000 (00:29 +0200)]
changes in action/path selection

4 years agoimproved tag caching, removed obsolete HTML unescaping
Paul Hänsch [Tue, 7 Jul 2020 17:24:16 +0000 (19:24 +0200)]
improved tag caching, removed obsolete HTML unescaping

4 years agoproper line break escape
Paul Hänsch [Mon, 6 Jul 2020 17:53:31 +0000 (19:53 +0200)]
proper line break escape

4 years agoupdated for new cgilite escaping
Paul Hänsch [Tue, 9 Jun 2020 18:13:50 +0000 (20:13 +0200)]
updated for new cgilite escaping

4 years agoSquashed 'cgilite/' changes from 5b013b6..b8cec22
Paul Hänsch [Tue, 9 Jun 2020 18:12:33 +0000 (20:12 +0200)]
Squashed 'cgilite/' changes from 5b013b6..b8cec22

b8cec22 more escapes for use in html-sh and HTTP headers
4a73c71 limit escaping to necessary characters, more readable output, much faster escaping functions

git-subtree-dir: cgilite
git-subtree-split: b8cec2270b5917e96f57d72c4d1ad96471cad3d3

4 years agoMerge commit 'b982ad7206b71b6a429a68588d71c4e201ec5296'
Paul Hänsch [Tue, 9 Jun 2020 18:12:33 +0000 (20:12 +0200)]
Merge commit 'b982ad7206b71b6a429a68588d71c4e201ec5296'

4 years agoSquashed 'cgilite/' changes from f0383ee..5b013b6
Paul Hänsch [Wed, 3 Jun 2020 17:52:42 +0000 (19:52 +0200)]
Squashed 'cgilite/' changes from f0383ee..5b013b6

5b013b6 bugfix: allow empty query string
7e6d863 improved handling of Connection header
87f88f1 quicker path sanitizing
06edc60 sanitizing and security
73550e0 updated copyright line
5a99761 speed improvements
7335b73 allow empty script headers

git-subtree-dir: cgilite
git-subtree-split: 5b013b64b7bbc9a62775ed861e9c8b34ffb3dfaa

4 years agoMerge commit '6a2f150eed622d61263b7137ffa0ef46764f5345'
Paul Hänsch [Wed, 3 Jun 2020 17:52:42 +0000 (19:52 +0200)]
Merge commit '6a2f150eed622d61263b7137ffa0ef46764f5345'

4 years agoimproved shell compatibility
Paul Hänsch [Sun, 24 May 2020 13:38:50 +0000 (15:38 +0200)]
improved shell compatibility

4 years agoimproved grouping, improved shell compatibility
Paul Hänsch [Sun, 24 May 2020 13:38:13 +0000 (15:38 +0200)]
improved grouping, improved shell compatibility

4 years agofix advsearch when run from video view
Paul Hänsch [Mon, 18 May 2020 14:46:43 +0000 (16:46 +0200)]
fix advsearch when run from video view

4 years agorequest video preload
Paul Hänsch [Mon, 18 May 2020 14:45:52 +0000 (16:45 +0200)]
request video preload

4 years agodeprecated modules
Paul Hänsch [Mon, 6 Apr 2020 14:44:25 +0000 (16:44 +0200)]
deprecated modules

4 years agoSquashed 'cgilite/' content from commit f0383ee
Paul Hänsch [Mon, 6 Apr 2020 14:42:15 +0000 (16:42 +0200)]
Squashed 'cgilite/' content from commit f0383ee

git-subtree-dir: cgilite
git-subtree-split: f0383eeb634ce1ae71bfb409a9bc25d84b6d79e9

4 years agoMerge commit '25d0e33ef0647e0019b18a934100a4f15a773a55' as 'cgilite'
Paul Hänsch [Mon, 6 Apr 2020 14:42:15 +0000 (16:42 +0200)]
Merge commit '25d0e33ef0647e0019b18a934100a4f15a773a55' as 'cgilite'

4 years agoswitching cgilite to subtree
Paul Hänsch [Mon, 6 Apr 2020 14:42:07 +0000 (16:42 +0200)]
switching cgilite to subtree

4 years agoupdater for cgilite subtree
Paul Hänsch [Mon, 6 Apr 2020 14:39:58 +0000 (16:39 +0200)]
updater for cgilite subtree

4 years agodefault to index listing
Paul Hänsch [Mon, 6 Apr 2020 14:38:32 +0000 (16:38 +0200)]
default to index listing

4 years agomassively improved grouping
Paul Hänsch [Wed, 29 Jan 2020 23:36:03 +0000 (00:36 +0100)]
massively improved grouping

4 years agoaltered groupmatch algorithm
Paul Hänsch [Wed, 29 Jan 2020 17:32:26 +0000 (18:32 +0100)]
altered groupmatch algorithm

4 years agoname/numeral sort did not work a expected
Paul Hänsch [Sun, 5 Jan 2020 18:07:35 +0000 (19:07 +0100)]
name/numeral sort did not work a expected

4 years agonumeric order when sorting by name
Paul Hänsch [Tue, 31 Dec 2019 16:50:57 +0000 (17:50 +0100)]
numeric order when sorting by name

4 years agoimproved group detection by optimising for numbered files
Paul Hänsch [Mon, 9 Dec 2019 21:25:01 +0000 (22:25 +0100)]
improved group detection by optimising for numbered files

5 years agoupdated cgilite
Paul Hänsch [Sun, 22 Sep 2019 12:46:28 +0000 (14:46 +0200)]
updated cgilite

5 years agostubs for file deletion
Paul Hänsch [Sun, 22 Sep 2019 12:45:07 +0000 (14:45 +0200)]
stubs for file deletion

5 years agoimproved update heuristics
Paul Hänsch [Tue, 4 Jun 2019 15:37:36 +0000 (17:37 +0200)]
improved update heuristics

5 years agoprevent jittering due to scroll bars in some browsers
Paul Hänsch [Mon, 25 Mar 2019 18:40:31 +0000 (19:40 +0100)]
prevent jittering due to scroll bars in some browsers

5 years agocustom readout of host provided Motion Processor Service
Paul Hänsch [Sun, 10 Mar 2019 18:07:19 +0000 (19:07 +0100)]
custom readout of host provided Motion Processor Service

5 years agoUse page titles based on content
Paul Hänsch [Sat, 26 Jan 2019 18:48:25 +0000 (19:48 +0100)]
Use page titles based on content

5 years agoremoved debug output
Paul Hänsch [Tue, 8 Jan 2019 17:45:35 +0000 (18:45 +0100)]
removed debug output

5 years agofix bug in exclusive tag support
Paul Hänsch [Tue, 8 Jan 2019 17:44:01 +0000 (18:44 +0100)]
fix bug in exclusive tag support

5 years agofix bug in exclusive tag support
Paul Hänsch [Tue, 8 Jan 2019 17:43:50 +0000 (18:43 +0100)]
fix bug in exclusive tag support

5 years agofit video view to screen size
Paul Hänsch [Sat, 15 Dec 2018 17:43:07 +0000 (18:43 +0100)]
fit video view to screen size

5 years agosupport for Group ordering
Paul Hänsch [Sat, 15 Dec 2018 17:42:02 +0000 (18:42 +0100)]
support for Group ordering

6 years agoUI name for groupsort
Paul Hänsch [Tue, 4 Dec 2018 20:05:59 +0000 (21:05 +0100)]
UI name for groupsort

6 years agostable sort (keep name order when sorting by lenght)
Paul Hänsch [Tue, 4 Dec 2018 20:02:46 +0000 (21:02 +0100)]
stable sort (keep name order when sorting by lenght)

6 years agoordering by grouplength
Paul Hänsch [Tue, 4 Dec 2018 19:15:04 +0000 (20:15 +0100)]
ordering by grouplength

6 years agoupdate cgilite
Paul Hänsch [Mon, 12 Nov 2018 01:51:54 +0000 (02:51 +0100)]
update cgilite

6 years agoenable exclusive tags
Paul Hänsch [Mon, 12 Nov 2018 01:31:57 +0000 (02:31 +0100)]
enable exclusive tags

6 years agostyle change in pagination
Paul Hänsch [Mon, 29 Oct 2018 03:19:32 +0000 (04:19 +0100)]
style change in pagination

6 years agomark current page in page list
Paul Hänsch [Fri, 26 Oct 2018 20:29:02 +0000 (22:29 +0200)]
mark current page in page list

6 years agoremove redundant meta records during index update
Paul Hänsch [Sun, 21 Oct 2018 19:50:24 +0000 (21:50 +0200)]
remove redundant meta records during index update

6 years agoadd space to keep tags visible in video view
Paul Hänsch [Sat, 29 Sep 2018 11:24:14 +0000 (13:24 +0200)]
add space to keep tags visible in video view

6 years agoimproved time formatting
Paul Hänsch [Tue, 28 Aug 2018 16:46:44 +0000 (18:46 +0200)]
improved time formatting

6 years agoenable forced index update
Paul Hänsch [Tue, 28 Aug 2018 14:18:50 +0000 (16:18 +0200)]
enable forced index update

6 years agosmall screen improvements
Paul Hänsch [Tue, 28 Aug 2018 13:50:41 +0000 (15:50 +0200)]
small screen improvements

6 years agoEnable 480p display (if transcoded file is found)
Paul Hänsch [Sat, 11 Aug 2018 13:32:27 +0000 (15:32 +0200)]
Enable 480p display (if transcoded file is found)

6 years agocode improvements
Paul Hänsch [Mon, 6 Aug 2018 17:37:48 +0000 (19:37 +0200)]
code improvements

6 years agoImproved display of title, working tagger
Paul Hänsch [Mon, 6 Aug 2018 17:37:07 +0000 (19:37 +0200)]
Improved display of title, working tagger

6 years agoImplemented video view page with stereoscopic options
Paul Hänsch [Thu, 26 Jul 2018 16:58:27 +0000 (18:58 +0200)]
Implemented video view page with stereoscopic options

6 years agoallow tag removal in multitagger
Paul Hänsch [Wed, 25 Jul 2018 22:17:05 +0000 (00:17 +0200)]
allow tag removal in multitagger

6 years agocleanup for spawning / tagging forms
Paul Hänsch [Wed, 25 Jul 2018 21:39:55 +0000 (23:39 +0200)]
cleanup for spawning / tagging forms

6 years agobugfix: allow index generation
Paul Hänsch [Wed, 25 Jul 2018 01:24:26 +0000 (03:24 +0200)]
bugfix: allow index generation

6 years agodisplay either tagging or indexer
Paul Hänsch [Wed, 25 Jul 2018 00:42:21 +0000 (02:42 +0200)]
display either tagging or indexer

6 years agoass option to suppress error output
Paul Hänsch [Wed, 25 Jul 2018 00:16:36 +0000 (02:16 +0200)]
ass option to suppress error output

6 years agoaccept data and exec dir as arguments
Paul Hänsch [Wed, 25 Jul 2018 00:12:59 +0000 (02:12 +0200)]
accept data and exec dir as arguments

6 years agoimproved drawer animation behaviour
Paul Hänsch [Tue, 24 Jul 2018 21:42:25 +0000 (23:42 +0200)]
improved drawer animation behaviour

6 years agoMerge branch 'master' of git.plutz.net:serve0
Paul Hänsch [Tue, 24 Jul 2018 20:50:26 +0000 (22:50 +0200)]
Merge branch 'master' of git.plutz.net:serve0

6 years agokeep file label withing boundaries
Paul Hänsch [Tue, 24 Jul 2018 20:50:20 +0000 (22:50 +0200)]
keep file label withing boundaries

6 years agobugfix: date sorting, newest first
Paul Hänsch [Tue, 24 Jul 2018 20:46:18 +0000 (22:46 +0200)]
bugfix: date sorting, newest first

6 years agovarious code improvements (skip double sanitizing, bugfix in name handling, slight...
Paul Hänsch [Tue, 24 Jul 2018 20:31:03 +0000 (22:31 +0200)]
various code improvements (skip double sanitizing, bugfix in name handling, slight speedup)