Skip to content

Release - 20260227#1525

Merged
cannarocks merged 74 commits intomasterfrom
develop
Feb 26, 2026
Merged

Release - 20260227#1525
cannarocks merged 74 commits intomasterfrom
develop

Conversation

@iDome89
Copy link
Contributor

@iDome89 iDome89 commented Feb 26, 2026

This pull request introduces significant updates to the codebase, focusing on integrating new AI and workflow-related APIs, updating dependencies, and expanding schema definitions to support new features. It also includes minor code quality improvements and environment configuration changes. The most important changes are grouped below.

API and Schema Enhancements:

  • Added new endpoints and schema definitions for AI-powered use case generation (/services/api-k/usecases), workflow management (/workflows/{slug} and related endpoints), user token retrieval, and AI job processing. These additions include both backend schema (src/common/schema.ts) and frontend API integration (src/features/api/index.ts). [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]

Dependency and Environment Updates:

  • Updated Node.js version from 16 to 24 in .nvmrc for local development.
  • Upgraded and added several dependencies in package.json, including AI SDKs (@ai-sdk/react, @mastra/ai-sdk, ai, zod), and updated existing libraries (@appquality/unguess-design-system, uuid). [1] [2] [3]
  • Added a new shell script (generate-local-token.sh) to automate the creation of a local development token using credentials from a JSON file.

Feature Flags and Constants:

  • Introduced a new feature flag FEATURE_FLAG_MASTRA_WORKFLOW in src/constants.ts for conditional workflow integration.

Code Quality Improvements:

  • Added ESLint disable comments to suppress security warnings related to object injection in lightbox.tsx. [1] [2] [3]

API Documentation and Minor Schema Updates:

  • Improved endpoint documentation and expanded existing API responses (e.g., including audio files in campaign videos, adding discount details in payments, and notification flags for users). [1] [2] [3]

These changes collectively enable new AI-driven features, improve developer experience, and lay the groundwork for future workflow integrations.

iDome89 and others added 30 commits January 22, 2026 12:43
Integrate AI chat feature toggle and update dependencies
Enhance Mastra integration with updated translations and workflow components
Removed unused getLastStep function.
fix: update color logic for FlipCardHeader buttons to use appTheme palette
Kariamos and others added 29 commits February 19, 2026 16:06
- Refactored Goal component to include CommandBar for bold and italic text options
- Added styled components for CommandBar layout and functionality
- Utilized editor reference to handle text formatting actions
- Introduced new AI-related SVG icons: ai-fill.svg and ai-test.svg.
- Updated cancel-icon.svg to use currentColor for better theming.
- Implemented new API endpoint for posting AI jobs in schema.ts.
- Added postAiJobs mutation in the API slice for handling AI job requests.
- Enhanced translation files to include new AI-related strings in English and Italian.
- Refactored Goal component to integrate AI suggestion functionality, including a button to generate suggestions.
- Created GoalModalContext to manage AI suggestion state and actions.
- Added AiErrorAlert and AiModalSkeleton components for better user feedback during AI operations.
- Developed ImproveWithAIModal for displaying AI suggestions and actions.
- Implemented CommandBar for text formatting options in the goal editor.
…refactor ImproveWithAIModal component for improved tooltip footer styling
…refactor ImproveWithAIModal component for improved tooltip footer styling
…refactor ImproveWithAIModal component for improved tooltip footer styling
Refactor TasksList component for AI features display logic
@cannarocks cannarocks merged commit b95c6c0 into master Feb 26, 2026
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants