confetti
3 weeks agotranslation master
Paul Hänsch [Wed, 10 Feb 2021 13:46:20 +0000 (14:46 +0100)]
translation

3 weeks agoimproved styling for attendance list
Paul Hänsch [Wed, 10 Feb 2021 13:24:40 +0000 (14:24 +0100)]
improved styling for attendance list

3 weeks agoMerge commit '69f00ca6b1c936ca39cba43a670852919eefb82c'
Paul Hänsch [Wed, 10 Feb 2021 12:56:57 +0000 (13:56 +0100)]
Merge commit '69f00ca6b1c936ca39cba43a670852919eefb82c'

3 weeks agoSquashed 'cgilite/' changes from 31fd9a7..13c2995
Paul Hänsch [Wed, 10 Feb 2021 12:56:57 +0000 (13:56 +0100)]
Squashed 'cgilite/' changes from 31fd9a7..13c2995

13c2995 change border of input elements

git-subtree-dir: cgilite
git-subtree-split: 13c29953a18cbfeb93ff11d5eaec4106a7ac7fa6

3 weeks agosimplify css
Paul Hänsch [Wed, 10 Feb 2021 12:55:25 +0000 (13:55 +0100)]
simplify css

3 weeks agolist courses alphabetically when editing attendant
Paul Hänsch [Wed, 10 Feb 2021 12:19:37 +0000 (13:19 +0100)]
list courses alphabetically when editing attendant

3 weeks agoInclud bday field in quick entries
Paul Hänsch [Wed, 10 Feb 2021 11:41:13 +0000 (12:41 +0100)]
Includ bday field in quick entries

3 weeks agoSquashed 'cgilite/' changes from a836764..31fd9a7
Paul Hänsch [Wed, 10 Feb 2021 11:35:52 +0000 (12:35 +0100)]
Squashed 'cgilite/' changes from a836764..31fd9a7

31fd9a7 experimental: basic set of css rules
6212086 simplified mac function and cookie format

git-subtree-dir: cgilite
git-subtree-split: 31fd9a726ec96dd58a9e69b941e18b93a3c01f26

3 weeks agoMerge commit '01b13a65484a01f314d6d97c74b48216ead2bc24'
Paul Hänsch [Wed, 10 Feb 2021 11:35:52 +0000 (12:35 +0100)]
Merge commit '01b13a65484a01f314d6d97c74b48216ead2bc24'

3 weeks agoinsert optional line break in long street names
Paul Hänsch [Sat, 6 Feb 2021 23:18:54 +0000 (00:18 +0100)]
insert optional line break in long street names

3 weeks agotidy up
Paul Hänsch [Sat, 6 Feb 2021 23:04:46 +0000 (00:04 +0100)]
tidy up

3 weeks agomerge from cgilite
Paul Hänsch [Sat, 6 Feb 2021 22:48:04 +0000 (23:48 +0100)]
merge from cgilite

3 weeks agoremove obsolete sections cgilite
Paul Hänsch [Sat, 6 Feb 2021 22:45:45 +0000 (23:45 +0100)]
remove obsolete sections

4 weeks agoSquashed 'cgilite/' changes from a1caf91..a836764
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

4 weeks agoMerge commit 'c0dcd45c3ecac33376e06b7ca470ae56f2ed5e19' into cgilite
Paul Hänsch [Sat, 6 Feb 2021 11:24:58 +0000 (12:24 +0100)]
Merge commit 'c0dcd45c3ecac33376e06b7ca470ae56f2ed5e19' into cgilite

4 weeks agoalways sort categories, caching and ordering for list in course filter
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

4 weeks agowhite space between labels
Paul Hänsch [Fri, 5 Feb 2021 03:42:50 +0000 (04:42 +0100)]
white space between labels

4 weeks agofix: print tel without teltype
Paul Hänsch [Fri, 5 Feb 2021 01:52:08 +0000 (02:52 +0100)]
fix: print tel without teltype

4 weeks agoomit empty teltype when exporting csv
Paul Hänsch [Fri, 5 Feb 2021 01:50:05 +0000 (02:50 +0100)]
omit empty teltype when exporting csv

4 weeks agoical export using cgilite
Paul Hänsch [Fri, 5 Feb 2021 01:42:45 +0000 (02:42 +0100)]
ical export using cgilite

4 weeks agoset file name when offering card file
Paul Hänsch [Fri, 5 Feb 2021 01:42:06 +0000 (02:42 +0100)]
set file name when offering card file

4 weeks agoallow exporting list as csv
Paul Hänsch [Fri, 5 Feb 2021 01:32:06 +0000 (02:32 +0100)]
allow exporting list as csv

