home · contact · privacy
misc
5 weeks agoAdd foreign key restraints, expand and fix tests, add deletion and forking. master
Christian Heller [Fri, 15 Mar 2024 18:02:39 +0000 (19:02 +0100)]
Add foreign key restraints, expand and fix tests, add deletion and forking.

5 weeks agoAdd forking and testing to todo.py rewrite.
Christian Heller [Fri, 15 Mar 2024 02:10:13 +0000 (03:10 +0100)]
Add forking and testing to todo.py rewrite.

5 weeks agoImprove accounting scripts, start todo.py rewrite.
Christian Heller [Wed, 13 Mar 2024 04:30:43 +0000 (05:30 +0100)]
Improve accounting scripts, start todo.py rewrite.

7 weeks agoImprove todo accounting.
Christian Heller [Thu, 29 Feb 2024 03:59:47 +0000 (04:59 +0100)]
Improve todo accounting.

8 weeks agoFix.
Christian Heller [Fri, 23 Feb 2024 04:18:52 +0000 (05:18 +0100)]
Fix.

8 weeks agoImprove accounting scripts.
Christian Heller [Fri, 23 Feb 2024 04:13:04 +0000 (05:13 +0100)]
Improve accounting scripts.

2 months agoImprove accounting scripts.
Christian Heller [Mon, 5 Feb 2024 07:12:17 +0000 (08:12 +0100)]
Improve accounting scripts.

2 months agoImprove accounting scripts.
Christian Heller [Fri, 2 Feb 2024 04:28:21 +0000 (05:28 +0100)]
Improve accounting scripts.

2 months agoImprove todo accounting script.
Christian Heller [Sat, 20 Jan 2024 06:34:46 +0000 (07:34 +0100)]
Improve todo accounting script.

3 months agoImprove accounting scripts.
Christian Heller [Wed, 17 Jan 2024 05:04:02 +0000 (06:04 +0100)]
Improve accounting scripts.

3 months agoVarious small fixes.
Christian Heller [Tue, 16 Jan 2024 02:30:57 +0000 (03:30 +0100)]
Various small fixes.

3 months agoImprove todo accounting.
Christian Heller [Sun, 14 Jan 2024 20:08:13 +0000 (21:08 +0100)]
Improve todo accounting.

3 months agoImprove accounting scripts.
Christian Heller [Sun, 14 Jan 2024 02:25:15 +0000 (03:25 +0100)]
Improve accounting scripts.

3 months agoImprove accounting scripts.
Christian Heller [Mon, 8 Jan 2024 07:18:30 +0000 (08:18 +0100)]
Improve accounting scripts.

3 months agoFix todo.py task deselection bugs.
Christian Heller [Sun, 7 Jan 2024 17:29:59 +0000 (18:29 +0100)]
Fix todo.py task deselection bugs.

3 months agoImprove accounting scripts.
Christian Heller [Fri, 5 Jan 2024 00:59:45 +0000 (01:59 +0100)]
Improve accounting scripts.

3 months agoImporove todo accounting.
Christian Heller [Tue, 26 Dec 2023 06:45:02 +0000 (07:45 +0100)]
Imporove todo accounting.

3 months agoImprove todo accounting.
Christian Heller [Sun, 24 Dec 2023 00:44:50 +0000 (01:44 +0100)]
Improve todo accounting.

4 months agoImprove todo accounting.
Christian Heller [Wed, 20 Dec 2023 01:39:59 +0000 (02:39 +0100)]
Improve todo accounting.

4 months agoImprove accounting scripts.
Christian Heller [Sun, 17 Dec 2023 02:22:27 +0000 (03:22 +0100)]
Improve accounting scripts.

4 months agoImprove todo accounting.
Christian Heller [Thu, 14 Dec 2023 05:55:12 +0000 (06:55 +0100)]
Improve todo accounting.

4 months agoImprove todo accounting.
Christian Heller [Tue, 12 Dec 2023 21:32:03 +0000 (22:32 +0100)]
Improve todo accounting.

4 months agoFurther improvements to todo accounting.
Christian Heller [Mon, 11 Dec 2023 06:14:26 +0000 (07:14 +0100)]
Further improvements to todo accounting.

4 months agoImprove todo accounting.
Christian Heller [Mon, 11 Dec 2023 04:09:33 +0000 (05:09 +0100)]
Improve todo accounting.

4 months agoImprove todo accounting.
Christian Heller [Sun, 10 Dec 2023 20:47:42 +0000 (21:47 +0100)]
Improve todo accounting.

4 months agoImprove todo accounting.
Christian Heller [Sun, 10 Dec 2023 17:43:56 +0000 (18:43 +0100)]
Improve todo accounting.

4 months agoImprove todo accounting.
Christian Heller [Sun, 10 Dec 2023 16:54:01 +0000 (17:54 +0100)]
Improve todo accounting.

4 months agoTo lewdger.py, add in-transaction line mirroring.
Christian Heller [Thu, 7 Dec 2023 16:14:47 +0000 (17:14 +0100)]
To lewdger.py, add in-transaction line mirroring.

4 months agoImprove accounting scripts.
Christian Heller [Tue, 5 Dec 2023 02:03:57 +0000 (03:03 +0100)]
Improve accounting scripts.

4 months agoAdd todo accounting.
Christian Heller [Mon, 4 Dec 2023 20:16:55 +0000 (21:16 +0100)]
Add todo accounting.

4 months agoImprove accounting scripts.
Christian Heller [Mon, 4 Dec 2023 15:47:49 +0000 (16:47 +0100)]
Improve accounting scripts.

4 months agoImprove backup algorithm.
Christian Heller [Mon, 4 Dec 2023 14:16:31 +0000 (15:16 +0100)]
Improve backup algorithm.

4 months agoAdd todo tracker.
Christian Heller [Tue, 28 Nov 2023 06:12:38 +0000 (07:12 +0100)]
Add todo tracker.

4 months agoImprove accounting scripts.
Christian Heller [Tue, 28 Nov 2023 06:12:22 +0000 (07:12 +0100)]
Improve accounting scripts.

4 months agoFix ledger.py bug.
Christian Heller [Mon, 27 Nov 2023 17:07:03 +0000 (18:07 +0100)]
Fix ledger.py bug.

4 months agoImprove /fix accounting scripts.
Christian Heller [Mon, 27 Nov 2023 17:02:41 +0000 (18:02 +0100)]
Improve /fix accounting scripts.

4 months agoAdd script to unify all accounting servers into one.
Christian Heller [Thu, 23 Nov 2023 03:37:01 +0000 (04:37 +0100)]
Add script to unify all accounting servers into one.

5 months agoRefactor all accounting scripts.
Christian Heller [Sun, 19 Nov 2023 05:12:13 +0000 (06:12 +0100)]
Refactor all accounting scripts.

5 months agoImprove/refactor income and ledger scripts with plomlib.
Christian Heller [Sun, 19 Nov 2023 01:06:55 +0000 (02:06 +0100)]
Improve/refactor income and ledger scripts with plomlib.

5 months agoImprove income_progress_bars.py.
Christian Heller [Sat, 18 Nov 2023 23:36:30 +0000 (00:36 +0100)]
Improve income_progress_bars.py.

5 months agoImprove ledger.py.
Christian Heller [Sat, 18 Nov 2023 23:08:56 +0000 (00:08 +0100)]
Improve ledger.py.

5 months agoImprove ledger.py.
Christian Heller [Sun, 12 Nov 2023 02:38:01 +0000 (03:38 +0100)]
Improve ledger.py.

5 months agoImprove income_progress_bars.py.
Christian Heller [Tue, 7 Nov 2023 05:37:33 +0000 (06:37 +0100)]
Improve income_progress_bars.py.

5 months agoImprove ledger.py.
Christian Heller [Tue, 7 Nov 2023 04:24:24 +0000 (05:24 +0100)]
Improve ledger.py.

5 months agoImprove ledger.py.
Christian Heller [Sat, 4 Nov 2023 21:36:17 +0000 (22:36 +0100)]
Improve ledger.py.

5 months agoImprove ledger.py.
Christian Heller [Sat, 4 Nov 2023 05:14:35 +0000 (06:14 +0100)]
Improve ledger.py.

5 months agoImprove ledger.py.
Christian Heller [Fri, 3 Nov 2023 23:58:33 +0000 (00:58 +0100)]
Improve ledger.py.

5 months agoImprove ledger.py.
Christian Heller [Wed, 1 Nov 2023 04:07:46 +0000 (05:07 +0100)]
Improve ledger.py.

5 months agoImprove ledger.py
Christian Heller [Sun, 29 Oct 2023 05:04:55 +0000 (06:04 +0100)]
Improve ledger.py

5 months agoImprove ledger.py.
Christian Heller [Sun, 29 Oct 2023 04:47:58 +0000 (05:47 +0100)]
Improve ledger.py.

5 months agoImprove ledger.py.
Christian Heller [Sun, 29 Oct 2023 03:05:36 +0000 (04:05 +0100)]
Improve ledger.py.

