Features
Rates – Global Settings Across Modes
Set how rates are compared, define auto-approval thresholds, choose pricing methods, and manage known shippers for passenger aircraft rates. User can also choose to show their own company branding as the carrier in the generated quotes.
Share Transactions via Mail
Users can choose to forward transactions to internal and/or external users. This can be also done as a bulk action. See screenshot below.
Authentication & Login
Increase Notification Durations to 10 Seconds in React App and dropdown UI fixes. Implement Basic Password Validation on User Creation Quote AI & Email
Exclude Personally Identifiable Information (PII) from JWT token in Quote AI direction URL Transactions can be shared via mail Mapping, Configuration & Transformation
Add layout dropdown in mapping configuration screen. Externalize Mapping Field Code in Transformation Add Option to Delete Configurations in Instance Status Config Redo all base views / standard fields Add Action Button to Navigate from Workflow Tab to Workflow Overview Page of the respective Client Config Screen - Global Settings for File Extensions Rule Engine & Tolerance
BE - Add post update callback for instance in the rule engine repo Update Generic Labels for Comparison Modes Configure Action Buttons as CTA’s Level Tolerance Type Check -> Percentage, Flat, Mixed Rule Engine Flag Separate from AP Automation Smart Upload
SmartUpload workflow build out / checklist Create generic workflow for Smart Upload Create suitable defaults for certain fields Rates & Reporting
Make conversion rate statistics clickable Support XML File Processing from FTP Trigger Modify post operation info to generate standard reporting data BE - Create post save and update for report summaries data Support rates available directly on flow config Integration of API to get the Transaction Fees Backend & Infrastructure
BE - Create inheritance and overriding in base view and standard field Refactor Transaction-Handling Lambda for better maintainability and scalability Handle exception of importing URL with own ID. Disable JS attachment spam check by default Update prompt-engine to support separate repos for client overrides Force all documents to be AP Invoice Update AP Automation Integration Testing Base View in Preprod Migration script to generate reporting data from instance collection for existing instances Confirm physical DB model works and is paralleled with the generic models Update and test the generic flow with Vendor ID fixes Investigate & Fix Cents / Incorrect Digit Extraction in AP Automation AI & Validation
Critical: Claude 3.7 Testing & Validation Bug Fixes
Unable to Deactivate Baseview – Error: “parentid” is not allowed Notification Duration Not Updating to 10 Seconds in React App Validation for Elimination Keys – system does not properly handle invalid inputs Unable to add new Email filter if I have deleted an already created filter with the same details “Undefined” appears in the URL after returning from the Settings page and browsing the Transactions Redirection from the Settings page using the Back to Application button causes mislabeling and an unselected client “Re-execute from Beginning” is not working for the transactions Unable to Update Details in Existing Template Quote Classification dropdown UI issue on Mac Chrome Restrict consolidated client list access to only assigned clients Invalid Date appearing in the Message column The Tab names stay as Login even when user logged in Label filters getting saved even when Save button not clicked Error and Completed (Filters) count not matching with data available Quotes number not visible in a few scenarios for Both All Emails and All Emails 2 Transactions by changing the To Review to Reviewed state cause the page to get stuck Message and the Booking Number not configured for the table Filters getting selected for other options even when not selected User can see the Next and Prev button active even if there is no data to move to The width of the Label selection panel increasing indefinitely On canceling the label popup, the state gets messed up and numbering is off/wrong Status config showing options when Config type (Parent) is not selected “View with same label already exists.” toaster shows every time we come to the Overview Screen from the Processing page Inputs disabled on User Profile reload Login Screen Password Validation not aligned with Create User Screen Tolerance Rule not applied for Charge Code – always showing “Exceeded” CTA Button Config not respecting disabled / hidden for multiple buttons Tolerance Rules – Priority not updating on delete Incorrect Tolerance Label & Table Column Display Updated tolerance type options not reflected in template structure Quote Response Reformat State able to execute even when mandatory field data is missing File Search Input Field disabled after Invoice Approval Page does not auto-refresh after sharing transaction via email Mapping configuration not displayed in real-time after adding – requires manual refresh Performance issue due to large volume of data in Create Payload When selecting an invalid file to upload, transaction should not be created on Dashboard, as no file was uploaded to process Invalid File extension toaster does not appear when selecting the same file a second time Clicking even slightly outside the checkbox redirects to the Processing Page Syntax error in “operation_status_evaluator” function does not give any error message; transaction is marked as Completed Field highlight not showing for mismatches for non-AP clients Improve Validation for Elimination Keys Vendor extraction confusion