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

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

4 weeks 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 weeks agoMerge commit 'b982ad7206b71b6a429a68588d71c4e201ec5296'
Paul Hänsch [Tue, 9 Jun 2020 18:12:33 +0000 (20:12 +0200)]
Merge commit 'b982ad7206b71b6a429a68588d71c4e201ec5296'

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

19 months 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)

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

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

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

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

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

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

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

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

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

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

23 months 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)

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

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

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

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

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

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

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

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

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

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

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

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

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

23 months 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)

23 months agopage caching
Paul Hänsch [Mon, 23 Jul 2018 22:18:42 +0000 (00:18 +0200)]
page caching

23 months agospeed up tag genration
Paul Hänsch [Mon, 23 Jul 2018 20:54:59 +0000 (22:54 +0200)]
speed up tag genration

23 months agocode cleanup/unification
Paul Hänsch [Mon, 23 Jul 2018 19:05:35 +0000 (21:05 +0200)]
code cleanup/unification

23 months agoworkaround to display drawer close buttons in konqueror
Paul Hänsch [Mon, 23 Jul 2018 11:48:21 +0000 (13:48 +0200)]
workaround to display drawer close buttons in konqueror

23 months agoimplement mp4 file type faking
Paul Hänsch [Sun, 22 Jul 2018 13:32:30 +0000 (15:32 +0200)]
implement mp4 file type faking

23 months agoimplement mp4 file type faking
Paul Hänsch [Sun, 22 Jul 2018 13:32:13 +0000 (15:32 +0200)]
implement mp4 file type faking

23 months agobugfix: dont drop last tag in listing
Paul Hänsch [Sat, 21 Jul 2018 02:10:16 +0000 (04:10 +0200)]
bugfix: dont drop last tag in listing

23 months agoMixed tag sorting: most common first, then alphabetically
Paul Hänsch [Sat, 21 Jul 2018 01:38:46 +0000 (03:38 +0200)]
Mixed tag sorting: most common first, then alphabetically

23 months agoquicker animations
Paul Hänsch [Sat, 21 Jul 2018 01:26:03 +0000 (03:26 +0200)]
quicker animations

23 months agotransition animations for drawers, and filter boxes
Paul Hänsch [Fri, 20 Jul 2018 23:24:24 +0000 (01:24 +0200)]
transition animations for drawers, and filter boxes

23 months agosort tags by frequency
Paul Hänsch [Fri, 20 Jul 2018 22:42:35 +0000 (00:42 +0200)]
sort tags by frequency

23 months agoslight speed improvement in meta updating
Paul Hänsch [Fri, 20 Jul 2018 21:12:22 +0000 (23:12 +0200)]
slight speed improvement in meta updating

23 months agodeleted stylesheet from obsolete version
Paul Hänsch [Fri, 20 Jul 2018 20:18:15 +0000 (22:18 +0200)]
deleted stylesheet from obsolete version

23 months agobugfix: allow rime based update of meta file cgilite
Paul Hänsch [Thu, 19 Jul 2018 00:33:30 +0000 (02:33 +0200)]
bugfix: allow rime based update of meta file

23 months agofurther increase thumbnail quality (though still using jpeg ;-)
Paul Hänsch [Wed, 18 Jul 2018 23:19:44 +0000 (01:19 +0200)]
further increase thumbnail quality (though still using jpeg ;-)

23 months agomedia queries
Paul Hänsch [Wed, 18 Jul 2018 23:17:41 +0000 (01:17 +0200)]
media queries

23 months agoincreased thumbnail quality
Paul Hänsch [Wed, 18 Jul 2018 22:46:33 +0000 (00:46 +0200)]
increased thumbnail quality

23 months agovarious style improvements
Paul Hänsch [Wed, 18 Jul 2018 22:33:00 +0000 (00:33 +0200)]
various style improvements

23 months agobugfix: prevent accidental truncation of bookmark file on update
Paul Hänsch [Wed, 18 Jul 2018 16:15:36 +0000 (18:15 +0200)]
bugfix: prevent accidental truncation of bookmark file on update

23 months agointegrated bookmark manager
Paul Hänsch [Wed, 18 Jul 2018 15:31:58 +0000 (17:31 +0200)]
integrated bookmark manager