5 months agoAdd Jinja2 to ledger.py.
Christian Heller [Sun, 29 Oct 2023 02:43:54 +0000 (03:43 +0100)]
Add Jinja2 to ledger.py.

5 months agoImprove ledger.py.
Christian Heller [Thu, 26 Oct 2023 02:52:06 +0000 (04:52 +0200)]
Improve ledger.py.

5 months agoImprove ledger.py.
Christian Heller [Mon, 23 Oct 2023 02:03:15 +0000 (04:03 +0200)]
Improve ledger.py.

5 months agoImprovge ledger.py.
Christian Heller [Mon, 23 Oct 2023 01:07:20 +0000 (03:07 +0200)]
Improvge ledger.py.

6 months agoMinor layout improvement to calories counter.
Christian Heller [Wed, 18 Oct 2023 20:16:36 +0000 (22:16 +0200)]
Minor layout improvement to calories counter.

6 months agoTo ledger.py, add entry copying.
Christian Heller [Mon, 16 Oct 2023 23:42:57 +0000 (01:42 +0200)]
To ledger.py, add entry copying.

6 months agoIn ledger.py, to structured booking adding add datalists based on previous inputs.
Christian Heller [Mon, 16 Oct 2023 23:33:16 +0000 (01:33 +0200)]
In ledger.py, to structured booking adding add datalists based on previous inputs.

6 months agoImprove ledger.py.
Christian Heller [Mon, 16 Oct 2023 23:05:57 +0000 (01:05 +0200)]
Improve ledger.py.

6 months agoIn ledger.py, default new Booking to today.
Christian Heller [Mon, 16 Oct 2023 22:54:48 +0000 (00:54 +0200)]
In ledger.py, default new Booking to today.

6 months agoImprove ledger.py code.
Christian Heller [Mon, 16 Oct 2023 22:51:07 +0000 (00:51 +0200)]
Improve ledger.py code.

6 months agoTo ledger.py add structured next to free textarea editing of bookings.
Christian Heller [Mon, 16 Oct 2023 21:10:22 +0000 (23:10 +0200)]
To ledger.py add structured next to free textarea editing of bookings.

6 months agoAdd ledger editing to ledger.py.
Christian Heller [Fri, 13 Oct 2023 03:00:20 +0000 (05:00 +0200)]
Add ledger editing to ledger.py.

6 months agoAdd ledger append to ledger.py
Christian Heller [Fri, 13 Oct 2023 02:05:33 +0000 (04:05 +0200)]
Add ledger append to ledger.py

6 months agoAdd basic ledger interpreter.
Christian Heller [Thu, 12 Oct 2023 22:53:33 +0000 (00:53 +0200)]
Add basic ledger interpreter.

6 months agoImprove calorie counter formatting.
Christian Heller [Tue, 10 Oct 2023 20:23:01 +0000 (22:23 +0200)]
Improve calorie counter formatting.

6 months agoImprove calories counter layout.
Christian Heller [Tue, 10 Oct 2023 20:11:14 +0000 (22:11 +0200)]
Improve calories counter layout.

6 months agoTo calorie counter, float Consumption.unit_count.
Christian Heller [Sun, 8 Oct 2023 20:08:08 +0000 (22:08 +0200)]
To calorie counter, float Consumption.unit_count.

6 months agoMinor calories counter improvement.
Christian Heller [Wed, 4 Oct 2023 18:57:03 +0000 (20:57 +0200)]
Minor calories counter improvement.

6 months agoVarious minor code improvements.
Christian Heller [Wed, 4 Oct 2023 18:20:28 +0000 (20:20 +0200)]
Various minor code improvements.

6 months agoImprove calories counter.
Christian Heller [Mon, 2 Oct 2023 19:54:01 +0000 (21:54 +0200)]
Improve calories counter.

6 months agoImprove calories counter.
Christian Heller [Mon, 2 Oct 2023 19:50:10 +0000 (21:50 +0200)]
Improve calories counter.

6 months agoVarious improvements to calories counter.
Christian Heller [Mon, 2 Oct 2023 19:11:52 +0000 (21:11 +0200)]
Various improvements to calories counter.

6 months agoAdd food tracker.
Christian Heller [Fri, 29 Sep 2023 23:10:23 +0000 (01:10 +0200)]
Add food tracker.

6 months agoRemove bookmaker.py as it now has its own repo.
Christian Heller [Tue, 26 Sep 2023 13:59:40 +0000 (15:59 +0200)]
Remove bookmaker.py as it now has its own repo.

6 months agoRemove unused import.
Christian Heller [Mon, 25 Sep 2023 01:33:04 +0000 (03:33 +0200)]
Remove unused import.

