home · contact · privacy
plomledger
86 min agoRefactor templates, improve values display in /balance. master
Christian Heller [Wed, 22 Jan 2025 15:32:08 +0000 (16:32 +0100)]
Refactor templates, improve values display in /balance.

3 hours agoFix broken sink summation.
Christian Heller [Wed, 22 Jan 2025 13:55:30 +0000 (14:55 +0100)]
Fix broken sink summation.

3 hours agoAdd balance view.
Christian Heller [Wed, 22 Jan 2025 13:55:20 +0000 (14:55 +0100)]
Add balance view.

4 hours agoInvalidate Booking for out-of-order date.
Christian Heller [Wed, 22 Jan 2025 12:38:18 +0000 (13:38 +0100)]
Invalidate Booking for out-of-order date.

4 hours agoRefactor templates.
Christian Heller [Wed, 22 Jan 2025 12:22:28 +0000 (13:22 +0100)]
Refactor templates.

4 hours agoFix brokenness of individual-Booking view.
Christian Heller [Wed, 22 Jan 2025 12:09:09 +0000 (13:09 +0100)]
Fix brokenness of individual-Booking view.

4 hours agoAlso highlight errors and warned-about Bookings in "raw" view.
Christian Heller [Wed, 22 Jan 2025 12:08:24 +0000 (13:08 +0100)]
Also highlight errors and warned-about Bookings in "raw" view.

4 hours agoMore warning/error/validation code refactoring.
Christian Heller [Wed, 22 Jan 2025 12:02:33 +0000 (13:02 +0100)]
More warning/error/validation code refactoring.

5 hours agoSome refactoring of warning markings.
Christian Heller [Wed, 22 Jan 2025 11:32:18 +0000 (12:32 +0100)]
Some refactoring of warning markings.

5 hours agoWarn for _all_ lines of Booking with invalid lines.
Christian Heller [Wed, 22 Jan 2025 11:22:06 +0000 (12:22 +0100)]
Warn for _all_ lines of Booking with invalid lines.

37 hours agoValidate bookings balances.
Christian Heller [Tue, 21 Jan 2025 03:26:45 +0000 (04:26 +0100)]
Validate bookings balances.

43 hours agoProperly store Booking.amount rather than just an ellipsized string.
Christian Heller [Mon, 20 Jan 2025 21:58:08 +0000 (22:58 +0100)]
Properly store Booking.amount rather than just an ellipsized string.

43 hours agoExtend BookingLine validations, differentiate class into two cases.
Christian Heller [Mon, 20 Jan 2025 21:47:01 +0000 (22:47 +0100)]
Extend BookingLine validations, differentiate class into two cases.

44 hours agoAdd per-line error messages.
Christian Heller [Mon, 20 Jan 2025 20:47:11 +0000 (21:47 +0100)]
Add per-line error messages.

2 days agoRefactor templates.
Christian Heller [Mon, 20 Jan 2025 12:33:22 +0000 (13:33 +0100)]
Refactor templates.

2 days agoMinor linking fix to raw view template.
Christian Heller [Mon, 20 Jan 2025 11:57:42 +0000 (12:57 +0100)]
Minor linking fix to raw view template.

2 days agoImprove Booking-specific view.
Christian Heller [Mon, 20 Jan 2025 11:51:51 +0000 (12:51 +0100)]
Improve Booking-specific view.

2 days agoFix buggy links in raw view.
Christian Heller [Mon, 20 Jan 2025 11:36:00 +0000 (12:36 +0100)]
Fix buggy links in raw view.

2 days agoMove interpretation of .code lines into new BookingLine construct.
Christian Heller [Mon, 20 Jan 2025 11:35:39 +0000 (12:35 +0100)]
Move interpretation of .code lines into new BookingLine construct.

2 days agoStore relevant lines in Booking, calc ending index from their number.
Christian Heller [Mon, 20 Jan 2025 11:05:17 +0000 (12:05 +0100)]
Store relevant lines in Booking, calc ending index from their number.

2 days agoFor Booking view, use '/{Booking.id_}' rather than '?idx={Booking.id_}'.
Christian Heller [Mon, 20 Jan 2025 10:54:09 +0000 (11:54 +0100)]
For Booking view, use '/{Booking.id_}' rather than '?idx={Booking.id_}'.

2 days agoInitial server code and template commit.
Christian Heller [Mon, 20 Jan 2025 09:42:46 +0000 (10:42 +0100)]
Initial server code and template commit.

2 days agoDefine jinja dependency.
Christian Heller [Mon, 20 Jan 2025 09:42:30 +0000 (10:42 +0100)]
Define jinja dependency.

2 days agoAdd plomlib submodule.
Christian Heller [Mon, 20 Jan 2025 09:42:14 +0000 (10:42 +0100)]
Add plomlib submodule.