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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

11 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'

11 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

11 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

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

11 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

23 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

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

23 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

2 years 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

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

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

2 years 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

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

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

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

2 years 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)

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

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

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

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

2 years 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()

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

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

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

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

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

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

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

2 years agoupdate_attribute function
Paul Hänsch [Tue, 14 May 2019 12:21:51 +0000 (14:21 +0200)]
update_attribute function

2 years agocleanup
Paul Hänsch [Tue, 14 May 2019 12:20:23 +0000 (14:20 +0200)]
cleanup

2 years agoediting interface
Paul Hänsch [Thu, 4 Apr 2019 14:11:13 +0000 (16:11 +0200)]
editing interface

2 years agoswitch to path based urls (instead of GET based)
Paul Hänsch [Thu, 4 Apr 2019 14:09:50 +0000 (16:09 +0200)]
switch to path based urls (instead of GET based)

2 years agoswitch to short GET parameter names
Paul Hänsch [Thu, 4 Apr 2019 14:08:47 +0000 (16:08 +0200)]
switch to short GET parameter names

2 years agomodular design
Paul Hänsch [Thu, 4 Apr 2019 14:07:15 +0000 (16:07 +0200)]
modular design

2 years agomodular design
Paul Hänsch [Thu, 4 Apr 2019 14:06:44 +0000 (16:06 +0200)]
modular design

2 years agosubmodule updates
Paul Hänsch [Thu, 4 Apr 2019 14:05:35 +0000 (16:05 +0200)]
submodule updates

2 years agoupdating function
Paul Hänsch [Thu, 4 Apr 2019 14:04:52 +0000 (16:04 +0200)]
updating function

2 years agoomit fullname function (which is now in pdi_load)
Paul Hänsch [Wed, 6 Feb 2019 23:35:15 +0000 (00:35 +0100)]
omit fullname function (which is now in pdi_load)

2 years agoslightly quicker pdi loading
Paul Hänsch [Wed, 6 Feb 2019 23:30:41 +0000 (00:30 +0100)]
slightly quicker pdi loading

2 years agoimplemented card ordering
Paul Hänsch [Wed, 6 Feb 2019 21:52:42 +0000 (22:52 +0100)]
implemented card ordering

2 years agoworking vcard filter
Paul Hänsch [Wed, 6 Feb 2019 20:21:37 +0000 (21:21 +0100)]
working vcard filter

2 years agobugfix: field splitting
Paul Hänsch [Wed, 6 Feb 2019 20:21:02 +0000 (21:21 +0100)]
bugfix: field splitting

2 years agoreimplemented card listing
Paul Hänsch [Wed, 6 Feb 2019 01:44:01 +0000 (02:44 +0100)]
reimplemented card listing

2 years agoreenabled filter dialog
Paul Hänsch [Mon, 4 Feb 2019 17:11:28 +0000 (18:11 +0100)]
reenabled filter dialog

2 years agorefactoring card display
Paul Hänsch [Fri, 18 Jan 2019 12:49:53 +0000 (13:49 +0100)]
refactoring card display

3 years agocommon functions for pdi (vcf/ics) parsing
Paul Hänsch [Mon, 22 Oct 2018 16:21:09 +0000 (18:21 +0200)]
common functions for pdi (vcf/ics) parsing

3 years agochanged project layout
Paul Hänsch [Sat, 13 Oct 2018 10:19:41 +0000 (12:19 +0200)]
changed project layout

3 years agoinclude shcgi submodule
Paul Hänsch [Tue, 9 Oct 2018 11:49:59 +0000 (13:49 +0200)]
include shcgi submodule

3 years agodefault to cards page
Paul Hänsch [Tue, 9 Oct 2018 11:46:48 +0000 (13:46 +0200)]
default to cards page

3 years agoLobster: time sheet on therapy note
Paul Hänsch [Tue, 9 Oct 2018 11:45:26 +0000 (13:45 +0200)]
Lobster: time sheet on therapy note