4 weeks agoallow filter by course attendance
Paul Hänsch [Thu, 4 Feb 2021 23:07:28 +0000 (00:07 +0100)]
allow filter by course attendance

4 weeks agosingle label for seed input
Paul Hänsch [Thu, 4 Feb 2021 21:07:27 +0000 (22:07 +0100)]
single label for seed input

4 weeks agointroduce localised date parsing
Paul Hänsch [Thu, 4 Feb 2021 21:06:56 +0000 (22:06 +0100)]
introduce localised date parsing

4 weeks agoUI labels "day", "month", "year"
Paul Hänsch [Tue, 2 Feb 2021 13:10:31 +0000 (14:10 +0100)]
UI labels "day", "month", "year"

4 weeks agoseed field for entering card record from spreadsheet
Paul Hänsch [Tue, 2 Feb 2021 13:06:22 +0000 (14:06 +0100)]
seed field for entering card record from spreadsheet

5 weeks agodelete button removes _both_ input fields for TEL
Paul Hänsch [Wed, 27 Jan 2021 23:06:16 +0000 (00:06 +0100)]
delete button removes _both_ input fields for TEL

5 weeks agobugfix: use editing tempfile as basis for modifications, important when setting up...
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

5 weeks agoalways write FN field; bugfix: use editing tempfile as basis for modifications, impor...
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

5 weeks agoavoid space character in empty first name/middle name field; try to parse FN if N...
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

5 weeks agobugfix: include listing of newer card files
Paul Hänsch [Wed, 27 Jan 2021 12:14:48 +0000 (13:14 +0100)]
bugfix: include listing of newer card files

6 weeks agoupdate naming convention for exported files
Paul Hänsch [Sat, 23 Jan 2021 13:31:50 +0000 (14:31 +0100)]
update naming convention for exported files

6 weeks agoconfig flag for debug output
Paul Hänsch [Sat, 23 Jan 2021 13:25:22 +0000 (14:25 +0100)]
config flag for debug output

6 weeks agoenvironment variables and redirect for libreoffice
Paul Hänsch [Sat, 23 Jan 2021 13:19:08 +0000 (14:19 +0100)]
environment variables and redirect for libreoffice

6 weeks agoenvironment variables for libreoffice
Paul Hänsch [Sat, 23 Jan 2021 13:15:20 +0000 (14:15 +0100)]
environment variables for libreoffice

6 weeks agoportable sed usage
Paul Hänsch [Sat, 23 Jan 2021 13:06:42 +0000 (14:06 +0100)]
portable sed usage

6 weeks agocreate working directories at startup
Paul Hänsch [Sat, 23 Jan 2021 11:21:05 +0000 (12:21 +0100)]
create working directories at startup

6 weeks agoremove local css delivery
Paul Hänsch [Sat, 23 Jan 2021 11:20:47 +0000 (12:20 +0100)]
remove local css delivery

6 weeks agobugfix in lockdir setup
Paul Hänsch [Sat, 23 Jan 2021 01:20:08 +0000 (02:20 +0100)]
bugfix in lockdir setup

6 weeks agoallow line break in note display
Paul Hänsch [Sat, 23 Jan 2021 00:34:16 +0000 (01:34 +0100)]
allow line break in note display

6 weeks agoremove some obsolte files
Paul Hänsch [Fri, 22 Jan 2021 23:47:13 +0000 (00:47 +0100)]
remove some obsolte files

6 weeks agoswitched #! line from zsh to sh
Paul Hänsch [Fri, 22 Jan 2021 23:41:47 +0000 (00:41 +0100)]
switched #! line from zsh to sh

6 weeks agobugfix: always rewrite all category records when updating card
Paul Hänsch [Fri, 22 Jan 2021 23:33:58 +0000 (00:33 +0100)]
bugfix: always rewrite all category records when updating card

6 weeks agoimproved hyphenation prevents overflow of some elements
Paul Hänsch [Fri, 22 Jan 2021 23:31:48 +0000 (00:31 +0100)]
improved hyphenation prevents overflow of some elements

6 weeks ago(re)introduced categories section
Paul Hänsch [Fri, 22 Jan 2021 23:30:54 +0000 (00:30 +0100)]
(re)introduced categories section

6 weeks agoglobal translation lists
Paul Hänsch [Fri, 22 Jan 2021 17:16:39 +0000 (18:16 +0100)]
global translation lists

6 weeks agonav menu on top
Paul Hänsch [Fri, 22 Jan 2021 16:30:55 +0000 (17:30 +0100)]
nav menu on top