6 months agoBookmaker: Improve documentation.
Christian Heller [Sun, 24 Sep 2023 23:36:24 +0000 (01:36 +0200)]
Bookmaker: Improve documentation.

6 months agoBookmaker: more refactoring.
Christian Heller [Sun, 24 Sep 2023 22:13:32 +0000 (00:13 +0200)]
Bookmaker: more refactoring.

6 months agoBookmaker: much refactoring.
Christian Heller [Sun, 24 Sep 2023 21:37:25 +0000 (23:37 +0200)]
Bookmaker: much refactoring.

6 months agoBookmaker: refactor cropping code.
Christian Heller [Sun, 24 Sep 2023 20:55:10 +0000 (22:55 +0200)]
Bookmaker: refactor cropping code.

6 months agoBookmaker: greatly refactor code.
Christian Heller [Sun, 24 Sep 2023 19:54:19 +0000 (21:54 +0200)]
Bookmaker: greatly refactor code.

6 months agoBookmaker: more refactoring.
Christian Heller [Sun, 24 Sep 2023 18:40:23 +0000 (20:40 +0200)]
Bookmaker: more refactoring.

6 months agoBookmaker: some more refactoring.
Christian Heller [Sun, 24 Sep 2023 18:31:20 +0000 (20:31 +0200)]
Bookmaker: some more refactoring.

6 months agoBookmaker: Refactor cut drawing code.
Christian Heller [Sun, 24 Sep 2023 18:21:53 +0000 (20:21 +0200)]
Bookmaker: Refactor cut drawing code.

6 months agoMinor variable renaming.
Christian Heller [Sun, 24 Sep 2023 18:07:15 +0000 (20:07 +0200)]
Minor variable renaming.

6 months agoBookmaker: improve string formatting handling.
Christian Heller [Sun, 24 Sep 2023 17:40:26 +0000 (19:40 +0200)]
Bookmaker: improve string formatting handling.

6 months agoBookmaker: Only handle explicitly defined Exceptions.
Christian Heller [Sun, 24 Sep 2023 17:02:38 +0000 (19:02 +0200)]
Bookmaker: Only handle explicitly defined Exceptions.

6 months agoBookmaker: Reduce reportlab dependency to --nup4 usage.
Christian Heller [Sun, 24 Sep 2023 16:47:35 +0000 (18:47 +0200)]
Bookmaker: Reduce reportlab dependency to --nup4 usage.

6 months agoFix language.
Christian Heller [Sun, 24 Sep 2023 04:38:16 +0000 (06:38 +0200)]
Fix language.

6 months agoFix language.
Christian Heller [Sun, 24 Sep 2023 04:37:13 +0000 (06:37 +0200)]
Fix language.

6 months agoFix documentation of bookmaker.py.
Christian Heller [Sun, 24 Sep 2023 04:36:23 +0000 (06:36 +0200)]
Fix documentation of bookmaker.py.

6 months agoBookmaker: Improve documentation.
Christian Heller [Sun, 24 Sep 2023 04:34:21 +0000 (06:34 +0200)]
Bookmaker: Improve documentation.

6 months agoMinor language improvements.
Christian Heller [Sun, 24 Sep 2023 04:21:35 +0000 (06:21 +0200)]
Minor language improvements.

6 months agoMinor language fix.
Christian Heller [Sun, 24 Sep 2023 04:21:05 +0000 (06:21 +0200)]
Minor language fix.

6 months agoBookmaker: stylistic code improvements.
Christian Heller [Sun, 24 Sep 2023 04:20:19 +0000 (06:20 +0200)]
Bookmaker: stylistic code improvements.

6 months agoBookmaker: improve error handling.
Christian Heller [Sun, 24 Sep 2023 03:49:24 +0000 (05:49 +0200)]
Bookmaker: improve error handling.

6 months agoBookmaker: add more input validations.
Christian Heller [Sun, 24 Sep 2023 03:39:13 +0000 (05:39 +0200)]
Bookmaker: add more input validations.

6 months agoBookmaker: add some basic input validation.
Christian Heller [Sun, 24 Sep 2023 03:15:31 +0000 (05:15 +0200)]
Bookmaker: add some basic input validation.

6 months agoBookmaker: use actual Python exception for zoom error.
Christian Heller [Sun, 24 Sep 2023 02:25:22 +0000 (04:25 +0200)]
Bookmaker: use actual Python exception for zoom error.

6 months agoBookmaker: Improve documentation.
Christian Heller [Sun, 24 Sep 2023 02:21:32 +0000 (04:21 +0200)]
Bookmaker: Improve documentation.