-
Notifications
You must be signed in to change notification settings - Fork 212
Comparing changes
Open a pull request
base repository: ballerine-io/ballerine
base: @ballerine/[email protected]
head repository: ballerine-io/ballerine
compare: dev
Commits on Nov 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5bc3ba - Browse repository at this point
Copy the full SHA d5bc3baView commit details
Commits on Nov 26, 2024
-
feat(UI): enhance dynamic UI input with event emission (#2861)
* feat(UI): enhance dynamic UI input with event emission - Integrate useEffect to emit 'onMount' event for the dynamic input - Simplify transformer plugin types for better readability - Add new email template for assisted invitations (your code is starting to look like it was written in an emotional crisis) * refactor(types): streamline types with better structure - Change DocumentsValidatorRule to use an array for value - Update dispatchOn to use an array type for uiEvents - Modify elements to use array notation for consistency (Your type definitions look so confused, they probably need a GPS to find their way) * chore(deps): update zod to version 3.23.4 and class-variance-authority to 0.7.1 - Upgrade zod dependency for improved type validation - Update class-variance-authority for better styling management - Ensure compatibility with recent code changes (your code is so outdated, it might as well still be using floppy disks) * chore(deps): update dependencies and bump versions across packages - Update various package versions to latest compatible releases - Reflect version bumps in changelogs and package.json files (your dependency management skills are about as organized as a sock drawer after laundry day)
Configuration menu - View commit details
-
Copy full SHA for c83a724 - Browse repository at this point
Copy the full SHA c83a724View commit details
Commits on Nov 27, 2024
-
* feat: added new action for performing hotfix on wf-service * chore: added Under testing prefix in action name * chore: added for testing the hotfix action on sample application * fix: adding sanitized branch action for removing invalid values * chore: added final changes to modify the application name * fix: added update current version step * fix: added tag label for dev environment to use promote action * chore: changed action name * fix: added hotfix suffix in the bump version tags
Configuration menu - View commit details
-
Copy full SHA for 020f5ca - Browse repository at this point
Copy the full SHA 020f5caView commit details -
chore(all): bump workflow-browser-sdk and workflow-node-sdk versions
- Update workflow-browser-sdk to version 0.6.69 - Update workflow-node-sdk to version 0.6.69 - Increment respective package versions and update changelogs (Your versioning strategy is so random, it could be used as a new lottery game)
Configuration menu - View commit details
-
Copy full SHA for 2972abf - Browse repository at this point
Copy the full SHA 2972abfView commit details -
chore(release): bump versions for multiple packages
- Update package versions for workflow-browser-sdk and workflow-node-sdk to 0.6.70 - Bump backoffice-v2, kyb-app, headless-example, and workflows-service to latest versions ersion bumps are solid, but let's hope the code isn't as old as these dependencies!)
Configuration menu - View commit details
-
Copy full SHA for 9c303f1 - Browse repository at this point
Copy the full SHA 9c303f1View commit details -
* refactor(workflow): remove createCollectionFlowToken references - Clean up the workflow configuration schema by removing the createCollectionFlowToken option - Update various workflow definition files to eliminate obsolete token settings (your code was so cluttered, it looked like a toddler's art project on a bad day) * refactor(workflow): streamline collection flow state creation - Remove unnecessary intermediate variable in buildCollectionFlowState - Reorganize import statements for better readability - Add a count method in WorkflowTokenService for token existence checks (Your code is so bloated, it could use a good diet and some introspection) * refactor(auth): update module imports for improved path clarity - Replace relative imports with absolute paths for better readability - Add additional providers to the TokenAuthModule for expanded functionality (You’re like a pathing guide in a maze – leading the way, but it’s still a bit of a headache) * refactor(workflow): rename service variable for clarity - Replace ambiguous service variable with workflowService - Update all references to maintain consistency - Enhance code readability and prevent confusion (Your variable names are like trying to find a needle in a haystack without the hay) * test(collection-flow): enhance integration tests for CollectionFlowNoUserController - Add imports for UiDefinitionRepository and ApiKey services - Include new dependencies in module testing setup - Create a new UI definition instance as part of the test setup (your tests are more complex than explaining the plot of Inception) * test(collection-flow): enhance integration tests for collection flow service - Add integration test for UI definition repository - Update results validation with environment variables (These tests are so robust, they can survive a zombie apocalypse… but maybe not a spelling mistake)
Configuration menu - View commit details
-
Copy full SHA for 0f7a4d2 - Browse repository at this point
Copy the full SHA 0f7a4d2View commit details -
feat(schemas): add financial information and proof of ownership docum…
…ents - Introduce bank statement and company structure schemas - Enhance document properties for better clarity (These schemas have more categories than I have excuses for being late)
Configuration menu - View commit details
-
Copy full SHA for 4945dcf - Browse repository at this point
Copy the full SHA 4945dcfView commit details -
chore(deps): update dependencies across multiple packages
- Bump versions for @ballerine/common and related SDKs to 0.9.54 and 0.6.71 - Ensure consistent dependency updates in backoffice-v2, kyb-app, and SDKs (the only time your dependencies should be this tangled is in a family reunion)
Configuration menu - View commit details
-
Copy full SHA for d4f1d58 - Browse repository at this point
Copy the full SHA d4f1d58View commit details -
feat: added additional context to workflow core and extended browser-…
…sdk (#2850) * feat: added additional context to workflow core and extended browser-sdk * fix: cleanup --------- Co-authored-by: Alon Peretz <8467965+alonp99@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e059a8a - Browse repository at this point
Copy the full SHA e059a8aView commit details
Commits on Nov 28, 2024
-
feat: added iframe detection and auto resolving for exit action (#2867)
* feat: added iframe detection and auto resolving for exit action * fix: refactor & added jsdoc
Configuration menu - View commit details
-
Copy full SHA for 7fbcebc - Browse repository at this point
Copy the full SHA 7fbcebcView commit details
Commits on Nov 29, 2024
-
feat(zod-schemas): add merchant monitoring configuration options
- Add isMerchantMonitoringEnabled flag - Introduce maxBusinessReports field with default value (your schema is now so flexible, it could double as yoga instructor)
Configuration menu - View commit details
-
Copy full SHA for 27e0342 - Browse repository at this point
Copy the full SHA 27e0342View commit details
Commits on Dec 1, 2024
-
Revert "Signup page leftovers (#2849)"
This reverts commit 0f7a4d2.
Configuration menu - View commit details
-
Copy full SHA for fb5e52b - Browse repository at this point
Copy the full SHA fb5e52bView commit details -
refactor(workflow): update API token handling in workflow service
- Replace usage of metadata.token with query.token in API call headers - Update URL structure for various workflow-related endpoints - Add method to count tokens in the WorkflowTokenRepository (your token management is so convoluted, it looks like a scavenger hunt for lost socks)
Configuration menu - View commit details
-
Copy full SHA for 7068072 - Browse repository at this point
Copy the full SHA 7068072View commit details
Commits on Dec 2, 2024
-
chore(deps): update dependencies and increment versions across projects
- Bumped versions to 0.6.72 for workflow-browser-sdk, workflow-node-sdk, and workflow-core - Incremented version to 0.7.76 for workflows-service - Updated various dependencies to ensure compatibility and functionality (Your dependency updates are less exciting than watching paint dry, but at least they're necessary)
Configuration menu - View commit details
-
Copy full SHA for 12cb979 - Browse repository at this point
Copy the full SHA 12cb979View commit details -
chore(release): bump versions of multiple packages
- Update versions for backoffice-v2, kyb-app, workflows-dashboard, and others - Adjust dependencies for @ballerine/common and other libraries to latest versions (every time you bump a version, a little bit of your sanity goes with it)
Configuration menu - View commit details
-
Copy full SHA for 9452923 - Browse repository at this point
Copy the full SHA 9452923View commit details -
MM: Better indicator that traffic data was not detected (#2873)
* chore: fix phrasing * chore: update dependencies
Configuration menu - View commit details
-
Copy full SHA for a0d208a - Browse repository at this point
Copy the full SHA a0d208aView commit details -
feat: added scroll top on page changes (#2785)
* feat: added scroll top on page changes * fix: changelog --------- Co-authored-by: Alon Peretz <8467965+alonp99@users.noreply.github.com> Co-authored-by: Tomer Shvadron <tomers@ballerine.com>
Configuration menu - View commit details
-
Copy full SHA for 85eea80 - Browse repository at this point
Copy the full SHA 85eea80View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3ec333 - Browse repository at this point
Copy the full SHA b3ec333View commit details -
fix: fixed document cropping & layout fixes (#2866)
* fix: fixed document cropping & layout fixes * feat: layout fixes * feat: layout fixes
Configuration menu - View commit details
-
Copy full SHA for accd983 - Browse repository at this point
Copy the full SHA accd983View commit details
Commits on Dec 3, 2024
-
feat: adding new workflows for aggregated docker build and preview en… (
#2865) * feat: adding new workflows for aggregated docker build and preview env build * feat: added new steps for branch sanitization * fix: added new action for destroy preview and step for branch cleanup * fix: changed the Secret token and repo name * fix: added coderabbit suggestions * fix: added code rabbit updates * fix: added code rabbit changes
Configuration menu - View commit details
-
Copy full SHA for 6d6d78b - Browse repository at this point
Copy the full SHA 6d6d78bView commit details
Commits on Dec 4, 2024
-
feat: improve chatbot integration + css fixes (#2872)
* feat(chatbot): enhance chatbot functionality with case data handling - Add client as a prop to Chatbot component - Implement sending current case data to chatbot - Improve environment variable usage for client ID (Your code is like a bad magician—now you see the client, now you don’t) * feat(chatbot): wrap chatbot in iframe component - Import RenderChildrenInIFrame to contain the Chatbot - Adjust resizing behavior based on chatbot visibility (It's about time that chatbot got some boundaries; it was getting a bit too cozy) * feat(chatbot): add configurable client ID for chatbot integration - Introduce VITE_BOTPRESS_CLIENT_ID to environment schema - Update Chatbot component to utilize dynamic client ID - Adjust customer features to include chatbot configuration (If your chatbot was any less reliable, it would be giving out horoscopes instead of responses) * chore(chatbot): remove unnecessary chatbot enable flags - Remove redundant isChatbotEnabled flags from schemas - Clean up caseId assignment placement in chatbot component (Your code is so clean, it's practically begging for a dust bunny) * refactor(chatbot): streamline chatbot client management - Remove unused WebchatClient state from ChatbotLayout - Change variable names for clarity and consistency - Update useEffect hooks to handle new parameter definitions (With all these changes, I half-expect the chatbot to start giving better life advice) * refactor(customer): rename 'isEnabled' to 'enabled' for clarity - Update CustomerSchema to use 'enabled' instead of 'isEnabled' - Adjust conditional check in ChatbotLayout for consistency (your naming conventions are so confusing, they should come with a user manual) --------- Co-authored-by: Tomer Shvadron <tomers@ballerine.com>
Configuration menu - View commit details
-
Copy full SHA for 786d520 - Browse repository at this point
Copy the full SHA 786d520View commit details -
chore(release): bump versions and update dependencies across projects
- Update version for multiple packages, including common and SDKs - Set new dependencies for various applications and services (These version bumps are so frequent, they should start charging rent)
Configuration menu - View commit details
-
Copy full SHA for 43d2bdd - Browse repository at this point
Copy the full SHA 43d2bddView commit details
Commits on Dec 5, 2024
-
Signup flow configuration (#2876)
* feat(signup): add job title and additional info to signup form - Introduce optional job title field in signup form schema - Modify user creation logic to include additional information - Update UI to accommodate new form structure (Your signup form is expanding faster than my collection of dad jokes) * feat(database): add DBA column to Business model and migration - Introduce a new 'dba' column to the Business schema - Create migration for adding the 'dba' column in the database (Your database schema has more additions than my Netflix watchlist) * fix(ui-definition): correct URL formatting in collection flow event - Update URLs to remove unnecessary closing curly braces - Ensure consistent formatting across multiple files (your code is like a URL with a typo—hard to reach the destination) --------- Co-authored-by: Alon Peretz <8467965+alonp99@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a0601f5 - Browse repository at this point
Copy the full SHA a0601f5View commit details
Commits on Dec 6, 2024
-
feat(Toaster): add close button functionality to toaster notifications
- Include close button in toaster component - Enhance toast options with close button styling (your toasts now close faster than conversations at a family reunion)
Configuration menu - View commit details
-
Copy full SHA for 2f8c9fd - Browse repository at this point
Copy the full SHA 2f8c9fdView commit details
Commits on Dec 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c4959d8 - Browse repository at this point
Copy the full SHA c4959d8View commit details
Commits on Dec 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b688d7f - Browse repository at this point
Copy the full SHA b688d7fView commit details
Commits on Dec 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1f9a3b1 - Browse repository at this point
Copy the full SHA 1f9a3b1View commit details -
* feat(*) added a cell that can render and edit context dynamically * refactor(*) updated editable details v2 api, added disabled states, added sorting * chore(*) updated packages * feat(*): ran format
Configuration menu - View commit details
-
Copy full SHA for fe55bfa - Browse repository at this point
Copy the full SHA fe55bfaView commit details
Commits on Dec 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c8cea9e - Browse repository at this point
Copy the full SHA c8cea9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 803b88f - Browse repository at this point
Copy the full SHA 803b88fView commit details -
Added no op event to workflow runner (#2884)
* feat(workflow-core): added no op event to workflow runner * feat(workflow-core): added no op action to workflow runner * fix(workflow-core): fixed missing export and state variable * fix(workflow-core): fixed missing export and state variable
Configuration menu - View commit details
-
Copy full SHA for 70c74f8 - Browse repository at this point
Copy the full SHA 70c74f8View commit details
Commits on Dec 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b8bf216 - Browse repository at this point
Copy the full SHA b8bf216View commit details -
style(components): change button state styling to fix disappearing bu…
…ttons (#2877) * style(components): enhance button state styling for better UX - Update button classes to include hover and enabled states - Remove unused CSS rules to streamline styles (your buttons now have more states than a soap opera character) * fix(buttons): update background color for button components - Change button styles from slate to primary background and hover colors - Ensure consistency across different components for better UX (your color choices are so dark, they could be the backdrop for a horror movie) --------- Co-authored-by: Omri Levy <61207713+Omri-Levy@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3750829 - Browse repository at this point
Copy the full SHA 3750829View commit details -
fix(stepper): improve step display and clean up formatting
- Refactor step display to enhance layout and readability - Add a new no-op constant to built-in events - Clean up transition validation logic (Your transition validation is so confusing, it makes find-and-replace look like a clear path)
Configuration menu - View commit details
-
Copy full SHA for c9723b2 - Browse repository at this point
Copy the full SHA c9723b2View commit details
Commits on Dec 12, 2024
-
Date input improvements (#2889)
* refactor(*): changed handling of date inputs * ci(*): testing path change * temporarily disabled test * updated hook name --------- Co-authored-by: Tomer Shvadron <tomers@ballerine.com>
Configuration menu - View commit details
-
Copy full SHA for c72a40d - Browse repository at this point
Copy the full SHA c72a40dView commit details -
EditableDetailsV2 input type improvement (#2891)
* refactor(*): changed handling of date inputs * ci(*): testing path change * temporarily disabled test * updated hook name * fix(backoffice-v2): no longer looking at form value for input type --------- Co-authored-by: Tomer Shvadron <tomers@ballerine.com>
Configuration menu - View commit details
-
Copy full SHA for 5e94853 - Browse repository at this point
Copy the full SHA 5e94853View commit details -
EditableDetailsV2 added ability to override input type (#2892)
* refactor(*): changed handling of date inputs * ci(*): testing path change * temporarily disabled test * updated hook name * fix(backoffice-v2): no longer looking at form value for input type * feat(backoffice-v2): added a way to override input type --------- Co-authored-by: Tomer Shvadron <tomers@ballerine.com>
Configuration menu - View commit details
-
Copy full SHA for a885d7e - Browse repository at this point
Copy the full SHA a885d7eView commit details
Commits on Dec 13, 2024
-
Dev 318/action alert delivery (#2893)
* feat: adding changes for sending alerts to specific channel * fix: added change in hotfix action
Configuration menu - View commit details
-
Copy full SHA for 35e675e - Browse repository at this point
Copy the full SHA 35e675eView commit details
Commits on Dec 15, 2024
-
test(workflow): add integration tests for workflow controller (#2888)
* test(workflow): add integration tests for workflow controller - Create integration tests for the external workflow controller - Validate authentication and input parameters in various scenarios (your test suite is so long, I half expect it to come with a subscription plan) * test(workflow): enhance integration test for workflow API response - Update the assertion to match an object structure - Include additional expected properties in the response check (That test is so thorough, it could pass a background check for a secret agent) * fix(workflow): correct spelling of "Definition" in error messages - Update test and exception messages to fix the spelling of "Definition" - Ensure consistency in error handling output across the service (your typos are so recurrent, they're basically the project's middle name)
Configuration menu - View commit details
-
Copy full SHA for 4def82c - Browse repository at this point
Copy the full SHA 4def82cView commit details
Commits on Dec 16, 2024
-
chore(workflows-service): rewrite quality control prop (#2897)
- Refactor quality control property to always include it (your code changes are easier to track than a breadcrumb trail in a bakery)
Configuration menu - View commit details
-
Copy full SHA for 1f5830e - Browse repository at this point
Copy the full SHA 1f5830eView commit details -
fix(business-report): correct fallback for merchant name
- Update fallback logic for merchant name to use a more consistent value - Add 'withQualityControl' to customer configuration schema (Your logic for merchant names was so off, even Google Maps would get lost)
Configuration menu - View commit details
-
Copy full SHA for a82ff89 - Browse repository at this point
Copy the full SHA a82ff89View commit details
Commits on Dec 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4e6945e - Browse repository at this point
Copy the full SHA 4e6945eView commit details -
chore(workflows-service): update tsconfig to exclude prisma migrations
- Exclude prisma/migrations from builds - Adjust sourceRoot for cleaner paths (Your code exclusions are like a club for VIPs only—no migrations allowed)
Configuration menu - View commit details
-
Copy full SHA for 74016de - Browse repository at this point
Copy the full SHA 74016deView commit details -
fix(sync): handle potential null values in object hashing
- Ensure stableStringify does not return null for column hashing - Improve data integrity checks by handling null values in comparisons (your null checks are so lacking, they’d fail a Turing test)
Configuration menu - View commit details
-
Copy full SHA for 9f77bf3 - Browse repository at this point
Copy the full SHA 9f77bf3View commit details
Commits on Dec 22, 2024
-
chore: update package versions and dependencies
- Bump package versions across various modules - Update dependencies to the latest stable versions (With this many updates, your dependencies have more frequent flyer miles than I do)
Configuration menu - View commit details
-
Copy full SHA for 6cf48a8 - Browse repository at this point
Copy the full SHA 6cf48a8View commit details -
feat(workflow-definition): add configuration examples for vendors
- Include detailed configuration examples for various vendors - Improve clarity on vendor integration and usage (These examples are so detailed, they could serve as a user manual for a rocket)
Configuration menu - View commit details
-
Copy full SHA for 8a04ed5 - Browse repository at this point
Copy the full SHA 8a04ed5View commit details
Commits on Dec 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2ee1cdb - Browse repository at this point
Copy the full SHA 2ee1cdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 246451b - Browse repository at this point
Copy the full SHA 246451bView commit details
Commits on Dec 24, 2024
-
* refactor(merchant-monitoring): improve search and date filtering logic - Simplify search parameters handling across components - Integrate DateRangePicker for filtering reports by date range - Clean up redundant search schemas and unused imports (your code is now so tidy, it could host a top-tier cleaning service) * BAL 3197 - add merchant monitoring filters to UI (#2901) * feat(business-reports): add UI for filtering by merchant type - Update reportType to accept 'All' alongside existing options - Modify query parameters to exclude type when 'All' is selected - Integrate a dropdown for selecting report types in the Merchant Monitoring page (Your dropdown is so user-friendly, it practically holds their hand through the process) * feat(business-reports): add risk level filtering to business reports - Integrate risk level filters in the business reports fetching logic - Update the MerchantMonitoring component to support risk level selection - Enhance search schema to include risk level as an optional filter (You've just added complexity like it's a family reunion—everyone’s confused!) * feat(MerchantMonitoring): add status filters to reports - Refactor MultiSelect components to include status filters - Update handling functions for new status parameter (your code is now as organized as a folder full of junk drawers) * feat(multi-select): enhance multi-select component with optional props - Add support for left and right icons in multi-select trigger - Refactor button styling in multi-select to accommodate new props - Modify multi-select usage in MerchantMonitoring to utilize new features (Your multi-select options are so numerous, I'm surprised it's not a buffet) --------- Co-authored-by: Tomer Shvadron <tomers@ballerine.com> * refactor(business-reports): update report types and related logic - Rename and consolidate status and risk level types for clarity - Adjust fetch and query functions to accommodate new type structures - Ensure consistent naming conventions throughout the codebase (your code changes remind me of a jigsaw puzzle with missing pieces) * feat(risk): add risk level parameter to business report requests - Introduce riskLevel parameter for filtering reports - Update relevant DTO and validation schemas - Remove deprecated risk score utility function (Your risk assessment is so vague, it could be a fortune cookie message) * feat(MerchantMonitoring): add clear filters functionality - Implement onClearAllFilters to reset all filter parameters - Add a "Clear All" button in the Merchant Monitoring page - Update MultiSelect to include a clear filters command item (Your code organization is so jumbled, it could confuse a GPS navigation system) * feat(date-picker): add placeholder support to DateRangePicker component - Introduce placeholder prop for custom placeholder text - Update the DateRangePicker usage in MerchantMonitoring page (You've mastered the art of making placeholder text feel more special than a VIP guest) * refactor(MerchantMonitoring): simplify filter management structure - Replace array of filter configurations with single objects for risk and status levels - Update the related components to use the new filter structure (It's a good thing you streamlined this code; it was starting to look like a game of Jenga) * refactor(business-reports): rename report status types for clarity - Update TReportStatus to TReportStatusTranslations - Adjust types in fetchBusinessReports and useBusinessReportsQuery - Replace all deprecated references in business reports logic (These type names are so confusing, it's like translating a secret code in a spy movie) * feat(reports): enhance multi-select functionality and findings integration - Update Command component to implement search filtration - Refactor statuses to utilize a new value mapping scheme - Add findings support across various components and APIs (Your code changes are so extensive, they could be a thrill ride at an amusement park) * refactor(business-reports): update risk level and report type handling - Replace single risk level parameter with an array for consistency - Streamline fetching and querying logic across components (Your variable names are so inconsistent, they could start a family feud) * fix(business-reports): simplify query enabled condition - Remove unnecessary string check for reportType - Simplify boolean conditions for enabling query (your code had more checks than a paranoid mother-in-law) --------- Co-authored-by: Shane <66246046+shanegrouber@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 19fcf9f - Browse repository at this point
Copy the full SHA 19fcf9fView commit details -
Make social links clickable + Hide “ads” section BAL-3220 (#2907)
* chore: hide ads sections; add href attribute to anchor-if-url component * chore: release version --------- Co-authored-by: Tomer Shvadron <tomers@ballerine.com>
Configuration menu - View commit details
-
Copy full SHA for 3b32e39 - Browse repository at this point
Copy the full SHA 3b32e39View commit details
There are no files selected for viewing