]> git.plutz.net Git - webpoll/log
webpoll
2 years agoinclude guard for widgets
Paul Hänsch [Wed, 27 Jul 2022 11:56:45 +0000 (13:56 +0200)]
include guard for widgets

2 years agohandle _BASE variable in cgilite
Paul Hänsch [Wed, 27 Jul 2022 11:48:44 +0000 (13:48 +0200)]
handle _BASE variable in cgilite

2 years agoMerge commit '2a7e36f6052d9a0a3d7bc83758f35437222343d0'
Paul Hänsch [Wed, 27 Jul 2022 10:58:14 +0000 (12:58 +0200)]
Merge commit '2a7e36f6052d9a0a3d7bc83758f35437222343d0'

2 years agoSquashed 'cgilite/' changes from a76f6a5..5038774
Paul Hänsch [Wed, 27 Jul 2022 10:58:14 +0000 (12:58 +0200)]
Squashed 'cgilite/' changes from a76f6a5..5038774

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
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
1d27862 bugfix URL escaping for ? and %
6147b0e faster HTML and URL functions
b191eb8 export application globals
dba2d39 idmap functions
f477dc5 better data-layer / UI-layer abstraction in user functions
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
af27357 bugfix tooltips
7459611 improved markup for styling
9451cdd min-height for textarea
84a16dd unambiguous cookie path when destroying user session
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: 5038774f89b33ecd03e407898e9d57d38245b5bb

3 years agoMerge commit '69f8408db61b6f4905f7e4af03faa473ab435451'
Paul Hänsch [Mon, 13 Sep 2021 17:29:46 +0000 (19:29 +0200)]
Merge commit '69f8408db61b6f4905f7e4af03faa473ab435451'

3 years agoSquashed 'cgilite/' changes from 2218e82..a76f6a5
Paul Hänsch [Mon, 13 Sep 2021 17:29:46 +0000 (19:29 +0200)]
Squashed 'cgilite/' changes from 2218e82..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
9884092 typo in cli parsing

git-subtree-dir: cgilite
git-subtree-split: a76f6a5931782adbae717678f8f92569ed0d5bcb

3 years agolet environment be determined by cgilite
Paul Hänsch [Sat, 28 Aug 2021 00:08:54 +0000 (02:08 +0200)]
let environment be determined by cgilite

3 years agoSquashed 'cgilite/' changes from dcab989..2218e82
Paul Hänsch [Fri, 27 Aug 2021 13:25:40 +0000 (15:25 +0200)]
Squashed 'cgilite/' changes from dcab989..2218e82

2218e82 Set _EXEC _DATA and _BASE variables

git-subtree-dir: cgilite
git-subtree-split: 2218e82add4c42ca6ec30c49e0b9cded4dc1e14f

3 years agoMerge commit '8b6e0d65db876fa09495399f66293860347e9605'
Paul Hänsch [Fri, 27 Aug 2021 13:25:40 +0000 (15:25 +0200)]
Merge commit '8b6e0d65db876fa09495399f66293860347e9605'

3 years agosuppress autocomplete for title input
Paul Hänsch [Thu, 26 Aug 2021 14:59:03 +0000 (16:59 +0200)]
suppress autocomplete for title input

3 years agouse <main> section in addition to <form>
Paul Hänsch [Thu, 26 Aug 2021 14:56:56 +0000 (16:56 +0200)]
use <main> section in addition to <form>

3 years agouse <main> section in addition to <form>
Paul Hänsch [Thu, 26 Aug 2021 14:55:24 +0000 (16:55 +0200)]
use <main> section in addition to <form>

3 years agouse <main> section in addition to <form>
Paul Hänsch [Thu, 26 Aug 2021 14:51:32 +0000 (16:51 +0200)]
use <main> section in addition to <form>

3 years agobugfix/undo: handling _BASE path ;-)
Paul Hänsch [Thu, 26 Aug 2021 14:48:07 +0000 (16:48 +0200)]
bugfix/undo: handling _BASE path ;-)

3 years agobugfix: handling _BASE path
Paul Hänsch [Thu, 26 Aug 2021 14:43:11 +0000 (16:43 +0200)]
bugfix: handling _BASE path

3 years agoimproved comment styling
Paul Hänsch [Thu, 26 Aug 2021 12:16:25 +0000 (14:16 +0200)]
improved comment styling

3 years agosanitizing of comment input, improved comment display
Paul Hänsch [Thu, 26 Aug 2021 11:56:14 +0000 (13:56 +0200)]
sanitizing of comment input, improved comment display

3 years agoSquashed 'cgilite/' changes from 8be65ce..dcab989
Paul Hänsch [Thu, 26 Aug 2021 00:43:16 +0000 (02:43 +0200)]
Squashed 'cgilite/' changes from 8be65ce..dcab989

dcab989 much faster hex decode function
07b4b96 simpler lock algorithm using files
38702db improved gonzo mac if openssl is unavailable

