Skip to content

chore: Sync from template repo for 2026-06-23 - #41

Open
PlanXCyborg wants to merge 13 commits into
mainfrom
chore/sync-2026-06-23
Open

chore: Sync from template repo for 2026-06-23#41
PlanXCyborg wants to merge 13 commits into
mainfrom
chore/sync-2026-06-23

Conversation

@PlanXCyborg

Copy link
Copy Markdown

This PR syncs changes from the template repository uc-cdis/commons-frontend-app.

Merge Strategy Used:

  • All changes and conflicts from the template were accepted (-X theirs).
  • The entire local /config directory was then restored to preserve our settings.

Action Required:

Please review the changes. Pay close attention to the /config directory to ensure that no new required variables or settings from the template were missed. You may need to manually add new config keys from the template's changes while keeping our values.

Shawn O'Connor and others added 13 commits April 29, 2026 14:20
fix authentication logic error, remove unused feature
* Bump Gen3 dependencies to v0.12.42 and update Mantine to v9.3.0

* Bump minimum Node.js version to 24.15.0 across project configurations and documentation

* Remove unused "navigation" color configuration from themeColors.json
* Bump `@gen3/core`, `@gen3/frontend`, and `@gen3/toolsff` to v0.12.41; update `next` to v15.5.18; remove unused dependencies (`mathjs`, `complex.js`, `escape-latex`, etc.).

* Upgrade dependencies:
- Update `@gen3/core`, `@gen3/frontend`, and `@gen3/toolsff` to use local `.yalc` links.
- Bump `next` to v16.2.7, along with related packages (`@next/mdx`, `uuid`, `sharp`, etc.).
- Update TypeScript config to use `react-jsx` and align type paths.
- Switch lint scripts to use `eslint` over `next lint`.
- Refactor middleware to `proxy`.
- Add missing styles for `@graphiql/react`.

* Bump Gen3 dependencies to v0.12.43; update various packages (`@mantine`, `@radix-ui`, `@graphiql/react`, etc.) to latest versions.

* Upgrade linting dependencies:
- Bump `eslint` and `eslint-config-next` to latest versions (v9.28.0 and v16.2.6).
- Remove `@rushstack/eslint-patch` and unused dependencies.
- Add stricter React version detection in ESLint configuration.

* Add `.next` to ESLint's ignorePatterns; fix eslint-disable comments in Tailwind config

* Add `--webpack` flag to `build:volume` script in package.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants