1.55.0 (2025-09-30)
- app: implement automated tasks (#1550) (56f019d)
- portal: add gmail signin (#1587) (f8d6af4)
- portal: display policies with PDF format (#1559) (3d7ee5f)
- secrets: fix secrets (b3af710)
1.54.0 (2025-09-19)
- app: Add support for ISO 42001 (#1549) (1a9d57b)
- app: Auto mark tasks as todo when review period starts (#1546) (777c0db)
1.53.0 (2025-09-18)
- app: Add reviewDate column to Task table (#1541) (68e0e42)
- app: Create a scheduled task for Recurring policy (#1540) (1eb9623)
1.52.1 (2025-09-17)
- force version bump past v1.52.0 (d7c58c0)
1.52.0 (2025-09-17)
- app: only show owner/admin users on Task UI (#1524) (151ccc6)
- portal: show only published policies on portal (#1520) (ceb99d7)
- portal: Whenever the policy is published, signedBy field should be cleared and send email to only previous singers to let them accept it again. (#1532) (8c1b525)
1.52.0 (2025-09-17)
- app: only show owner/admin users on Task UI (#1524) (151ccc6)
- portal: show only published policies on portal (#1520) (ceb99d7)
- portal: Whenever the policy is published, signedBy field should be cleared and send email to only previous singers to let them accept it again. (#1532) (8c1b525)
1.51.1 (2025-09-16)
1.51.0 (2025-09-16)
- add DEQUEUED state handling in OnboardingTracker component (74d7151)
- add missing newlines in package.json and index.ts files for consistency (f33bb34)
- add missing port number to database connection string (bafbb27)
- add newline at end of package.json for proper formatting (fb91918)
- add persistent cmd session support in Windows script (bfad924)
- add robust database connectivity rules for CodeBuild (50c9a7e)
- add verification for public directory in buildspec.yml (b8e2064)
- Added Control property to task sidebar (8cc503b)
- Allow access to auditor role (1553400)
- auth: rename email parameter for invite function to improve clarity (95bb6c9)
- buildspec, Dockerfile: update Node.js version and adjust Prisma client generation path (2d677d0)
- buildspec: adjust working directory for dependency installation (0774214)
- buildspec: enhance type checking step with optional script handling (f151692)
- comprehensive Prisma deployment fix for Vercel monorepo (6ef5033)
- config: update Vercel environment check for standalone output (39f3710)
- copy Prisma binary to locations where runtime is searching (7c3af89)
- correct Docker entry point for monorepo structure (bb3aecb)
- correct environment variable assignment for Prisma query engine in Next.js config (1ccaae1)
- correct indentation in package.json scripts section (f3ed25a)
- correct static file paths for next.js standalone monorepo structure (55442ab)
- correct static file paths for next.js standalone monorepo structure (12adfa6)
- correct Windows path formatting in fleet label creation script (f34610f)
- deploy: ensure pulumi update completes before starting build (d47e9b5)
- docs: Broken contributing guide link in PR template (7c8f509)
- Enforce role-based access control in app (8a81f42)
- enhance directory and marker file handling in Windows script (49e3ec4)
- enhance elevation and error handling in Windows script (1a67177)
- enhance elevation process in Windows script for better user experience (9b4aeee)
- enhance logging and error handling in Windows script (9c54eb0)
- enhance session token retrieval in middleware (27a7254)
- enhance structure and logging in Windows script (e27a003)
- ensure consistent newline handling in Prisma client and exports (b5ce5f1)
- ensure Prisma binaries are included in Vercel deployment (fa43f5e)
- ensure Prisma binaries are included in Vercel deployment with custom output path (e877714)
- ensure Prisma client is generated during Next.js build for deployment (a9ee09a)
- ensure Prisma query engine binary is properly copied in Trigger.dev deployment (8d2fe33)
- fixed search (36e12f1)
- improve directory creation logic in Windows script (71858ec)
- improve directory selection logic in Windows script (b2da074)
- improve Docker entry point detection for Next.js standalone build (4e11649)
- improve error handling in file upload processes (af52289)
- improve error handling in ToDoOverview component (d4dd686)
- improve PowerShell command in Windows script for better execution (a313739)
- improve variable handling and logging in Windows script (042db43)
- infra: correct echo command syntax in buildspec for database URL check (1140eba)
- infra: correct secrets manager syntax for codebuild and container (7ada508)
- infra: correctly resolve database connection string for codebuild (093bcb3)
- infra: update health check configuration in container module (c9b41a6)
- infra: update health check endpoint in container configuration (5f3f4a2)
- Keep the
getRowIdandrowClickBasePathoptional (544afdc) - Member edit only for owner/admin (1a2b9d2)
- Move role checks on org level (a4056bf)
- prevent build failure when metadata service is inaccessible (951f462)
- prevent infinite loop in TrustPortalSwitch by updating useEffect dependencies (5f28201)
- Prisma seed command in
packages/db(a9957cd) - properly separate app env vars from infra env vars (55aa5d6)
- refine directory creation logic in Windows script (bfbfca0)
- refine directory existence checks and logging in Windows script (37ea28b)
- refine directory handling and logging in Windows script (3982150)
- remove duplicate dependsOn key (#1426) (9035238)
- remove duplicate import of HealthModule in app.module.ts (e02a51c)
- resolve CodeBuild database connectivity issues (04b1555)
- resolve YAML syntax error in buildspec.yml (a458015)
- restore import of environment variables in Next.js config (1e01ae4)
- restore prebuild script in package.json for Prisma client generation (4850e68)
- Restrict member management actions to Owner/Admin roles (260131d)
- set controller versioning to VERSION_NEUTRAL for API consistency (9ede4e8)
- simplify Prisma extension to copy generated client to correct location (556bd17)
- streamline elevation process in Windows script for clarity (2705540)
- streamline script structure and enhance logging in Windows script (e9a5afd)
- Type errors (ec77b2f)
- ui: Align Employee breadcrumb and highlight People tab (97c353b)
- update assetPrefix configuration to ensure proper URL handling in production (3487041)
- update BINARY_TARGET for Prisma extension (639ac5e)
- update Dockerfile to remove unnecessary bunfig.toml copy (05193c1)
- update invitation email domain configuration (04579b0)
- update marker file handling in Windows script (fe37a73)
- Update member role check (3848a65)
- update OpenAI model in onboarding and policy helpers for consistency (fcb070f)
- update Prisma extension to properly handle generated client location in Trigger.dev deployment (a53cb42)
- update registry path formatting in Windows script (d48ea60)
- update role query in onboard-organization to use 'contains' for owner (af9f1c3)
- update role validation in InviteMembersModal to prevent admin and employee overlap (#1485) (18f3440)
- update S3 bucket name environment variable (1cc4fb2)
- update S3 bucket name environment variable (74b98bc)
- update typecheck:ci filters to correct package names (dc8f93b)
- use dynamic port variable for database connection strings (f1f6030)
- Validate user role for adding employee (194b462)
- Validate user role when revoking invitation (7263791)
- add @ai-sdk/rsc package and update imports (15d7d66)
- add advanced mode functionality for organizations (#1503) (04a9e26)
- add API endpoint to approve organizations for QA team (3b526b4)
- add API endpoint to delete users for QA team (89a6d16)
- add BETTER_AUTH_URL to environment variables and buildspec validation (a767884)
- add buildspec and deployment scripts for application (1722e2e)
- add debug scripts for ECS and CodeBuild log retrieval (02b7df5)
- add delete confirmation dialog to CommentItem component (a94ecd7)
- add department column to policies table (#1499) (cff6bc9)
- add deployment verification script for ECS (eee55f6)
- add Dockerfiles for app and portal services (98efb51)
- add E2E and unit testing workflows (e1f0f7b)
- add Font components to email templates for improved typography (e2059a6)
- add geo field to onboarding process (fd74000)
- add header value sanitization for S3 metadata (d582d40)
- add Husky hooks for commit message validation and pre-push checks (99fffad)
- add migration for JWKS table to support JWT authentication (9cc1f88)
- add NEXT_PUBLIC_API_URL environment variable (f31ee34)
- Add PDF view for policies (#1451) (c4e52fc)
- add Prisma client generation task and update build dependencies (e0061c0)
- add progress bars to ComplianceOverview for improved visibility (d84daeb)
- add required Next.js environment variables with proper validation (3d10913)
- add risk and vendor action components and regeneration functionality (6b7d3a4)
- add shouldGenerateTypes option to PrismaExtensionOptions (cbc1d36)
- Add sorting options for organization list (bcf4434)
- add TCP connectivity debugging to buildspec (804bcb3)
- add TipTap content validation utilities for AI-generated content (9d0437e)
- enable cross-subdomain cookies for authentication (e7d8521)
- enable dynamic rendering and set revalidation for layout component (27f2555)
- enhance content validation by removing empty text nodes (ba735e4)
- enhance control status logic and onboarding process (4e00985)
- enhance delete user API to require email for user deletion (4548a0c)
- enhance DeviceAgentAccordionItem for macOS support and update download handling (ebff53e)
- enhance download agent with improved error handling and configuration (900d99a)
- enhance editor functionality with linkification and configurable extensions (5bb1f94)
- enhance Fleet label creation and error handling (8f84460)
- enhance framework compliance tracking and UI (c566a01)
- enhance GitHub OIDC module to support existing provider usage (9212589)
- enhance HybridAuthGuard and update authentication interfaces (3868a3e)
- enhance invitation handling and user redirection (e3fb7d3)
- enhance MemberRow component and onboarding task updates (41f8006)
- enhance onboarding process with local development support (a7fab14)
- enhance onboarding tasks with increased concurrency and retry logic (362cef8)
- Enhance PDF handling in policy viewer (#1476) (c005b3e)
- enhance policy management with regeneration and UI improvements (c4b4c0d)
- enhance Prisma client generation and application secrets management (d44cfa3)
- enhance Prisma client generation process with detailed logging (a9210a8)
- enhance Prisma exports and update db:generate script (2d6195d)
- enhance PrismaExtension to resolve and copy schema from @trycompai/db package (8bd0263)
- enhance schema resolution in PrismaExtension for monorepo support (c413f6f)
- enhance ToDoOverview component with dynamic tab selection (e03f402)
- implement attachment download functionality and metadata retrieval (dde6d48)
- implement auto-resizing for TaskBody textarea (758cbb2)
- implement comments and attachments functionality in API (51162ac)
- implement control creation functionality with UI integration (#1497) (943a7d3)
- implement CORS and security headers for API routes (35aaeb1)
- implement DynamicMinHeight component for responsive layout (09f52cf)
- implement JWT authentication and update related components (2786ef6)
- implement optimistic updates for comments and task attachments (7fe5669)
- implement publish all policies action and UI components (52afe86)
- implement risk and vendor mitigation tasks (da94ecc)
- implement session-based JWT retrieval in ApiClient (33af882)
- implement TriggerTokenProvider for access token management (6812f39)
- improve invite page handling and user feedback (eb9bcab)
- infra: add NEXT_PUBLIC_PORTAL_URL to applications configuration (bdd5f5f)
- infra: add source version to build system configuration (424f6ad)
- infra: add STS VPC endpoint for IAM role assumption (b5a70c4)
- infra: enhance application container to support dynamic secret management (b5a7ee7)
- infra: enhance build and deployment configurations for applications (67fc172)
- infra: enhance build system to include required secrets from AWS Secrets Manager (7de1d6c)
- infra: implement SSL certificate management and DNS validation (da41e90)
- infra: refactor application secrets management to support individual secrets (72b00d4)
- infra: refactor build system to improve environment variable handling (cc53704)
- initialize API module with NestJS structure and essential configurations (2ea50d2)
- initialize Pulumi infrastructure for Pathfinder app (3cc14fa)
- integrate Prisma client and update database schema handling (81c4c3a)
- integrate Prisma client generation and update imports for local usage (e7cbc8f)
- introduce custom PrismaExtension for enhanced schema handling (856f869)
- New & improved dashboard (38ce071)
- optimize build process with parallel processing and enhanced caching (7276586)
- optimize width calculation in ToDoOverview component (6e55979)
- read app environment variables from apps/app/.env (b49fb1c)
- simplify Prisma exports and update db:generate script (b6f9757)
- streamline policy generation by directly producing TipTap JSON (1c799e2)
- Support opening policy in new tab for easier navigation (42c2626)
- support protocol-less links in comments (a5f124b)
- update AddFrameworkModal to make organizationId optional (d742463)
- update API client and auth utility to use Bearer token authentication (1d95394)
- update auto-pr-to-main workflow to include new chas/* path (861eb35)
- update dependencies and enhance onboarding process (59db96d)
- update DeviceAgentAccordionItem to enhance user guidance for macOS and Windows (ec1876c)
- update OpenAI model and enhance TipTap JSON schema for policy updates (79c5f2a)
- update policy signature requirement and dependencies (bfdbb15)
- update publishAllPoliciesAction to use parsedInput for organizationId (67741b4)
- update S3 key handling for fleet agent downloads (9a5ab4f)
- update SingleControl component and enhance control status logic (4287fec)
- Update tasks on top level (3cb06d6)
- update Trust Portal to include HIPAA compliance framework (bde32c4)
- use PULUMI_PROJECT_NAME as environment identifier (29fed1e)
- Vendor delete button (e98926a)
1.50.0 (2025-07-11)
- standardize plan type casing in PricingCard component (6a2b48f)
- update subscription handling in checkout hook (3175ddd)
- enhance upgrade flow with subscription type handling (5650623)
- integrate HubSpot API for user and company management (0ab2560)
1.49.0 (2025-07-03)
- onboarding: update step index and progress calculation in PostPaymentOnboarding component (a7b3a13)
- e2e: add tests for middleware onboarding behavior and split onboarding flow (cb31f22)
1.48.1 (2025-06-30)
- fixed an issue with uploading files to comments in a policy (8a3903c)
1.48.0 (2025-06-27)
- middleware: refine onboarding redirect logic to check for explicit false value (93dfa37)
- onboarding: enhance textarea handling and improve localStorage integration (64821a3)
- onboarding: enhance post-payment onboarding flow with loading state and step tracking (6b5f055)
- onboarding: implement split onboarding flow and middleware checks (7346380)
1.47.0 (2025-06-27)
- slack-notifications: add Slack integration for Stripe webhook events (76511b7)
- tracking: implement unified tracking for onboarding and purchase events (29bec28)
1.46.0 (2025-06-26)
- add testimonial section and update pricing card layout (63f3898)
- add trial badge to pricing card component (0e4d92b)
- update pricing card component with review link (2164e5f)
1.45.1 (2025-06-26)
- improve error handling and logging in deploy-test-results workflow (62f7696)
1.45.0 (2025-06-26)
- correct team size placeholder (f84e79f)
- enhance billing page subscription checks and display (9576af2)
- update E2E test command in GitHub Actions workflow (46597c3)
- add STARTER subscription type to Organization model and migration (3f9c373)
- update subscription handling and pricing structure (b566650)
1.44.0 (2025-06-25)
- clarify subscription type comments in test-login route (6d0ebf3)
- enhance E2E test for simple authentication flow (7a00333)
- improve E2E test for simple authentication flow (341df0a)
- add GitHub Actions workflow for deploying test results (7d5fb40)
- add testing framework and middleware tests (1d022c6)
- disable Next button on setup form until current step has valid input (cffae61)
- enhance testing infrastructure and add Playwright support (12509ff)
- implement E2E test for simple authentication flow (a68f93f)
- implement MockRedis client for E2E testing in CI (ed3ed8f)
- integrate DotLottie animations into compliance components (3f8bbed)
1.43.3 (2025-06-25)
- fix issue with not being able to select assignee in policy and fix button text (2dd6d93)
1.43.2 (2025-06-25)
- fix bug with undefined theme (901fa0c)
- fix dark mode rendering for dub referral embed (f1088d1)
- use email as fallback for name (7ba3016)
- use taildwind theme instead of hardcoding system (97d257e)
1.43.1 (2025-06-24)
- update formatting and structure in various files (939bf07)
1.43.0 (2025-06-24)
- correct URL formatting for logo retrieval in getCachedSites function (87bd99f)
- add logo existence check to API endpoint for cached websites (60d8c95)
1.42.0 (2025-06-24)
- add back create fleet lable to create org function (2f1ca1f)
- add error handling for null hosts (c76c0bb)
- add mdm step to agent instructions (24b0e83)
- adjust scale of AnimatedGradientBackground in upgrade page for improved visual consistency (6f8821e)
- booking: remove unnecessary margin from Phone icon in BookingDialog component (b39c654)
- cast stripeCustomerId to string before syncing data (3887f71)
- checkout: refactor CheckoutCompleteDialog to improve plan type handling (e91f1f0)
- fix issue with s3 url sanitization (9ab26a0)
- fix issue with sanitizing html (1acccc6)
- fix issues with roles while inviting users (a1e7a7d)
- layout: adjust navbar height for improved layout consistency (a61b794)
- move agent logic to client side instead of server side (3ac4874)
- RecentAuditLogs: adjust padding for no activity message display (98c278a)
- roadmap link on readme (66afcbd)
- start download of installer from the browser (dde4546)
- try catch fetching the device so there's no error (20b7f14)
- update Stripe customer ID retrieval to use organization ID instead of user ID (ce4ef80)
- update subscription data handling and remove unused checkout components (3a50c55)
- validate S3 URL host (d744f74)
- add animated pricing banner to upgrade page (0599fcc)
- add API endpoint to fetch cached published websites from the database (4792901)
- add dub referral tab and embed (7a5e166)
- add rage mode and scroll rotation effects to AnimatedGradientBackground (bd516f7)
- add SelectionIndicator component and enhance pricing card interactions (04835c6)
- add support for windows agent (f18e8a2)
- add tables support in policy editor (9afd1ed)
- add tables support in policy editor (9822d95)
- api: add server directive to stripe session generation (1c9f957)
- api: enhance Stripe checkout session handling and logging (3eff9b4)
- auth: add session hook to set active organization (6de3ded)
- auth: implement organization access checks in layout components (a1d3ad7)
- auth: refactor authentication page and components for improved user experience (fb4fa7d)
- billing: enhance subscription management and UI components (1cf32c2)
- checkout: add CheckoutCompleteDialog component and integrate confetti animation (4bd6018)
- checkout: enhance CheckoutCompleteDialog with updated features and descriptions (2182c9e)
- database: add nanoid function for generating URL-safe unique IDs (c3608e1)
- enhance AnimatedGradientBackground with pulse and glow effects (7bd80c0)
- enhance onboarding step input with website field (7062eb3)
- enhance OnboardingStepInput and SelectPills components (0079556)
- enhance Stripe checkout session handling by validating organization membership and managing customer records (3901d8d)
- enhance upgrade page with logo marquee and review widget (a8c6ff1)
- env: add new Fleet-related environment variables to configuration (99eb8b1)
- env: add optional Stripe subscription price ID to environment variables (27a2d3d)
- env: add Stripe subscription price ID to environment configuration (f3da9b6)
- implement middleware for domain-based routing and organization handling (7be7b9f)
- implement self-serve subscription option and update pricing details (69bd082)
- improve scroll handling in AnimatedGradientBackground (cf98196)
- integrate Senja Review Widget into pricing cards (24ecd81)
- invite: implement invitation handling and redirection (4dccbbc)
- layout: wrap main content in Suspense for improved loading handling (29c7cf2)
- login: add option to use another sign-in method after sending magic link (957c25f)
- metadata: add generateMetadata function for Controls, Tasks, and Cloud Tests pages (221106c)
- middleware: allow unauthenticated access to invite routes (04c64d8)
- middleware: handle old invite route format for direct visits (8a47db0)
- middleware: implement authentication middleware for route protection (514e007)
- middleware: implement organization session handling in middleware (5bd53b9)
- policy: implement content sanitization to remove unsupported marks (61bdce4)
- pricing: add '12-month minimum term' to paid features list in PricingCards component (1a45ac4)
- pricing: add BookingDialog component to PricingCards for scheduling calls (63a68b3)
- redo portal tasks to be cleaner (806f07f)
- refactor subscription handling and introduce self-serve plan (9b6adfc)
- setup: add SetupHeader component to enhance user experience (3cadc5b)
- setup: enhance framework selection loading state management (6106974)
- setup: enhance onboarding process and organization setup (b1fdabf)
- setup: enhance organization setup and upgrade flow (e1d57d4)
- setup: implement organization creation and onboarding enhancements (229744b)
- setup: implement organization setup flow and subscription checks (b94e7f3)
- stripe: add new Stripe integration features (3749e78)
- stripe: define subscription data type for Stripe synchronization (5da6c67)
- stripe: implement subscription data retrieval and cache management (47815bc)
- tests: add layout, loading, and page components for cloud compliance tests (9c14c28)
- update environment variables for Stripe pricing plans (c61922f)
- update OrganizationSetupForm and routing logic (f0c14b9)
- update pricing cards with new features and subscription handling (3753cc5)
1.41.1 (2025-06-12)
- layout: center content in RootLayout by adding mx-auto class to the container div (eece9f6)
1.41.0 (2025-06-11)
- api: add organization initialization after reset (89b2d2e)
1.40.0 (2025-06-11)
- SidebarCollapseButton: handle optimistic update rollback on error (bf6298d)
- add Fleet integration for endpoint monitoring and management (748af0e)
- add support for fleet in db (44f6ee2)
- components: introduce CardLiquidGlass component and update PageCore layout (4345ff1)
- design-system: add new design system rules (966d8d8)
- employee devices showing in app and portal (5a71b5b)
- header: add inbox icon to feedback link (ed32c23)
- list out employee devices and overview chart (7c2f8bb)
- policies: introduce new layout component for policies overview (87d25a0)
- ui: add search icon to input components (44ea88c)
1.39.0 (2025-06-09)
- api: reset onboarding status during org reset (5b7e531)
1.38.0 (2025-06-09)
- api: add reset organization endpoint (9a118d1)
1.37.0 (2025-06-09)
- status: add 'not_relevant' status and update related components (e1b6597)
- TaskStatusIndicator: add 'not_relevant' status indicator (ca2d9e0)
1.36.3 (2025-06-08)
- fix length of onboarding popover options (8441015)
- fix updating title and description of a policy (44c2fe8)
- make whole row clickable for select-pills (7bb85f4)
- tasks: ensure grid row selection stable (b10e8b8)
1.36.2 (2025-06-07)
- fix layout issue with risk matrix chart layout (55e2985)
1.36.1 (2025-06-07)
- fix both edit role and cancel invitation issues with dialog (37f783b)
1.36.0 (2025-06-06)
- add materialized view for organization statistics (f44f375)
- add scheduled task to refresh OrganizationStats materialized view (b04baf4)
1.35.1 (2025-06-06)
- fix issue with redirect to onboarding (f9d3e4d)
1.35.0 (2025-06-06)
- add readonly role with SELECT permissions for all non-system schemas (b7ba0f9)
1.34.0 (2025-06-05)
- update organization ID reference in OrganizationSwitcher component (a930de6)
- add cascading delete constraints for organization relationships (1b7fbb6)
- add script to remove localization from the codebase (54e36c4)
- implement localization removal script and TypeScript configuration (90d944b)
1.33.1 (2025-06-05)
- enable organization search (88a8b71)
1.33.0 (2025-06-05)
- enable nodeMiddleware in Next.js configuration for app and trust (f4ab998)
- enhance hydration handling in OnboardingForm component (94aabef)
- middleware: remove unnecessary URL encoding for redirect in authentication check (33edd96)
- migration: correct foreign key constraint addition in Context table (552dc2c)
- onboarding: add conditional check for policies before batch processing (a7d53ad)
- onboarding: simplify onboarding path checks in middleware (864de65)
- onboarding: update onboarding completion logic (1a9c875)
- remove minWidth style from OnboardingForm component (a784166)
- update placeholder text in OnboardingForm for clarity (760f7b5)
- vendor: map vendor categories to user-friendly labels in VendorColumns component (8b6600a)
- add company description field to onboarding form (92a0535)
- add conditional migration for onboarding data transfer (06e6ef5)
- add context hub settings and onboarding components (cf97f8d)
- add isCollapsed prop to SidebarLogo component (90d1ceb)
- add migration to transfer onboarding data to context table (7a441ad)
- add software selection to onboarding form (9298666)
- check for existing vendor before research task execution (81c174e)
- enhance context entry forms with placeholders and descriptions (6bc4ac1)
- enhance framework templates and relationships (05f671b)
- enhance onboarding form with additional software options (e9727d9)
- enhance settings layout and API key management (570837b)
- implement policy update functionality with AI-generated prompts (c70db73)
- move onboarding loading to layout (bd8f0e3)
- new: trigger.dev job to onboard new users, added trigger.dev loading screen for onboarding (1684fa6)
- tasks: enhance task management with control linking functionality (44678bf)
- tasks: implement task management actions and UI enhancements (be12434)
- update dependencies and enhance task management features (61b48e9)
- update onboarding process to set default completion status (a231c23)
1.32.3 (2025-05-30)
- fix issue with scrollbar showing up when not needed (8a2a3e7)
1.32.2 (2025-05-30)
- issue with selecting role for inviting members on firefox (2bd3895)
1.32.1 (2025-05-30)
- invite: allow role selection in modal (2898ffd)
1.32.0 (2025-05-26)
- implement client-side filtering in controls and frameworks tables for enhanced search functionality (010dfe0)
1.31.0 (2025-05-26)
- add ability to delete tasks (948c78d)
1.30.3 (2025-05-25)
- policy: align creation schema (256f111)
1.30.2 (2025-05-23)
- add ability to delete controls (ca6c95c)
- added ability to delete a policy (aaf6f53)
- allow deleting entire framework (bc32f8d)
1.30.1 (2025-05-22)
- policy: improve pending changes alert dark mode (7f9ac23)
1.30.0 (2025-05-22)
- add approval / denial of policy changes with audit logs and comments (c512e1f)
1.29.0 (2025-05-22)
- add framework editor schemas and seeding functionality (c2343fd)
1.28.0 (2025-05-19)
- implement framework addition functionality in the dashboard (073a2d4)
1.27.0 (2025-05-19)
- add comment to seed script for clarity (03d3bc0)
- ensure foreign key constraints are correctly defined for framework and requirement mappings (e3c3cc2)
- add 'visible' property to frameworks across components (912e87d)
- add getRequirementDetails utility function for requirement retrieval (69fac45)
- add migrations to update framework and requirement relationships (9b97975)
- add template references to database models and update organization initialization (09a90cd)
- add visibility toggle to FrameworkEditorFramework model (1a0176f)
- drop Artifact and _ArtifactToControl tables, migrate relationships to new _ControlToPolicy table (419fc3f)
- enhance ControlsClientPage with framework filtering and control creation (9949666)
- enhance CreateOrgModal layout and add database seeding functionality (0a79414)
- enhance FrameworkEditorFramework with visibility feature (e8b7a8a)
- enhance getControl function to include nested framework details (8c8561c)
- framework: refactor framework handling and enhance organization creation (5f53dc2)
- refactor framework requirements handling and integrate database fetching (89b1c2c)
- schema: add TODOs for framework and requirement relations (3982373)
- schema: update organization schema and control types for improved validation and type safety (f19fe92)
- update RequirementsTable to utilize nested requirement structure (b0f2525)
- update SingleControl component to support nested framework structure (e544f4e)
1.26.0 (2025-05-19)
- analytics: keep client active (42ec348)
- layout: make sidebar scrollable (82eb566)
- use custom IDs wording (54dcc86)
- integrate Calcom components and enhance onboarding checklist (42fe663)
1.25.0 (2025-05-17)
- migrations: add foreign key constraints and update frameworkId for SOC2 requirements (f42ac96)
1.24.0 (2025-05-16)
- add auth wall on frameworks tool (1e0667d)
1.23.0 (2025-05-16)
- frameworks: include controls in task retrieval across various components (bfbad29)
1.22.0 (2025-05-16)
- control-progress: streamline task retrieval in getOrganizationControlProgress function (c71aa91)
- migration: add many-to-many support for tasks (cebda99)
- organization-tasks: implement task creation with error handling (ba19e6d)
- task: make entityId and entityType optional in Task model (ad5ecce)
1.21.0 (2025-05-15)
- added ability to link and unlink policies to controls from the UI (1d9ace1)
1.20.0 (2025-05-15)
- trust-portal: implement friendly URL functionality (7e43c73)
1.19.0 (2025-05-14)
- added attachments to vendors and risks, also updated the comments component to a better one (584f01c)
1.18.0 (2025-05-14)
- editor: add custom action cell to ControlsClientPage for navigation (d8337ff)
- editor: enhance ControlsClientPage with createdAt and updatedAt fields (5f2b4d6)
- editor: enhance ControlsClientPage with friendly date formatting and UI improvements (960fd3c)
- editor: enhance ControlsClientPage with improved change tracking and UI feedback (f680dff)
- editor: enhance ControlsClientPage with improved search and sorting UI (47db2bd)
- editor: enhance ControlsClientPage with new control creation and linking features (8e23222)
- editor: enhance ControlsClientPage with relational linking and UI improvements (275b09e)
- editor: enhance ControlsClientPage with search and sorting functionality (05efcb0)
- editor: implement change tracking and row styling in ControlsClientPage (3908e32)
- editor: integrate react-datasheet-grid for enhanced controls management (084e861)
1.17.0 (2025-05-14)
- trust-portal: add Vercel domain verification and enhance trust portal settings (0f41e99)
1.16.0 (2025-05-14)
- add empty states & guides (ba7d11d)
- fix issues with deleting integrations (df22563)
- ui improvements for cloud tests (1db40d3)
- implement ui for cloud tests (5a92613)
1.15.0 (2025-05-14)
- trust-portal: enhance trust portal settings and compliance frameworks (5ba7ba4)
1.14.2 (2025-05-13)
- fix the vendors table search and pagination (6808ae1)
1.14.1 (2025-05-13)
- fixed sorting and filtering on risks table (985b4b7)
1.14.0 (2025-05-12)
- editor: adjust padding in AdvancedEditor component for improved layout (bb27fba)
- policies: enhance policy management with update and delete functionalities (954ec4d)
- policies: implement policy management features with CRUD functionality (7b2d2d1)
1.13.2 (2025-05-12)
- fix sign in with magic link sign in when invited to an org (c634d61)
1.13.1 (2025-05-12)
- fix popover by adding pointer events in content (6e7bce5)
1.13.0 (2025-05-12)
- tasks: implement task management UI with CRUD functionality (f71cee1)
1.12.0 (2025-05-12)
- database: add identifier column to FrameworkEditorRequirement and update migration (c4dee39)
- requirements: add optional identifier field to requirement forms and schemas (1540457)
1.11.0 (2025-05-11)
- trust: update DNS record slug to use TRUST_PORTAL_PROJECT_ID (366f9e5)
- trust: add TRUST_PORTAL_PROJECT_ID to environment and update DNS record actions (a99c7bb)
1.10.0 (2025-05-11)
- trust: enhance DNS verification and state management in TrustPortalDomain (27369ea)
1.9.0 (2025-05-11)
- trust: implement custom domain management and DNS verification for trust portal (d34206c)
1.8.3 (2025-05-10)
- trust: update organization ID mapping for security domain in middleware (2e690b1)
1.8.2 (2025-05-10)
- trust: update domain mapping in middleware to include new ngrok domain (cb8f296)
1.8.1 (2025-05-10)
- trust: add new domain mapping to organization ID and refine URL rewriting logic in middleware (f8b2854)
1.8.0 (2025-05-10)
- trust: update metadata generation to correctly handle async params and adjust URL format (52b3d23)
- trust: implement middleware for domain-based organization ID mapping and enhance layout with new font and metadata generation (6237329)
1.7.0 (2025-05-10)
- trust: add Trust app configuration and dependencies; refactor Trust Portal settings and remove unused components (8834b14)
- turbo: add data:build configuration to manage DATABASE_URL and build inputs for enhanced build process (6f4f1c4)
1.6.0 (2025-05-10)
- turbo: add trust:build configuration to manage DATABASE_URL and inputs for improved build process (96435a5)
1.5.0 (2025-05-10)
- package: add missing newline at end of file in package.json (75c0e49)
- trust-portal: optimize getTrustPortal function by caching session retrieval for improved performance (4a7cbc5)
- trust-portal: add Trust Portal settings page and components, including loading state and switch functionality; update layout to include Trust Portal link (3fc5fba)
- trust-portal: enhance Next.js configuration and add new components for improved error handling and compliance reporting; update package dependencies (1e899a4)
- trust-portal: implement TrustPortalSettings component with dynamic trust portal state retrieval and rendering (4facc5c)
- turbo: add build:trust configuration to manage environment variables and dependencies for improved build process (c7475e2)
- turbo: rename build:trust to trust:build and add it to the build pipeline for better organization (95569ae)
1.4.0 (2025-05-10)
- controls: add Edit and Delete Control dialogs for enhanced control management; implement update and delete functionalities in actions (c05ab4d)
- controls: implement control template management features including creation, linking, and unlinking of requirements, policies, and tasks; enhance UI components for better user experience (779e579)
- controls: implement linking and unlinking of policy and task templates to control templates; enhance ManageLinksDialog for improved user interaction (05da639)
- loading: add Loading component with skeleton placeholders for improved user experience; enhance PageLayout to support loading state (166fa59)
1.3.0 (2025-05-09)
- Providers: introduce Providers component to wrap RootLayout with NuqsAdapter and Suspense for improved rendering (aa66614)
1.2.1 (2025-05-09)
- layout: correct NuqsAdapter placement in RootLayout component for proper rendering (4d315a0)
1.2.0 (2025-05-09)
- CreateFrameworkDialog: adjust form layout by reducing gap size and updating version input placeholder for clarity (ff56470)
- add database migrations and update Prisma schema for framework editor (3287353)
- add RequirementBaseSchema for requirement validation; implement EditRequirementDialog for editing requirements with form handling and server action integration (2e1e91e)
- enhance framework editor layout with Toolbar and MenuTabs components (21566bb)
- enhance framework-editor layout by restructuring RootLayout for full-height body and adding breadcrumbs to PageLayout for controls and policies pages; implement FrameworksClientPage for improved framework management (2400d35)
- enhance FrameworkRequirementsClientPage with requirement editing functionality; refactor columns to use dynamic column generation and improve DataTable integration for better user experience (1db3b8f)
- fetch and display frameworks in framework-editor page (b9db4b9)
- FrameworkRequirementsClientPage: add delete functionality with confirmation dialog for framework deletion (91a9b27)
- implement add and delete requirement functionality with corresponding dialogs; enhance FrameworkRequirementsClientPage for better user experience and data management (0efa400)
- implement DataTable component for enhanced data display and search functionality across controls, frameworks, policies, and tasks pages; update layout with NuqsAdapter and Toaster for improved user experience (a74dfca)
- implement delete framework functionality with confirmation dialog and server action integration (5bdbeb1)
- implement FrameworkRequirementsClientPage and enhance framework data handling; update FrameworksClientPage to include counts for requirements and controls, and improve DataTable with row click functionality (4151d8f)
- introduce FrameworkBaseSchema for consistent framework validation; refactor framework actions and dialogs to utilize shared schema for improved maintainability (066efcc)
- update framework-editor with new columns for DataTable across controls, frameworks, policies, and tasks pages; enhance data fetching and layout for improved user experience (034f75e)
1.1.1 (2025-05-09)
- organization: enhance user name handling in createOrganizationAction and update newOrgSequence email content (1f8a68a)
1.1.0 (2025-05-09)
- package: add missing newline at end of file in package.json (99ee59c)
- package: remove trailing newline in package.json (41d024d)
- implement new organization welcome email sequence and remove legacy email component (5173aa0)