3 years agoreturn to configure interface after bookmark change
Paul Hänsch [Tue, 9 Oct 2018 11:28:30 +0000 (13:28 +0200)]
return to configure interface after bookmark change

3 years agohide menu configuration
paul [Wed, 18 Apr 2018 14:34:20 +0000 (14:34 +0000)]
hide menu configuration

svn path=/trunk/; revision=164

3 years agoreenable clickable email address
paul [Wed, 18 Apr 2018 14:33:28 +0000 (14:33 +0000)]
reenable clickable email address

svn path=/trunk/; revision=163

3 years agodefault submit button in categories/tag list
paul [Thu, 12 Apr 2018 07:45:32 +0000 (07:45 +0000)]
default submit button in categories/tag list

svn path=/trunk/; revision=162

3 years agofilter pages accessible in bookmarker
paul [Mon, 9 Apr 2018 05:58:58 +0000 (05:58 +0000)]
filter pages accessible in bookmarker

svn path=/trunk/; revision=161

3 years agoprevent faulty form fill in bookmark editor
paul [Mon, 12 Mar 2018 12:33:42 +0000 (12:33 +0000)]
prevent faulty form fill in bookmark editor

svn path=/trunk/; revision=160

4 years agoenabled dynamic navigation links
paul [Wed, 18 Oct 2017 10:56:54 +0000 (10:56 +0000)]
enabled dynamic navigation links

svn path=/trunk/; revision=159

4 years agocleanup of category handling
paul [Sun, 15 Oct 2017 23:29:45 +0000 (23:29 +0000)]
cleanup of category handling

svn path=/trunk/; revision=158

4 years agointerface for combined filters
paul [Fri, 13 Oct 2017 10:34:37 +0000 (10:34 +0000)]
interface for combined filters

svn path=/trunk/; revision=157

4 years agoescape " for latex
paul [Thu, 12 Oct 2017 16:34:42 +0000 (16:34 +0000)]
escape " for latex

svn path=/trunk/; revision=156

4 years agoapply tex escaping - typo
paul [Thu, 12 Oct 2017 16:28:53 +0000 (16:28 +0000)]
apply tex escaping - typo

svn path=/trunk/; revision=155

4 years agoapply tex escaping
paul [Thu, 12 Oct 2017 16:26:03 +0000 (16:26 +0000)]
apply tex escaping

svn path=/trunk/; revision=154

4 years agolocale application only for date
paul [Thu, 12 Oct 2017 16:07:01 +0000 (16:07 +0000)]
locale application only for date

svn path=/trunk/; revision=153

4 years agointroduce combined filter engine
paul [Thu, 12 Oct 2017 15:04:40 +0000 (15:04 +0000)]
introduce combined filter engine

svn path=/trunk/; revision=152

4 years agosupport for maniupulating vcard categories
paul [Wed, 11 Oct 2017 16:16:33 +0000 (16:16 +0000)]
support for maniupulating vcard categories

svn path=/trunk/; revision=151

4 years agolocale independent regex ranges ([A-z] instead of [a-Z])
paul [Tue, 10 Oct 2017 12:38:32 +0000 (12:38 +0000)]
locale independent regex ranges ([A-z] instead of [a-Z])

svn path=/trunk/; revision=150

5 years agounify client and attendee display templates
paul [Mon, 14 Nov 2016 17:20:36 +0000 (17:20 +0000)]
unify client and attendee display templates

svn path=/trunk/; revision=149

5 years agounify view functions for cards
paul [Mon, 14 Nov 2016 17:06:51 +0000 (17:06 +0000)]
unify view functions for cards

svn path=/trunk/; revision=148

5 years agounify client and attendee editing templates
paul [Mon, 14 Nov 2016 17:02:47 +0000 (17:02 +0000)]
unify client and attendee editing templates

svn path=/trunk/; revision=147