git-subtree-dir: cgilite
git-subtree-split: dcab9893c3e08b2ad0d0e9246b8ceefc3d40b9f8

3 years agoMerge commit 'a225474fb413aa9b5d834abbf1c9b65c397d7242'
Paul Hänsch [Thu, 26 Aug 2021 00:43:16 +0000 (02:43 +0200)]
Merge commit 'a225474fb413aa9b5d834abbf1c9b65c397d7242'

3 years agostyle <main> tag, dont wrap entire page into form
Paul Hänsch [Wed, 25 Aug 2021 23:02:32 +0000 (01:02 +0200)]
style <main> tag, dont wrap entire page into form

3 years agouse external comment script
Paul Hänsch [Wed, 25 Aug 2021 23:01:53 +0000 (01:01 +0200)]
use external comment script

3 years agouniversal comment function
Paul Hänsch [Wed, 25 Aug 2021 23:00:29 +0000 (01:00 +0200)]
universal comment function

3 years agomake admin link more visible
Paul Hänsch [Thu, 29 Jul 2021 15:44:31 +0000 (17:44 +0200)]
make admin link more visible

3 years agobugfix: avoid octal interpretation of leading zeros
Paul Hänsch [Thu, 29 Jul 2021 15:37:38 +0000 (17:37 +0200)]
bugfix: avoid octal interpretation of leading zeros

3 years agoFix: proper shorthand-escape for display of admin link
Paul Hänsch [Wed, 28 Jul 2021 23:15:15 +0000 (01:15 +0200)]
Fix: proper shorthand-escape for display of admin link

3 years agokeep invalid URLs intact in case of typo
Paul Hänsch [Wed, 28 Jul 2021 21:22:05 +0000 (23:22 +0200)]
keep invalid URLs intact in case of typo

3 years agoclear deleted polls from bookmarks
Paul Hänsch [Wed, 28 Jul 2021 20:59:45 +0000 (22:59 +0200)]
clear deleted polls from bookmarks

3 years agoUI improvements
Paul Hänsch [Wed, 28 Jul 2021 20:31:48 +0000 (22:31 +0200)]
UI improvements

3 years agomove markdown wrapper to widgets
Paul Hänsch [Wed, 28 Jul 2021 20:31:07 +0000 (22:31 +0200)]
move markdown wrapper to widgets

3 years agooptional bookmarking of poll and admin pages
Paul Hänsch [Tue, 27 Jul 2021 23:19:50 +0000 (01:19 +0200)]
optional bookmarking of poll and admin pages

3 years agoput home page into separate file
Paul Hänsch [Tue, 27 Jul 2021 23:19:18 +0000 (01:19 +0200)]
put home page into separate file

3 years agovote count, reply editing
Paul Hänsch [Tue, 27 Jul 2021 00:50:49 +0000 (02:50 +0200)]
vote count, reply editing

3 years agoSquashed 'cgilite/' changes from 4a04dc4..8be65ce
Paul Hänsch [Mon, 26 Jul 2021 22:56:29 +0000 (00:56 +0200)]
Squashed 'cgilite/' changes from 4a04dc4..8be65ce

8be65ce bugfix: faulty check in update and append
904badc bugfix: parameter passing in cgilite_value calls

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

3 years agoMerge commit '79b11c6e49fd72ab72cad311429711dd8ce6bfd6'
Paul Hänsch [Mon, 26 Jul 2021 22:56:29 +0000 (00:56 +0200)]
Merge commit '79b11c6e49fd72ab72cad311429711dd8ce6bfd6'

3 years agoadded polling page
Paul Hänsch [Mon, 26 Jul 2021 22:52:14 +0000 (00:52 +0200)]
added polling page

3 years agoSquashed 'cgilite/' changes from 52e7985..4a04dc4
Paul Hänsch [Mon, 26 Jul 2021 13:10:28 +0000 (15:10 +0200)]
Squashed 'cgilite/' changes from 52e7985..4a04dc4

4a04dc4 portability GNU `date` / Busybox `date`
76395d4 Fix: prevent horizontal rule from masking 2nd order heading

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

3 years agoMerge commit '43aa4473be55cfbf22cc7e7a2e331b0291af81e4'
Paul Hänsch [Mon, 26 Jul 2021 13:10:28 +0000 (15:10 +0200)]
Merge commit '43aa4473be55cfbf22cc7e7a2e331b0291af81e4'

3 years agoImproved dialog, improved vidual spacing
Paul Hänsch [Mon, 26 Jul 2021 13:10:20 +0000 (15:10 +0200)]
Improved dialog, improved vidual spacing

3 years agoquoting
Paul Hänsch [Mon, 26 Jul 2021 13:09:33 +0000 (15:09 +0200)]
quoting

3 years agopage background
Paul Hänsch [Mon, 26 Jul 2021 10:19:31 +0000 (12:19 +0200)]
page background

