]>
git.plutz.net Git - lobster/log
Paul Hänsch [Fri, 14 May 2021 08:46:04 +0000 (10:46 +0200)]
Paul Hänsch [Fri, 14 May 2021 08:46:04 +0000 (10:46 +0200)]
Squashed 'cgilite/' changes from
49b4c44 ..
c207699
c207699 bugfix: fix error when reading literal "+" char from storage
e7e354d basic print styles
4b913ff set foreground color where background color is set
git-subtree-dir: cgilite
git-subtree-split:
c207699d7f39ce4bf96139e25da61e13cb94be4c
Paul Hänsch [Fri, 14 May 2021 08:45:55 +0000 (10:45 +0200)]
make therapies dir at startup, stub support for base location
Paul Hänsch [Mon, 15 Feb 2021 14:06:01 +0000 (15:06 +0100)]
margins for color bars
Paul Hänsch [Mon, 15 Feb 2021 13:39:06 +0000 (14:39 +0100)]
list lobster relevant info
Paul Hänsch [Mon, 15 Feb 2021 13:38:20 +0000 (14:38 +0100)]
top link in client list
Paul Hänsch [Sun, 14 Feb 2021 10:36:21 +0000 (11:36 +0100)]
#message block
Paul Hänsch [Sun, 14 Feb 2021 10:35:08 +0000 (11:35 +0100)]
copied trailbtn styles from old version
Paul Hänsch [Sun, 14 Feb 2021 10:20:17 +0000 (11:20 +0100)]
style updates using common.css
Paul Hänsch [Sun, 14 Feb 2021 10:19:27 +0000 (11:19 +0100)]
clean up obsolete code
Paul Hänsch [Sun, 14 Feb 2021 10:18:33 +0000 (11:18 +0100)]
updated escape vcf functions
Paul Hänsch [Sun, 14 Feb 2021 08:03:43 +0000 (09:03 +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
Paul Hänsch [Sun, 14 Feb 2021 08:03:43 +0000 (09:03 +0100)]
Paul Hänsch [Sat, 6 Feb 2021 22:55:37 +0000 (23:55 +0100)]
remove obsolte sections
Paul Hänsch [Sat, 6 Feb 2021 22:40:32 +0000 (23:40 +0100)]
merge from confetti
Paul Hänsch [Sat, 6 Feb 2021 11:24:58 +0000 (12:24 +0100)]
Squashed 'cgilite/' changes from
a1caf91 ..
a836764
a836764 prefer hmac for session security
git-subtree-dir: cgilite
git-subtree-split:
a836764660cf5db4cc02ffd9ea1ddb30aaa432f5
Paul Hänsch [Sat, 6 Feb 2021 11:24:58 +0000 (12:24 +0100)]
Paul Hänsch [Fri, 5 Feb 2021 12:00:34 +0000 (13:00 +0100)]
always sort categories, caching and ordering for list in course filter
Paul Hänsch [Fri, 5 Feb 2021 03:42:50 +0000 (04:42 +0100)]
white space between labels
Paul Hänsch [Fri, 5 Feb 2021 01:52:08 +0000 (02:52 +0100)]
fix: print tel without teltype
Paul Hänsch [Fri, 5 Feb 2021 01:50:05 +0000 (02:50 +0100)]
omit empty teltype when exporting csv
Paul Hänsch [Fri, 5 Feb 2021 01:42:45 +0000 (02:42 +0100)]
ical export using cgilite
Paul Hänsch [Fri, 5 Feb 2021 01:42:06 +0000 (02:42 +0100)]
set file name when offering card file
Paul Hänsch [Fri, 5 Feb 2021 01:32:06 +0000 (02:32 +0100)]
allow exporting list as csv
Paul Hänsch [Thu, 4 Feb 2021 23:07:28 +0000 (00:07 +0100)]
allow filter by course attendance
Paul Hänsch [Thu, 4 Feb 2021 21:07:27 +0000 (22:07 +0100)]
single label for seed input
Paul Hänsch [Thu, 4 Feb 2021 21:06:56 +0000 (22:06 +0100)]
introduce localised date parsing
Paul Hänsch [Tue, 2 Feb 2021 13:10:31 +0000 (14:10 +0100)]
UI labels "day", "month", "year"
Paul Hänsch [Tue, 2 Feb 2021 13:06:22 +0000 (14:06 +0100)]
seed field for entering card record from spreadsheet
Paul Hänsch [Wed, 27 Jan 2021 23:06:16 +0000 (00:06 +0100)]
delete button removes _both_ input fields for TEL
Paul Hänsch [Wed, 27 Jan 2021 12:18:03 +0000 (13:18 +0100)]
bugfix: use editing tempfile as basis for modifications, important when setting up new course
Paul Hänsch [Wed, 27 Jan 2021 12:17:34 +0000 (13:17 +0100)]
always write FN field; bugfix: use editing tempfile as basis for modifications, important when setting up new card
Paul Hänsch [Wed, 27 Jan 2021 12:16:03 +0000 (13:16 +0100)]
avoid space character in empty first name/middle name field; try to parse FN if N is not present
Paul Hänsch [Wed, 27 Jan 2021 12:14:48 +0000 (13:14 +0100)]
bugfix: include listing of newer card files
Paul Hänsch [Sat, 23 Jan 2021 13:31:50 +0000 (14:31 +0100)]
update naming convention for exported files
Paul Hänsch [Sat, 23 Jan 2021 13:25:22 +0000 (14:25 +0100)]
config flag for debug output
Paul Hänsch [Sat, 23 Jan 2021 13:19:08 +0000 (14:19 +0100)]
environment variables and redirect for libreoffice
Paul Hänsch [Sat, 23 Jan 2021 13:15:20 +0000 (14:15 +0100)]
environment variables for libreoffice
Paul Hänsch [Sat, 23 Jan 2021 13:06:42 +0000 (14:06 +0100)]
portable sed usage
Paul Hänsch [Sat, 23 Jan 2021 11:21:05 +0000 (12:21 +0100)]
create working directories at startup
Paul Hänsch [Sat, 23 Jan 2021 11:20:47 +0000 (12:20 +0100)]
remove local css delivery
Paul Hänsch [Sat, 23 Jan 2021 01:20:08 +0000 (02:20 +0100)]
bugfix in lockdir setup
Paul Hänsch [Sat, 23 Jan 2021 00:34:16 +0000 (01:34 +0100)]
allow line break in note display
Paul Hänsch [Fri, 22 Jan 2021 23:47:13 +0000 (00:47 +0100)]
remove some obsolte files
Paul Hänsch [Fri, 22 Jan 2021 23:41:47 +0000 (00:41 +0100)]
switched #! line from zsh to sh
Paul Hänsch [Fri, 22 Jan 2021 23:33:58 +0000 (00:33 +0100)]
bugfix: always rewrite all category records when updating card
Paul Hänsch [Fri, 22 Jan 2021 23:31:48 +0000 (00:31 +0100)]
improved hyphenation prevents overflow of some elements
Paul Hänsch [Fri, 22 Jan 2021 23:30:54 +0000 (00:30 +0100)]
(re)introduced categories section
Paul Hänsch [Fri, 22 Jan 2021 17:16:39 +0000 (18:16 +0100)]
global translation lists
Paul Hänsch [Fri, 22 Jan 2021 16:30:55 +0000 (17:30 +0100)]
nav menu on top
Paul Hänsch [Fri, 22 Jan 2021 00:21:39 +0000 (01:21 +0100)]
stubs for experimental date localisation
Paul Hänsch [Fri, 22 Jan 2021 00:20:49 +0000 (01:20 +0100)]
improved styling for pdf export
Paul Hänsch [Fri, 22 Jan 2021 00:20:06 +0000 (01:20 +0100)]
insert default start date for new courses
Paul Hänsch [Wed, 20 Jan 2021 23:41:45 +0000 (00:41 +0100)]
introduce global stylesheet
Paul Hänsch [Wed, 20 Jan 2021 23:39:15 +0000 (00:39 +0100)]
introduced general pdi unescape function
Paul Hänsch [Wed, 20 Jan 2021 23:37:58 +0000 (00:37 +0100)]
pdf export of course lists
Paul Hänsch [Mon, 18 Jan 2021 17:04:26 +0000 (18:04 +0100)]
styling for course page
Paul Hänsch [Mon, 18 Jan 2021 17:03:42 +0000 (18:03 +0100)]
enable set up of new course
Paul Hänsch [Mon, 18 Jan 2021 17:02:35 +0000 (18:02 +0100)]
remove course mapping when deleting card file
Paul Hänsch [Mon, 18 Jan 2021 17:01:44 +0000 (18:01 +0100)]
remove debug output
Paul Hänsch [Mon, 18 Jan 2021 12:34:17 +0000 (13:34 +0100)]
style for card filter dialog
Paul Hänsch [Mon, 18 Jan 2021 12:32:58 +0000 (13:32 +0100)]
simplified export using cgilite
Paul Hänsch [Mon, 18 Jan 2021 12:30:45 +0000 (13:30 +0100)]
Bugfix: avoid search hits in subsequent fields
Paul Hänsch [Mon, 18 Jan 2021 01:44:10 +0000 (02:44 +0100)]
style changes
Paul Hänsch [Sun, 17 Jan 2021 09:25:00 +0000 (10:25 +0100)]
touch course file (invalidate cache) when updating attendance in vcard
Paul Hänsch [Sun, 10 Jan 2021 23:02:31 +0000 (00:02 +0100)]
removed obsolete html templates
Paul Hänsch [Sun, 10 Jan 2021 22:54:38 +0000 (23:54 +0100)]
simplify ui bu removing addfield drop down
Paul Hänsch [Sun, 10 Jan 2021 22:51:05 +0000 (23:51 +0100)]
bug fix using tempfile, allow +-Buttons for add field
Paul Hänsch [Sun, 10 Jan 2021 22:50:03 +0000 (23:50 +0100)]
add field drop down entry
Paul Hänsch [Wed, 6 Jan 2021 11:05:10 +0000 (12:05 +0100)]
implement course edit and updates
Paul Hänsch [Wed, 6 Jan 2021 11:04:22 +0000 (12:04 +0100)]
fix in displaying error message
Paul Hänsch [Wed, 6 Jan 2021 11:03:58 +0000 (12:03 +0100)]
portability fix
Paul Hänsch [Sun, 3 Jan 2021 19:34:36 +0000 (20:34 +0100)]
some course editing ui
Paul Hänsch [Sun, 3 Jan 2021 19:33:45 +0000 (20:33 +0100)]
reintroduce attendence selection
Paul Hänsch [Sat, 2 Jan 2021 09:20:13 +0000 (10:20 +0100)]
Squashed 'cgilite/' content from commit
a1caf91
git-subtree-dir: cgilite
git-subtree-split:
a1caf91a5e6ab2d13790ec6a0c1eaf2b4030a0e8
Paul Hänsch [Sat, 2 Jan 2021 09:20:13 +0000 (10:20 +0100)]
Paul Hänsch [Sat, 2 Jan 2021 09:20:10 +0000 (10:20 +0100)]
replace cgilite submodule with subtree
Paul Hänsch [Sat, 2 Jan 2021 09:15:53 +0000 (10:15 +0100)]
replace superfluous ­
Paul Hänsch [Sat, 2 Jan 2021 09:02:41 +0000 (10:02 +0100)]
path handling and helper functions
Paul Hänsch [Sat, 12 Sep 2020 10:23:32 +0000 (12:23 +0200)]
swap radio buttons for firstname/lastname ordering
Paul Hänsch [Thu, 10 Sep 2020 16:32:49 +0000 (18:32 +0200)]
remove new-therapy button
Paul Hänsch [Thu, 10 Sep 2020 16:30:48 +0000 (18:30 +0200)]
top-button in card-view, display clients by last name
Paul Hänsch [Mon, 7 Sep 2020 10:05:30 +0000 (12:05 +0200)]
disable autosubmit, submit when using back-button
Paul Hänsch [Mon, 7 Sep 2020 02:31:56 +0000 (04:31 +0200)]
avoid race condition by using per-process temp files
Paul Hänsch [Mon, 7 Sep 2020 01:51:34 +0000 (03:51 +0200)]
Paul Hänsch [Mon, 7 Sep 2020 01:51:34 +0000 (03:51 +0200)]
Squashed 'cgilite/' changes from
238f0f8 ..
00ba4b0
00ba4b0 avoid confusion regarding carriage return when escaping HTML (especially in textarea)
git-subtree-dir: cgilite
git-subtree-split:
00ba4b0222ec867cc1b629857defb6db4b403530
Paul Hänsch [Mon, 7 Sep 2020 01:36:09 +0000 (03:36 +0200)]
display stickynote fully when hovering
Paul Hänsch [Mon, 7 Sep 2020 01:35:39 +0000 (03:35 +0200)]
display "new therapy" button only when no therapies exist
Paul Hänsch [Tue, 25 Aug 2020 02:32:33 +0000 (04:32 +0200)]
mark end of form submission to prevent incomplete updates
Paul Hänsch [Tue, 25 Aug 2020 00:23:42 +0000 (02:23 +0200)]
introduce transaction id for therapy updates
Paul Hänsch [Wed, 5 Aug 2020 14:56:18 +0000 (16:56 +0200)]
prevent overshooting of line corners
Paul Hänsch [Wed, 5 Aug 2020 14:55:55 +0000 (16:55 +0200)]
adapt to current cgilite lib
Paul Hänsch [Wed, 5 Aug 2020 14:17:37 +0000 (16:17 +0200)]
Squashed 'cgilite/' changes from
fa0f919 ..
238f0f8
238f0f8 rudimentary debug function
b8cec22 more escapes for use in html-sh and HTTP headers
4a73c71 limit escaping to necessary characters, more readable output, much faster escaping functions
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
f0383ee bugfix, STRING and UNSTRING input like "foo[bar]"
0d6196d faster STRING and UNSTRING functions
git-subtree-dir: cgilite
git-subtree-split:
238f0f8a2932b5ba66f7139c227eaaeb5dd7a013
Paul Hänsch [Wed, 5 Aug 2020 14:17:37 +0000 (16:17 +0200)]
Paul Hänsch [Wed, 5 Aug 2020 14:17:31 +0000 (16:17 +0200)]
make loading prescrition file optional
Paul Hänsch [Wed, 5 Aug 2020 14:17:00 +0000 (16:17 +0200)]
Debug function based on environment
Paul Hänsch [Thu, 30 Jan 2020 11:53:08 +0000 (12:53 +0100)]
Bugfix: fix crash in escape and unescape function when handling patterns like foo[bar]
Paul Hänsch [Thu, 23 Jan 2020 18:02:21 +0000 (19:02 +0100)]
make executable
Paul Hänsch [Wed, 22 Jan 2020 17:18:48 +0000 (18:18 +0100)]
better visibility for sticky note close button
Paul Hänsch [Wed, 22 Jan 2020 17:17:29 +0000 (18:17 +0100)]
reverse session list - newest first