Skip to content

Latest commit

 

History

History
1005 lines (689 loc) · 87.8 KB

File metadata and controls

1005 lines (689 loc) · 87.8 KB

1.55.0 (2025-09-30)

Features

1.54.0 (2025-09-19)

Bug Fixes

  • app: show only published policies on Employee Tasks (#1547) (92b2dc9)

Features

  • 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)

Features

  • 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)

Bug Fixes

  • force version bump past v1.52.0 (d7c58c0)

1.52.0 (2025-09-17)

Bug Fixes

  • app: only show owner/admin users on Task UI (#1524) (151ccc6)
  • portal: show only published policies on portal (#1520) (ceb99d7)

Features

  • 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)

Bug Fixes

  • app: only show owner/admin users on Task UI (#1524) (151ccc6)
  • portal: show only published policies on portal (#1520) (ceb99d7)

Features

  • 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)

Bug Fixes

  • portal: show only published policies on portal (#1520) (ceb99d7)

1.51.0 (2025-09-16)

Bug Fixes

  • 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 getRowId and rowClickBasePath optional (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)

Features

  • 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)

Bug Fixes

  • standardize plan type casing in PricingCard component (6a2b48f)
  • update subscription handling in checkout hook (3175ddd)

Features

  • enhance upgrade flow with subscription type handling (5650623)
  • integrate HubSpot API for user and company management (0ab2560)

1.49.0 (2025-07-03)

Bug Fixes

  • onboarding: update step index and progress calculation in PostPaymentOnboarding component (a7b3a13)

Features

  • e2e: add tests for middleware onboarding behavior and split onboarding flow (cb31f22)

1.48.1 (2025-06-30)

Bug Fixes

  • fixed an issue with uploading files to comments in a policy (8a3903c)

1.48.0 (2025-06-27)

Bug Fixes

  • middleware: refine onboarding redirect logic to check for explicit false value (93dfa37)
  • onboarding: enhance textarea handling and improve localStorage integration (64821a3)

Features

  • 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)

Features

  • 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)

Features

  • 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)

Bug Fixes

  • improve error handling and logging in deploy-test-results workflow (62f7696)

1.45.0 (2025-06-26)

Bug Fixes

  • correct team size placeholder (f84e79f)
  • enhance billing page subscription checks and display (9576af2)
  • update E2E test command in GitHub Actions workflow (46597c3)

Features

  • add STARTER subscription type to Organization model and migration (3f9c373)
  • update subscription handling and pricing structure (b566650)

1.44.0 (2025-06-25)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • fix issue with not being able to select assignee in policy and fix button text (2dd6d93)

1.43.2 (2025-06-25)

Bug Fixes

  • 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)

Bug Fixes

  • update formatting and structure in various files (939bf07)

1.43.0 (2025-06-24)

Bug Fixes

  • correct URL formatting for logo retrieval in getCachedSites function (87bd99f)

Features

  • add logo existence check to API endpoint for cached websites (60d8c95)

1.42.0 (2025-06-24)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • layout: center content in RootLayout by adding mx-auto class to the container div (eece9f6)

1.41.0 (2025-06-11)

Features

  • api: add organization initialization after reset (89b2d2e)

1.40.0 (2025-06-11)

Bug Fixes

  • SidebarCollapseButton: handle optimistic update rollback on error (bf6298d)

Features

  • 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)

Features

  • api: reset onboarding status during org reset (5b7e531)

1.38.0 (2025-06-09)

Features

  • api: add reset organization endpoint (9a118d1)

1.37.0 (2025-06-09)

Features

  • status: add 'not_relevant' status and update related components (e1b6597)
  • TaskStatusIndicator: add 'not_relevant' status indicator (ca2d9e0)

1.36.3 (2025-06-08)

Bug Fixes

  • 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)

Bug Fixes

  • fix layout issue with risk matrix chart layout (55e2985)

1.36.1 (2025-06-07)

Bug Fixes

  • fix both edit role and cancel invitation issues with dialog (37f783b)

1.36.0 (2025-06-06)

Features

  • add materialized view for organization statistics (f44f375)
  • add scheduled task to refresh OrganizationStats materialized view (b04baf4)

1.35.1 (2025-06-06)

Bug Fixes

  • fix issue with redirect to onboarding (f9d3e4d)

1.35.0 (2025-06-06)

Features

  • add readonly role with SELECT permissions for all non-system schemas (b7ba0f9)

1.34.0 (2025-06-05)

Bug Fixes

  • update organization ID reference in OrganizationSwitcher component (a930de6)

Features

  • 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)

Bug Fixes

  • enable organization search (88a8b71)

1.33.0 (2025-06-05)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • fix issue with scrollbar showing up when not needed (8a2a3e7)

1.32.2 (2025-05-30)

Bug Fixes

  • issue with selecting role for inviting members on firefox (2bd3895)

1.32.1 (2025-05-30)

Bug Fixes

  • invite: allow role selection in modal (2898ffd)

1.32.0 (2025-05-26)

Features

  • implement client-side filtering in controls and frameworks tables for enhanced search functionality (010dfe0)

1.31.0 (2025-05-26)

Features

  • add ability to delete tasks (948c78d)

1.30.3 (2025-05-25)

Bug Fixes

  • policy: align creation schema (256f111)

1.30.2 (2025-05-23)

Bug Fixes

  • add ability to delete controls (ca6c95c)
  • added ability to delete a policy (aaf6f53)
  • allow deleting entire framework (bc32f8d)

