Skip to content

Simplify trials#289

Open
delfrrr wants to merge 7 commits into
mainfrom
simplify-trials
Open

Simplify trials#289
delfrrr wants to merge 7 commits into
mainfrom
simplify-trials

Conversation

@delfrrr

@delfrrr delfrrr commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Contributor License Agreement

  • I hereby grant to the owners of this project repository a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license to use, reproduce, modify, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute my contributions, in whole or in part, under any licenses, including the GNU Affero General Public License (AGPL) v3.0 and a Commercial License.

delfrrr added 2 commits June 15, 2026 19:56
- Added functions for exchanging refresh tokens and retrieving token info in cypress.config.js.
- Integrated Google OAuth token stubbing in various Cypress test files to streamline authentication.
- Updated cloudBasicFlowEnd.cy.js, cloudBasicFlowStart.cy.js, and other test files to utilize new OAuth token handling.
- Refactored commands.js to include new commands for setting development claims email and ensuring test workspace.
- Modified docker-compose.yml and related files to replace DEKART_DEV_CLAIMS_EMAIL with DEKART_DEV_CLAIMS for better configuration management.
- Updated server configuration to handle new claims structure and removed deprecated claims handling.
- Added tests to validate new claims behavior and ensure proper context handling in claims.go.
@delfrrr delfrrr requested a review from a team as a code owner June 16, 2026 05:04
@github-actions

Copy link
Copy Markdown

CI Check Results

Go Tests: success
E2e Tests: failure

⚠️ Some checks failed. Please review the workflow run for details.

View workflow run

@github-actions

Copy link
Copy Markdown

CI Check Results

Go Tests: success
E2e Tests: failure

⚠️ Some checks failed. Please review the workflow run for details.

View workflow run

@github-actions

Copy link
Copy Markdown

CI Check Results

Go Tests: success
E2e Tests: success

✨ All checks passed successfully!

View workflow run

@github-actions

Copy link
Copy Markdown

CI Check Results

Node Tests: success
Go Tests: success
E2e Tests: success

✨ All checks passed successfully!

View workflow run

- Removed workspace plan type checks from ServeReportAnalytics to simplify access control.
- Updated callCreateReportTool to return a structured response when report limit is reached.
- Removed public report limit checks from PublishReport, allowing for more flexible report publishing.
- Introduced transaction handling in CreateReport to ensure atomicity during report creation.
- Enhanced report limit checks with transaction locking to prevent race conditions.
- Removed redundant test cases related to report creation gate checks.
- Simplified user addition logic in UpdateWorkspaceUser by removing unnecessary checks for personal workspaces.
@github-actions

Copy link
Copy Markdown

CI Check Results

Node Tests: success
Go Tests: success
E2e Tests: failure

⚠️ Some checks failed. Please review the workflow run for details.

View workflow run

@github-actions

Copy link
Copy Markdown

CI Check Results

Node Tests: success
Go Tests: success
E2e Tests: success

✨ All checks passed successfully!

View workflow run

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.

1 participant