Commit Graph

17 Commits

Author SHA1 Message Date
Fabian @ Blax Software afdcd8bc75 feat: Enhance traits with strict types and improve method signatures
- Added strict types declaration to multiple traits for better type safety.
- Updated method signatures in traits to use nullable types where applicable.
- Improved documentation for traits, including host-model contracts and method descriptions.
- Added new tests to ensure correct behavior of loan checkout and stock management.
- Fixed regression in order number generation to ensure proper string formatting.
- Ensured that currency codes sent to Stripe are consistently lowercased.
2026-05-15 20:26:24 +02:00
Fabian @ Blax Software fe41475c84 I loanable product type, tiered pricing, lifecycle events, host helpers 2026-05-15 10:27:59 +02:00
Fabian @ Blax Software 136b7ade63 A prompts, I docs/readme, BF orders, R tests locations 2025-12-30 09:29:43 +01:00
Fabian @ Blax Software 6e9c9043ae I order, A handy methods 2025-12-29 10:26:51 +01:00
Fabian @ Blax Software 9c1fcd6cfd AM orders 2025-12-29 09:59:02 +01:00
Fabian @ Blax Software 9d07523d78 I vendor publish, example products 2025-12-17 13:04:58 +01:00
Fabian @ Blax Software b3cea22071 I example products command 2025-12-17 08:16:13 +01:00
Fabian @ Blax Software c711afb570 R reserve to claim 2025-12-04 11:06:09 +01:00
a6a2f5842 c5004158eb A types, enums & statuses, U product models, I shopping trait, A booking support, R tests 2025-12-03 13:59:01 +01:00
a6a2f5842 ac8953dd90 I example products 2025-12-02 10:49:27 +01:00
a6a2f5842 051a8bf95d BF add example products, A test for it 2025-12-02 10:18:20 +01:00
a6a2f5842 5fb31d0c4f D basic tests 2025-11-25 17:02:39 +01:00
a6a2f5842 afe7359ea4 R product columns 2025-11-22 09:55:58 +01:00
a6a2f5842 b65706e029 MBF product prices migration 2025-11-21 16:30:50 +01:00
a6a2f5842 a0fcde8c3e BF shop example command 2025-11-21 16:11:43 +01:00
a6a2f5842 ce41dea486 A add example products command, I cleanup 2025-11-21 15:52:06 +01:00
a6a2f5842 d610cc5717 init 2025-11-21 11:49:41 +01:00