Compare commits

...

41 Commits

Author SHA1 Message Date
ncoronel 152d44cd0c Merge branch 'fix/simplify_stock_reservations' of https://gitea.quo.ar/tbianchini/shopit-back into fix/simplify_stock_reservations 2026-08-26 16:23:20 -03:00
ncoronel cd99a6489b Merge branch 'fix/simplify_stock_reservations' of https://gitea.quo.ar/tbianchini/shopit-back into fix/simplify_stock_reservations 2026-08-26 10:12:44 -03:00
ncoronel ebcbbb1774 fix(cart): reconcile expired cart mutations 2026-08-26 10:10:35 -03:00
ncoronel 3dd378ed06 docs(stock): describe associated entity expiration 2026-08-26 10:10:35 -03:00
ncoronel 4f705175bd test(stock): cover propagated reservation expiration 2026-08-26 10:10:35 -03:00
ncoronel 82570fe941 refactor(stock): propagate reservation expiration 2026-08-26 10:10:35 -03:00
ncoronel d2a2b323e0 docs(stock): document terminal reservation recovery 2026-08-26 10:10:22 -03:00
ncoronel ec67623b7b test(stock): cover terminal reservation lifecycle 2026-08-26 10:10:22 -03:00
ncoronel f6f138e180 refactor(stock): make expired reservations terminal 2026-08-26 10:10:22 -03:00
ncoronel d612b7a118 docs(stock): describe unified expiration ownership 2026-08-26 10:10:08 -03:00
ncoronel 49f42d4507 test(stock): cover authoritative reservation expiration 2026-08-26 10:10:00 -03:00
ncoronel 1881cc1d4b refactor(stock): make reservation expiration authoritative 2026-08-26 10:10:00 -03:00
ncoronel 00ec37d8a0 docs(stock): document centralized reservation flow 2026-08-26 10:09:34 -03:00
ncoronel d9f374c718 test(stock): cover aggregate reservation lifecycle 2026-08-26 10:09:14 -03:00
ncoronel bbfdf8f342 refactor(stock): centralize reservation aggregate 2026-08-26 10:08:28 -03:00
ncoronel 8a0f29bdae fix(cart): reconcile expired cart mutations 2026-08-26 09:45:39 -03:00
ncoronel 198ed400a9 docs(stock): describe associated entity expiration 2026-08-26 09:45:39 -03:00
ncoronel 23d83166e6 test(stock): cover propagated reservation expiration 2026-08-26 09:45:39 -03:00
ncoronel cb090402d0 refactor(stock): propagate reservation expiration 2026-08-26 09:45:39 -03:00
ncoronel c120b6f7c0 docs(stock): document terminal reservation recovery 2026-08-26 09:45:39 -03:00
ncoronel 1106fa28b4 test(stock): cover terminal reservation lifecycle 2026-08-26 09:45:39 -03:00
ncoronel 896fb81bcf refactor(stock): make expired reservations terminal 2026-08-26 09:45:39 -03:00
ncoronel 8545fbc645 docs(stock): describe unified expiration ownership 2026-08-26 09:45:39 -03:00
ncoronel dd6dcb708a test(stock): cover authoritative reservation expiration 2026-08-26 09:45:38 -03:00
ncoronel 624b246ff5 refactor(stock): make reservation expiration authoritative 2026-08-26 09:45:38 -03:00
ncoronel 007b95b904 docs(stock): document centralized reservation flow 2026-08-26 09:45:38 -03:00
ncoronel 0b3c8c93be test(stock): cover aggregate reservation lifecycle 2026-08-26 09:45:38 -03:00
ncoronel ede718e448 refactor(stock): centralize reservation aggregate 2026-08-26 09:45:38 -03:00
ncoronel e63a03601a fix(cart): reconcile expired cart mutations 2026-08-25 16:33:39 -03:00
ncoronel 389373ad8c docs(stock): describe associated entity expiration 2026-08-25 16:10:15 -03:00
ncoronel ace02a3133 test(stock): cover propagated reservation expiration 2026-08-25 16:10:14 -03:00
ncoronel d69a6210f6 refactor(stock): propagate reservation expiration 2026-08-25 16:09:52 -03:00
ncoronel 3c0b43fea3 docs(stock): document terminal reservation recovery 2026-08-25 15:58:47 -03:00
ncoronel 9b0008626b test(stock): cover terminal reservation lifecycle 2026-08-25 15:58:47 -03:00
ncoronel 61861e331a refactor(stock): make expired reservations terminal 2026-08-25 15:58:41 -03:00
ncoronel 2cc9d7dd97 docs(stock): describe unified expiration ownership 2026-08-25 15:28:30 -03:00
ncoronel f982bcead1 test(stock): cover authoritative reservation expiration 2026-08-25 15:28:23 -03:00
ncoronel 7a85e1731d refactor(stock): make reservation expiration authoritative 2026-08-25 15:28:17 -03:00
ncoronel 6db99e775a docs(stock): document centralized reservation flow 2026-08-25 15:05:34 -03:00
ncoronel e5f7ba3615 test(stock): cover aggregate reservation lifecycle 2026-08-25 15:05:29 -03:00
ncoronel 24bfef431b refactor(stock): centralize reservation aggregate 2026-08-25 15:05:23 -03:00

Diff Content Not Available