6 weeks agostubs for experimental date localisation
Paul Hänsch [Fri, 22 Jan 2021 00:21:39 +0000 (01:21 +0100)]
stubs for experimental date localisation

6 weeks agoimproved styling for pdf export
Paul Hänsch [Fri, 22 Jan 2021 00:20:49 +0000 (01:20 +0100)]
improved styling for pdf export

6 weeks agoinsert default start date for new courses
Paul Hänsch [Fri, 22 Jan 2021 00:20:06 +0000 (01:20 +0100)]
insert default start date for new courses

6 weeks agointroduce global stylesheet
Paul Hänsch [Wed, 20 Jan 2021 23:41:45 +0000 (00:41 +0100)]
introduce global stylesheet

6 weeks agointroduced general pdi unescape function
Paul Hänsch [Wed, 20 Jan 2021 23:39:15 +0000 (00:39 +0100)]
introduced general pdi unescape function

6 weeks agopdf export of course lists
Paul Hänsch [Wed, 20 Jan 2021 23:37:58 +0000 (00:37 +0100)]
pdf export of course lists

6 weeks agostyling for course page
Paul Hänsch [Mon, 18 Jan 2021 17:04:26 +0000 (18:04 +0100)]
styling for course page

6 weeks agoenable set up of new course
Paul Hänsch [Mon, 18 Jan 2021 17:03:42 +0000 (18:03 +0100)]
enable set up of new course

6 weeks agoremove course mapping when deleting card file
Paul Hänsch [Mon, 18 Jan 2021 17:02:35 +0000 (18:02 +0100)]
remove course mapping when deleting card file

6 weeks agoremove debug output
Paul Hänsch [Mon, 18 Jan 2021 17:01:44 +0000 (18:01 +0100)]
remove debug output

6 weeks agostyle for card filter dialog
Paul Hänsch [Mon, 18 Jan 2021 12:34:17 +0000 (13:34 +0100)]
style for card filter dialog

6 weeks agosimplified export using cgilite
Paul Hänsch [Mon, 18 Jan 2021 12:32:58 +0000 (13:32 +0100)]
simplified export using cgilite

6 weeks agoBugfix: avoid search hits in subsequent fields
Paul Hänsch [Mon, 18 Jan 2021 12:30:45 +0000 (13:30 +0100)]
Bugfix: avoid search hits in subsequent fields

6 weeks agostyle changes
Paul Hänsch [Mon, 18 Jan 2021 01:44:10 +0000 (02:44 +0100)]
style changes

6 weeks agotouch course file (invalidate cache) when updating attendance in vcard
Paul Hänsch [Sun, 17 Jan 2021 09:25:00 +0000 (10:25 +0100)]
touch course file (invalidate cache) when updating attendance in vcard

7 weeks agoremoved obsolete html templates
Paul Hänsch [Sun, 10 Jan 2021 23:02:31 +0000 (00:02 +0100)]
removed obsolete html templates

7 weeks agosimplify ui bu removing addfield drop down
Paul Hänsch [Sun, 10 Jan 2021 22:54:38 +0000 (23:54 +0100)]
simplify ui bu removing addfield drop down

7 weeks agobug fix using tempfile, allow +-Buttons for add field
Paul Hänsch [Sun, 10 Jan 2021 22:51:05 +0000 (23:51 +0100)]
bug fix using tempfile, allow +-Buttons for add field

7 weeks agoadd field drop down entry
Paul Hänsch [Sun, 10 Jan 2021 22:50:03 +0000 (23:50 +0100)]
add field drop down entry

8 weeks agoimplement course edit and updates
Paul Hänsch [Wed, 6 Jan 2021 11:05:10 +0000 (12:05 +0100)]
implement course edit and updates

8 weeks agofix in displaying error message
Paul Hänsch [Wed, 6 Jan 2021 11:04:22 +0000 (12:04 +0100)]
fix in displaying error message

8 weeks agoportability fix
Paul Hänsch [Wed, 6 Jan 2021 11:03:58 +0000 (12:03 +0100)]
portability fix

2 months agosome course editing ui
Paul Hänsch [Sun, 3 Jan 2021 19:34:36 +0000 (20:34 +0100)]
some course editing ui

2 months agoreintroduce attendence selection
Paul Hänsch [Sun, 3 Jan 2021 19:33:45 +0000 (20:33 +0100)]
reintroduce attendence selection

2 months agoSquashed 'cgilite/' content from commit a1caf91
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

2 months agoMerge commit '36d5feed172cb12ccd469abddebf04eaf9a7c9ae' as 'cgilite'
Paul Hänsch [Sat, 2 Jan 2021 09:20:13 +0000 (10:20 +0100)]
Merge commit '36d5feed172cb12ccd469abddebf04eaf9a7c9ae' as 'cgilite'

