7913dde | Jochen Kupperschmidt | 08 April 2024, 07:20:43 UTC | Tweak user profile header styling | 08 April 2024, 07:20:43 UTC |
8170f08 | Jochen Kupperschmidt | 08 April 2024, 07:20:32 UTC | Replace `.user-profile-header` with `.row` | 08 April 2024, 07:20:32 UTC |
7284dd9 | Jochen Kupperschmidt | 07 April 2024, 19:14:28 UTC | Add bottom margin to `table.index` | 07 April 2024, 19:14:28 UTC |
773d51f | Jochen Kupperschmidt | 07 April 2024, 00:00:56 UTC | Increase minimum user profile page block width | 07 April 2024, 00:00:56 UTC |
af08df7 | Jochen Kupperschmidt | 06 April 2024, 23:59:47 UTC | Move blocks on user profile page out of `.main-body-box` | 06 April 2024, 23:59:47 UTC |
ba3d926 | Jochen Kupperschmidt | 06 April 2024, 23:58:21 UTC | Use `.block`, `.button-row` on user profile page | 06 April 2024, 23:58:29 UTC |
f39bc68 | Jochen Kupperschmidt | 06 April 2024, 22:41:17 UTC | Show bigger badges on user profile page | 06 April 2024, 22:41:17 UTC |
10ff21b | Jochen Kupperschmidt | 06 April 2024, 21:46:31 UTC | Put brand icon, label closer together in admin user badge index | 06 April 2024, 21:46:31 UTC |
2ee6b51 | Jochen Kupperschmidt | 06 April 2024, 21:45:51 UTC | Introduce `.row.is-compact` with smaller horizontal gap | 06 April 2024, 21:45:51 UTC |
0bcb1c5 | Jochen Kupperschmidt | 06 April 2024, 21:40:57 UTC | Style site user badges list using `.itemlist` | 06 April 2024, 21:40:57 UTC |
7fac919 | Jochen Kupperschmidt | 06 April 2024, 16:14:21 UTC | Use CSS property `gap` instead of legacy `grid-gap` | 06 April 2024, 16:14:21 UTC |
763980f | Jochen Kupperschmidt | 06 April 2024, 14:47:40 UTC | Remove outdated usage of `.user-profile-detail-block` | 06 April 2024, 14:47:40 UTC |
c2a8af7 | Jochen Kupperschmidt | 06 April 2024, 14:37:33 UTC | Use `.title` on user profile page | 06 April 2024, 14:47:02 UTC |
fc89645 | Jochen Kupperschmidt | 05 April 2024, 22:07:01 UTC | Remove outdated style customization for user profile page | 05 April 2024, 22:07:01 UTC |
24e8941 | Jochen Kupperschmidt | 02 April 2024, 00:48:43 UTC | Use `.block` | 02 April 2024, 00:48:43 UTC |
c50f084 | Jochen Kupperschmidt | 02 April 2024, 00:33:50 UTC | Remove padding above featured image in news item when `.main-body-box` has some, next attempt Unfortunately, browser support for `:has()` is not common enough at this point. | 02 April 2024, 00:34:03 UTC |
9531110 | Jochen Kupperschmidt | 02 April 2024, 00:24:53 UTC | Do not wrap featured image error notification in `.featured-image` | 02 April 2024, 00:24:53 UTC |
58ffe87 | Jochen Kupperschmidt | 02 April 2024, 00:16:20 UTC | Remove padding above featured image in news item when `.main-body-box` has some | 02 April 2024, 00:16:20 UTC |
3c169da | Jochen Kupperschmidt | 02 April 2024, 00:00:22 UTC | Merge `article.news-item` and `.main-body-box` This enables common bottom margin to be applied to news items. | 02 April 2024, 00:00:22 UTC |
20578c9 | Jochen Kupperschmidt | 01 April 2024, 23:55:56 UTC | Tweak news footer margin | 01 April 2024, 23:55:56 UTC |
04a71f6 | Jochen Kupperschmidt | 01 April 2024, 23:43:03 UTC | Remove superseded style (by `.title`) | 01 April 2024, 23:43:03 UTC |
f33c170 | Jochen Kupperschmidt | 01 April 2024, 23:38:48 UTC | Remove `.news-items` wrapper | 01 April 2024, 23:38:48 UTC |
3dd1e32 | Jochen Kupperschmidt | 01 April 2024, 20:45:22 UTC | Tweak party history index styling | 01 April 2024, 20:45:22 UTC |
5a05452 | Jochen Kupperschmidt | 01 April 2024, 19:25:48 UTC | Fix CSS selector for `.is-wide` | 01 April 2024, 19:25:48 UTC |
71dfca3 | Jochen Kupperschmidt | 01 April 2024, 15:34:29 UTC | Introduce `.is-right-aligned It supersedes: - `.button-row--right` | 01 April 2024, 15:34:30 UTC |
4e3bcf8 | Jochen Kupperschmidt | 01 April 2024, 15:23:49 UTC | Remove `.form-buttons` Already covered `.button-row .is-centered`. | 01 April 2024, 15:23:49 UTC |
9e52bd2 | Jochen Kupperschmidt | 01 April 2024, 13:40:15 UTC | Introduce `.is-hcentered` It supersedes: - `.button-row--center` - `.pagination--centered` - `.tabs--centered` | 01 April 2024, 13:45:26 UTC |
47a7d2b | Jochen Kupperschmidt | 01 April 2024, 13:34:07 UTC | Introduce `.is-compact` It supersedes: - `.breadcrumbs.compact` - `.button--compact` - `.button-row--compact` - `ol.itemlist--compact` - `table.itemlist--compact` | 01 April 2024, 13:42:35 UTC |
6cd474d | Jochen Kupperschmidt | 01 April 2024, 13:22:49 UTC | Introduce `.is-vcentered`, `.is-wide` They supersede: - `.index--v-centered` - `.itemlist--v-centered` - `.row--v-centered` - `.index--wide` - `.itemlist--wide` | 01 April 2024, 13:32:31 UTC |
6e1f075 | Jochen Kupperschmidt | 31 March 2024, 13:45:00 UTC | Tweak vertical margins | 31 March 2024, 13:45:00 UTC |
ae60212 | Jochen Kupperschmidt | 31 March 2024, 01:17:27 UTC | Align notification styling with `.box` | 31 March 2024, 01:17:27 UTC |
d8deffa | Jochen Kupperschmidt | 31 March 2024, 00:11:18 UTC | Set default background color for notifications | 31 March 2024, 00:11:18 UTC |
f1922a0 | Jochen Kupperschmidt | 31 March 2024, 00:07:02 UTC | Align notification padding with `.box`, `.card` | 31 March 2024, 00:07:08 UTC |
6951a7f | Jochen Kupperschmidt | 30 March 2024, 11:55:56 UTC | Use `.title` in admin login form | 30 March 2024, 11:55:56 UTC |
2ea26fc | Jochen Kupperschmidt | 29 March 2024, 03:19:27 UTC | Include notifications, sub-navigation tabs in `<main>` | 29 March 2024, 03:19:27 UTC |
c752ade | Jochen Kupperschmidt | 29 March 2024, 03:15:34 UTC | Reorder styles | 29 March 2024, 03:15:34 UTC |
8eea141 | Jochen Kupperschmidt | 29 March 2024, 03:10:45 UTC | Remove top margin above previous/next news item links | 29 March 2024, 03:10:45 UTC |
7cb62ff | Jochen Kupperschmidt | 29 March 2024, 03:10:21 UTC | Order CSS attributes alphabetically | 29 March 2024, 03:10:21 UTC |
892d9f2 | Jochen Kupperschmidt | 29 March 2024, 02:51:05 UTC | Rename `.row--vertically-centered` to `.row--v-centered` This also aligns it with `.index--v-centered` and `.itemlist--v-centered` | 29 March 2024, 02:51:16 UTC |
6977aae | Jochen Kupperschmidt | 29 March 2024, 02:33:40 UTC | Adjust to new CSS components and styles | 29 March 2024, 02:43:16 UTC |
c6cf585 | Jochen Kupperschmidt | 29 March 2024, 01:08:11 UTC | Introduce `.title`, `.subtitle` | 29 March 2024, 01:19:15 UTC |
4e73aca | Jochen Kupperschmidt | 29 March 2024, 00:24:13 UTC | Remove element around `.tabs` to enable bottom margin | 29 March 2024, 00:35:27 UTC |
9fc42d4 | Jochen Kupperschmidt | 28 March 2024, 23:50:18 UTC | Move `.form-buttons` outside of `.main-body-box` | 29 March 2024, 00:35:27 UTC |
3a3f190 | Jochen Kupperschmidt | 28 March 2024, 23:25:21 UTC | Add common bottom margin to `.button-row`, `.form-buttons` | 29 March 2024, 00:35:25 UTC |
81c4e91 | Jochen Kupperschmidt | 28 March 2024, 23:24:06 UTC | Add common bottom margin to `.main-body-box` | 29 March 2024, 00:35:03 UTC |
53df77e | Jochen Kupperschmidt | 28 March 2024, 23:13:15 UTC | Remove top margin from breadcrumbs | 29 March 2024, 00:35:03 UTC |
e2626e7 | Jochen Kupperschmidt | 28 March 2024, 23:13:02 UTC | Separate list-specific styles for `.tabs` | 29 March 2024, 00:35:03 UTC |
809eb4b | Jochen Kupperschmidt | 28 March 2024, 23:11:43 UTC | Add common bottom margin to `.tabs` | 29 March 2024, 00:35:01 UTC |
95e7d98 | Jochen Kupperschmidt | 28 March 2024, 20:33:46 UTC | Add common bottom margin to `table.itemlist` | 29 March 2024, 00:34:29 UTC |
b28f0ee | Jochen Kupperschmidt | 28 March 2024, 20:07:12 UTC | Add common bottom margin to `.notification`, remove `.notifications` | 28 March 2024, 20:07:12 UTC |
e9e074a | Jochen Kupperschmidt | 28 March 2024, 20:03:12 UTC | Add common bottom margin to `.pagination` | 28 March 2024, 20:03:12 UTC |
8da6785 | Jochen Kupperschmidt | 26 March 2024, 21:56:33 UTC | Define database `relationship` from order to storefront This fixes an error on attempting order cancelation when called from a script. | 26 March 2024, 21:56:39 UTC |
707bb3e | Jochen Kupperschmidt | 26 March 2024, 21:54:35 UTC | Update ruff to v0.3.4 (from v0.3.2) | 26 March 2024, 21:54:35 UTC |
b7d7322 | Jochen Kupperschmidt | 26 March 2024, 21:54:23 UTC | Update coverage to v7.4.4 (from v7.4.3) | 26 March 2024, 21:54:23 UTC |
f8b082c | Jochen Kupperschmidt | 26 March 2024, 21:51:20 UTC | Update SQLAlchemy to v2.0.29 (from v2.0.28) | 26 March 2024, 21:51:20 UTC |
d9b8469 | Jochen Kupperschmidt | 23 March 2024, 01:42:23 UTC | Use `--border-color` more consistently | 23 March 2024, 01:42:23 UTC |
05d84fd | Jochen Kupperschmidt | 22 March 2024, 23:24:03 UTC | Use `data-label` style for start date in tourney detail view | 22 March 2024, 23:24:06 UTC |
c8b2d84 | Jochen Kupperschmidt | 22 March 2024, 23:11:29 UTC | Remove admin-specific special handling of wide `index` tables | 22 March 2024, 23:23:34 UTC |
4ec14f4 | Jochen Kupperschmidt | 22 March 2024, 23:09:33 UTC | Include `itemlist` style in style guide section on tables | 22 March 2024, 23:23:34 UTC |
4ad3687 | Jochen Kupperschmidt | 22 March 2024, 23:07:15 UTC | Use `itemlist` table style for seating area, tourney, and user group lists | 22 March 2024, 23:23:33 UTC |
64f53e3 | Jochen Kupperschmidt | 22 March 2024, 18:41:45 UTC | Remove redundant check if order is canceled This is checked in the order domain service. | 22 March 2024, 18:41:45 UTC |
d5cce06 | Jochen Kupperschmidt | 22 March 2024, 18:39:11 UTC | Clarify name of private function | 22 March 2024, 18:39:11 UTC |
f0a8ffe | Jochen Kupperschmidt | 21 March 2024, 19:50:33 UTC | Test `Result.map_or_else` | 21 March 2024, 19:50:33 UTC |
755a4f8 | Jochen Kupperschmidt | 21 March 2024, 19:36:41 UTC | Flip argument order of `Result.map_or_else` Even though in Rust the default function is the first argument, I find this confusing as the name `map_or_err` suggests that the value mapper comes before the error mapper. | 21 March 2024, 19:43:02 UTC |
4f62d75 | Jochen Kupperschmidt | 21 March 2024, 19:34:32 UTC | Fix type signature of `Ok.map_or_else` | 21 March 2024, 19:43:02 UTC |
d9bec14 | Jochen Kupperschmidt | 21 March 2024, 19:38:00 UTC | Tweak names in `Result` tests | 21 March 2024, 19:43:02 UTC |
a64108c | Jochen Kupperschmidt | 21 March 2024, 19:13:31 UTC | Remove unused imports | 21 March 2024, 19:13:31 UTC |
2a16e18 | Jochen Kupperschmidt | 21 March 2024, 18:19:54 UTC | Extract order invoice domain service | 21 March 2024, 18:19:54 UTC |
8dee9d6 | Jochen Kupperschmidt | 21 March 2024, 18:04:38 UTC | Generate invoice ID outside of database model | 21 March 2024, 18:04:38 UTC |
3feb6db | Jochen Kupperschmidt | 21 March 2024, 18:01:40 UTC | Extract log entry creation for invoice creation | 21 March 2024, 18:01:40 UTC |
30a59ca | Jochen Kupperschmidt | 21 March 2024, 17:53:43 UTC | Pass initiator as user object to `order_invoice_service.add_invoice` | 21 March 2024, 17:53:43 UTC |
ff69847 | Jochen Kupperschmidt | 20 March 2024, 00:56:08 UTC | Pass party object to `timetable_service.create_timetable` | 20 March 2024, 00:56:08 UTC |
7b1e257 | Jochen Kupperschmidt | 17 March 2024, 21:19:30 UTC | Pass party object to `get_ticket_sale_stats` | 17 March 2024, 21:19:30 UTC |
bec84d0 | Jochen Kupperschmidt | 14 March 2024, 21:05:36 UTC | Hide some columns of list of recent board topics on narrower screens | 14 March 2024, 21:05:36 UTC |
334e7f6 | Jochen Kupperschmidt | 14 March 2024, 21:02:58 UTC | Display category below topic title in list of active board topics | 14 March 2024, 21:02:58 UTC |
89c9d4d | Jochen Kupperschmidt | 14 March 2024, 20:28:25 UTC | Use `UPDATE … RETURNING` to obtain next article number from sequence This should avoid race conditions. | 14 March 2024, 20:32:49 UTC |
a02b4d5 | Jan Korneffel | 14 March 2024, 20:24:05 UTC | Simplify code to obtain next order number from sequence | 14 March 2024, 20:24:05 UTC |
ba49b12 | Jan Korneffel | 13 March 2024, 01:40:31 UTC | Use `UPDATE … RETURNING` to obtain next order number from sequence This should avoid race conditions. | 13 March 2024, 01:40:31 UTC |
d471dbd | Jochen Kupperschmidt | 13 March 2024, 01:26:52 UTC | Set invoice creation date to current time | 13 March 2024, 01:26:52 UTC |
fa98dac | Jochen Kupperschmidt | 13 March 2024, 01:26:04 UTC | Raise exception on attempt to add invoice for unknown order ID | 13 March 2024, 01:26:18 UTC |
b87819a | Jochen Kupperschmidt | 13 March 2024, 01:25:04 UTC | Include initiator in invoice creation log entry | 13 March 2024, 01:25:26 UTC |
0297a1b | Jochen Kupperschmidt | 13 March 2024, 01:23:57 UTC | Persist log entry for invoice creation together with invoice itself | 13 March 2024, 01:25:22 UTC |
9659e96 | Jochen Kupperschmidt | 13 March 2024, 01:20:15 UTC | Extract integration test helper to place order | 13 March 2024, 01:20:15 UTC |
2850a49 | Jochen Kupperschmidt | 13 March 2024, 01:02:18 UTC | Derive cart currency in tests from shop | 13 March 2024, 01:02:18 UTC |
ec822a4 | Jochen Kupperschmidt | 12 March 2024, 23:53:37 UTC | Persist log entry for placed order together with order itself | 13 March 2024, 00:25:51 UTC |
0b90753 | Jochen Kupperschmidt | 12 March 2024, 23:52:12 UTC | Raise error on attempt to place order with empty cart | 13 March 2024, 00:25:51 UTC |
938803f | Jochen Kupperschmidt | 12 March 2024, 23:33:33 UTC | Put at least one article in cart for order checkout tests | 13 March 2024, 00:25:51 UTC |
4334799 | Jochen Kupperschmidt | 12 March 2024, 20:01:42 UTC | Build log entry for placed order in order domain service | 12 March 2024, 20:01:42 UTC |
da26f7e | Jochen Kupperschmidt | 12 March 2024, 19:20:36 UTC | Clarify names of user log service methods that create database entries | 12 March 2024, 19:43:54 UTC |
21443fe | Jochen Kupperschmidt | 12 March 2024, 19:17:07 UTC | Clarify names of order log service methods that create database entries | 12 March 2024, 19:43:54 UTC |
914b42d | Jochen Kupperschmidt | 12 March 2024, 19:33:29 UTC | Move incoming order instance creation into order domain service | 12 March 2024, 19:43:54 UTC |
5a2ca7a | Jochen Kupperschmidt | 12 March 2024, 18:45:44 UTC | Generate IDs on creation of `IncomingLineItem`, `IncomingOrder` | 12 March 2024, 18:45:44 UTC |
8079c0d | Jochen Kupperschmidt | 12 March 2024, 18:08:51 UTC | Update pytest to v8.1.1 (from v8.0.2) | 12 March 2024, 18:08:51 UTC |
5435b51 | Jochen Kupperschmidt | 12 March 2024, 18:07:56 UTC | Update ruff to v0.3.2 (from v0.3.0) | 12 March 2024, 18:07:56 UTC |
7217d1c | Jochen Kupperschmidt | 12 March 2024, 18:05:17 UTC | Update mypy to v1.9.0 (from v1.8.0) | 12 March 2024, 18:05:17 UTC |
44d56cf | Jochen Kupperschmidt | 12 March 2024, 18:04:00 UTC | Update SQLAlchemy to v2.0.28 (from v2.0.27) | 12 March 2024, 18:04:00 UTC |
7b7ed00 | Jochen Kupperschmidt | 12 March 2024, 18:03:07 UTC | Update Sentry-SDK to v1.41.0 (from v1.40.6) | 12 March 2024, 18:03:07 UTC |
af84942 | Jochen Kupperschmidt | 12 March 2024, 18:01:32 UTC | Update schwifty to v2024.1.1.post0 (from v2023.11.2) | 12 March 2024, 18:01:32 UTC |
027333a | Jochen Kupperschmidt | 12 March 2024, 17:48:14 UTC | Update rq to v1.16.1 (from v1.16.0) | 12 March 2024, 17:48:14 UTC |
0ca332a | Jochen Kupperschmidt | 12 March 2024, 17:47:39 UTC | Update redis to v5.0.3 (from v5.0.2) | 12 March 2024, 17:47:39 UTC |