Commit graph

94 commits

Author SHA1 Message Date
948380ba9f
remove references of carrier and freight order ids from each other
They reference each other in created bid so these arrays are not necessary
2025-11-18 09:08:15 +02:00
e79064d909
change how ids are generated
from uniquid to hex of random bytes
2025-11-18 09:05:55 +02:00
50fcdcaa28
add param docblock 2025-11-17 22:37:19 +02:00
773f438cc1
test bid is created with a freight order 2025-11-17 22:33:53 +02:00
d6b3b4b59e
create bid files 2025-11-17 22:33:11 +02:00
f322a0f80e
refactor create freight order to return dto 2025-11-17 21:45:59 +02:00
21216ab52f
send email for freight order bid 2025-11-17 20:47:12 +02:00
701e4fdce5
add param docblock for freight order 2025-11-17 20:46:45 +02:00
962614ea02
create email and emailer with tests 2025-11-17 20:46:34 +02:00
86787b7d3f
change carrier id for carrier
pass the carrier into the update order ids function
2025-11-17 09:12:02 +02:00
9cbb481d1b
extract setting freight order ids to function 2025-11-16 22:35:14 +02:00
780fb0b769
add docblock for array param carrier Ids 2025-11-16 21:02:00 +02:00
326dd0dfa9
refactor 2025-11-16 21:00:58 +02:00
652c23e330
add carrier repo to use case 2025-11-16 20:56:53 +02:00
a5229f1e03
save freight order ids on carrier 2025-11-16 20:56:36 +02:00
ca6dc0142c
remove ids of nonexistent carriers from test 2025-11-16 20:55:55 +02:00
56be22d6ef
add setter for freight order ids 2025-11-16 20:55:43 +02:00
dbed2a9acc
change freight orders to freight order ids 2025-11-13 20:44:29 +02:00
b58d23f084
add carriers to freight order 2025-11-13 20:44:13 +02:00
0afdaa76d6
extract to setUp and test that carrier and freight orders know about each other 2025-11-13 20:31:49 +02:00
4971b86180
add freight orders to carrier 2025-11-13 20:31:11 +02:00
14d7ddfdd3
test create freight order 2025-11-12 22:11:41 +02:00
423439e897
add properties to freight order 2025-11-12 22:11:11 +02:00
6ad041a945
freight order repo and fake impls of find and save 2025-11-12 22:10:20 +02:00
3be8eee948
add load profile and countries serving to carrier 2025-11-11 20:43:18 +02:00
cce5e296c6
adjust property names in carrier template 2025-11-10 11:18:12 +02:00
a739479e22
add phone number, notes, and contact person to carrier 2025-11-10 11:17:52 +02:00
f37868f0d0
assert company name created 2025-11-09 21:03:25 +02:00
2e7d67adde
add test for no carriers to display 2025-11-09 21:03:20 +02:00
0400282b03
add wipe db script 2025-11-09 21:02:44 +02:00
b80eaa2a9f
add csrf, submit, and table for displaying carriers 2025-11-08 22:56:50 +02:00
13c2464f95
add use cases to Carrier Controller
get all and create carrier
2025-11-08 22:56:16 +02:00
6776dc6291
implement save and get all in flat file carrier repo 2025-11-08 22:55:54 +02:00
9043b93555
add company Name to Carrier 2025-11-08 22:54:26 +02:00
5cd4d3ad3f
change company to companyName 2025-11-08 22:53:45 +02:00
34ad065d59
add carriers to seeding db 2025-11-08 22:49:18 +02:00
5a5eea3096
flat file repo for carriers 2025-11-08 21:27:11 +02:00
4e852ab5d1
use case for getting all carriers 2025-11-08 21:26:58 +02:00
2032e1525c
test get all carriers 2025-11-08 21:26:46 +02:00
5f3fa35486
bind carrier repo in container 2025-11-08 21:26:31 +02:00
6e78c25d8c
remove id from being required in create carrier 2025-11-08 21:26:03 +02:00
059c111059
add getAll method to carrier repo 2025-11-08 21:24:42 +02:00
95feab744e
create route for carrier page and post endpoint for creating carrier 2025-11-06 10:19:33 +02:00
763d7de185
carrier page 2025-11-06 10:19:22 +02:00
7d6a7f5a51
test create carrier use case 2025-11-06 10:18:02 +02:00
998ac12d61
fake carrier repo 2025-11-06 10:17:55 +02:00
4ff6cb9879
create carrier files
controller, entity, repository, creation use case and corresponding
request dto
2025-11-06 10:17:10 +02:00
8a7d919be9
ignore cypress screenshots 2025-11-04 10:23:54 +02:00
6890b67009
test freight orders 2025-11-04 10:23:39 +02:00
2ed0dc1ea6
tets carrier creation 2025-11-04 10:23:27 +02:00