23 months agostyle cleanup, unification
Paul Hänsch [Wed, 18 Jul 2018 12:30:17 +0000 (14:30 +0200)]
style cleanup, unification

23 months agoMerge branch 'cgilite' of git.plutz.net:serve0 into cgilite
Paul Hänsch [Wed, 18 Jul 2018 07:00:39 +0000 (09:00 +0200)]
Merge branch 'cgilite' of git.plutz.net:serve0 into cgilite

23 months agoimproved regex search
Paul Hänsch [Wed, 18 Jul 2018 06:42:11 +0000 (08:42 +0200)]
improved regex search

23 months agovarious -a flags for grep
Paul Hänsch [Wed, 18 Jul 2018 05:53:23 +0000 (07:53 +0200)]
various -a flags for grep

23 months agoallow white space in search, bugfix: no double escaping in filename lists
Paul Hänsch [Wed, 18 Jul 2018 05:51:03 +0000 (07:51 +0200)]
allow white space in search, bugfix: no double escaping in filename lists

23 months agosanitizing and rereading of meta data
Paul Hänsch [Wed, 18 Jul 2018 05:49:33 +0000 (07:49 +0200)]
sanitizing and rereading of meta data

23 months agoslight code improvements
Paul Hänsch [Wed, 18 Jul 2018 01:31:55 +0000 (03:31 +0200)]
slight code improvements

23 months agoMerge branch 'cgilite' of git.plutz.net:serve0 into cgilite
Paul Hänsch [Wed, 18 Jul 2018 00:25:19 +0000 (02:25 +0200)]
Merge branch 'cgilite' of git.plutz.net:serve0 into cgilite

23 months agostubs for bookmark drawer
Paul Hänsch [Wed, 18 Jul 2018 00:25:14 +0000 (02:25 +0200)]
stubs for bookmark drawer

23 months agospeed gain by omitting record checks (heuristic pagination)
Paul Hänsch [Wed, 18 Jul 2018 00:20:42 +0000 (02:20 +0200)]
speed gain by omitting record checks (heuristic pagination)

23 months agospeed and pipelining improvements
Paul Hänsch [Tue, 17 Jul 2018 23:06:37 +0000 (01:06 +0200)]
speed and pipelining improvements

23 months agoWoRg arounT GNU greps FAULTY binary file dTection! AAAAARRGHH!!!!
Paul Hänsch [Tue, 17 Jul 2018 23:06:13 +0000 (01:06 +0200)]
WoRg arounT GNU greps FAULTY binary file dTection! AAAAARRGHH!!!!

23 months agolatest function libs
Paul Hänsch [Tue, 17 Jul 2018 20:21:15 +0000 (22:21 +0200)]
latest function libs

23 months agogreat speed improvement, particularly while casting tag selectors
Paul Hänsch [Tue, 17 Jul 2018 20:20:05 +0000 (22:20 +0200)]
great speed improvement, particularly while casting tag selectors

23 months agodevice width header field for stupid browsers
Paul Hänsch [Tue, 17 Jul 2018 13:36:35 +0000 (15:36 +0200)]
device width header field for stupid browsers

23 months agodo not require reference uri in advsearch
Paul Hänsch [Tue, 17 Jul 2018 01:28:20 +0000 (03:28 +0200)]
do not require reference uri in advsearch

23 months agobugfix: use URL escaping for links instead of HTML escaping (relevant for # and ?)
Paul Hänsch [Tue, 17 Jul 2018 01:02:23 +0000 (03:02 +0200)]
bugfix: use URL escaping for links instead of HTML escaping (relevant for # and ?)

23 months agosimplification and sanitizing
Paul Hänsch [Tue, 17 Jul 2018 00:26:09 +0000 (02:26 +0200)]
simplification and sanitizing

23 months agoapplication of tag filters
Paul Hänsch [Mon, 16 Jul 2018 23:54:28 +0000 (01:54 +0200)]
application of tag filters

23 months agosimplification due to update in html-sh
Paul Hänsch [Mon, 16 Jul 2018 23:53:54 +0000 (01:53 +0200)]
simplification due to update in html-sh