3 years agonon-bold calendar headings
Paul Hänsch [Mon, 26 Jul 2021 10:19:12 +0000 (12:19 +0200)]
non-bold calendar headings

3 years agofix android: display arrow buttons in top row of calendar
Paul Hänsch [Sun, 25 Jul 2021 20:28:15 +0000 (22:28 +0200)]
fix android: display arrow buttons in top row of calendar

3 years agolarger calendar, splittime checkbox working in firefox
Paul Hänsch [Sun, 25 Jul 2021 20:17:39 +0000 (22:17 +0200)]
larger calendar, splittime checkbox working in firefox

3 years agobugfox: retain times when switching between todall and splittimes
Paul Hänsch [Sun, 25 Jul 2021 20:16:44 +0000 (22:16 +0200)]
bugfox: retain times when switching between todall and splittimes

3 years agoimproved calendar proportions
Paul Hänsch [Sun, 25 Jul 2021 20:15:52 +0000 (22:15 +0200)]
improved calendar proportions

3 years agoformset for separate times
Paul Hänsch [Sun, 25 Jul 2021 18:27:55 +0000 (20:27 +0200)]
formset for separate times

3 years agosubmit mode for calendar widget
Paul Hänsch [Sun, 25 Jul 2021 18:26:04 +0000 (20:26 +0200)]
submit mode for calendar widget

3 years agosplit newdate page into separate file
Paul Hänsch [Sun, 25 Jul 2021 13:25:44 +0000 (15:25 +0200)]
split newdate page into separate file

3 years agoignore serverkey and poll files
Paul Hänsch [Sun, 25 Jul 2021 12:50:00 +0000 (14:50 +0200)]
ignore serverkey and poll files

3 years agoadd fields or time selection
Paul Hänsch [Sun, 25 Jul 2021 02:45:18 +0000 (04:45 +0200)]
add fields or time selection

3 years agoSquashed 'cgilite/' changes from b65a5ae..52e7985
Paul Hänsch [Sat, 24 Jul 2021 20:08:41 +0000 (22:08 +0200)]
Squashed 'cgilite/' changes from b65a5ae..52e7985

52e7985 enable pipe/argument choice for more functions

git-subtree-dir: cgilite
git-subtree-split: 52e798535235e32bd536c3275d25aa7fda65f27d

3 years agoMerge commit '752db311013e53c3c16f685f86b507e191b2239c'
Paul Hänsch [Sat, 24 Jul 2021 20:08:41 +0000 (22:08 +0200)]
Merge commit '752db311013e53c3c16f685f86b507e191b2239c'

3 years agocenter home screen
Paul Hänsch [Sat, 24 Jul 2021 20:08:32 +0000 (22:08 +0200)]
center home screen

3 years agocss cleanup
Paul Hänsch [Fri, 23 Jul 2021 15:58:57 +0000 (17:58 +0200)]
css cleanup

3 years agostubs for poll creation dialog
Paul Hänsch [Fri, 23 Jul 2021 15:57:33 +0000 (17:57 +0200)]
stubs for poll creation dialog

3 years agoavoid accidental octals in math expression, fix week number in january after 52 week...
Paul Hänsch [Fri, 23 Jul 2021 13:41:03 +0000 (15:41 +0200)]
avoid accidental octals in math expression, fix week number in january after 52 week years

3 years agoallow different select modes
Paul Hänsch [Tue, 20 Jul 2021 19:03:14 +0000 (21:03 +0200)]
allow different select modes

3 years agostyling for calendar
Paul Hänsch [Fri, 16 Jul 2021 23:32:17 +0000 (01:32 +0200)]
styling for calendar

3 years agoput calendar widget into separate file
Paul Hänsch [Fri, 16 Jul 2021 20:09:25 +0000 (22:09 +0200)]
put calendar widget into separate file

3 years agocalendar widget
Paul Hänsch [Fri, 16 Jul 2021 20:06:45 +0000 (22:06 +0200)]
calendar widget

3 years agoSquashed 'cgilite/' content from commit b65a5ae
Paul Hänsch [Thu, 15 Jul 2021 13:50:31 +0000 (15:50 +0200)]
Squashed 'cgilite/' content from commit b65a5ae

git-subtree-dir: cgilite
git-subtree-split: b65a5aecf5675a87f47f0888e90ceea5dbfb219c

3 years agoMerge commit '60124324410b40576071446378c21cb61301a7fb' as 'cgilite'
Paul Hänsch [Thu, 15 Jul 2021 13:50:31 +0000 (15:50 +0200)]
Merge commit '60124324410b40576071446378c21cb61301a7fb' as 'cgilite'

3 years agosubtrees for cgilite
Paul Hänsch [Thu, 15 Jul 2021 13:49:43 +0000 (15:49 +0200)]
subtrees for cgilite