Commit graph

105 commits

Author SHA1 Message Date
54bd68c4e7
update README with todo list 2025-11-19 22:10:08 +02:00
88a1631e18
remove unused import and irrelevant doc block 2025-11-19 22:09:13 +02:00
6dbb92e7b6
test that was opened is flipped to true when carrie first sees the bid 2025-11-19 21:48:12 +02:00
b33c6c909a
add was opened to bid 2025-11-19 21:47:48 +02:00
bc6e3e47fe
test get bid and throws error on invalid id 2025-11-19 21:29:36 +02:00
b17f6005b7
update readme with feature requests 2025-11-19 09:30:11 +02:00
568b9f35a1
add bid link to email body 2025-11-18 09:50:37 +02:00
baab481401
test get bid link 2025-11-18 09:50:29 +02:00
2d8bca1a07
test that carrier email is unique 2025-11-18 09:22:13 +02:00
908baee2a7
move dto from constructor to method paramour
in create carrier use case
2025-11-18 09:15:40 +02:00
18e43b3bac
test multiple emails sent 2025-11-18 09:15:18 +02:00
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