Roadsoft Changelog
v2.0.153 - Transtira hotfixes
What's Changed
- Failing task B test
- Update notification to mattermost bot
- Fix bulk download filters
- BE - Scheduled report consumer controller processes messages before reports are initialised
- 🔥 HOTFIX: RS-5345: Add Lithuanian and Russian enum values to translation table
- Fix report settings PATCH behavior and legalText response
What's Changed
- include vehicle activity status in partner responses
- Add loging to bulk download and reduce compression level
- Fix issues with notification general by company
- Do not enforce compression
- Update default date format for notifications email
v2.0.151 - hotfix: Missing translations for bulk email
What's Changed
- Build(deps-dev): update @types/moment-duration-format requirement from ^2.2.3 to ^2.2.6 by @dependabot[bot] in
- Update the DB config for qa-2
- Update Company location check
- allow multiple owners per company
- Fix total file count for bulk file download
- Missing translations for bulk email
What's Changed
- Scheduled reports fixes
- QA 2 deployment
- Update the config for qa-2
- Add support for bulk notifications sending
What's Changed
- Megabus - Report Daily vehicle activity protocol is empty
What's Changed
- Report Settings API
- Update rs-qa-1 env
- Update JSON bucket name
- Noordbank b.v. - Specific .ddd Files can not be imported into roadsoft
- enable translation autosync for qa-1
What's Changed
- 🔥 HOTFIX: RS-5450: Hide home nation infringement
- handle missing S3 file gracefully during tacho file deletion
- hotfix : npm audit hotfix
- đź§ą RS-5467: support user log out with blacklisting the token
- Add QA 1 deployment
- Update QA-1 deploy
- Update qa-1 db acces url
- Update QA access key
- Update QA RDS access
- Update QA 1 env
- Update QA 1 env
- Update QA 1 env copy
- update dependabot config to reduce PR noise
- 🔥 RS-5450: Fix infrigment count for driver total infrigment report
What's Changed
- Feature/rs 5343 vehicle endpoints prd
What's Changed
- [HOTFIX] RS-5231 Polish and Slavic Driver Names Display Incorrectly in App and Reports
What's Changed
- [HOTFIX] RS-5231 Polish and Slavic Driver Names Display Incorrectly in App and Reports
What's Changed
- fix: uploading vehicle files
- BE - Some driver and vehicle file imports are failing
- BE - Some driver and vehicle file imports are failing
- Backmerge/rs prd to rs stg
- [HOTFIX] BE - Some driver and vehicle file imports are failing
What's Changed
- [HOTFIX] RS-5229 BE - Vehicle file upload is failing
What's Changed
- BE - File import - ON CONFLICT DO UPDATE command cannot affect row a second time
- Fines - Task A fine does not match driver letter report fine
- Add home nation to driver
- BE - Support Driver Home Nation settings
- Weekly rest infringement | Sintrex Transport Service bv
What's Changed
- STG RELEASE: RS-5113: Verizon Integration
- Update driver uniqueness detection
- J.J. Ardon Transport B.V. - No out of scope usage infringements in report, but in taskmanager infringements are shown
- fix first country code display in odometer reports
- A. Stam Opperdoes B.V. - Generates emails for downloading the driver card even though it has already been downloaded
- feat: map automatic border crossings dates and countries
- Update credentials form fields for integrations
- chore: add mattermost and sentry event in case the self hosted decoder fails
- Verizon file name builder
- Fix location history report
- Fix issue with driving without a card report
- Support automatic border crossing in Driver country report
- RELEASE: Verizon Integration
What's Changed
- Rs prd -> rs-stg
- [STG] Self hosted file decoder flow adjustments
- [Driver Daily Work]- Various day entries are duplicated, various day entries missing despite valid activity data
- [Driver Daily Work Report] - Anomalous activity (day total for activity does NOT equal 1440)
- RELEASE: Self hosted decoder
What's Changed
- [HOTFIX] RS-5158 [Driver Daily Work]- Various day entries are duplicated, various day entries missing despite valid activity data
What's Changed
- Add support for hyperline Id on hubspot webhooks
- BE - Handle 204 response from tachosys
- rs-stg -> develop
- Importer - Red Dot Indicator doesn't Show on the Import Logs Tab when Non-Problematic Files Fail
- replace zoho subscription fetching
- chore: add mattermost channel id to config.yaml
- Feature/rs 4381 hyperline subscription and SKU mapping
- refactor: change number of vehicles/drivers calculation
- Fix/RS-4471 hyperline SKU normalization
- Fix sync of activated subscription on company creation
- feat: add feature mapping for tiers
- rs-stg -> develop
- fix: hyperline tier mapping
- BE - Remove Credits functionality
- Hyperline Tier and return hyperlineId from admin controller
- [DEV] RS-4486 BE - Add isOngoing flag to analysis results task b table
- fix: add subject as required to the scheduled report
- rs-stg -> develop
- reset subscription upon activation
- Advance hyperline customer ID matching
- fix: double eventemitter listener removal and avoid re-creating an anlytics data object
- search by hyperline id
- rs-stg -> develop
- Fix/rs 4437 subscribe unsubscribe email
- unknown activity
- feature: return fileId and importId to distinguish between imports
- support for subscription cancellation
- rs-stg -> develop
- rs-stg -> develop
- BACKMERGE AFTER RELEASE: 2024-01-30
- BACKMERGE 2024-02-13 |
- Backmerge 2025-02-27 |
- BACKMERGE: 2025-03-13 |
- [STG-RELEASE] Hyperline
- Docs/rs 0022 hyperline
- Fix/rs 5085 fix tier mapping hyperline
- Van Noort Bedrijven BV - Not generating tasks in the task manager
- unify hyperline id keys
- Fix/RS-5101 subscription sync error message
- Fix/RS-5102 do not set expires at
- [STG] RS-4873 Rouwmaat Groep, Old vehicle showing up for Pieter B Wildenborg in rest periods
- chore: mode descriptive subscription sync message
- chore: add subscription ID in hyperline error message if app…
- fix: handle subscription cancellations
- Rs 0029
- Transfer Premium Plus tiers to Advanced
- refactor: remove trial overrides once the hyperline subscription is assigned
- Created demo accounts keep all functionality after signing.
- Fix/rs 4918 stg
- fix: remove trial overrides if not in trial as well
- Remove Credits Parameters from /me Endpoint
- Fix/rs 5125 sandbox url
- fix: format urls
- Fine Amounts - Employee user types get
403 forbidden resource error for max-fine
What's Changed
- HOTFIX: RS-4918 & RS-5085
What's Changed
- [HOTFIX] RS-5084 Van Noort Bedrijven BV - Not generating tasks in the task manager
What's Changed
- Feat: debugging during test runs
- Add nestjs/cli
- refactor: find actual json file and not assume the file ends in json
- Fix lint errors
- fix red dot error indicatort count on import logs tab
- Fix all lint errors
- Add nickname to DriverShort
- Apply driver name formatting to driver reports
- BE - Add new columns to task activity tables
- Use pre-commit hook only for src folder
- BACKMERGE: to develop
- rs-stg -> develop
- add signature addon to task B reports
- BE - Retry file that failed due to event sorting bug
- rs-stg -> develop
- Unify min and max detection for TKM
- feature: do not send scheduled reports to companies that hav…
- fix: test & docker config update versions, pg 15, localstack 4.3
- Modify pre-commit hook: lint only now
- test: Full import e2e test, refactorings
- [HOTFIX / STG] RS-4976: Van Eijck Materieel B.V., Old tasks are showing up in the taskmanager
- [HOTFIX / STG] RS-5013: Fix difference in number of infringements between driver-based and company total reports
- Fix Fines Feature Gets Enabled by Updating Subscription Plan
- rs-stg -> develop
- Fix issue with inactive drivers
- [BE] Failed imports don't have driver id set
- [STG RELEASE] 2025-05-29 |
- fix activation email sending via mailgun
- fix missing summary section for driving without a card repor…
- chore: wrap user password update in transaction
- fix: allow reading of schedules and do not include driver en…
- Importer - Problematic Files Load Infinitely
- fix: subscription status override
- File naming
- Fix issue with package import
- fix: check subscription
- fix: handle experiresAt override globally
- unify subscription checks
- Fix Task generating boundaries for some tasks
- Fix isCorrupted flag
- fix: imports failing due to insertion conflicts
- missing driver activities
- BE - Duplicate upcoming tasks
- Fix historical data for TKM
- External import doc improvements
- fix: handle expiresAt overrides with priority
- feat: add support to override days to run at and interval
- Fix Tacho doc section duplication
- Fix endpoint listing
New Contributors
- @pvamshi made their first contribution in
What's Changed
- 🔥 [HOTFIX]: RS-5071: Fix Task generating boundaries for some tasks
What's Changed
- chore: wrap user password update in transaction
What's Changed
- [HOTFIX / PRD] RS-4976: Van Eijck Materieel B.V., Old tasks are showing up in the taskmanager
What's Changed
- [HOTFIX / PRD] RS-5013: Fix issue with inactive drivers
What's Changed
- [LOGGING] RS-4896: add extra debug logging to webfleet
- HOTFIX: Handling override and CSV labels
- fix query and date truncation
- [PRD] Hotfix RS-5003 Printing report via task manager results in
500 error
- [HOTFIX] [PRD] RS-5004 No reports shown in the reports list
- [PRD] HOTFIX: RS-4994: Fix issues with webfleet integration
- [HOTFIX / PRD] RS-5013: Fix difference in number of infringements between driver-based and company total reports
- [FEATURE / PRD] Reseller partner
What's Changed
- & RS-5006: Add Regent Mobile and DKV Live partner agreement rules
- DKV live agreement access updates
- [HOTFIX / STG] RS-4976: Van Eijck Materieel B.V., Old tasks are showing up in the taskmanager
- [HOTFIX / STG] RS-5013: Fix difference in number of infringements between driver-based and company total reports
What's Changed
- Fix issue with syncing existing vehicles
- Add test cases for webfleet integration
- [STG] RS-5003 Printing report via task manager results in
500 error
- Fix issue with tacho gen for Webfleet
- Printing report via task manager results in
500 error
- [STG] RS-5004 No reports shown in the reports list
- [PRD] HOTFIX: RS-4994: Fix issues with webfleet integration
What's Changed
- [HOTFIX] [PRD] RS-5004 No reports shown in the reports list
What's Changed
- [PRD] Hotfix RS-5003 Printing report via task manager results in
500 error
What's Changed
- Feature/rs 4769 fine columns report building refactor
- feat: add support for multi currency
- Add driver letter total fines amount
- Add missing data fines
- Update logic for driving without a card report
- fix node version to be v22, any suffix
- BE - Report - Fines Column support
- Feature/rs 4843 add multi currency support
- Build(deps-dev): bump ts-jest from 29.2.5 to 29.3.1
- Faster semi-isolated tests
- support for max task fines endpoint
- fix red dot error indicator in imports
- Fix DKV - Partner (Super) Admin Can't Create or Update Companies
- BACKMERGE: rs-stg -> develop
- fix driver name in fines report
- feature: add index for fine amounts in tasks and search crit…
- feature: add and return activation email sent at timestamp
- Add isAdditionalFeature flag
- chore: remove ACL from reporting and enable for all customers
- Feature/rs 4684 update user type
- Fix fraction Digits in reports
- Fix/RS-4830 border crossing records
- rs-stg -> develop
- fix activity duration handling for card not inserted activities
- BE - Return additional attributes on Download vehicle tachograph Task
- Hide fines in case infrigment is not defined for country
- Add Date time and end datetime to dashboard missing data
- Update total fines summary styling
- rs-stg -> develop
- rs-stg - > develop
- Rs 0015
- RC: 2025-04-10 | Fines Amounts 2/2
- Fix/rs 4919 number of infringements report
- fix query
- Add duplicates handling for driver places
- TKM - Fines - Tasks E and F Due Dates are Added One Additional Day
- Fix missing driver and vehicle report
- Fines - Update calculation of fines to include new tasks
- TKM - Create a New Task E/F for Each New Deadline
- & RS-4965 & RS-4966 Tasks I and M fixes
- improve webfleet wehicle sync
- TKM - Fines - Severity not Shown for Tasks I and M
- Fix filtering issues for TKM Plus
- Fix missing vehicle in driver v2 reports
- As a transport manager, I want to see Fine Amounts in the Missing Data Widget, such that I have an understanding what the financial risk is of having missing tachograph data.
- fix: exclude activities without duration
- Fix task groups endpoint fines selection
- Fix TKM boundaries handling
- fix severity filtering
- Fix/rs 4876 timeline issues
- Fix report fraction numbers
- Fix fine amounts checkbox is visible for companies without countries
- fines not automatically calculated for task I
- Fix Vehicle days scheduled report
- Build days late report - hide fines when necessary
- fix: ignore card data with no end specified
- fix: card insertion/withdrawal record
- do not return driver places if no activities exists in a giv…
- Reports - Incorrect Fine Amount in Missing Driver Data Report
- Exclude fine amouts checbox for Portogese countries
- update the analytics data object with action email flag
- Reports - Incorrect Fine Amount in Missing Driver Data Report
- fix: activity time calculations in driver daily work report
- Infringements with no fines (for Portugal) should not show fines column or total fine in reports and tasks
What's Changed
- fix query and date truncation
What's Changed
- "Enable Fine Amounts" checkbox not working
- Fines - The column names should be translated
- Fines - The column names should be translated
- HOTFIX: Handling override and CSV labels
What's Changed
- add extra debug logging to webfleet
- [LOGGING] RS-4896: add extra debug logging to webfleet
What's Changed
- Add fines support to infrigment overview report
- External Import API documentation
- BE - Driver breakdown fines calculation
- BE - Add violation fines endpoint for dashboard
- Fix package.json license
- Admin Dashboard - Updating Subscription Type Directly doesn't Update the App
- BE - Return additional attributes on infringements for Task A and Task B
- BE - Map infringement parameters to named fields
- Rs 4660 external import doc update
- Infringements not being shown in STG
- Switch to saas2
- Enables updating fines setting on company
- add suport for filtering report lists
- Feature/rs 4775 fine amounts support
- Feature/RS-4712 URL cleanup
- Fines - Weekly Rest Compensation Infringement Has 0€ Fine in Driver Letter Report
- feature: toggle the hasFineAmountsEnabled flag on the company entity
- add onlyFines flag to reports
- Fines - Daily Rest Infringement (9 Hours) Fine not Calculated Correctly
- BE - Allow fines calculation only for Dutch and Portogese companies
- Feature/rs 4759 tasks fine amount
- Fines - Incorrect Fine Amount for Fortnightly Drive Infringement in Driver Letter Report & RS-4842 Fines - BE Should Return Fine Amount in Cents for Driver Letter Report
- Fines - BE Should Return Fine Amount in Cents for Driver Letter Report
- change fine calculations to handle any missing fine definitions
- filter task by infringement seriousness
- use seconds for duration and not minutes
- Add detection of additional features
- Fix active subscription detection
- Task A Infringements are Missing after File Reimport
- update backfill script to enable company features for fines
- Fix/RS-4759 task fines calculation
- avoid looping indefinately
- Fines - TKM - Incorect Total Fine Amount
- Task A Infringements are Missing after File Reimport
- Total fine in dashboard NOT adjusted when driver is set to
inactive
- Fines - Fine Amounts Can Be Enabled for All Countries
- Fines - TKM - Incorect Total Fine Amount
- Add parent RS-4869 Admin Dashboard - Can't Update Country of the Company & RS-4863 Fines - TKM - Incorect Total Fine Amount
- Change fine definitions
- Fine Reports - Formatting in Excel and CSV Reports
- auto toggle hasFineAmounts flag on company
- Fine Reports - Formatting in Excel and CSV Reports
- Fix fraction Digits in reports
- Fine Reports - Formatting in Excel and CSV Reports
- Can't Change Country from PT/NL to Other - 400 Error Occurs
- Can't Change Country from PT/NL to Other - 400 Error Occurs
- Fix creating and updating scheduled report
- Fines enabled automatically
- fix driver name in fines report
New Contributors
- @smoogly made their first contribution in
What's Changed
- Date formatting fix
- Add company card validation
- fix first country code display in odometer reports
- allow for inclustion of activities without end time into the driver timeline
- Add Sentry error notification in case of missing translation key
- feature: add support for gen 2
- allow TachoTruck users to create and view integrations
- [STG] RS-4780 Zoho integration calls fail with
date.unix is not a function
- Fix handle company features on tier downgrading
- Partners super admin driver deletion rule
- chore: add new event types and mappings
- Update Docker: make testing faster by removing syncs / journals
- Update Docker: typofix on top of PR #3586
- Deactivating override should remove default feature
- Admin Dashboard - ExpiresAt Field Automatically Changes its Date to StartAt Date when Updated
- Admin Dashboard - Upgrading Subscription Plan doesn't Mark Newly Available Features as Enabled
- Rs 0010
New Contributors
- @iliakan made their first contribution in
What's Changed
- [PRD] RS-4780 Zoho integration calls fail with
date.unix is not a function
What's Changed
- Remove debitor numbers
- BE - Add company settings for enabling fine amounts
- Add users partners info and company users partner info
- Support sending activation email through trigger in HubSpot
- Add ACL decorator lint rule & NODE UPGRADE
- BE - Store Fine amounts & RS-4616 BE - Calculate Infringement fine
- Add lint package to dev dependencies
- Add lint package to dev dependencies
- Updated Dockerfile
- Updated Dockerfile
- As a CS, I want companies created from Hubspot trial request to have language based on the company country, so that I don't have to change it manually
- Link userPartner on fetching partners users
- Add admin tachofiles V2
- Add Node version check
- BE - Add company settings for enabling fine amounts
- Fix issue with storing Driver places
- Fix activation email sent flag should be set to false by default
- External Import API v2 - Documentation
- Migration docs
- Add additional delete indexes
- Subscription update ACL rule
- Add ACL rule for downloading json
- Allow json download only to super admins
- Subscription update
- RELEASE 2025-02-27 |
What's Changed
- [HOTFIX] RS-4688: Fix issue with storing Driver places
What's Changed
- Update feature check for subscriptions
- Simple Acl table render
- Add ALC rules to swagger documentation
- BE - Add support for updating partner for an existing company
- BE - Slow DB Query GET /api/v1/locations/:locationId/drivers/:driverId
- Fix default pressets for RS subscriptions
- Add support for features in acl policy
- Reporting - Driving without card report showing same entry twice, once with end and once without
- places v2 support with geodata
- Add migration for feture condition
- Fix issues with displaying user details on admin dashboard
- & RS-4551 Update partner
- BE - Add support for assigning partner when creating a company
- refactor: include separated shift data and all activities
- Fix Subscription creation ACL
- Fix issue with sales admin access
- BE - Verify Admin Subscription update endpoint
- log api key usage
- Add automatic user confirmation on password reset
- Admin Dashboard - Super Admin Can't Update Subscription & RS-4681 Display Different Error Message if Partner Admin Wants to Update Non-Partner Company
What's Changed
- HOTFIX: Fix/RS-4583 file import prd
- [HOTFIX] RS-4668: Fix issues with displaying user details on admin dashboard
What's Changed
- fix driver work report and match vehicle usage days with veh…
- ACL
- BE - Add Notification as default feature
- BE - Prevent sending multiple same emails to drivers
- BE - Automatically set up notifications for new and existing companies
- [STG] RS-4453 VersCombi b.v. Manual file import failed for .DDD files specific for this customer
- Add support for ACL conditions
- Subscription overrides
- Fix/RS-4583 file import
- Enable Daily Driver Work Report for everyone (except RUTOM)
- Email Notifications not Received
- Import Logs - Add fileId to the imports response
- As a admin panel Super Admin, I cannot create any type of new user
- Add ACL rules for admin utils
- Fix/rs 4570 import errors stg
- additional error logging
- BE - Prevent sending multiple same emails to drivers
- Fix Zoho Subscriptions not Applied to the Company
- Fix Creating a Company Automatically Sets Import Max
- Add Tachotruc admin rights for updating subscription
- Update Partner super admin ACL rules
- Update partner access to driver and user deleting
- Remove duplicate rule
- Add isTrial to company creation and update for TachoTruck
- Fix Not Allowed Features Can Be Added to the Company
- Fix Basic Tier doesn't Allow Infinite Number of Users Added to the Company
- Partner admins should not create other partner admins - ACL rule update
- Fix issue with user details
- Update acl for overrides
- Fix Cannot Update First and Last Name if Email Field is not Modified at the Same Time
- Update company ACL fields access
- Fix company primary user email update
- Update Acl to show propper buttons on driver and vehicle details
- Manage tier overrides
- Fix max user amount for Hubspot subscriptions
What's Changed
- HOTFIX: Fix/RS-4583 file import prd
What's Changed
- [Admin Dashboard] Tacho file filtering on download takes -1 day from start date in date range
- Handle unknow vehicle upload per partner agreement
- Reports - License Plate Missing in Driver Letter Report
- Fix Successfully Re-Imported Problematic File Ends up on the Failed Logs Tab
- File count limit only on User import
- fix: wrong duration calculation for splitted activities
- Only active drivers are returned on drivers breakdown
- Fix loading users for partner super admins
- Fix Sum of Infringements not Re-Calculated after Setting the Driver to Inactive
- Fix Successfully Imported Vehicle Files are Shown on Failed Import Logs Tab and Load Infinitely
- Feature/rs 4412 driver activity shifts
- feature: return file and import id to distinguish between im…
- Feature/rs 4437 mailing module
- Feature/RS-4409 stg
- Fix Can't Import Unknown Vehicles
- Fix import filtering
- use server domain instead of app domain
- Fix issue with listing partners users
- Reports - Invalid date returned for Driving without card report
- Fix issues with partner impersonation
- [Driver Daily Work] If a shift is double manned, the report shows ALL drivers in the
Co-driver column, not just the actual co-driver
- Fix issues with sources on import v2
- sort activity changes on import and handle unknown activity
- Fix issue with partner impersonation in case of multiple comanies
- [Driver Daily Work] If a shift is double manned, the report shows ALL drivers in the
Co-driver column, not just the actual co-driver
What's Changed
- [STG] RS-4486 BE - Add isOngoing flag to analysis results task b table
- Remove 'AI' flag from portogese
- Tachosys API Update - Switch to Saas2
- Admin Dashboard - Error Occurs when Clicking on Export Button on Tacho Files Page
- Admin Dashboard - Error Occurs when Clicking on Export Button on Tacho Files Page
- Driver's Activity, Report - Incorrect Parameter is Used in Daily Rest Infringement Tooltip
- [STG] RS-4411 Driver's Activity, Report - Incorrect Parameter is Used in Daily Rest Infringement Tooltip
- Fix Incorrect Statuses in the Integration Table
- update permissions docs
- Getting started doc - file upload update
- Tachosys API Update - Working Time Night Work Infringement Visible on Driver's Activity
- Fix status issue for scania v2
- Rs 4508 backmerge
- Retry failed imports after parameter fix
- Dashboard - Total Number of Infringements in Drivers Breakdown is Incorrect
- Fix Out of shared memory issue for integrations
- Change data load period
- Switch to saas from saas2
What's Changed
- [PRD] RS-4411 Driver's Activity, Report - Incorrect Parameter is Used in Daily Rest Infringement Tooltip
What's Changed
- Add hyperlineIntegrationId in entities
- enable advance tracking map feature for premium and task man…
- Driver Activity - Dates With Unknown Activity Show as - No Activities Have Been Logged on This Date
- Feature/rs 4404 partner super admin create partner admin users
- Driver Activity, Report - Shift Start and End not Displayed
- Fix file import for files with same infrigments
- hyperline base integration
- feature: webhook support for hyperline
- fix: add role validation and a more specific error
- Feature/rs 4402 partner admin user
- BE - Improve company creation time via partner endpoint
- Backmerge: RELEASE: 2024-11-21 | Kaja
- Add hyperline signing secret to config
- Fix vehicle loading issue for webfleet integration
- Add support for Scania V2
- BE - Unknown driver data issue with driver name formatting
- Driver Letter, Driver's Activity - Working Time Break Infringements Marked at Wrong Time
- Schavemaker Transport B.V. - Unable to decode file
- Company created by a partner user needs to be associated with same partner
- Update test cases
- Allow partner super user to update comapny and send activation email
- Allow PARTNER_SUPER_USER to use overrides
- send confirmation email instead of password reset email for …
- Merge rs-prd to rs-stg
- fix: allow partner admin user to list companies and users
- Tacho file filter
- Return partner object on company fetch
- TKM - Dates in Task A Title not Updated after Updating TKM EnabledAt Date
- partner admin user details
- Allow UserRole.PARTNER_ADMIN to override task manager enabled at
- Allow partner admin user to disable overrides
What's Changed
- Tachotruck should be able to do the import
What's Changed
- [PROD] RS-4438: Company created by a partner user needs to be associated with same partner
What's Changed
- Tachosys API Update - Support new infringements
- chore: update credit usage in hubspot as well
- Update webflet auth flow
- Fix localization for webfleet auth
- Build(deps-dev): bump simple-git from 3.25.0 to 3.27.0
- unify translations
- Add script to delete data duplicates
- Fix One Extra User Can Be Added by Default
- Backmerge
- Rs stg -> develop
- Driver Work Report - Generating Report Returns 500 Error
- Show TKM EnabledAt Date when TKM is Enabled as an Override
- BE - Add new user role - ADMIN_SALES
- refactor: do not fail if import stats are missing
- fix start/end times
- STG RELEASE 2024-11-21 |
- refactor: allow creation of primary user even if company has…
- [STG] RS-4319 BE - Driver daily work report - Get co-drivers
- tacho truck
- Tachosys API Update - Support flags for infrigments states
- Driver Work Report - Co-Drivers Column Shows Driver who Drove the Vehicle
- driver hour registration
- Driver Work Report - Report Doesn't Show Correct Driving Status and Co-Driver
- TachoTruck subscriptions
- fix: allow assigning existing users
- Fix/RS-4251 unify translations 2
- fix: use agreement instead of partner name
- Add dkv domain to email whitelist
- Show TKM EnabledAt Date when TKM is Enabled as an Override
- deleted users
- Fix/RS-4196 break time
- 2024-11-21 | Kaja
What's Changed
- PRODUCTION: refactor: do not fail if import stats are missing
What's Changed
- Refactor of admin endpoints
- Build(deps-dev): bump ts-jest from 29.1.4 to 29.2.5
- change driver unique id
- Webfleet authentication basic setup
- Webfleet authentication basic setup
- Webfleet authentication basic setup
- Webfleet authentication basic setup
- Webfleet authentication basic setup
- Webfleet authentication basic setup
- Webfleet authentication basic setup
- Webfleet authentication basic setup
- Return jobId on legacy tachofile retry
- Feature/rs 4166 odometer table
- Tachosys API Update - Switch to Saas2
- Van der Steen Reiniging en Transport - Workshop drivers in missing data report
- backmerge
- Rs stg -> develop
- Feature/rs 4167 driver odometer saving
- Feature/rs 4170 odometer data fetching
- Feature/rs 4172 backfill odometer
- Webfleet integration
- Update redirect URL generating
- Feature/rs 4171 use new odometer record in reports
- fix: forbid deleting drivers that do not belong to the same partner
- Update dev database name
- fix: check if value is array
- STG -> develop
- Rs stg -> develop
- daily odometer report logic rewrite
- Fix/rs 4117 user role not showing
- fix: vehicle reassignment
- STG RELEASE 2024-10-24 |
- Can't Delete Company - 500 Error Occurs
- Odometer fix script update
- Fix missing data from odometer with trimming the registratio…
- Deleting the User and Company doesn't Delete Company
- Tachosys API Update - Switch to Saas
- Importer - Previously Deleted Vehicle cannot be Reimported
- Fix/rs 4306 odometer end value not taken from latest vehicle file
- Fix issue with bypassing a auth
- add on conflict specification for import stats
- Admin Dashboard - Deleting Driver or Vehicle Results in 504 Error
- Uploading 100+ Files doesn't Trigger "Too Many Files Attached" Error
- Fix/rs 4300 performance improvement
- 504 when deleting user
- STG RELEASE 2024-10-24 | / 2
- Fix/rs 4300 limit report days
- Fix/RS-4224 vehicle reassignment location vehicle
- & RS-4297 Admin Dashboard - Deleting Only an User Deletes also a Company & Admin Dashboard - Deleting Driver or Vehicle Results in 504 Error
- fix driver vehicle mapping
- use a more appropriate resolution description
- Can't Create a Company with an Email of Previously Deleted User - Conflict Occurs
- chore: add limit to driver odometer report for 1 month
- Fix/RS-4212 incorrect odometer end values stg
- Rs prd -> stg
- in case of newer import take one with the highest odometer v…
- RELEASE 2024-10-24 |
What's Changed
- Disable Daily driver work report
What's Changed
- Feature/rs 4309 driver daily report 07
- fix undefined dates and resulting 500 error
- Driver Work Report - Days Without Activity or With Only Rest Activity have Resting Time Set to 23h59m
- format CSV times in minutes
- BE - Driver daily work report - Driver activity info
- Fix/rs 4337 end country code and disable codrivers
- rest and availability label
- Report - Duration not Shown on Days with Only Rest Activity and Co-Driver Slot
- Fix/rs 4342 fix unknown odometer
- Driver Work Report - Incorrect Odometer Values on the Last Day Existing in the File
- BE - Driver daily work report - Driver activity info
- Logger of database setup
- Logger of database setup
- (Driver Daily Work Report) Unknown activity duration is being counted towards another status (driving, rest, work, etc.)
- RELEASE 2024-11-04 |Â Driver daily work report
What's Changed
- Shift data duplicates
- fix: building hash
What's Changed
- Update vehicle soft delete approach - remove using Promise.all
- "Driver Hour Registration" Report shows duplicate shifts/values
- BE - Add index on import
- "Driver Hour Registration" Report shows duplicate shifts/values
- Hour registration report duplicates
- HOTFIX: Shift data duplication
What's Changed
- run user create in transaction
- import stats table
- Feature/rs 4120 import stats logic
- doc: update swagger definitions
- add credit usage to saas app stats
- Partner documentation
- Localazy integration
- tacho file sub-key upload sanitaze
- Feature/rs 4122 status response
- BE - Allow Admin user to delete a resource
- Backmerge after 2024-09-26 |
- fix: downloading single ddd tachofile
- throw an error if vehicle does not exist for partner file uploads
- Driver Activity - Date Formatting on Infringement Tooltip is not the Same on English and Other Language App
- Update intro sections
- add: error messages for partner driver and tachofile upload e…
- Update GNSS Anomaly error code
- Add a script to delete messages from SQS
- Partner drivers docs
- doc: add error codes and resolutions
- BE - Improve Partner's Companies documentation
- Add additional error handling layer for partners
- doc: update partner users docs
- Company endpoints docs
- add API docs to resource endpoints
- Doc/rs 4160 partner vehicle
- refactor: remove user role from user dto
- BE - Improve Partner's File import endpoint and documentation
- Partners API documentation [Edit 5]
- Worldwide Pharma Logistcs - Empty reports Taskmanager
- BE - Introduce new layer of error handling
- added async delete fallback to vehicle delete
- BE - Partner API - Vehicle creation on file import
- fix: do not count owner in total user count
- BE - Improve Partner's File import endpoint and documentation
- Get Vehicles Endpoint Returns isActive=False for Active Vehicles
- BE - Partner API - Vehicle creation on file import
- DKV - Tacho File Upload - Partner File Upload and Get Job Status Endpoints do not Return Expected Response
- revert same odometer and missing last entry time
- BE - Introduce new layer of error handling
- change driver unique id
- sync saas app data with zoho
- RELEASE 2024-10-10 |
What's Changed
- 2024-10-09 | Hotfix / RS-4145: revert same odometer and missing last entry time
What's Changed
- remove legacy status from code
- Check for company in auth service
- Fix/rs 4054 driver email fix
- Backmerge STG -> DEV
- BE - Add agreement support for partner creation
- BE - Get Vehicles - /api/v1/company/:companyId/vehicles/list
- Import fails for no reason
- BE - Get Drivers - /api/v1/company/:companyId/drivers/list
- fix driver odometer report and ignore values without end date
- company without owner admin panel issues
- STG RELEASE 2024-09-26 |
- fix: ignore values with same start and end vehicle odometer …
- Feature/rs 3917 multi company
- BE - Add agreement support for partner creation
- Delete strategy - indexes
- Delete strategy
- Get Drivers/Vehicles Endpoints - Add Driver and Vehicle UUID to the Responses
- Delete strategy
- Fix/rs 4186 duplicated vehicles
- fix: general server error when removing user
- Delete strategy
- Delete strategy
- fix: handle vehicles without vin / reg number
- reset user password on reactivation
- Delete strategy
- fix: make a check before soft deleting a user if not linked …
- Deleting company - loading relation
- Missing Data - Missing Vehicle Data Report Shows Incorrect End Date
- Missing Data - 1 Day is Added to the Period of Both Missing Data Reports
- Fix/rs 4209 driver hour registration
- fix: reset users default company if company deleted
- TKM - Identify Vehicles Action Button is Marked as Completed
- RELEASE 2024-09-26 |
What's Changed
- Rs stg -> develop
- Admin dashboard - BE - Return partner object with a resources
- feature: partner driver search endpoint
- Admin Dashboard - Remove 'Is Super User' Checkbox from Users Page
- rs-stg -> develop
- Importer - Files Load Infinitely
- Feature/RS-3814 delete vehicle
- Backmerge after RELEASE: 2024-08-29 | Partners API Release
- Fix/rs 4025 user permissions
- Fix Transportbedrijf Nagele B.V. | retry is gone
- Feature/rs 3810 delete user
- map location user roles
- Rs 4136 backmerge 2
- Fix/rs 4029 vehicle
- Feature/rs 3802 company delete
- Fix/rs 4053 user company link
- DKV - BE - Data Sync - Delete Driver
- Kargro Banden BV - Import failed with no reason
- Delete strategy
- Fix/rs 3810 duplicate migration
- Fix/rs 3810 remove unneeded migration file
- Fix/rs 4025 check
- Pfauth Logistics B.V. - Empty reports missing landcode in Tasmanager
- handle permission create scenario as well
- Partners documentation [edit 3]
- Fix worker starting
- Api key validation for partner file upload
- Delete strategy
- make driver DTO params optional
- Partner upload status endpoint fix
- Pfauth Logistics B.V. - Empty reports missing landcode in Tasmanager
- check if location belongs to company while creating a partne…
- DKV - BE - Data Sync - Delete Driver
- refactor: optimize deleting from the activity table
- fix: permanentley delete user permissions
- Delete Strategy - Deleted Drivers' Files are Still Displayed on Import Logs Tab
- add: deleting of driver card when deleting driver
- fix soft delete of users
- fix: RS-4080: include isActive in driver response
- DKV - BE - File import - Disable vehicle file upload for unknown vehicles
- Fix/rs 4180 partner import files
- fix: RS-4080: fix missing field regression
- Fix/rs 4181 do not display deleted vehicles
- ignore undefined listed vehicles
- Fix/rs 4183 fix user reactivation
- Delete strategy - performance update
- Delete strategy
- fix missing data soft delete order
- Partner Company - Missing Driver Data Report Shows Data for Deleted Vehicles
- Delete Strategy - Deleted Vehicle Files are Still Displayed on Import Logs Tab
- 2024-09-12 | Delete API support
What's Changed
- Rs stg -> develop
- Rs stg -> develop
- Rs stg -> develo
- Admin Dashboard - Add support for partner api keys
- Api change - Create partners vehicle
- Update retriedAt field for related problematic imports
- DKV - Data Sync - Api Change - User endpoints
- DKV - Data Sync - Api Change - User search endpoints
- Add redoc as API renderer
- TKM - Task L Infringement is not Displayed Correctly
- t Feature/rs 4028 remove permission
- refactor company ownership and creation flow
- Fix check for files in queue - should use importStatus instead of legacyImportStatus
- DLG Logistics B.V. - Tachograph usage task contains old infringement
- STG RELEASE 2024-08-29 |
- user permissions
- Fix Theo Faassen Transport N.V. - file import failed
- RUTOM Cargo B.V. - File contains activities in the future.
- Partners documentation [edit 2]
- add limit to company name length
- changed validation for integratorName and drop the unique co…
- fix: refactor primary company user retrieval
- fix/RS-4025-fix-permission-role-validation
- return role from user permissions
- Fix issue with data rounding
- Driver's Activity - Missing Country Code Infringement Marked at Incorrect Time
- Driver's Activity - Last Rest Activity lasts 1 Minute Less than Actual
- Users search
What's Changed
- rs-stg -> develop
- test add e2e tests to enforce existing functionality
- Fix general server error when fetching vehicle without registration nation
- Out of scope usage report: Also include single BEGIN and END entries
- admin user endpoints for partners super admins
- enforce company create/update
- DKV - BE - hide/lock elements - Return "Partner" info on /me endpoint
- DKV - BE - File import - Disable vehicle file upload for unknown vehicles
- Backmerge after release 2024-08-01 |
- DKV - BE - Admin Panel Access - Disable option for sending activation mail via admin dashboard
- Allow import anyway for problamatic files where activity data is missing / empty
- DKV - BE - Admin Panel Access - Fetch / View only partner's tachofiles
- Fiks Transporten B.V.: Incorrect duration daily rest infringement
- STG RELEASE 2024-08-13 |
- DKV - BE - File import - Disable vehicle file upload for unknown vehicles
- Refactor driver activity
- Revert "RS-3971: Add additional logging to Zoho subscription managment service"
- Return type object on admin/me endpoint
- & RS-4045: Add User type on get users and fix issue with admin email creation endpoint
- Fix Can't Impersonate Users Created via Partner Endpoint
- Fix restiction issues for admin dashboard
- Fix admin dashboard where can't Create Regular User
- Allow parner admin user to deactive override
- FIx issues with linking owner user to a company
- Fix issues with driver creation
- Fix Unknown Failed Vehicle Files are not Displayed on Import Logs Tab
- Fix Adding Users via Admin Panel Overrides # Extra Users Subscription Setting
- Out of scope usage report: Also include single BEGIN and END entries
What's Changed
- Add additional logging to Zoho subscription managment service
What's Changed
- Feature/RS-3941 add partner super admin
- Feature/rs 3960 restrict access to user delete 2
- Impersonation redirect
- list partners users only
- feature: list partners, add test helpers for partner admins
- De Romein Groep B.V.: Wrong driver in out-of-scope report
- test: add tests for admin reset 2fa endpoint
- Feature/RS-3963 restrict partner users access to delete download tachofile
- Add support for language parameter in driver activity endpoint
- chore: deploy to develop on push to branch
- restrict access to vehicle and driver delete only to super admin
- rs-stg -> develop
- Backmerge after RELEASE: 2024-07-18 |
- Fix saving vehicle event records
- Van den Brink Transporten BV: Download tachograph task is not green
- test: add e2e test for admin create company vehicle
- restrict access to reimport old files
- STG RELEASE 2024-08-01 |
- Schavemaker Transport B.V.: Inactive vehicles in Vehicle card Lock In & Out
- DKV - BE - Admin Panel Access - View partner's companies only
- Fix issue with masterpass login
- fix: admin controller issues
- Fix Error Occurs when Generating Vehicle Card Lock In/Out Report
- DKV - BE - Admin Panel Access - Filter needs to fetch only partner's accessible data
- Return impersonate URL instead of redirecting
- Feature/rs 3900 migrate importer checks
- Fix/rs 3900 debug imports
- Fix/rs 3900 debug imports
- chore: add logging statements
- Fix/rs 3900 importer
- Fix saving vehicle card data
- Fix No data available distance (km) out of scope usage report
- Fix Error Messages are not Shown for Failed Imports
- DKV - BE - Admin Panel Access - Filter needs to fetch only partner's accessible data
- Fix Import Logs and Problematic Imports tabs are not Updated after Importing Files
- Fix/rs 3986 is active flag on location vehicle
- pass rewrite flags and handle saas updates
- Feature/rs 4000 return filters
- Fix Inconsistent number of task after importer update
- Van den Brink Transporten BV: Download tachograph task is not green
- DKV - BE - Admin Panel Access - Filter needs to fetch only partner's accessible data
- Fix Problematic Files are Successfully Imported
- Fixed tests pr importer helper
- Van den Brink Transporten BV: Download tachograph task is not green
- Fix Can't Reimport Problematic Files
- TKM - Tasks I, J, K, and L are Empty after Disabling TKM +
What's Changed
- Flowerwings Cargo BV: profile errors
- Backmerge after RELEASE 2024-07-02
- Remove vehicle activity module
- Feature/rs 3735 tech debt driver activity model
- fix: add checks if company user is assigned to company
- Feature/rs 3815 fetch location vehicles
- run company user update in transaction
- Fix/rs 3794 update company users make company id check
- Fix issue with saving duplicates in driver place records
- Verbruggen Transport: Missing data issue
- fix: role mapping
- Fiks Transporten B.V.: Incorrect duration daily rest infringement
- Rs stg -> develop
- Reports - Vehicle Report per Day doesn't Show Driver when Only Card Insertion Exists
- Add additional indexes to import table
- Missing Data - Incorrect End Date is Displayed in the Missing Driver Data Report
- Reports - Incorrect Odometer Values are Shown in the Vehicle Report per Day
- Fix Incorrect Date is Included in the Missing Country Codes Report
- Fix Company Card Name not Displayed for Some Vehicles in the Vehicle Company Card Lock In/Out Report
- fix: check if location belongs to company
- fix fetch company by any location
- Revert "Merge pull request #2816 from poviolabs/fix/RS-3860"
- Do not display records without lock-in time
- fix: add location check
- fix: map all admin roles to partners MANAGER role
- fetch vehicle by locationId and not default location id
What's Changed
- Feature/rs 3803 dkv get company location details list
- Backmerge after RELEASE 2024-06-20 |
- Feature/rs 3806 company location users
- Fix SSO login expired token causes general server error
- BE - importer fatal error
- Reports - Country Start and Country End are Switched in the Vehicle Report per Day
- Fix Date daily driver odometer
- BE - Remove legacy report generation
- Fix ERRU Score is Incorrect
- PUT endpoint for user to location assignment
- Feature/rs 3815 company location vehicles list
- STG deploy issue
- Reports - Incorrect Dates are Included in the Out of Scope Usage Report
- refactor: handle related entity updates
- list partner location users
- feat: get company user details endpoint
- Feature/rs 3794 update company users
- fix e2e tests
- fix when api key is not available
- test: add tests for linked companies
- Fillter out notifications of inactive drivers
- fix: check for companyId when handling locations
- fix isActive handling and externalId
- Fix/rs 3806 max user count validation
What's Changed
- BE - Separated Partners entity
- fix index creation while running migrations, improved onboarding flow
- & RS-3851 DKV - BE - Data Sync - Create company
- Feature/rs 3812 dkv be create company location vehicle
- Backmerge after RELEASE: 2024-06-06 |
- DKV - BE - Data Sync - Update company
- DKV - BE - Data Sync - Create company users
- add e2e tests and service cleanup
- DKV - BE - Data Sync - List Company Users
- feat: create partner location implementation
- Hide events of inactive resources
- DKV - BE - Data Sync - Create company
- SSO Login Flow
- Add additional logging
- fix QA comments and migrate ids to uuid
- DKV - BE - Data Sync - Create company users
- DKV - BE - Data Sync - Update company
- Account Activation - Invalid Link in Confirmation Email
- Fix e2e tests
- fix: check only tier when updating subscription
- fix validation logic and make vehicle registration nation nu…
What's Changed
- Update of AWS client after lib update
- Add Country end colulm to driver odometer report
- & RS-3795 DKV - BE - Tacho File Upload (API) - Add importId to import table records & Add userId to user entity
- Fix for task activities pagination
- DKV - BE - Tacho File Upload (API) - File upload
- Add additional fields to location entity
- & RS-3817 DKV - BE - Data Sync - Add externalId to user entity & Add externalId to company entity
- Rs stg -> development
- Slow TKM - Requests are Failing with Code 504
- DKV - BE - Tacho File Upload (API) - Job info
- Reports - Odometer End, Start & End Time, and Distance Values are Missing from the Driver's Total Daily Odometer Report
- Task J - Bulk Ignoring the Infringements on Task with Multiple Pages Leaves a Task Empty
- TKM - Identify Driver Action Gets Automatically Revoked Once Task is Completed
- DKV - BE - Tacho File Upload (API) - File upload
- DKV - BE - Tacho File Upload (API) - File upload
- Fix Reports - Country End is Displayed in the Driver's Total Daily Odometer Report
- Task J - Infinite General Server Errors Appear after Trying to Bulk Revoke Completed Infringements
- Slow TKM - Requests are Failing with Code 504
- Problematic Imports - File with Empty Activity Records File Ends Up on Failed Tab instead of Problematic Imports Tab
- Fix issue with company start on Driver odometer report
What's Changed
- Add External partners module and documentation setup
- & RS-3727 & RS-3728 External api refactor
- List company API keys
- Merge pull request #2711 from poviolabs/rs-stg
- Backmerge after RELEASE: 2024-05-09 |
- BE - update or delete on identified vehicle table fails
- Replace /me endpoint with resource based endpoints
- Fix Missing activities driver timeline
- update deploy.yml
- update deploy.yml
- TKM - Ignoring/Completing the Infringement on the Last Task Page Leaves a Page Empty and not Removed
- Replace /me endpoint with resource based endpoints
- Fix /companies/:companyId endpoint
What's Changed
- Metaalrecycling C. Kooijman : Notifications inactive vehicle
- Task M - Schedule Appointment Action Does Not Create Event in Notification's Calendar
- Importer - File with No Content not Uploaded
- Add more strict linter
- BE - Save vuDetailedSpeedData to RDS
- Vehicle Info - General Server Error Occurs by Changing Vehicle Status
- Missing Data - Duplicated Entries in Missing Driver Data Report
- Remove isSuperUser flag as restrictor
- Fix Manager Who is Also an Owner cannot Manage 2FA nor Reset it
- Backmerge after 2024-04-18 release
- Rs 3745 backmerge 2
- Backmerge
- STG-RELEASE: 2024-05-09 |
- Fix issues of import pagination query
- Scheduled Reports - Reports are Mixed up if Multiple Drivers are Sharing the same Email
- rs-prd -> rs-stg
- Metaalrecycling C. Kooijman : Notifications inactive vehicle
What's Changed
- [HOTFIX] RS-3759: Fix issues of import pagination query
What's Changed
- Rs stg -> develop
- Fix Unable to uncheck 'send to' box in report scheduler
- BE - Add API key Entity
- Automate test coverage report in PR's
- Sync mismatching data between HubSpot and Roadsoft Digitac Web
- External Import API should use Company UUID
- Missing Data - Incorrect Data on Dashboard Widget
- Upgrade TypeOrm
- Add localhost:3001 to cors
- Fix driver activity localization
- User analytics - june.so batch 1
- & RS-3561 BE - Generate new API Key
- BE - Generate new API Key
- Add new env variables
- Add user tracking module to all modules
- [STG] [HOTFIX] RS-3702 Van 't Kruis Bulk Logistics B.V.: Empty vehicle activity report
- june so fixes 1
- Rs 3709 backmerge
- Fix address resolution for VEHICLE_LOCATION_HISTORY report
What's Changed
- [PRD] [HOTFIX] RS-3702 Van 't Kruis Bulk Logistics B.V.: Empty vehicle activity report
What's Changed
- Add 'no content' detection to a file
- Add Two-Factor auth related columns to user and company
- Store and fetch 2FA flag
- 2FA login
- Reset user's 2FA configuration
- [FEATURE] Authentication V2 - Simplified 2FA
- Completed actions for tasks M, E, F, H, and D not being created/deleted properly
- Reports - Vehicle Report per Day shows Co-Drivers
- Sync mismatching data between HubSpot and Roadsoft Digitac Web
- backmerge rs-stg -> develop
- Reports - Vehicle Report per Day doesn't Show Odometer End Value
- BWH Koeriers: 8 tasks download deadline same driver
- Missing Data - Incorrect Data on Dashboard Widget
- Simplified 2FA User Login Flow - Adding additional password check
- BE - Add support for CSV export on some reports
- Theo Faassen Transport N.V.: New task A report contains older dates
- Reports - Missing Country Code Infringements not Counted within Manual Entry Category
- Bakker Int. koeltransport: Driver not shown vehicle activity
- Add aditional security on simplifieyed 2FA
- [STG] RS-3635 Toonen Reizen: Incorrect driver in daily vehicle activity protocol report
- Simplified 2FA Corrections
- Fix incorrect out of scope report
- BE - Add support for CSV export on some reports
- Entry enpoint logging option
- Fix user 2FA for newly created users
- Disable 2FA when user is removed from company
- Improve user creation execution time
- BE - Add support for CSV export on some reports
- Reports - General Server Error Occurs when Daily Vehicle Activity Report is Generated
- fix date interval conditions
- Fix incorrect infringement message
- Fix task E duplication
- 2024-03-21 | L U K A - gone, but never forgotten
What's Changed
- [HOTFIX] RS-3590: Change source of card data for vehicle out of scope report
- [HOTFIX] RS-3665: Entry enpoint logging option
What's Changed
- [HOTFIX][PRD] RS-3635 Toonen Reizen: Incorrect driver in daily vehicle activity protocol report
What's Changed
- BE - Add admin endpoint to update enabledAt field
- Reports - Incorrect Total Distances in Driver Hour Registration Report
- Slow DB Query - POST /api/v1/company/:companyId/location/:locationId/tasks
- add script that checks differences between hubspot and DB
- BE - Support direct sending as part of complete action
- Update query for violation fetching
- Deprecate existing DriverViolationDto
- Remove unused metadata from container tasks
- backmerge
- BE - Support direct sending as part of complete action
- Rs 3540 backmerge 3
- Disable all overrides with no end date
- Rs stg -> develop
- BE: Add pagination to task activities
- STG RELEASE: RS-3395 add: optional pagination for task activities
- Lagemaat Sloopwerken BV: Incorrect missing data
- wrong number missing country code stg
- TKM - Completing Actions on Tasks A & B Takes up to 6 Seconds
- BE - Report email gets sent multiple times
- TKM - Tasks A and B not Auto Archived when Setting is Enabled
- TKM - Revoke Task Button is Unresponsive
- incorrect out of scope
- Switch to prod Tachosys
- BE - Report email gets sent multiple times
What's Changed
- [HOTFIX] RS-3576: Remove legacy missing data service
What's Changed
- report next execution time
- Fix get next execution date for reports
- HOTFIX: 2024-02-22 |
What's Changed
- Fix next run not to point in the past
- Support automatically archive tasks option
- Slow DB Query - GET /api/v1/driver-activity/:companyId/:driverId/daily
- Auto archive completed tasks
- add logging for admin dashboard company updates
- Driver Activity - Start of the Shift is Missing
- Rs 3480
- BE - Store new ST2 record type - VUBorderCrossingRecord
- Auto archive completed tasks
- STAGING RELEASE: 2024-02-22 |
- Fix issue with description on scheduled emails
- Scheduled Reports - Reports not Sent to Drivers
- Bakker Int. koeltransport driver end of shift for vehicle day activity report causing mismatch in driver shown in report
- BE - Tasks I and J not auto archived when bulk ignoring infringements
- Fix Next sent at for report schedules
- Auto Archiving - Task G not Auto-Archived after Identifying Vehicle as Company or Non-Company
- Bakker Int. koeltransport driver end of shift for vehicle day activity report causing mismatch in driver shown in report
- Remove vehicle special conditions from driver activty
- Bakker Int. koeltransport driver end of shift for vehicle day activity report causing mismatch in driver shown in report
What's Changed
- BE - Vehicle file imports failing with error Cannot read properties of undefined (reading 'cardType')
What's Changed
- BE - Get Existing user info
- Add filters to endpoint for fetching task groups
- Wrong vehicle linked for driver
- Rs stg -> develop
- BE - Add endpoint to bulk update driver emails
- Report with the odometer total for each day - driver
- Basic June.so implementation
- Resolve N+1 query on /multi-import
- handle search string cases
- Vehicle Report per Day
- Add support for send to driver flag
- BE - Store new ST2 record type - VULoadUnloadRecord
- Vehicle Report per Day
- & RS-3418 & RS-3421: Vehicle report per day - period of generation, country alpha codes & first activity of the day
- add missing response values
- & RS-3425 & RS-3424 Vehicle report per day - fix showing driver names, creating scheduled report & last day of activities
- Verbruggen Transport: Missing data report issues
- Reports - Vehicle Report per Day doesn't Show End Time on the Last Day with Activities
- Wrong vehicle linked for driver
- Reports - General Server Error Occurs when Scheduling Vehicle Report per Day Report
- Update country column on Driver odometer report
- Fix 'Last modified' and 'Modified by' Values not Updated
- Add TaskId index on completed actions
- Wrong vehicle linked for driver
- Fix driver odomoeter values
- Fix schedule email title loading
- Add additional index on vehicle usage table
- Update findVehicleUsage method - add sorting
- Fix Daily driver odometer report issues
- Fix issues with ModifedAt on activity level
- Resolve issues where end is null in vehicele usage records
What's Changed
- Rs stg -> develop
- Support language in get task endpoint
- Add upcoming task behaviour
- Problematic Imports - Vehicle File with Empty Activities Section is Successfully Uploaded
- Rs stg -> develop
- BE: Add filters to fetch active container activities with ignored flag set
- Reports - Driver Hour Registration Missing Last Day of Incomplete Activities in Summary & Breakdown
- Rs stg -> develop
- BE: Add bulk update support for container tasks
- Merge develop in rs-stg
- Importer - Files are Failing but Drivers/Vehicles are Visible in the App
- Dashboard - Incorrectly Calculated ERRU Score for Custom Period
- TKM - Task N not Generated
- update logic for generating other tasks
- BE: prevent container task activities from being updated when bulk marked as complete
What's Changed
- BE - Prebuilding report throws Cannot read properties of null (reading 'toTimestamp')
- BE - Prebuilding report throws Cannot read properties of null (reading 'toTimestamp')
- Missing Data - Dates not Updated Correctly after Uploading Driver File
- script to retrigger scheduled reports
- Fix Task B - General Server Error Occurs when Ignoring an Infringement
- Missing Vehicle Data - Duplicated Entries in Report After Uploading Vehicle File
- Missing Data - Dates not Updated Correctly after Uploading Driver File
- Missing Vehicle Data Report not Generated for Particular Periods
- Missing Vehicle Data Report not Generated for Particular Periods
- Missing Vehicle Data Report not Generated for Particular Periods
- HOTFIX RELEASE: 2024-01-17 | Hotfix
What's Changed
- Transtolk B.V. | Total infringements wrong
- Bakker Int. koeltransport | vehicle report differs from raw data
- Add reports.driverNameOrIdentification key
- Extend task entity with additional details
- ERRU risk score for transport organization
- Feature/rs 3233 merged
- Fix/rs 1607 task m event creation
- Rs 3300 backmerge
- Fix vehicle mapping, rounded to minute percision
- Task M - Schedule Appointment Action Does Not Create Event in Notification's Calendar
- Fix issue with widget not displaying data
- Fix Incorrect Description of a Missing Country Code Infringement in the Driver Letter Report
- Fix issue displaying vehicle in last activity
- Transtolk B.V. | Total infringements wrong
- Fix TKM - Missing Country Code Infringement has Incorrect Description on Tooltip
- TKM - Clicking on Action Buttons don't Complete the Action
- Fix issue with task search
- Change Identify driver action on task level to work on infringement level
- Tasks A & B - Can't Edit Task Actions
- Task I - Empty Task is Shown in the Archived Tab when only Identify Driver Action is Completed
- Fix TKM - General Server Error Occurs when Ignoring an Infringement
- Task J - Identify Driver Button and Task not Marked as Completed after Completing All Infringements
- Task J - Identify Driver Button and Task not Marked as Completed after Completing All Infringements
What's Changed
- rs-stg -> develop
- Change Identify Unknown Vehicle task to work on infringement level
- BE - Create a new jobId for retried problematic import
- BE - Update the filter for problematic reports
- rs-stg -> develop
- Drivers - General Server Error Occurs when Company Information on the Personal Info Tab is Updated
- Admin Override - Overriding Max File Age with 0 Allows to Import Files Older than One Year
- Scheduled Reports - Driver Hour Registration Report is Received Twice
- Reports - Driver Hour Registration Missing Last Day of Incomplete Activities in Summary & Breakdown
- BE - Extend task endpoint to return group items
- BE - Get task group sections and pagination
- BE - Add Country code entered - which country to activity endpoint
- Add test cases for overrides feature
- Exclude loading violations marked as 'activitiyInTheFuture'
- Driver activity and Vehicle registration mapping
- Problematic Imports - Display Error of the Problematic File also on the Import Data Tab
- BE - Return completion percentage for task G
- BE - Import anyway support for problematic import
- BE - Provide message for infigements in task manager
- Add setting to only activate company card expiration notification
- BE - Import anyway support for problematic import
- fix: condition when import should fail, if import anyway is u
- BE - Load special conditions from driver's file
- Fix issues with vehicle detection
- Return failed import stats
- Revert "RS-3126 Reports - Driver Hour Registration Missing Last Day of Incomplete Activities in Summary & Breakdown"
- STG release | Revert of RS-3126
- fix date entry time response type
- Task Manager - Completing Action for Identify Vehicle Takes Almost 10s
- Fix general server error
- Fix sending company card expiration notification
- Grouping - General Server Error on Archived Tasks Tab When Enabling Grouping by Category
- Task Manager - Completing Action for Identify Vehicle - fix saving of entity
- Fix sending company card expiration notification
- 2023-12-21 |
What's Changed
- fix auth issue
- HOTFIX: 2023-12-11 | Auth Issue
What's Changed
- Rs stg -> develop
- Notifications Page - Scheduled Calendar Event Not Showing After Being Created
- BE - Add new value TaskStatus enum
- BE- Refactor auth process
- Van den Brink Transporten BV: Incorrect download vehicle task
- BE - Add vehicle number property to vehicle reports and CSV exports
- BE - Update driver name formatting
- [STG] RS-3140 BE - Driver hour registration report not working
- List drivers that have missing data but aren't in the account as unknown in missing data report
- BE- Refactor auth process
- replace vehicleIdentificationNumber with VIN property
- Importer - Cannot Import Files; General Server Error Occurs
- User Management - Selected User Language is not Saved
- Task Manager - Name Formatting not Applied on the Expanded task
- Add support for new approach for page brakes in reports
- Updating hash generate for analysis result
- Fix infrigiments from a year ago
- BE - Add vehicle number property to vehicle reports and CSV exports
- Fixx issue with feture override
- Add Page Break to Missing Country Codes Report
- Lagemaat Sloopwerken BV: Changed license plate in missing vehicle report
- Reports - Driver Hour Registration Report Doesn't Show License Plate and Distance
- Lagemaat Sloopwerken BV: Changed license plate in missing vehicle report
- Fix Cannot Override Subscription Plans
- Fix Companies with Trial Requested Deal or Premium Pus Plan don't have Integrations, Notifications, User Management Enabled
- Reports - Driver Hour Registration Report Shows Incorrect Distance
- All features should be enabled when on trial
- Reports - Driver Hour Registration Report Shows Incorrect Distance
- Reports - Driver Hour Registration Report Shows Incorrect Distance
What's Changed
- Add endpoint to check user stats
- Email subject not translated to the language used in the email itself
- Slow DB Query GET /api/v1/locations/:locationId/drivers/:id
- Timmer Trans: Files keep loading in file import
- Change data source for driver activity daily log
- Add special conditions to driver-activity endpoint
- Rs stg -> develop
- Rs stg -> Develop
- Task G - Add Info About Vehicle Identification After Completing the Identify Action
- Reports for inactive drivers
- Reports - No Data Available Label Missing on Some Reports
- Add file generation and type to import record
- [STG] RS-3131 BE - Driver letter has english translations
- Daily driver vehicle procotol Driving time, other activity time in headline follows hh:mm:ss not 00h 00m like the rest of the report and as Daily driver activity protocl shows it
- [STG] RS-3133 BE - Vehicle company card lock in / lock out - we are showing the card number as company name for Locked out events
- [STG] RS-3129 Fix Vehicle location report duration and distance calculation
- BE - Daily vehicle activity protocol odometer start and end always N/A
- [STG] RS-3135 & RS-3136 BE - Country code report - Type (END / BEGIN) is in English when Dutch language is selected and rest of the report is in Dutch. & BE - Country code report - used to mention KM but i think we can change this in weblate
- [STG] RS-3136 BE - Country code report - used to mention KM but i think we can change this in weblate
- [STG] RS-3130
- [STG] RS-3139: Reports - Daily Vehicle Activity Protocol Times Out for Date Periods of 6 Months and Larger
- [STG] RS-3143 All customers: Infringements not shown on driver timeline
- Reports - Daily Vehicle Activity Protocol Other Activity Time Shows 24:00 When There Is No Available Data
- additional logging vehicle tracking
- Fix activity not shown issue
- Problematic Reports - Implement Check for Files with Data in the Future
- Fix Driver Activity - Partial Last Activity Incorrect Rest Times
- Reports - No Data Available Label Missing on Some Reports
- Problematic Imports - Error is not Translated to the App Language
- Reports - No Data Available Label Missing on Some Reports
- Problematic Reports - Implement Check for Files with Invalid Birthday
- data from incorrect period
- Handle general server error on driver activity page
- BE - Backmerge rs-prd -> rs-stg -> rs-rev
- Reports for inactive drivers
- Reports - Driver Infringements Overview Includes Data Before Selected Period
What's Changed
- [PRD] RS-3143 All customers: Infringements not shown on driver timeline
What's Changed
- [PROD] RS-3131 BE - Driver letter has english translations
- [PRD] RS-3133 BE - Vehicle company card lock in / lock out - we are showing the card number as company name for Locked out events
- [PRD] RS-3134: fix report header durations formatting
- [PRD] RS-3132: fix backfill script
- [PRD] RS-3135 & RS-3136 BE - Country code report - Type (END / BEGIN) is in English when Dutch language is selected and rest of the report is in Dutch. & BE - Country code report - used to mention KM but i think we can change this in weblate
- [PRD] RS-3129 Fix Vehicle location report duration and distance calculation
- [PRD ]RS-3130
What's Changed
- BE - Add endpoint which will turn access to the subscription on/off
- BE - Resolve deadlock issue on company creation flow
- BE - Check for possible optimisations in driver's activity page
- BE - Save Vehicle Daily Odometer value
- Migrate Report - Driver - Country Codes to support report building approach
- Hubspot SaaS account not being created/updated
- Improve 'activity without an end' logic
- Add possibility to filter infringement sub types for driver letter
- Support new repport building approach for Vehicle location history report
- Add report building support for Vehicle card Lock In & Out report
- Auto-complete task D
- RS-STG -> Develop
- Task 'Lock-in company card to tachograph' auto-complete action
- Check DDD files on import for problems and provide warning - signature error
- Fix Changing App Language When Logged in as Driver User Does not Update Set Language in Driver Profile
- BE - Unable to setup Admin account
- Rs stg -> develop
- Trim digiWebAccountId when connecting to MS sql DB
- & RS-1850 Company - Total number of infringements
- Update date format in vehicle DTO
- Driver - Driver hour registration
- Rs prd -> rs-stg
- Rs stg -> develop
- Rs prd -> rs-stg
- Rs stg -> develop
- Add activity bounaries to vehicle card data
- Vehicles - Daily vehicle activity protocol
- Driver - Daily driver activity protocol
- Fix Vehicle location history returns driver error
- Fix wrong period restrictions on reports
- Reports - Driver Hour Registration is Missing Hours on Total Working Time & Other Activity Types
- Reports - Daily Driver Activity Protocol Displays Translation Variables if No Data for Duty Start & Duty End & RS-3088 Reports - Daily Driver Activity Protocol Vehicle Column Should Not Show Any Values if Card Status is Not Inserted
- Reports - Daily Vehicle Activity Protocol Displays Driver Value when Card Status is Not Inserted
- Lagemaat Sloopwerken BV: Incorrect missing driver data report
- Handle cases when company country is null
- Update vehicle location history report title
- Reports - Daily Driver Activity Protocol Slot Column Value is 0
- Add additional check and more descriptive error message if Digi central id is not assigned
- Daily driver activity protocol & Driver hour registration report should not take into account activities in the future
- Reports - Set Activities Time Format as HH h MM m for Driver & Vehicle Activity Protocols
- Hubspot SaaS account not being created/updated
- Fix Country enum issues
- Reports - Total Number of Infringements Report Missing Header Title
- Reports - Daily Driver Activity Protocol Times Out When Generating for 3 Months
- Reports - Set Daily Driver Activity Protocol Max Limit of Generation to 3 Months
- Reports - Total Working Time Value in Driver Hour Registration Report is 0 Although Driver has a Non-Zero Sum of Drive & Work Hours
- Daily driver activity protocol & Driver hour registration report should not take into account activities in the future
- Hubspot SaaS account not being created/updated
- Daily driver activity protocol & Driver hour registration report should not take into account activities in the future
- Hubspot SaaS account not being created/updated
- fix negative vehicle activities durations
- Fix setting digi central id from Hubspot
- Fix vehicle tracing endpoint if digi central id has spaces
What's Changed
- Remove getLastActivityOfUploadedFile due to performance issues
What's Changed
- Support missing data V2 report rebuild
What's Changed
- Feature/rs 2681 missing data refactor 3
- Use MissingDataServiceV2 on dashboard
- Missing Data - General - next download always undefined
- Fix - Missing data edge cases
- Feature/rs 2881 add country to company settings
- Sign Up - 404 Error Occurs After Sign Up Link is Opened
- Add support for WorkingTimeAveragePeriod
- Add endpoint to fetch all supported countries
- Check Driver's page table joins
- Introduce in-memory caching for user data in JWT strategy
- BE - Vehicles view table joins
- Rs stg -> develop
- Rs stg -> Develop
- [REFACTORED] MissingData Feature
- Theo Faassen Transport N.V.: Older dates in new task driving and rest times infringements task manager
- BE - Add endpoint to fetch all supported Countries
- BE - Reporting endpoints
- BE - Check Joins on me/ endpoint
- Missing Hubspot SaaS account fields
- Add filter to bulk actions
- Driver letter task A in English (not Dutch) for new accounts
- fix password reset email url
- Imported drivers and vehicles are not displayed on Drivers, Vehicles and Reporting tab
- Theo Faassen Transport N.V.: License plate missing in driver letter
- Reports - Missing driver data shows incorrect end date
- Missing Vehicle Data - Known Vehicle Displayed in Unknown Vehicle Section of Report
- Vehicle usage script
- Missing Data - Report row has a start after end
- Driver letter task A in English (not Dutch) for new accounts
- Fix Scheduled Reports - Country Code Report Not Sent Due to 'nickname' Error
What's Changed
- HOTFIX: RS-3022: fix password reset email url
What's Changed
- Rs stg -> Develop
- BE - More descriptive error message when email already exists
- add method for driver name formatting
- sentry perfomance metrics
- Move Sentry traces rate to parameter store
- Derks Transport B.V.: Strange start and end date for identify unknown vehicle task
- Feature/rs 2853 update mailgun templates to use translations from weblate
- BE - Store a reason for file re-decoding
- Support hour precision on dashboard APIs
- Push company ID to Hubspot SaaS Account property
- Fondek Transport - Notifications error
- BE - Limit file upload based on “Max File Age“ value
- BE - Support Override for additional ZOHO Saas App field
- BE - Add support for additional ZOHO Saas App field
- Incorrect primary user flag when switching owner
- Increase number of paralel imports to 100
- Rs stg -> develop
- Update script var names
- HS SaaS app information not being updated
What's Changed
- Backmerge STG -> DEV
- Task G - Identify Vehicle - auto-complete upon vehicle file import
- Display main login email of company in Hubspot SaaS accounts
- Handle unexpected response from TachoSys
- Change endpoint for getting company owner
- User Management - Adding Driver That Was Previously Deleted as User Throws Conflict Error
- Fix - Changing driver set language on User management, does not update the set language on the Driver’s profile
- Allow importing older files when using ?tools=1
- Adding Same Driver Email to Another Driver Should be Prohibited
- Rs stg -> develop
- Identify deprecated models
- Rs 2886 backmerge
- Rs stg -> develop
- Extra users support
- BE: HubSpot webhooks validation not working properly for empty mandatory fields
- Update default number of users
- Fix SubscriptionGuard to properly handle PRO subscription
- List of failed webhooks and detail's page
- fix: webhook logs logic to not return failed message from the…
- Fix - Drivers - License Number Overridden By Import After Manually Changed on Personal Info Page
What's Changed
- Support decoding Smart tacho 2
- Do not throw error if primary contact not set in ZOHO
- Forcing master connection on company creation
- Forcing master connection on company creation
- Forcing master connection on company creation
- RELEASE: 2023-09-xx | Smart Tacho 2
What's Changed
- BE - Store failed webhook calls
- UM: add 'Owner' user type
- BE - Retry Hubspot webhook sending
- Reports - Unknown Company Card & Deadline Overview Generate for 1 Day
- STG Release 2023-09-14
- UM: add 'Owner' user type
- Missing owner permissions
- Admin Dashboard - Add support for additional features override
- UM: add 'Owner' user type
- Reports - UTC-Negative Time Zones Generate 1 Day In Past of What Is Specified
- Selecting premium plus features should not change the tier
- Pro subscription tier - access to user management
What's Changed
- Reports - Unknown Company Card & Deadline Overview Generate for 1 Day
- HOTFIX For RS-2856 Reports - Unknown Company Card & Deadline Overview Generate for 1 Day
What's Changed
- Rs stg
- Fix/rs 2802 subscription handling
- Fix/rs 2803 backfill zoho crm
- Rs 2802 backfill
- Add driver name format setting to company
- Script for Detecting language changes in weblate
- Temporarally move Translation worker controller to Report wo…
- Backmerge rs-stg -> develop
- BE - Return List Of possible display options
- update env config
- Feature/rs 2837
- Merge pull request #2100 from poviolabs/feature/RS-2837
- BE - Inform admin if company creation failed
- RS-STG: Mattermost feature
- add digiCentralAccountId property
- Fix/rs 2718
- Subscription - Task Manager Type Needs to Match Zoho Saas Ap…
What's Changed
- Preffered driver language should not be overriden with new i…
- Remove preffered language update from updateFromTachoFile
- HOTFIX: RS-2829 Driver Profile - Imports of Same Driver Override Set Preferred Language
What's Changed
- Support updating drivers licence number
- Dates and hours in Driver letter message should be formated to specific timezone
- Rs stg
- Improve Stability Of Test Execution
- Rs stg -> develop
- Return Company Timezone On Report
- Task K & Overspeeding Report - Filter Out Workshop Card Entries
- Automatically Achive Tasks
- Add authentication guard to check hubspot signature
- Additional data fields from Zoho to Hubspot SaaS Account
- Add missing hsSaasAccountId update
- Rs 2774 backfill
- BE - Default to User's language on scheduled reports
- update env
- Simplify auth guard logic
- Hubspot - ZohoID with Authentication Returns 403 - Forbidden
- BE - Schedule report - Cannot read properties of undefined (reading 'filename')
- TKM - Task G Are Not Archived When Hubspot Deal is Created
- Handle Subscription selecting and Premium plus features
- BE - Update User Workflow - 400 Bad Request
- Scheduled Reports - Unchecking Override Language on Edit Modal Not Applied
- Scheduled Reports - Preview Reports Do Not Apply Driver Set Language When Added as CC
- Enabling Premium+ Features on Zoho Should Enable Those Featu…
- Fix/rs 2828 access issues
What's Changed
- Update Webhook Company Fails When Adding Zoho Account
- Error handling saas account update
- support zohoIntegrationId in company creation and update
- "Software user" should be taken as a application user
- Hubspot - Zoho Integration ID is Rounded
- Email not added to digitac web company entity after company is added
- handle empty email
- add: new fields to analytics data table and saas accounts object
- Company should have unlimited imports
- Analytic object creating should be in transacition
- Remove Hubspot communication from transaction
- Fix updating company's hsSaasAccountId
- Data Analytics Object Not Created
What's Changed
- Build(deps-dev): bump eslint-plugin-jsdoc from 39.8.0 to 46.4.4
- Legacy reports translations fix [DEV]
- Activity overview report needs to support hour precision
- Fix inserting driver violation translations
- Zoho CRM SaaS app field to Digitac Web to Hubspot support
- Display Company Analytics In Admin Dashboard
- Sync Updated Company Details From HubSpot
- Add retryTimes to Company service
- Rs 2724 backmerge
- Change distance calculation on Out of scope report
- Support task action list
- Link Existing Zoho Companies To HubSpot
- Violation overview endpoint needs to support hour precision
- [STG]Â RS-2369 Dates and hours in Driver letter message should be formated to specific timezone
- Widgets - Infringement Importance Does not Take Into Account Deleted Files
- Support task manager tier type
- Error when switching existing company to trial subscripton via Hubspot webhook flow
- Change distance calculation on Out of scope report
- Add support for whitelisting email domains
- Hubspot - Stage Deal Webhook Returns 400
What's Changed
- Fix issue with translation service enum and timeout
- HOTFIX RELEASE
What's Changed
- Remove 'leave comment' action for task 'Justify out of scope (mis)use'
- Ignored Infringements Not Displayed in Archived Tab for Most Tasks
- Rs stg -> develop
- Build(deps-dev): bump @typescript-eslint/parser from 5.59.8 to 5.61.0
- Rs stg -> develop
- Update Existing Company and Trial Subscription Via HubSpot
- & RS-2602 & RS-2603 Hubspot Saas Account analytics object
- Extend exeption handler
- Missing env variable in config yaml
- Create a new subscription using ZOHO
- Check If Company Exists In HubSpot
- User managment - limit number of relations when creating a user
- Add isCrmVerified Attribute To Company
- Ignored Infringements Tasks Fix for Existing Companies
- Update Company Details In HubSpot After Update In Admin Dashboard
- Trigger Task Generation For Existing Company When HubSpot Deal Is Set
- Fix/RS-2678: Improve Error Handling In Company Creation Flow
- Add additional languages
- Admin Dashboard - Create new subscription with HS Integration
- STG-RELEASE: 2023-07-20 |
- Legacy report translations fix
- Fix Legacy Reports - User-Selected ML Language Not Applied t…
- Fix driver letter duration
What's Changed
- Fix/rs 2689 user managment create user stg
- HOTFIX: User managment - limit number of relations when creating a user
What's Changed
- Rs prd -> stg
- Use getVehicleListItemsByLocationId in vehicle/list route
- PRD Hotfix RS-2687
What's Changed
- Forbidden resource on taskmanager - user of multiple accounts - (Peet Opleidingen)
- Add hsSaasAccountId Column To Company
- Backmerge STG to DEV
- Set Tier Features On Subscription Create/Update
- Bug task manager: identify unknown vehicle end date incorrect
- BE - Occasional error when saving driver places
- Lubbers: Notifications premium plus account
- STG release for 2023-07-06 | part 1
- Add HubSpot Access Token To Task Definition
- Redecode DDD file on retry
- Driver places saving fails
- Rs 2667 backmerge
- Create New Company And Trial Subscription Via HubSpot
- & RS-2605: Merge Develop To Staging
- Remove 'leave comment' action for task 'Justify out of scope (mis)use' - STG
- Make completeFileUploadAction sequential
What's Changed
- Build(deps-dev): bump @types/passport from 1.0.7 to 1.0.12
- Build(deps-dev): bump @types/bull from 3.15.4 to 4.10.0
- Build(deps-dev): bump @typescript-eslint/parser from 5.59.6 to 5.59.8
- Build(deps-dev): bump @types/react from 18.2.6 to 18.2.7
- add: flags when creating mysql connection
- Disable Automatic Activation Email
- Support Digicentral Update By Company Identificator
- Rename "Premium Plus" Tier To "Task Manager"
- Support integrationType Field On Admin Controller Subscription Create/Update
- Initial Setup of HubSpot
- STG -> DEV
- Staging release for 2023-06-22 release
- Driver Letter Report Incorrect Time
- Staging release 2023-06-22 part 2
- Set decodeOnRetry Flag According To Tachosys Response
- STG release for RS-2547
- THAR Paul: Driver timeline opens in the past
- Forbidden resource on task manager
- Support digicentral update by companyId
- Release 2023-06-22
What's Changed
- Build(deps-dev): bump ts-jest from 29.0.5 to 29.1.0
- Build(deps-dev): bump tsconfig-paths from 3.11.0 to 4.2.0
- Build(deps-dev): bump jest and @types/jest
- Build(deps-dev): bump eslint from 8.33.0 to 8.40.0
- Build(deps-dev): bump @types/passport-jwt from 3.0.6 to 3.0.8
- Build(deps-dev): bump prettier from 2.4.1 to 2.8.8
- Build(deps-dev): bump nodemon from 2.0.12 to 2.0.22
- Build(deps-dev): bump @typescript-eslint/parser from 5.51.0 to 5.59.6
- Build(deps-dev): bump @types/supertest from 2.0.11 to 2.0.12
- Build(deps-dev): bump @types/react from 18.0.5 to 18.2.6
- Save Company Timezone
- Inspection Tab - Unknown Company Card Should Return Inactive Drivers
- Build(deps-dev): bump @nestjs/testing from 9.4.1 to 9.4.2
- Build(deps-dev): bump @types/mssql from 6.0.8 to 8.1.2
- Build(deps-dev): bump babel-jest from 29.4.1 to 29.5.0
- Add Daily driver protocol report time limitation
- Introduce createAndSaveToPartitionWithInsert in activty repository
- Backmerge STG -> DEV
- Build(deps-dev): bump simple-git from 3.16.0 to 3.19.0
- Build(deps-dev): bump eslint from 8.40.0 to 8.41.0
- Feature/rs 2492 remove legacy flags from company table
- & RS-2498 BE - New approach of returning enabled company features & supporting overrides
- New way of enabling / disabling features
- Same File Can Be Uploaded Multiple Times
- 2023-06-08 | Staging release part 1
- Add support to existing endpoints for new approach
- 2023-06-08 | Staging deploy part 2
- Importer - Failed to import driver file due to violates not-null constraint error
- DEV -> STG fix for importer
- LDD/NDD doesn't update after import (Mestebeld Trucks)
- Admin - Subscription Cannot Be Added to Company
- Admin - Additional Features Not Properly Displayed After Changes
- Fa. H. Kamphuis en Zonen: Double infringements driver letter
- Fa. H. Kamphuis en Zonen: Double infringements driver letter
- Import succesful but activities missing in report (Jumbo DC Woerden)
- Import succesful but activities missing in report (Jumbo DC Woerden)
- BE - support overrides of company features
New Contributors
- @lukapecnik made their first contribution in
What's Changed
- 2023-06-05 | Hotfix RS-2638
What's Changed
- Add a script to fill existing permissions for modules to new table
- Add 'Print report' functionality to task 'I' justify driving without an appropriate card
- Rs stg -> develop
- & RS-2488 Add new company_features table & Add new enum FeatureTypes
- Possibility for not importing activities from files that are in the future - but importing all other activities
- STG RELEASE:
- Reports- Driving Without Card Throws General Server Error
- Reports - Driving Without a Card Not Inclusive For Selected End-date
- BUG: Identify Unknown Vehicle Tasks Created for Future Vehicles Used
- BUG: Missing Vehicle Data Entry for Future Activities
- Taskmanager file upload using transaction
- BUG: Non-preview Driver Reports Display Activities in Future
- BUG: Unknown Company Card, Daily Vehicle Activity & Vehicle Card Lock in&out Reports Display Activities in Future
- 2023-05-25 |
What's Changed
- Feature/rs 2504 separate report prebuild module
- Matli BV: Driver hour registration report shows rest time calendar day instead of rest time of shift (Reports)
- Reply-to for automatic reports should be account email not roadsoft support
- Rs stg -> develop
- Handle issue with invalid date for driver birthday
- Add a script to remove problematic files from S3
- Update postgres version to 15.2
- [Batch1] STG RELEASE: 2023-05-11 |
- Revert "RS-2405: Fix issue with driver overview page"
- CLONE - User created via Zoho does not get primary user flag set
- Add check for newer files with no updates
- Script to remove problematic files
- Retrying file imports enqueues the file too many times
- Update query for primary user backfill
- Matli BV: Driver hour registration report shows rest time calendar day instead of rest time of shift (Reports)
What's Changed
- Add check for newer files with no updates
What's Changed
- HOTFIX: Fix/rs 2529 incorect ldd prod
What's Changed
- Add Crm integration Type to company entity
- Rs stg -> develop
- Rename zohoAccountId column on company entity
- Translation fallback
- Add additional logging for integration credentials check
- Rs stg -> develop
- TKM - Tasks E & F Created With Older Import Files When More Recent Data Exists
- Get fields allowed to override
- Subscription TierLevel is not updated on SaaS module update
- Fix issue with driver overview page
- rs-stg -> develop
- Update company dto
- User created via Zoho does not get primary user flag set
- & RS-2428 Add Daily cron job logic to check expired overrides
- & RS-2445 & RS-2485 Store subscription overrides
- Unknown company card report should include only active vehicles
- Rs 2424 backmerge
- [Batch2] STG RELEASE: 2023-04-20 |
- Rename field in company dto
- User created via Zoho does not get primary user flag set
- Company details, update company dto
- FIx issue with getActivitiesForDriverLetter query
What's Changed
- Rs stg -> develop
- rs-stg -> develop
- Create new subscription and assign it to company
- CLONE - Task F - Does Not Complete Import Action After Import
- Endpoint re-sent subscription activation email
- & RS-2418: update node-version in test.yml
- Rs-prd -> rs-stg
- rs-stg => develop
- Admin endpoint - Update company details
- Add monthly credits stats logic
- Feature/rs 2348 subscription expiration check
- Handle credit adding via Zoho
- Update develop .env
- Fix credit usage migration
- Fix issue with sending email on error
- Admin endpoint - Update Subscription details
- STG release 2
- Check subscription expiration
- Check subscription expiration
- Drive showing up where it should not
- Driver showing up when it shouldn't
- Add file object to job details
- Company Created Through Admin Panel Displays Blank Page After Login
- Fix unique_credit_usage index
- Driver showing up after retry
- Backmerge rs 2466
- Company Cards API Endpoint Returns 403 For Admin Created Company
- FIX Used Credits Reduction not Applied After New File Imports
What's Changed
- HOTFIX: 2466 hotfix sync filter
What's Changed
- 2023-04-04 | HOTFIX RELEASE
What's Changed
- Fix Users Fail To Be Added In UM Due To 500 Post Error
What's Changed
- [STG]Â RS-1591 Reports - Out of Scope - Calculating the Distance Properly
- Reports - Out of Scope - Calculating the Distance Properly (script)
- Reports - Out of Scope - Calculating the Distance Properly
- Update TACHOSYS_BASE_URL
- Switch Tachosys API to saas.tachosys.com - driver letter violation not showing up
- Add additional log
- Specify the exact format for Samsara credentials check
- 2023-03-09 |
What's Changed
- TKM - Task B Missing Activities Due to Wrong Set End Date
- Fix Next schedule date calculation
- Rs stg -> DEV
- Add all infringement messages to Weblate
- Tasks generated for same period - old tasks end up without infringements
- Fix/rs 2156 inactive drivers reporting
- Partial reimport script update
- Update tachosys timezone param for infringements
- Partial reimport script update
- Infringement messages from weblate
- fix: calculation of WorkingTimeBreak6Infringement start and end
- Fix Missing Country Code Report Returns Data for 1 Driver Wh…
- Fix issue with next sent date
- Fix driver letter report - language selection
What's Changed
- BE - Add translation object to violation’s DTO
- Scheduled reports - sending reports without infringement with checkbox off
- A cleanup after id to uuid migration
- Rs stg -> Develop
- Bug report schedule: receive a report without infringements
- Working time (6 hours) - wrong calculation for start / end
- RS DEV -> STG
- Translation object to violation dto
- Add fallback in case of weblate service is down
- Bug report schedule: receive a report without infringements
- Fix LDD and NDD in vehicle dto
- Scheduled Reports - Changing Interval of Sending on Daily Scheduled Report Causes Page Crash
What's Changed
- Fix file retry process
- Replace FakerJS with Povio Fixture System
- Update 'from' date time for some scheduled reports
- Feature/rs 1113 migrate activity id to UUID
- Redrive DLQ on 14th each month
- Remove legacy report sender cron
- Rs stg
- STG -> DEV
- Uptimise activity bulk action
- RangeError ?/Array.forEach - Maximum call stack size exceeded
- Add company name to all new reports
- fix /drivers/list and vehicle/list - Validation failed (numeric string is expected)
- Rs 2221 backmerge
- Add index to mongo TempTachoFileStorageSchema model
- Widgets - Driver's Breakdown Driver Infringement Count is 0 for All Drivers
What's Changed
- Vehicle Tracking - Violations API error "Validation failed (numeric string is expected)"
What's Changed
- Vehicle list and details loading
- Drivers list and details loading
- Implement historical data generation limit for tasks
- Rs stg -> DEV
- Extend exceptions with additional options for sqs and sentry logging
- Rouwmaat & Havi: Double infringements in report
- STG -> DEV
- DEV -> STG
- Reenable weblate
- Re enable weblate
- Vehicles - Violations API Error "Validation failed (numeric string is expected)"
- Windhorst Transport B.V.: Events and faults report
- Turn on autosync on stg and prd
- Fix Reports - Out of Scope Usage Incorrect Distance Value For Specific Vehicle
- & RS-2158: Driver ldd and ndd not set
- STG -> DEV
- DEV -> STG
- Exclude error tracking and re-try for specific error codes
- update way of detecting undefined odemeter value
- Update task manager Enabled at date
- Linked Reports - Generated Deadline Overview Report Contains No Data on Most Tasks
- Task generation - unify admin endpoint with import process with historical data
- Fix UNDEFINED_VEHICLE_ODOMETER_LIMIT condition
- Fix - task manager createdAt dates should be updated
What's Changed
- Rs stg -> DEV
- Christianotrans BVBA: Request driver download not updating
- Add backend support to download task attachments.
- Add Weblate integration
- Fix too many requests
- Value out of range of an integer
- Incorrect hour registration report
- Fix issue with 'Reduce of empty array with no initial value'
- DTL Lasertechniek B.V.: Activities end at 00:00, but the driver had activities till 00:19
- Extend download link validity
- Update response from get task by id
- Fix/rs 2035 weblate
- Integrations - Samsara Import Failed for 1 Driver
- Revert RS-2051 DTL Lasertechniek B.V.: Activities end at 00:00, but the driver had activities till 00:19
- Weblate - turn off autosync on stg and prd
What's Changed
- Rs stg -> DEV
- Fix - Expiration date drivercard won't disapear
- Update zoho token storage logic
- Update missing data reports
- Unknown company card report and task issues
- Task manager - Can only add one attachment under attachments in a task
- Rs stg - > develop
- Date in the 'future' should have a margin of two hours.
- Update support email for dev and stg and disable dev sentry
- Add custom token db storage
- STG -> DEV
- Rs 2092 2
- Change way of sending data to pdf-lambda
- Add inspection tab reports list
- Update response when adding and deleting attachments from tasks
- Replace GRANT token with Refresh token
What's Changed
- Driver activity overview to new data source
- Rs stg -> DEV
- Rs stg -> DEv
- Rs stg -> DEV
- Support legacy reports in a new scheduler
- Migrate reports to new schedule
- Add logger to email sender service
- Log support email on server start
- Rs stg -> DEV
- update schedule report type enum
- Fix get schedules
- Add missing info to report schedule endpoints
- Add missing report decription object
- Fix issue with report loading
- Fix/rs 2086 zoho token issues stg
- Change way of sending data to pdf-lambda
What's Changed
- Fix issue with updateing the expired at date
- Remove Redis from codebase
- Change default support email
- Scania - Successfully Imported Files Displayed As Blank Under File Name Column In Import Logs
- BE: Reports - Driver Letter CSV Report Multiple Translation Issues
- Backmerge: 03-11-2022 | Trasics Integrat, TKM Search. Bulk actions
- Support partial re-import without generators
- STG RELASE: 17-11-2022 | Bugfixes
- Switch support email
- Imma Trading: Missing data vehicle report incorrect, does not show missing vehicle
- Add Schedule delete endpoint
- Filter out indentified vehicles, without vehicle registration number
- Velocitas Logistics B.V.: Task A and B not generated after the 15th of the month
- EMAIL_SUPPORT_MAIL_SENDER added to the configuration
- Scania integrations on production not working / stuck
- Task Manager - Deleting Attachment Throws General Server Error
- Task sorting: Infringement: Newest first does not sort on 'latest' infringement in task
- Scania integrations fix - initialization of entity
- Update translations
What's Changed
- HOTFIX PRD: RS-2061 Scania integrations on production not working / stuck
What's Changed
- [DEV] RS-1934 Bulk update/add comment action for tasks - add an option to exclude task ids
- BE - Bulk actions for multiple infrigements
- RS-1746 Add BE support for new integration
- Fix: Credential fields should be returned on the API
- Feature/rs 1677 integration file fetch queue
- Update retry import script
- Rs stg
- Backmerge: 20-10-2022 | Task manager Basic filters
- Loonbedrijf Dekkers VOF: Deadline overview report does not show correct LDD and NDD for vehicles
- TKM Search functionality
- Fix Sentry Error: null value in column eventRecordPurpose violates not-null constraint
- RS-1749: Transics API: Fetch driver & vehicle files
- Update cli tools
- Import logs have inccorect Date
- TKM - Task I Infringements Nested Under Task L
- Imports - Samsara Import Logs Returns Some Entries With Null Filename
- Optimise select tachoFile query
- Drivers - Activities Calendar Shows No Activities For First Day of Recorded Activities
What's Changed
- Fetch all task categories
- Fetch all company vehicles for task filter
- Limit Samsara API to only import the most recent DRIVER file on each import
- Fetch all company drivers for task filter
- Add "OR" filters to get tasks endpoint
- Query parameter fix
- Activities Report Odometer Start has Value 0 On First Day of Activities
- STG -> DEV
- Migrate driver violation inserting to a new importer
- Import null value error
- BE - Bulk actions for multiple tasks
- Total Number of Infringements Discrepancy Between Widget and Report
- BE - Warning if any of the tasks did not complete all actions
- Reports - Missing Out of Scope and Events and Faults Report Tiles on Vehicle's Tab
- No translations for no data in driver missing data report
- Automatic reports not being send for Jan Volmer Transport B.V.
- Add error for file decoding
- "OR" filters - swagger fix
- Renamed bulk update endpoint for follow REST API spec
- Support vehicle selection in Vehicle faults and events report
- Reports - Vehicles Faults and Events Missing Translation Var…
- Fix During onboarding a client account ended up stuck on 404 error
- Add task types "AND" filter
- Update data access - Importer and worker should only use master
- Fix label to N/A for vehicle activity report
- Task Manager - Ignoring Infringement on All Task Types (Except C & X) Does Not Create Archive Task
- Regenerate translations
- Discrepency between Driving infringements widgets and Number of infringements report
- Import errors - circular json structure
- Ability to sort tasks by certain parameters
- Add Task Manager advance feature module
- TKM Filters - Unexpected Filter Results Due to Ignored Infringements on Tasks
- [STG] RS-1934 Bulk update/add comment action for tasks - add an option to exclude task ids
- Fix: Missing Country Codes Report Displays Empty Columns
- Regenarate translations
- Order by driver name and vehicle registration combined
- FIx New reports not accessible (forbidden resources) by users added to account (User management)
- Update scania request datetime
- Task G should not appear when filtering by driver id
- TKM Sorting - task type G
- Secondary ordering
- TKM Incorrect sorting by status
What's Changed
- Rs stg
- Total number of infringements report doesn't match the widget
- RS-1699 Add Inspection tab flag to company entity & Add endpoint to enable inspection tab feature
- Add admin endpoint to complete all the company tasks
- Report 3.2: Driver infringements overview
- PROD - Missing translation variable for 'minutes' 'seconds' etc - change to 'd' 'h' 's'
- Update distance label
- Inspection Tab - Unknown Activity On Driver Card And Company Infringements Overview Reports Return 400 Error
- Server error on tachofiles list when ordering the data.
- Total infringements report and widget not matching
- Reports - Display "/" When There Is No Info For Duration On Driving Without A Card Report
- Disable generating of missing data tasks
- Replace Number of infringements driver report
- Commas Separating Duration Formats In Driving Without A Card Report
- Task B Print Report Lacks Dutch Translations
- Inspection Tab - Driving Without A Card Report Returns 500 Error
- Highlighting of the rows does not match the design
- Discrepancy Between Driver Breakdown Widget And Driver Infringements Overview Report
- Incorrect Duration Format Displayed On The Out Of Scope Usage Report
- Optional removal of space after value and dutch hyphen
- test: send signals to node process
- Vehicle faults and events with wrong data
- 'Company name' Not in Dutch For Some Reports
- Fix Type Error Crash After Adding User
- Fix Inspection - Out of Scope Report Generated
- Introduce detailed logs to SQS controller
- STG - Unknown activity on driver card - double tiles on driver tab & wrong translation / description variable on inspection tab
What's Changed
- [PRD HOTFIX] RS-1871 Disable missing data generation
What's Changed
- Rs stg
- Report 1.2: Vehicle days late
- add: report implementation for driving without a card
- Rs stg -> dev
- Fix: Min and max is calculated regardless of task activity type
- Report 1.1: Driver days late
- Migrate Deadline report generating to new approach
- Task E & F Link with Existing company report - deadline overview.
- RS-700 First TachoFile does not have a predecessor.
- DateTime should only accept luxon datetime formats
- Update missing data interval generating
- Backmerge/rs 1796 stg to dev
- STAGING RELEASE: 01-09-2022 | Report 2.5 and Report 2.7
- Driving without a card report - enable and translations
- Make new reports available under Driver/Vehicle/Company tab as well as inspection tab
- General server error - Driving without a card report
- Driving without card report design
- Driwing without card - incorrect data
- Unknown company card report generation
- RS-1792 STG - days late - if latest file import is 'late' it does not show in report
- Add translations for Report 3.2
- Task G and K are not generated on admin dashboard for older data (more than 30 days)
- STG - Driving without a card - Duration is always in minutes - should be adaptive in 00d00h00m00s
- Deadline overview includes inactive drivers & vehicles
- STG - Deadline overview report - Next download not always correct
- STG - Deadline overview report no vehicle deadlines and missing names for some entries
- Driving without a card - optimize Last/Next driver logic to be more reliable
- STG - Deadline overview report - Change sorting from highest to low number to low to high number
- Unknown company card report - multiple issues
- Task J Linked Report - Report date period not matching
- Report - Deadline Overview Report Missing Some Active Drivers and Vehicles
- Update: missing data tasks generating interval reduced to 1 year
- Updating vehicle company lock table fails
- STG - Deadline overview report - Date picker for report but no date picker necessary
- Add new translations for Driving without card report
What's Changed
- Fix/rs 1546 scania import
- Update sending to queue
- Remove message deduplication ID
- missing vehicle data report incorrect periods
- Update import flow and task generating
- Re-enable generation of missing data tasks
- backmerge: STG -> DEV
- fix: mongo health check failing
- Set shouldRewrite flag to false for integrations
- Print Report Overspeeding report missing data in driver column
- Add additional logging to Tachosys request
- Linked Report On Task C Generates A Report For Multiple Drivers
- Fix adding and deleting comments
- Fix Linked Report On Task C Generates A Report For Multiple Drivers
- Completing file uploaded action on missing data tasks
- Fix Task manager executed multiple times
- Add report prebuild status
- Logging when generating missing data tasks
- Fix: Task activity boundaries are calculated from start AND end
- Reimport did not rebuild data
- Missing data activities not linked to tasks
- Add log if 2 or more retries occur for message
- Imports - missing vehicles in missing data report
- Task Manager - Task E & Task F Not Generated On Existing Company
- fix: date formatting for driver card dto where DateTime is us…
What's Changed
- Rs stg -> dev
- RS-1651 RS-1650 Task F - Multiple Tasks When Multiple Files of Same Vehicle Imported
- Increase memory for tests
- Deploy to stg
- Skip vehicles and drivers without uploaded files
- DEV -> STG
- D: Check if your driver {NAME} requested a new drivercard
- DEV -> STG
- Investigate - Task D is sometimes not created
- STG: RS-1546: Update integration files import
- PROD - TKM - Task H (company card lock-in) generates without any company card in settings
- PROD - TKM - Task H (company card lock-in) generates even when company card in profile & vehicle match
- Fix issue with endAt on task B
- Fix issue with endAt on task B (set end to shift end if endAt is missing)
- Fix issue with endAt beeing 1970-01-01T00:00:00
What's Changed
- driver missing data task logic
- Change the title of task E and F
- Rs 1632 backmerge
- PROD - TKM - Print Report Overspeeding report missing data in driver column
- Fix User Created Through Admin Panel Gets 404 on Dashboard after Login
- Fix/rs 1618 translation generating script
- Rs 1644 backmerge
- Incomplete source generation for missing data activities
- Missing data logic update
- (DEV) RS-826 N: Renew your company card {CC_NAME} with number {CC_NUMBER}
- fix: generating missing data tasks via admin dashboard
- STAGING RELEASE: 11-08-2022 | Task D, Task H
- Missing data - contact driver action should not prevent infringements from being added
- Missing dat additional fix
- H: Perform company card lock in for {LICENSE_PLATE}
- STAGING RELEASE: 11-08-2022 | Task D, Task H | Part 2
- Company Cards - Cards Not Returned In Order Of Creation
- Add script to fix duration and end times
- Disable missing data tasks
- Feature/rs 1384 signature on driver letter
- Fix: There can only be one Task H per company per missing card number
- Task H - Multiple Tasks Generated When Importing Multiple Files of Same Vehicle
- Rs 1044 translations update
What's Changed
- Fix Ignoring Infringement Does not Create New Task in Archived
- (STG) RS-826 N: Renew your company card {CC_NAME} with number {CC_NUMBER}
- Re-enable driver letter report on task A
- fix Unknown time on driver card No License Plate Data for Specific Driver
- regenrate transalatiosn
- Task G - vehicle in title is question marks
- filter out empty reports
- RS-1635: Task F - Task Has Both Warning and Infringement Activities
- Generate translations
- Migrate existing company card info from company to company cards
What's Changed
- Add endpoint for adding company card details
- N: Apply for a new company card for {COMPANY}
- Rs stg
- Rs 1572 backmerge
- Rs stg -> Develop
- Add translation support for the reports
- Add Task A: Link Report Driver letter
- Filter out tasks for inactive drivers/vehicles
- Fix/rs 1340 driver leter localization dev
- M: Schedule a calibration appointment for your vehicle {LICENSE_PLATE}
- Rs 1589 backmerge
- New infringement subtype for task G
- filter out tasks for inactive drivers/vehicles
- Task G - identifying vehicle sometimes throws 500 error
- Importing vehicle files results in no tasks
- Fix/rs 1554 unintepretable porpouse column
- Deadline overview report wrong LDDs
- Fixx issue with generating tasks
- Update translations
- Fix Importing Multiple Same-Vehicle Files Creates Duplicate Calibration Date Warning Activities
- Violation importance widget not showing data
- Driver letter report does not generate
- Fix driver letter generation times out
- Driver letter report - 500 error when accessing through task
- Fix/rs 1597 get duration from message
- Disable driver letter report on task A
What's Changed
- Task G: Execute generating at the end of batch upload
- Add Country codes service
- Add support for partial re-import and fix card_data metada
- Migrate downlod deadline data from tachofile to new table
- Fix server error
- Add distance column
- Fix distance calculation
What's Changed
- Add example of transaltion keys for reports
- Graceful shutdown
- Add script to retry stuck imports
- Add chunk execution support to stucked imports re-try
- Rs stg
- Rs stg
- Fix dev deployment
- Translation keys examples for additional reports
- Change the source for the unknow activty report from activty to analysis_result_task_b table
- Backmerge STG->DEV
- Rs stg
- [RS-1352]: Report: Deadline overview
- [RS-817] F: Download the tachograph of your vehicle {LICENSE_PLATE}*
- backmerge: STG -> DEV
- task type G
- Task F - Does Not Complete Import Action After Import
- Fix condition for reseting end on task
- Staging release - Task G and fix for Task F
- Duplicate task G
- Fix: Download deadline is unlinked when task is auto completed
- Fix - Linked Report 2.3 - Report Unknown activity on driver card Generates for All Drivers
- Fix: Report overview data should have either vehicle or driver
- Fix issues with driver places duplicates
- Task G update - infringement relation
- Fix: Task E is now auto completed after importing newer file
- Fix - Reports - Unknown time on driver card General Server E…
- Update transaltions
- Fix/rs 1575 deadline overview report has multiple different entries for same vehicle and driver
What's Changed
- Feature/rs 719 report missing country code 2
- RS-1227 RS-1234 clean up eager joins on company, subscription and vehicle event record
- fix/RS-1373-date-format-missing-data-report
- Update/rs 719 adopt feature to new changes
- E: Request your driver {NAME} to download their card
- Feature/rs 1102 link reports
- Move filter fields to the filters object on Generate Reports Data
- Fix: from and to datetimes are now send as an ISO date
- Move CircleCi to GitHub Actions
- Update/rs 1481 backmerge
- graceful termination stg
- API Import Integration - Samsara
- Filtering of PlacesrecordMissingInfringement
- Fix/rs 1496 report per vehicle
- Reverts filtering out an infringement in Driver Letter report
- Widgets - Drivers Breakdown Widget Sum Does Not Match The Total Infringements Widget
- Add translations
- Widget - driver breakdown count incorrect
- Add DRIVER_MISSING_COUNTRY_CODE to v2 suppoted list
- Fix Task J Linked Report - Report Generates with End Date in…
- Fix: Query did not include aliases so it failed
- Fix - Task B Linked Reports - Generates Reports With invalid…
- Regenerate transations
- Fix: Added subtype to task type E and F
- Fix user management relations
- Fix issue with user update
- fix issue with vehile loading
- Events end fault report should be only cenerated for selecte…
What's Changed
- Backmerge: STG->DEV
- Move cron jobs to AWS EventBridge
- Change list of failed/successful imports
- Skip adding file to export if file not in S3
- fix: reorganise README so there is only 1 deploy title
- Missing message group id for FIFO queue
- Task manager - only generate missing vehicle data tasks for known vehicles and interval before LDD
- driver letter report
- STG: 21-06-2022 | AWS Event bridge
- Add new reportBuildingFlagSupport
- Import - Import Fails Due to Duplicate Key Violation on New Import
- imports batch imports fail
- & RS-1422: Missing vehicle report - start time out of bounds and Missing driver report - reorder columns
- [RS-1418]: Report 1.4 - NDD Column shows No Data when NDD is available
- Failed imports keep failing after license upgrade
- [RS-1420] Report 1.3 - Invalid DateTime Displayed on NDD Column when NDD Data Available
- Reports - Missing Data Reports Text Blurry, Missing Driver Data Report Missing No Date Created & Wrong Column Order
- reports no driver missing data
- reports filtering out unknown vehicles
- Imports not working
- Missing data in reports - logging
- Add transations and coment out manual migrations
What's Changed
- Add tasks with ignored infringements to archived tab
- missing data tasks not aggregating infringements
- Re-applying a previous fix, which was lost during refactor
- add: additional logging for missing data tasks/activity gener…
- revert - remove temporary logs
- Generate missing data tasks immediately after data is generated
- Disable missing data task generation
What's Changed
- Fix - driver_violation_subtype.Unknown when clicking on missing data infringement in task
- K: Justify overspeeding {VEHICLE}
- Remove Task service v1
- Remove deleting vehicle/driver events and faults
- Justify (mis)use out of scope list start and end in one row
- Missing gen 2 types
- Update translations
- Remove companyUser if email changes
What's Changed
- Add instructions on how to deploy from local machine
- Add Localstack to CircleCI
- Add custom metrics reporting to CloudWatch
- Overlapping / duplicate missing data tasks
- (STG) RS-1192: Investigate: Unknown datetime argument: undefined, of type undefined
- PROD - Tracking route not working 'forbidden resource'
- Infringment widget counts don't match report counts
- fix: typo in raw query
- (STG) RS-1315: Missing message group id for FIFO queue
- Fix: Empty array now defaults to an array of supported tasks
- Ignore duplicate infringements
- Fix for no new task generated after previous completed
- Fix/rs 1312 driver bd
- Duplicate missing data tasks
- duplicate missing data tasks
- Update scritp
What's Changed
- fix/RS-1213 Dashboard missing data widget throws error
- HOTFIX - set the correct id on task generate
- Widgets - Violations Importance Shows No Data
- Fix getInfringementsCount query
- Fix getInfringementsCount query add check for deleted activi…
- RELEASE: Fixes for the FE release
What's Changed
- Change way of accessing to activity table assignTaskIdByCrit…
- RELEASE 3: Hotfix for accessing activity table in assignTaskIdByCriteria
- Change way of accessing to activity table deleteActivitiesOfCompany
- Change way of accessing to activity table deleteActivitiesOfCompany with raw QUERY
- RELEASE3: Change way of accessing to activity table deleteActivitiesOfCompany
What's Changed
- Change way of accessing to activity table assignTaskIdByCrit…
What's Changed
- Change way of soft delting activity records
- RELEASE-HOTFIX: change soft delete
What's Changed
- Change way of updating and delting activity records
- RELEASE: Hotfix for deleting / updating activities
What's Changed
- (DEVELOP) RS-1268: Missing data flow optimisations
- (DEVELOP) RS-1266: Re-building of missing data should be optional
- Fix/rs 1275 driver card exp
- Disable Missing data generator for big companies
- BackMerge: Rs stg
- (STG) RS-1274: Task generator Cron jobs
- Re-enable building missing data for big comanies
- Task generator Cron jobs - remove task manager worker
- RELEASE: Disabling daily cron jobs
What's Changed
- reports - generation of missing data reports breaks with partial coveraga
- Remove async in .map function for missing vehicle data
- Add translations
- DEPLOY: Hotfixes | Missing Data report & Translations
What's Changed
- Make new report scheduling
- Feature/rs 1142 backmerge stg dev
- Backmerge of Task Title Date Fix
- Add TypeORM replication setup
- Can't connect to db error
- Feature/rs 1166 typeorm cleanup
- fix/RS-923 Vehicle Missing Data Report - Missing Vehicle Entries for Drivers with Incomplete vehicleLastUsed DDD Log
- Fix issue with activity delete
- Migrate "task_manager" queue to SQS
- Move Redis queues to SQS
- Legacy imports queue is FIFO
- Path to ConfigOption
- Fix error propagation
- Fix SQS queue getting stuck
- STAGING RELEASE: Fix for stucked importers
- Backmerge: STG -> DEVELOP
- Back/rs 1195 2
- Remove report pre-generating from the import flow
- RS-1172 prebuilding missing data optimisation
- RELEASE: Importer fix
- STAGING RELEASE: BullJs Removal & Missing data optimisation
- Hotfix: Increase worker timeout from 15min to 30min
- Remove _IS_FIFO env variables
- Backmerge hotfix
- Fix: Upload files to S3 before import
- Add missing task descriptions
- Optimize Update Vehicle Query
- Add Support for force task generating
- Add missing tasks to vehicle task list
- BackMerge: STG -> DEV
- Remove cron job for timeout detection
- Rs stg
- start and end of missind data activities are incorrect
- no new missing tasks for driver after one is created
- Missing data range wrong for driver in report
- Import - External API Imports Empty Strings Allowed on fileName & fileBytes
- Rs stg
- Missing data flow optimisations
- Add missing event subtypes
- Add missing event subtypes
- Exclude unsupported task from getting min max
- Fix Dashboard - Driver Card Expiration Widget Throws 500 on …
- RELEASE: BullJs Removal & Missing data optimisation
What's Changed
- Fix: Date format on tasks
- Separate activities from taskById endpoint
- HOTFIX-STG: RS-1191: Fix issue with activity delete
- Cherrypick TypeORM replication to stg
- RELEASE: April 25th 2022
What's Changed
- HOTFIX: RS-1191: Fix issue with activity delete
What's Changed
- Remove alias when updating activity table
- PROD RELEASE: Fix for activities not being linked to tasks
What's Changed
- actities dont have task id set
- update: increase worker timeout
- Rs stg
What's Changed
- Update: Task generator service
- Update missing data report generating
- Fix/RS-1134 task manager get task optimisation part 1
- Get task optimisation - metadata column on task entity
- Optimizing driver vilations
- [RS-1143] Optimise Select Vehicle Query
- Introduce partitioned Activity table
- Remove unnecessary relations when getting task by id in Task Manager
- Use primitivi insert for activities, instead of save
- Fix: Stucked import
- Fix creating partition for company
- Review using promises in transactions
- Update trigger for task generator
- Add Cron job to timeout the task generator jobs after 15 minutes
- Fix activity insert and dead lock on missing data report generate
- Feature/rs 1142 sqs processing and optimisations 2
- Feature/optimize get task by
- too old file preventing task manager
- fix: invalid faker import
- Move TaskGeneration consumer to WORKER
- Add logging to generating tasks and prebuilding reports for imported files
- Translations
- Add support for missing data execution on demand
- Fix: Object is now logged as a string representation
- Release: Task Manager Optimisations
What's Changed
- Update: Optimise assigning taskId to activity records
- Hotfix: Update: Optimise assigning taskId to activity records
What's Changed
- Fix: Import queue is now FIFO, to reflect the one on the AWS
- Investigate & refine Roadsoft integration API for import | MobiCoach
- Backmerge Of prod changes
- Optimise task generator
- [BACKMERGE] Update: Company task generator worker interval
- RELEASE: Task generator optimisation and External endpoint update
What's Changed
- HOTFIX: RS-112: Update: Company task generator worker interval
What's Changed
- [RS-1084] Add: task_manager queue to arena
What's Changed
- fix: add DB logging
- Merge migrations
- Release
- Fix enum
- Feature/rs 976 separate call for task infringements
- Dev deploy
- Add relations to the list to generate title
- Dev deploy
- Fix/remove deletion of activities
- rs-dev
- Rs stg
- Change how records diff is determined in import.
- rs-dev
- Rs dev
- Fixed driver and vehicle delete methods
- Sof delete missing data activities
- Hotfix/admin delete
- Optimize queries
- Add licence plate
- Fix translation generation script, so it will only add new translations
- Prepend JIRA story id from branch name or throw error
- Migrate dashboard widgets to use new import data
- Add activity index
- rs
- Rs dev
- Production deploy
- test
- Revert "test"
- Rs dev
- Revert "Rs dev"
- Release 10. 03. 2022
- Increase max_old_space_size parameter
- Upgrade to node v14
- fixed some bugs and improved logging
- Production backmerge
- Make colon optional
- Add driverId in drivers breakdown
- Add test framework for importer
- Update environment example with correct fields
- Feature/rs 893 um restrict inactive subscriptions
- Make legacy and new import run side by side
- [RS-1081] Add: TaskManagement module to separate file post-p…
- fix permission issues in new reports
- Setup Localstack to mock AWS stack
- import triggered twice
- Complete action for tasks without infringements
- [RS-1080] Add: Import jobId and limit task generator per batch
- [RS-1082] Add: Task manager executions log table keep track of task generating jobs
- Task manager updates - Part 1
- Create script to copy production tacho files to local env
- Fix error column "d.id" must appear in the GROUP BY clause or be used in an aggregate function
- [RS-1084] Add: CronJob for task management execution
- Task manager - cron job
- Update/rs 1121 backmerge
- Revert "Update/rs 1121 backmerge"
- Release: rs-prd-v1.1.16