Josepablo Cruz Baas
82c2ea74e8
feat: Private Groups + Load-Templates
...
Private Groups enabled based on the following assumptions:
* There is only one private group.
* The companies added to the private group is able to find private loads in the directory.
* The companies added to the private group is able to find private companies in the directory.
* The driver requires a new endpoint to read load resources no matter the privacy rules (as long as they are added to the load as driver).
* The private group can be updated by anyone within the company.
* The privacy is enabled on the company information by enabling `privacy=true`.
* The privacy is enabled on the loads information by enabling `privacy=true`.
* When looking for loads/companies by default the search is with `privacy=false` which returns public elements. When `privacy=true`is given, the results are limited to private elements only (not including public elements).
Load-Templates enabled based on the following assumptions:
* Anyone can CRUD the templates, there is no find feature (for now). It is assumed that the number of templates is limited.
2026-03-31 02:02:30 +00:00
Josepablo C
57cd47558a
feat: Removing unnecessary data from public-tracking response
2026-01-07 17:49:56 -06:00
Josepablo C
92f447e5b2
feat: Adding real_cost to public-tracking data
2026-01-07 17:47:08 -06:00
Josepablo C.
7d5b65df93
feat: Adding product and cost to the public-load data
2026-01-07 17:43:39 -06:00
Josepablo C
14eb3820c2
feat(public:loads:tracking): Adding missing fields to public tracking data
2026-01-04 12:20:25 -06:00
Josepablo C
6f0df3cbb5
fix(load-attachments): Check if file field is empty
2025-09-11 23:47:32 -06:00
Josepablo C
4fd6b0679d
test(cicd): Adding a change to force a different hash
2025-09-10 20:41:17 -06:00
Josepablo C
cdc7e69598
fix: Set TZ to UTC
2025-07-29 23:31:28 -06:00
Josepablo C
3698d26208
feat(driver): Adding a driver endpoint for fetching loads
2025-07-22 20:01:21 -06:00
Josepablo C
1d0e6e887f
fix(loads/observers): Affect proposals that are not completed, even if not accepted
2025-07-22 18:51:05 -06:00
Josepablo C
76915cfb57
fix(loads/proposals): when proposal changes vehicle, active load is removed from vehicle
...
fix(loads): Populate vehicle.categories + vehicle.notes in find request
2025-07-21 17:03:02 -06:00
Josepablo C
8ae13017be
fix(vehicles/loads): fix city/state find filters
2025-07-21 13:02:28 -06:00
Josepablo C
43bcc7c0f3
fix(loads): Normalize dates on post and patch (remove time from dates)
2025-07-21 12:07:46 -06:00
Josepablo C
9ffa97ac0b
feat: Adding Loads/Vehicle events to populate data among different
...
tables
fix(proposals): When patch event happens without is_accepted field, this
is detected as a rejection event.
2025-07-14 16:48:07 -06:00
Josepablo C
4ea50b0e83
fix: Change status=Completed as observers rule instead of Published
2025-06-10 21:56:40 -06:00
Josepablo C
24a0e1a774
feat: Add extra filter to observers to only return valid loads
2025-06-08 11:43:00 -06:00
Josepablo C
661c550cb2
feat: Adding observers/loads endpoint
2025-06-06 23:26:46 -06:00
Josepablo C
8fd7364558
feat: Adding observers/public/account
2025-06-05 00:48:19 -06:00
Josepablo C
9775df7577
feat: Adding alert_list filter to loads/branches
2025-06-04 13:24:40 -06:00
Josepablo C
270a1accee
fix(vehicle): Remove sensitive data from response
2025-04-09 20:23:48 -06:00
Josepablo C
37d6ca2fd2
fix(proposals): Remove sensitive data from response
2025-04-09 20:17:47 -06:00
Josepablo C
ca84654306
feat(public-load-tracking): Adding driver name
2025-04-09 19:58:30 -06:00
Josepablo C
4da61abb73
fix(loads/find): Adding est_loading_date field to the find query
2025-04-08 23:22:11 -06:00
Josepablo C
5e55b0f738
fix(proposal events): Add userId to update accepted_by and reorder event to update all objects in time
...
feat(loads/public-load-tracking): add missing data to load objects
2025-04-08 22:59:14 -06:00
Josepablo C
97b0b2ff88
fix(proposal events): Add userId to update accepted_by and reorder event to update all objects in time
2025-04-08 22:41:19 -06:00
Josepablo C
d01859db70
fix(proposals): id -> proposal_id onProposalRejected + fix(loads): Adding driver details on find endpoint
2025-04-08 22:20:01 -06:00
Josepablo C
5ba802498f
feat: Adding same data from loads/find to loads/calendar endpoint
2025-03-19 22:29:48 -06:00
Josepablo C
f3271bb817
feat: OTP for user registration is now 6 digits long
2025-03-19 21:37:02 -06:00
Josepablo C
e4d8f7bb3e
feat(SendGrid): Disable SendGrid support and use Mail API instead
2025-03-02 22:33:48 -06:00
Josepablo C
7e273bc0d8
feat(loads): Adding shipper_warehouse as filter to the calendars endpoint
2025-03-02 20:44:05 -06:00
Josepablo C
423a4be51b
fix: Allow modification of role warehouse in users endpoint
2025-02-28 21:59:59 -06:00
Josepablo C
679a265951
feat(loads): Adding shipper_warehouse field to loads model
2025-02-27 21:10:28 -06:00
Josepablo C
682505d333
fix: Update code generation of Vehicle/User/Company/Load to avoid collisions
2024-11-25 17:31:56 -06:00
Josepablo C
10d47a166c
feat(companies/users): Adding job_role
2024-11-08 20:35:07 -06:00
Josepablo C
2bce77fb23
feat(companies/users): Adding user_description
2024-11-08 20:28:53 -06:00
Josepablo C
1486801473
fix(companies): When getting users from company categories list was not populated
2024-11-08 20:26:34 -06:00
Josepablo C
61a346d1f3
fix: adding product to public-load-tracking response
2024-10-11 20:51:26 -06:00
Josepablo C
ded1760923
fix: Fix tracking issues and remove active_load from user model
2024-10-11 20:47:39 -06:00
Josepablo C
46de083c41
fix(public-loads): adding vehicle location with populate_list
2024-10-03 21:44:50 -06:00
Josepablo C
ddca2f24b5
feat: Add public-load-attachments list of load evidences
2024-10-03 20:07:25 -06:00
Josepablo C
bad210fc0b
feat: Moving S3 from AWS to minio
2024-09-28 21:33:22 -06:00
Josepablo C
5b4318fa6e
feat: Adding type/zipcode to branches filter
2024-09-28 20:08:38 -06:00
Josepablo C
4c28c9122b
feat/fix: Adding missing fields to branches/proposals
2024-09-28 19:16:29 -06:00
Josepablo C
4823b98d23
fix(): Make endpoint base name part of the code
2024-09-16 18:56:04 -06:00
Josepablo C
15df62e239
fix(notifications): Adding desc order (latests first)
2024-09-03 12:34:18 -06:00
Josepablo C
5a492e7c46
fix(v1:loads): Adding shipment_code on load creation
2024-08-17 19:32:56 -06:00
Josepablo C
e676a98476
feat(v1:vehicles): Adding vehicles search by company_name and filters
2024-08-16 21:34:46 -06:00
Josepablo C
bed21badb9
fix(v1:vehicles): company_name comes from company.company_name
2024-08-16 21:11:12 -06:00
Josepablo C
593d6f6143
feat(v1:vehicles): Adding vehicle field company_name
2024-08-16 20:52:00 -06:00
Josepablo C
b7f1404bd4
fix(v1:proposals): Adding shipper/carrier as query
2024-08-16 19:24:12 -06:00