1.30.1 (2025-05-22)

Bug Fixes

  • policy: improve pending changes alert dark mode (7f9ac23)

1.30.0 (2025-05-22)

Features

  • add approval / denial of policy changes with audit logs and comments (c512e1f)

1.29.0 (2025-05-22)

Features

  • add framework editor schemas and seeding functionality (c2343fd)

1.28.0 (2025-05-19)

Features

  • implement framework addition functionality in the dashboard (073a2d4)

1.27.0 (2025-05-19)

Bug Fixes

  • add comment to seed script for clarity (03d3bc0)
  • ensure foreign key constraints are correctly defined for framework and requirement mappings (e3c3cc2)

Features

  • 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)

Bug Fixes

  • analytics: keep client active (42ec348)
  • layout: make sidebar scrollable (82eb566)
  • use custom IDs wording (54dcc86)

Features

  • integrate Calcom components and enhance onboarding checklist (42fe663)

1.25.0 (2025-05-17)

Features

  • migrations: add foreign key constraints and update frameworkId for SOC2 requirements (f42ac96)

1.24.0 (2025-05-16)

Features

  • add auth wall on frameworks tool (1e0667d)

1.23.0 (2025-05-16)

Features

  • frameworks: include controls in task retrieval across various components (bfbad29)

1.22.0 (2025-05-16)

Bug Fixes

  • control-progress: streamline task retrieval in getOrganizationControlProgress function (c71aa91)

Features

  • 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)

Features

  • added ability to link and unlink policies to controls from the UI (1d9ace1)

1.20.0 (2025-05-15)

Features

  • trust-portal: implement friendly URL functionality (7e43c73)

1.19.0 (2025-05-14)

Features

  • added attachments to vendors and risks, also updated the comments component to a better one (584f01c)

1.18.0 (2025-05-14)

Features

  • 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)

Features

  • trust-portal: add Vercel domain verification and enhance trust portal settings (0f41e99)

1.16.0 (2025-05-14)

Bug Fixes

  • add empty states & guides (ba7d11d)
  • fix issues with deleting integrations (df22563)
  • ui improvements for cloud tests (1db40d3)

Features

  • implement ui for cloud tests (5a92613)

1.15.0 (2025-05-14)

Features

  • trust-portal: enhance trust portal settings and compliance frameworks (5ba7ba4)

1.14.2 (2025-05-13)

Bug Fixes

  • fix the vendors table search and pagination (6808ae1)

1.14.1 (2025-05-13)

Bug Fixes

  • fixed sorting and filtering on risks table (985b4b7)

1.14.0 (2025-05-12)

Bug Fixes

  • editor: adjust padding in AdvancedEditor component for improved layout (bb27fba)

Features

  • 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)

Bug Fixes

  • fix sign in with magic link sign in when invited to an org (c634d61)

1.13.1 (2025-05-12)

Bug Fixes

  • fix popover by adding pointer events in content (6e7bce5)

1.13.0 (2025-05-12)

Features

  • tasks: implement task management UI with CRUD functionality (f71cee1)

1.12.0 (2025-05-12)

Features

  • 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)

Bug Fixes

  • trust: update DNS record slug to use TRUST_PORTAL_PROJECT_ID (366f9e5)

Features

  • trust: add TRUST_PORTAL_PROJECT_ID to environment and update DNS record actions (a99c7bb)

1.10.0 (2025-05-11)

Features

  • trust: enhance DNS verification and state management in TrustPortalDomain (27369ea)

1.9.0 (2025-05-11)

Features

  • trust: implement custom domain management and DNS verification for trust portal (d34206c)

1.8.3 (2025-05-10)

Bug Fixes

  • trust: update organization ID mapping for security domain in middleware (2e690b1)

1.8.2 (2025-05-10)

Bug Fixes

  • trust: update domain mapping in middleware to include new ngrok domain (cb8f296)

1.8.1 (2025-05-10)

Bug Fixes

  • trust: add new domain mapping to organization ID and refine URL rewriting logic in middleware (f8b2854)

1.8.0 (2025-05-10)

Bug Fixes

  • trust: update metadata generation to correctly handle async params and adjust URL format (52b3d23)

Features

  • 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)

Features

  • 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)

Features

  • turbo: add trust:build configuration to manage DATABASE_URL and inputs for improved build process (96435a5)

1.5.0 (2025-05-10)

Bug Fixes

  • 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)

Features

  • 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)

Features

  • 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)

Features

  • Providers: introduce Providers component to wrap RootLayout with NuqsAdapter and Suspense for improved rendering (aa66614)

1.2.1 (2025-05-09)

Bug Fixes

  • layout: correct NuqsAdapter placement in RootLayout component for proper rendering (4d315a0)

1.2.0 (2025-05-09)

Bug Fixes

  • CreateFrameworkDialog: adjust form layout by reducing gap size and updating version input placeholder for clarity (ff56470)

Features

  • 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)

Bug Fixes

  • organization: enhance user name handling in createOrganizationAction and update newOrgSequence email content (1f8a68a)

1.1.0 (2025-05-09)

Bug Fixes

  • package: add missing newline at end of file in package.json (99ee59c)
  • package: remove trailing newline in package.json (41d024d)

Features

  • implement new organization welcome email sequence and remove legacy email component (5173aa0)

1.0.1 (2025-05-03)

Bug Fixes

  • docs: add missing period at the end of README.md tip for clarity (245bb5f)
  • docs: remove newline at end of README.md for consistency (73b81fd)