Commit graph

459 commits

Author SHA1 Message Date
8ad620476d
feat: bootstrap inventory web adapter 2025-01-11 19:15:12 +05:30
12c386ec8c
feat: bootstrap ordering templates 2025-01-11 19:15:12 +05:30
006c17e81e
feat: bootstrap billing templates 2025-01-11 19:15:12 +05:30
b6350f2225
feat: bootstrap inventory templates 2025-01-11 19:15:11 +05:30
288453b3ea
feat: load ordering adapters 2025-01-11 19:15:11 +05:30
d738fe54a7
fix: rename ordering service obj type alias 2025-01-11 19:15:11 +05:30
a17cc52633
feat: ordering adapter type aliases 2025-01-11 19:15:11 +05:30
53da156897
feat: generate type aliases in loop 2025-01-11 19:15:11 +05:30
afda7a6ec8
feat: utils to init cqrs framework 2025-01-11 19:15:10 +05:30
501c6a4968
feat: impl add_product_to_store FTS adapter for ordering 2025-01-11 19:15:10 +05:30
85f50124f8
feat: use domain-scoped indices in meili 2025-01-11 19:15:10 +05:30
d8d026b057
fix: delete redundant meili adapter 2025-01-11 19:15:10 +05:30
7fd781b03d
fix: index name is domain scoped 2025-01-11 19:15:10 +05:30
711f9abb6b
feat: load inventory adapters 2025-01-11 19:15:10 +05:30
532c6410e1
feat: define inventory adapter type aliases 2025-01-11 19:15:09 +05:30
4974f388d7
fix: export fts adapters 2025-01-11 19:15:09 +05:30
5dcae64a04
feat: inventory: init cqrs framework for aggregates 2025-01-11 19:15:09 +05:30
c296451401
feat: codegen script to geenrate type aliases in adapters 2025-01-11 19:15:09 +05:30
5f5903e31b
feat: codegen script to init cqrs framework 2025-01-11 19:15:09 +05:30
ce37a68ac5
feat: test twilio_client and web templates in makefile test cmd 2025-01-11 19:15:08 +05:30
1f308c9270
feat: use tera templates 2025-01-11 19:15:08 +05:30
f62fb85fe6
feat: generate template page codegen script 2025-01-11 19:15:08 +05:30
6e62c8d8a9
feat: port html pages into tera templates 2025-01-11 19:15:08 +05:30
1c327aaffb
feat: bootstrap templating engine 2025-01-11 19:15:04 +05:30
104fc1525c
feat: identity tests 2025-01-11 19:14:35 +05:30
5352fcccfc
feat: codegen script to generate actix web tests 2025-01-11 19:14:35 +05:30
753863052a
feat: app-wide adapters loading util 2025-01-11 19:14:34 +05:30
a36684d9ae
feat: test helpers for actix web harness 2025-01-11 19:14:34 +05:30
17a7e58f44
feat: access CQRS executors from a trait obj 2025-01-11 19:14:34 +05:30
8a75214017
feat: OrderingServices constructor 2025-01-11 19:14:34 +05:30
c26f3fbf41
feat: InventoryServices constructor 2025-01-11 19:14:34 +05:30
579f482205
feat: util script to generate handler 2025-01-11 19:14:34 +05:30
517ab10942
feat: bootstrap employee routes 2025-01-11 19:14:34 +05:30
4a7e64b16a
fix: consistent update routes 2025-01-11 19:14:34 +05:30
88f5b602fa
feat: bootstrap owner web adapter handlers 2025-01-11 19:14:34 +05:30
41c4657741
feat: bootstrap identity web adapter 2025-01-11 19:14:34 +05:30
2a85f88e04
feat: load identity adapters into actix web 2025-01-11 19:14:34 +05:30
970a4d4581
feat: bootstrap twilio client 2025-01-11 19:14:32 +05:30
0d5540771c
feat: load twilio settings 2025-01-11 19:14:13 +05:30
4b0df692f1
fix: rm accept invite command,event,service and ports 2025-01-11 19:14:13 +05:30
335714fa32
feat: define type aliases for identity domain 2025-01-11 19:14:13 +05:30
6dbeded24a
feat: impl add and update store services for identity domain 2025-01-11 19:14:13 +05:30
3d57a26d34
feat: define store addapters for identity and impl Query<Store> for Store aggregate 2025-01-11 19:14:13 +05:30
4538132c74
feat: handle Store-related errors from Identity DB port 2025-01-11 19:14:13 +05:30
636179fb5c
feat: define store_name_exists port for identity 2025-01-11 19:14:13 +05:30
cf809e2f74
feat: define Store aggregate, commands and event in Identity domain 2025-01-11 19:14:13 +05:30
5283f0544f
feat: delete user service publicly accessible 2025-01-11 19:14:12 +05:30
fe113a1f42
feat: cqrs init utils for identity Employee & User 2025-01-11 19:14:12 +05:30
543f66f5c5
fix: rename bililng cqrs types, and use struct to aggregate all execs 2025-01-11 19:14:12 +05:30
7d7bd551c3
hotfix: make lettre init sync for use within actix framework init 2025-01-11 19:14:12 +05:30