2 months agoreplace cgilite submodule with subtree
Paul Hänsch [Sat, 2 Jan 2021 09:20:10 +0000 (10:20 +0100)]
replace cgilite submodule with subtree

2 months agoreplace superfluous ­
Paul Hänsch [Sat, 2 Jan 2021 09:15:53 +0000 (10:15 +0100)]
replace superfluous ­

2 months agopath handling and helper functions
Paul Hänsch [Sat, 2 Jan 2021 09:02:41 +0000 (10:02 +0100)]
path handling and helper functions

14 months agodrop pasted card info from course functions
Paul Hänsch [Sun, 8 Dec 2019 22:25:05 +0000 (23:25 +0100)]
drop pasted card info from course functions

14 months agostubs for course lists
Paul Hänsch [Sun, 8 Dec 2019 22:15:24 +0000 (23:15 +0100)]
stubs for course lists

14 months agohelper functions for checking item selections
Paul Hänsch [Sun, 8 Dec 2019 22:14:24 +0000 (23:14 +0100)]
helper functions for checking item selections

18 months agostubs for rewrite of courses section
Paul Hänsch [Tue, 27 Aug 2019 05:57:07 +0000 (07:57 +0200)]
stubs for rewrite of courses section

18 months agopath sanitizing for card parameter
Paul Hänsch [Tue, 20 Aug 2019 11:59:02 +0000 (13:59 +0200)]
path sanitizing for card parameter

18 months agovcard exporter
Paul Hänsch [Tue, 20 Aug 2019 11:57:51 +0000 (13:57 +0200)]
vcard exporter

18 months agochanged some code layout, handle categories in separate directory
Paul Hänsch [Tue, 20 Aug 2019 11:56:41 +0000 (13:56 +0200)]
changed some code layout, handle categories in separate directory

18 months agonew cards function
Paul Hänsch [Tue, 20 Aug 2019 00:03:46 +0000 (02:03 +0200)]
new cards function

19 months agoper field add buttons
Paul Hänsch [Tue, 6 Aug 2019 12:11:49 +0000 (14:11 +0200)]
per field add buttons

19 months agofield deletion
Paul Hänsch [Mon, 5 Aug 2019 23:19:15 +0000 (01:19 +0200)]
field deletion

19 months agodisplay delete buttons for fields (not functional yet)
Paul Hänsch [Mon, 5 Aug 2019 18:14:38 +0000 (20:14 +0200)]
display delete buttons for fields (not functional yet)

19 months agoApp title and basic styling
Paul Hänsch [Mon, 5 Aug 2019 18:12:10 +0000 (20:12 +0200)]
App title and basic styling

19 months agobugfixes, styling
Paul Hänsch [Mon, 5 Aug 2019 13:52:33 +0000 (15:52 +0200)]
bugfixes, styling

19 months agofield escaping
Paul Hänsch [Sun, 4 Aug 2019 20:53:10 +0000 (22:53 +0200)]
field escaping

19 months agobasic support for telephone type
Paul Hänsch [Sun, 4 Aug 2019 18:25:41 +0000 (20:25 +0200)]
basic support for telephone type

19 months agobugfix in un-aggregation of fields, attribute selection in pdi_attrib()
Paul Hänsch [Sun, 4 Aug 2019 17:44:01 +0000 (19:44 +0200)]
bugfix in un-aggregation of fields, attribute selection in pdi_attrib()

19 months agotypo, separation of caching functions
Paul Hänsch [Sun, 4 Aug 2019 12:20:42 +0000 (14:20 +0200)]
typo, separation of caching functions

19 months agosubmodule update
Paul Hänsch [Sat, 3 Aug 2019 15:12:05 +0000 (17:12 +0200)]
submodule update

19 months agosession aware file locking
Paul Hänsch [Sat, 3 Aug 2019 15:11:47 +0000 (17:11 +0200)]
session aware file locking

21 months agoedit locking
Paul Hänsch [Tue, 14 May 2019 15:09:24 +0000 (17:09 +0200)]
edit locking

21 months agosimple message/error display
Paul Hänsch [Tue, 14 May 2019 15:08:15 +0000 (17:08 +0200)]
simple message/error display

21 months agointroduce sessions
Paul Hänsch [Tue, 14 May 2019 12:48:53 +0000 (14:48 +0200)]
introduce sessions

21 months agosubmodule update
Paul Hänsch [Tue, 14 May 2019 12:46:54 +0000 (14:46 +0200)]
submodule update