dependabot[bot]
a56a25807b
chore(deps): bump the major-updates group with 53 updates
...
Bumps the major-updates group with 53 updates:
| Package | From | To |
| --- | --- | --- |
| [@octokit/rest](https://github.com/octokit/rest.js ) | `21.1.1` | `22.0.1` |
| [@sentry/react](https://github.com/getsentry/sentry-javascript ) | `8.55.0` | `10.39.0` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ) | `4.3.4` | `5.1.4` |
| [conventional-changelog](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog ) | `6.0.0` | `7.1.1` |
| [highcharts](https://github.com/highcharts/highcharts-dist ) | `11.4.8` | `12.5.0` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react ) | `18.3.1` | `19.2.4` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) | `18.3.18` | `19.2.14` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) | `18.3.1` | `19.2.4` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) | `18.3.5` | `19.2.3` |
| [react-markdown](https://github.com/remarkjs/react-markdown ) | `9.1.0` | `10.1.0` |
| [react-syntax-highlighter](https://github.com/react-syntax-highlighter/react-syntax-highlighter ) | `15.6.1` | `16.1.0` |
| [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests ) | `2.0.2` | `5.0.1` |
| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli ) | `19.7.1` | `20.4.1` |
| [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional ) | `19.7.1` | `20.4.1` |
| [@commitlint/types](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/types ) | `19.5.0` | `20.4.0` |
| [@semantic-release/exec](https://github.com/semantic-release/exec ) | `6.0.3` | `7.1.0` |
| [@sentry/types](https://github.com/getsentry/sentry-javascript ) | `8.55.0` | `10.39.0` |
| [@storybook/addon-designs](https://github.com/storybookjs/addon-designs ) | `8.2.0` | `11.1.2` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links ) | `8.6.0` | `10.2.8` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react ) | `8.6.0` | `10.2.8` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite ) | `8.6.0` | `10.2.8` |
| [@types/conventional-changelog](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/conventional-changelog ) | `3.1.5` | `6.0.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.13.5` | `25.2.3` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `7.18.0` | `8.55.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `7.18.0` | `8.55.0` |
| [@unocss/eslint-config](https://github.com/unocss/unocss/tree/HEAD/packages-integrations/eslint-config ) | `0.63.6` | `66.6.0` |
| [@unocss/postcss](https://github.com/unocss/unocss/tree/HEAD/packages-integrations/postcss ) | `0.63.6` | `66.6.0` |
| [@unocss/preset-uno](https://github.com/unocss/unocss/tree/HEAD/packages-deprecated/preset-uno ) | `0.63.6` | `66.6.0` |
| [@unocss/preset-web-fonts](https://github.com/unocss/unocss/tree/HEAD/packages-presets/preset-web-fonts ) | `0.63.6` | `66.6.0` |
| [@unocss/reset](https://github.com/unocss/unocss/tree/HEAD/packages-presets/reset ) | `0.63.6` | `66.6.0` |
| [@unocss/transformer-directives](https://github.com/unocss/unocss/tree/HEAD/packages-presets/transformer-directives ) | `0.63.6` | `66.6.0` |
| [@unocss/transformer-variant-group](https://github.com/unocss/unocss/tree/HEAD/packages-presets/transformer-variant-group ) | `0.63.6` | `66.6.0` |
| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc ) | `3.8.0` | `4.2.3` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) | `2.1.9` | `4.0.18` |
| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui ) | `2.1.9` | `4.0.18` |
| [chromatic](https://github.com/chromaui/chromatic-cli ) | `11.26.0` | `15.1.0` |
| [dotenv](https://github.com/motdotla/dotenv ) | `16.4.7` | `17.3.1` |
| [es-module-lexer](https://github.com/guybedford/es-module-lexer ) | `1.7.0` | `2.0.0` |
| [eslint](https://github.com/eslint/eslint ) | `8.57.1` | `10.0.0` |
| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) | `9.1.0` | `10.1.8` |
| [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) | `3.8.3` | `4.4.4` |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) | `50.6.3` | `62.5.5` |
| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks ) | `4.6.2` | `7.0.1` |
| [eslint-plugin-react-prefer-function-component](https://github.com/tatethurston/eslint-plugin-react-prefer-function-component ) | `3.4.0` | `5.0.0` |
| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin ) | `0.9.0` | `10.2.8` |
| [gulp-execa](https://github.com/ehmicky/gulp-execa ) | `7.0.1` | `8.0.1` |
| [semantic-release](https://github.com/semantic-release/semantic-release ) | `24.2.3` | `25.0.3` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core ) | `8.6.0` | `10.2.8` |
| [unocss](https://github.com/unocss/unocss/tree/HEAD/packages-presets/unocss ) | `0.63.6` | `66.6.0` |
| [unplugin-icons](https://github.com/unplugin/unplugin-icons ) | `0.19.3` | `23.0.1` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `5.4.20` | `7.3.1` |
| [vite-plugin-inspect](https://github.com/antfu/vite-plugin-inspect ) | `0.8.9` | `11.3.3` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) | `2.1.9` | `4.0.18` |
Updates `@octokit/rest` from 21.1.1 to 22.0.1
- [Release notes](https://github.com/octokit/rest.js/releases )
- [Commits](https://github.com/octokit/rest.js/compare/v21.1.1...v22.0.1 )
Updates `@sentry/react` from 8.55.0 to 10.39.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.55.0...10.39.0 )
Updates `@vitejs/plugin-react` from 4.3.4 to 5.1.4
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.4/packages/plugin-react )
Updates `conventional-changelog` from 6.0.0 to 7.1.1
- [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases )
- [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-changelog/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/conventional-changelog/commits/conventional-changelog-v7.1.1/packages/conventional-changelog )
Updates `highcharts` from 11.4.8 to 12.5.0
- [Commits](https://github.com/highcharts/highcharts-dist/compare/v11.4.8...v12.5.0 )
Updates `react` from 18.3.1 to 19.2.4
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react )
Updates `@types/react` from 18.3.18 to 19.2.14
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Updates `react-dom` from 18.3.1 to 19.2.4
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react-dom )
Updates `@types/react-dom` from 18.3.5 to 19.2.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
Updates `react-markdown` from 9.1.0 to 10.1.0
- [Release notes](https://github.com/remarkjs/react-markdown/releases )
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md )
- [Commits](https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0 )
Updates `react-syntax-highlighter` from 15.6.1 to 16.1.0
- [Release notes](https://github.com/react-syntax-highlighter/react-syntax-highlighter/releases )
- [Changelog](https://github.com/react-syntax-highlighter/react-syntax-highlighter/blob/master/CHANGELOG.MD )
- [Commits](https://github.com/react-syntax-highlighter/react-syntax-highlighter/compare/v15.6.1...v16.1.0 )
Updates `@chromatic-com/storybook` from 2.0.2 to 5.0.1
- [Release notes](https://github.com/chromaui/addon-visual-tests/releases )
- [Changelog](https://github.com/chromaui/addon-visual-tests/blob/v5.0.1/CHANGELOG.md )
- [Commits](https://github.com/chromaui/addon-visual-tests/compare/v2.0.2...v5.0.1 )
Updates `@commitlint/cli` from 19.7.1 to 20.4.1
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.4.1/@commitlint/cli )
Updates `@commitlint/config-conventional` from 19.7.1 to 20.4.1
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.4.1/@commitlint/config-conventional )
Updates `@commitlint/types` from 19.5.0 to 20.4.0
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/types/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.4.0/@commitlint/types )
Updates `@semantic-release/exec` from 6.0.3 to 7.1.0
- [Release notes](https://github.com/semantic-release/exec/releases )
- [Commits](https://github.com/semantic-release/exec/compare/v6.0.3...v7.1.0 )
Updates `@sentry/types` from 8.55.0 to 10.39.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.55.0...10.39.0 )
Updates `@storybook/addon-designs` from 8.2.0 to 11.1.2
- [Release notes](https://github.com/storybookjs/addon-designs/releases )
- [Changelog](https://github.com/storybookjs/addon-designs/blob/master/CHANGELOG.v1-6.md )
- [Commits](https://github.com/storybookjs/addon-designs/commits )
Updates `@storybook/addon-links` from 8.6.0 to 10.2.8
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v10.2.8/code/addons/links )
Updates `@storybook/react` from 8.6.0 to 10.2.8
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v10.2.8/code/renderers/react )
Updates `@storybook/react-vite` from 8.6.0 to 10.2.8
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v10.2.8/code/frameworks/react-vite )
Updates `@types/conventional-changelog` from 3.1.5 to 6.0.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/conventional-changelog )
Updates `@types/node` from 22.13.5 to 25.2.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@types/react` from 18.3.18 to 19.2.14
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Updates `@types/react-dom` from 18.3.5 to 19.2.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
Updates `@typescript-eslint/eslint-plugin` from 7.18.0 to 8.55.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.55.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 7.18.0 to 8.55.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.55.0/packages/parser )
Updates `@unocss/eslint-config` from 0.63.6 to 66.6.0
- [Release notes](https://github.com/unocss/unocss/releases )
- [Commits](https://github.com/unocss/unocss/commits/v66.6.0/packages-integrations/eslint-config )
Updates `@unocss/postcss` from 0.63.6 to 66.6.0
- [Release notes](https://github.com/unocss/unocss/releases )
- [Commits](https://github.com/unocss/unocss/commits/v66.6.0/packages-integrations/postcss )
Updates `@unocss/preset-uno` from 0.63.6 to 66.6.0
- [Release notes](https://github.com/unocss/unocss/releases )
- [Commits](https://github.com/unocss/unocss/commits/v66.6.0/packages-deprecated/preset-uno )
Updates `@unocss/preset-web-fonts` from 0.63.6 to 66.6.0
- [Release notes](https://github.com/unocss/unocss/releases )
- [Commits](https://github.com/unocss/unocss/commits/v66.6.0/packages-presets/preset-web-fonts )
Updates `@unocss/reset` from 0.63.6 to 66.6.0
- [Release notes](https://github.com/unocss/unocss/releases )
- [Commits](https://github.com/unocss/unocss/commits/v66.6.0/packages-presets/reset )
Updates `@unocss/transformer-directives` from 0.63.6 to 66.6.0
- [Release notes](https://github.com/unocss/unocss/releases )
- [Commits](https://github.com/unocss/unocss/commits/v66.6.0/packages-presets/transformer-directives )
Updates `@unocss/transformer-variant-group` from 0.63.6 to 66.6.0
- [Release notes](https://github.com/unocss/unocss/releases )
- [Commits](https://github.com/unocss/unocss/commits/v66.6.0/packages-presets/transformer-variant-group )
Updates `@vitejs/plugin-react-swc` from 3.8.0 to 4.2.3
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react-swc@4.2.3/packages/plugin-react-swc )
Updates `@vitest/coverage-v8` from 2.1.9 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/coverage-v8 )
Updates `@vitest/ui` from 2.1.9 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/ui )
Updates `chromatic` from 11.26.0 to 15.1.0
- [Release notes](https://github.com/chromaui/chromatic-cli/releases )
- [Changelog](https://github.com/chromaui/chromatic-cli/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chromaui/chromatic-cli/compare/v11.26.0...v15.1.0 )
Updates `dotenv` from 16.4.7 to 17.3.1
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.7...v17.3.1 )
Updates `es-module-lexer` from 1.7.0 to 2.0.0
- [Release notes](https://github.com/guybedford/es-module-lexer/releases )
- [Commits](https://github.com/guybedford/es-module-lexer/compare/1.7.0...2.0.0 )
Updates `eslint` from 8.57.1 to 10.0.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v8.57.1...v10.0.0 )
Updates `eslint-config-prettier` from 9.1.0 to 10.1.8
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.8 )
Updates `eslint-import-resolver-typescript` from 3.8.3 to 4.4.4
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases )
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.8.3...v4.4.4 )
Updates `eslint-plugin-jsdoc` from 50.6.3 to 62.5.5
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v50.6.3...v62.5.5 )
Updates `eslint-plugin-react-hooks` from 4.6.2 to 7.0.1
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks )
Updates `eslint-plugin-react-prefer-function-component` from 3.4.0 to 5.0.0
- [Release notes](https://github.com/tatethurston/eslint-plugin-react-prefer-function-component/releases )
- [Changelog](https://github.com/tatethurston/eslint-plugin-react-prefer-function-component/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tatethurston/eslint-plugin-react-prefer-function-component/compare/v3.4.0...v5.0.0 )
Updates `eslint-plugin-storybook` from 0.9.0 to 10.2.8
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v10.2.8/code/lib/eslint-plugin )
Updates `gulp-execa` from 7.0.1 to 8.0.1
- [Release notes](https://github.com/ehmicky/gulp-execa/releases )
- [Changelog](https://github.com/ehmicky/gulp-execa/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ehmicky/gulp-execa/compare/7.0.1...8.0.1 )
Updates `semantic-release` from 24.2.3 to 25.0.3
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v24.2.3...v25.0.3 )
Updates `storybook` from 8.6.0 to 10.2.8
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v10.2.8/code/core )
Updates `unocss` from 0.63.6 to 66.6.0
- [Release notes](https://github.com/unocss/unocss/releases )
- [Commits](https://github.com/unocss/unocss/commits/v66.6.0/packages-presets/unocss )
Updates `unplugin-icons` from 0.19.3 to 23.0.1
- [Release notes](https://github.com/unplugin/unplugin-icons/releases )
- [Commits](https://github.com/unplugin/unplugin-icons/compare/v0.19.3...v23.0.1 )
Updates `vite` from 5.4.20 to 7.3.1
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.1/packages/vite )
Updates `vite-plugin-inspect` from 0.8.9 to 11.3.3
- [Release notes](https://github.com/antfu/vite-plugin-inspect/releases )
- [Commits](https://github.com/antfu/vite-plugin-inspect/compare/v0.8.9...v11.3.3 )
Updates `vitest` from 2.1.9 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/vitest )
---
updated-dependencies:
- dependency-name: "@octokit/rest"
dependency-version: 22.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@sentry/react"
dependency-version: 10.39.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@vitejs/plugin-react"
dependency-version: 5.1.4
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: conventional-changelog
dependency-version: 7.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: highcharts
dependency-version: 12.5.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: react
dependency-version: 19.2.4
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@types/react"
dependency-version: 19.2.14
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: react-dom
dependency-version: 19.2.4
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@types/react-dom"
dependency-version: 19.2.3
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: react-markdown
dependency-version: 10.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: react-syntax-highlighter
dependency-version: 16.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@chromatic-com/storybook"
dependency-version: 5.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@commitlint/cli"
dependency-version: 20.4.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@commitlint/config-conventional"
dependency-version: 20.4.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@commitlint/types"
dependency-version: 20.4.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@semantic-release/exec"
dependency-version: 7.1.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@sentry/types"
dependency-version: 10.39.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@storybook/addon-designs"
dependency-version: 11.1.2
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@storybook/addon-links"
dependency-version: 10.2.8
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@storybook/react"
dependency-version: 10.2.8
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@storybook/react-vite"
dependency-version: 10.2.8
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@types/conventional-changelog"
dependency-version: 6.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@types/node"
dependency-version: 25.2.3
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@types/react"
dependency-version: 19.2.14
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@types/react-dom"
dependency-version: 19.2.3
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.55.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.55.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@unocss/eslint-config"
dependency-version: 66.6.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@unocss/postcss"
dependency-version: 66.6.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@unocss/preset-uno"
dependency-version: 66.6.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@unocss/preset-web-fonts"
dependency-version: 66.6.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@unocss/reset"
dependency-version: 66.6.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@unocss/transformer-directives"
dependency-version: 66.6.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@unocss/transformer-variant-group"
dependency-version: 66.6.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@vitejs/plugin-react-swc"
dependency-version: 4.2.3
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.18
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: "@vitest/ui"
dependency-version: 4.0.18
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: chromatic
dependency-version: 15.1.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: dotenv
dependency-version: 17.3.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: es-module-lexer
dependency-version: 2.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: eslint
dependency-version: 10.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: eslint-config-prettier
dependency-version: 10.1.8
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: eslint-import-resolver-typescript
dependency-version: 4.4.4
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: eslint-plugin-jsdoc
dependency-version: 62.5.5
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: eslint-plugin-react-hooks
dependency-version: 7.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: eslint-plugin-react-prefer-function-component
dependency-version: 5.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: eslint-plugin-storybook
dependency-version: 10.2.8
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: gulp-execa
dependency-version: 8.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: semantic-release
dependency-version: 25.0.3
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: storybook
dependency-version: 10.2.8
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: unocss
dependency-version: 66.6.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: unplugin-icons
dependency-version: 23.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: vite
dependency-version: 7.3.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: vite-plugin-inspect
dependency-version: 11.3.3
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
- dependency-name: vitest
dependency-version: 4.0.18
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: major-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-16 16:40:15 +00:00
Diego Perez
a537d17a2f
feat: inline chrome-extension-toolkit ( #744 )
...
* feat(build): inline chrome-extension-toolkit
fix: tsconfig
docs: add chrome-extension-toolkit README.md
chore: update imports
fix: stores
fix: chrome-extension-toolkit ForegroundMessenger
fix: calendarBackgroundHandler
fix: format and lint
fix: path alias
fix: add jsdom env and fix imports
Co-authored-by: Sriram Hariharan <sghsri@gmail.com >
* build: vite storybook config crx toolkit line
---------
Co-authored-by: Sriram Hariharan <sghsri@gmail.com >
Co-authored-by: Derek <derex1987@gmail.com >
2026-02-11 00:50:27 -06:00
Diego Perez
2d18553f98
feat: LHD birthday ( #717 )
...
* chore: add tsparticles/react
* fix: imports and lint issues
* fix: imports and format
* feat: refactor settings and add LHD birthday celebration
* chore: lint and format
2026-01-07 10:36:45 -06:00
doprz
c2b43dc949
refactor(nix): use flake-parts ( #642 )
...
refactor(nix): split into flake parts module and add shell.nix
chore: add prettier to treefmt and pin version
chore(nix): add prettier exclude
chore(nix): bump pnpm to v10.18.2
feat(nix): add overlay for nodejs
feat(nix): add overlay for nodejs
chore: consolidate .editorconfig
2025-12-13 22:48:23 -06:00
dependabot[bot]
e8a8b8e1ae
chore(deps): bump the npm_and_yarn group across 1 directory with 4 updates ( #639 )
...
Bumps the npm_and_yarn group with 4 updates in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ), [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers ), [brace-expansion](https://github.com/juliangruber/brace-expansion ) and [undici](https://github.com/nodejs/undici ).
Updates `vite` from 5.4.14 to 5.4.20
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite )
Updates `@babel/helpers` from 7.26.9 to 7.28.4
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.28.4/packages/babel-helpers )
Updates `brace-expansion` from 1.1.11 to 1.1.12
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12 )
Updates `undici` from 6.21.1 to 6.22.0
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v6.21.1...v6.22.0 )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.20
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: "@babel/helpers"
dependency-version: 7.28.4
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: brace-expansion
dependency-version: 1.1.12
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: undici
dependency-version: 6.22.0
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 11:36:53 -05:00
Samuel Gunter
695743104c
feat: persist sidebar toggle state ( #569 )
2025-03-26 13:50:34 -05:00
Samuel Gunter
4a5f67f0fd
fix: ics calendar export dates ( #535 )
...
* feat: academicCalendars object
* feat: seemingly working start, end, and until dates
* feat: seemingly working everything
* style: removed unnecessary deps, reorganized code
* style: code comments yay
* chore: old version of pnpm?
* ci: force github actions to rerun
* feat: list instructors in ics string, basic tests
* feat: testable code for ICS, tests for ICS, filter excluded dates
* style: eslint autofix
* test: check for graceful handling of errors in ICS
* fix: actually use scheduleToIcsString
* chore: eslint didn't include a space where it should've
* fix: ensure tz everywhere
* refactor: move string util to string util file
* feat: em dash in calendar event title
* feat: academic calendars 22-23 and 23-24
* fix: en dash instead of em dash
2025-03-22 22:55:16 -05:00
doprz
56a82baf40
chore: update lock file and set engine to use pnpm v10 ( #536 )
...
* chore: update lock file and set engine to use pnpm v10.5.2
* chore: set pnpm version to v10.x.x
* chore(ci): use pnpm v10
* chore: update Dockerfile to use pnpm@latest-10
* chore(ci): use pnpm/action-setup@v4
2025-02-28 22:54:46 -06:00
doprz
218477404f
feat: map page ( #390 )
...
* feat: add boilerplate
* feat: add working paths
* feat: improve building selection controls and add week schedule
Signed-off-by: doprz <52579214+doprz@users.noreply.github.com >
* fix: sort week schedule
Signed-off-by: doprz <52579214+doprz@users.noreply.github.com >
* feat(testing): improve pathfinding
* Revert "feat(testing): improve pathfinding"
This reverts commit 87998cedbf .
* feat: add pathfinding with building selection controls
Signed-off-by: doprz <52579214+doprz@users.noreply.github.com >
* feat: improve path finding algorithm thresholds
* feat: add DaySelector, PathStats, and WeekSchedule components
* feat: add working stats and daily schedule
* chore: refactor everything
* feat: add linear walkway node generation
* feat: add bezier curve walkway node generation
* feat: add circular walkway node generation
* docs: add docs
* feat: add individual path selection and bump version
* fix: tsdoc and updated components/utils
* chore(deps): update deps
* feat: add UTRP Map and Debug Page to Settings > Developer Mode
* chore: fix pr review comments
* chore: add showDebugNodes
* chore: add all buildings around the UT tower
* chore: add stadium POIs
* chore: add east mall buildings
* chore: update DaySelector to use proper button styling
* chore: add university ave walkway
* feat: add zoom, pan, and dev controls functionality
- Fix SVG Overlay Alignment
- Use SVG for map
- Add Dev Controls
- Fix day selector position
- Update the SVG's `preserveAspectRatio` attribute to `xMidYMid` meet to
ensure proper scaling
- Use `useCallback` for event handlers to prevent unnecessary re-renders
- Remove old PNG map
* feat: add dynamic rendering"
* feat: add dynamicRendering dev toggle and fullscreen support
* chore: update deps
* chore: disable viewport svg overlay culling if dynamic rendering is off
* chore: update pnpm-lock.yaml
* chore: add north mall buildings
* chore: add buildings next to JES
* refactor: map components into individual files
* fix: missing import
---------
Signed-off-by: doprz <52579214+doprz@users.noreply.github.com >
2025-02-27 19:44:03 -06:00
Preston Cook
4752f5860a
fix(ui): fix longstanding drag-and-drop duplication issue ( #502 )
...
* fix(ui): fixed color switching on list reordering
* chore: remove lock file
* chore: add back lock file
* feat(ui): fix color duplication issue and prevent scrolling beyond parent
* feat(ui): add to storybook
* fix(ui): remove white background while dragging
* chore: remove dnd pangea from package.json
* chore: rebuild lock file
* chore: remove nested li element issue
* fix(ui): allow grabbing cursor while dragging
* fix(ui): address chromatic errors
* fix(ui): address chromatic errors
* fix(ui): address linting issues and pass tests
* fix(ui): create hook for modifying the cursor globally
* chore: add check for storybook env
* chore: add back unused import to AddAllButton
* fix: make cursor grabbing hook more explicit
* chore: move sortable list item into sortable list file
* fix: remove isStorybook prop from ScheduleListItem
---------
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
2025-02-04 17:28:54 -06:00
Preston Cook
37bd7e79d9
feat(ui): change icons to phosphor-icons #467 ( #469 )
...
* change icons to phosphor-icons
* feat(ui): change icons to phosphor-icons
* feat(ui): change icons to phosphor-icons
* feat(ui): correct icon sizes, weights, and colors
* feat(ui): change arrow-up-right sizes to 16px
2024-12-31 13:36:08 -06:00
Warith Rahman
7dd93690d6
fix: place hours and courses under schedule name ( #388 )
...
* fix(header): bottom-aligned the schedule name + hours/courses in calendar
* feat: updated font style in header and dropdown
* fix: new hour/course styling per discussion
i love having 80 different ideas, hopefully after this there's like maybe a tiny commit left to do before this is done..
* feat(header): added icons to cal header
WORK IN PROGRESS
* style: updated layout of header and main popup
* fix: updated font and spacing for header and popup
* fix: updated cal + popup style details
- schedule title is now in normal casing w/ colon removed
- last updated on is now entirely deleted from everywhere
- hour and course numbers now h3 in calendar ONLY
* refactor: changed size for calendar header
* refactor: changed ut-black to theme-black
* refactor: remove hiding on small window sizes
* refactor: reduced spacing in popup
* refactor: updated unocss for small-caps configuration
* style: changed variant + className order
* fix: readded update time text
* style: auto formatter, unused imports, capitalization
---------
Co-authored-by: Razboy20 <razboy20@gmail.com >
Co-authored-by: Samuel Gunter <sgunter@utexas.edu >
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
2024-11-21 20:56:56 -06:00
doprz
e987fbbe8e
feat: add eslint-plugin-tsdoc ( #430 )
...
* feat: add eslint-plugin-tsdoc
* feat(doc): update current jsdoc to tsdoc specification
* chore: update deps
* feat: update warn to error for jsdoc and tsdoc
* chore(doc): lint
2024-11-16 00:20:36 -06:00
doprz
b13e217a5b
chore: remove extra package
2024-11-14 20:16:38 -06:00
doprz
db04bbb52e
feat(build): refactor gulpfile to use gulp-execa ( #323 )
...
* feat(build): refactor gulpfile to use gulp-execa
* chore: fix PR comments
* chore(deps): update deps
2024-11-10 19:23:19 -06:00
Razboy20
2983a0c0fd
chore: get ready for release ( #308 )
...
* chore: get ready for release
* chore: update pnpm-lock.yaml
* chore(docs): update CHANGELOG.md
* chore: fix lint warnings and add notes
---------
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
2024-10-14 22:08:45 -05:00
doprz
d22237d561
feat: UTRP v2 migration ( #292 )
...
* feat: wip add course by url
* chore: update imports
* feat: add useCourseFromUrl hook
* chore: extract logic into async function
* feat: add checkLoginStatus.ts
* feat: add useCourseMigration hook
* feat: working course migration
* fix: active schedule bug
* feat: refactor logic and add to onUpdate
* feat: update ui style
* feat: add changelog functionality to settings
* chore: update packages
* feat: migration + sentry stuffs
* feat: improve migration flow
* docs: add sentry jsdocs
* chore: fix lint and format
* chore: cleanup + fix race condition
---------
Co-authored-by: Samuel Gunter <sgunter@utexas.edu >
Co-authored-by: Razboy20 <razboy20@gmail.com >
2024-10-14 21:30:37 -05:00
Sriram Hariharan
65ff6bfbbf
feat: report issue popup ( #261 )
...
* feat: report issue popup
* style: modified styles in feedback form
* chore: minor UI fixes
* chore: update useEffect
* chore: change width to 400px
---------
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
Co-authored-by: Isaiah David Rodriguez <51803892+IsaDavRod@users.noreply.github.com >
2024-10-12 20:31:26 -05:00
doprz
bd17e33537
feat: release notes ( #283 )
...
* feat: add release.ts
* feat: add utils
* chore: add scripts to tsconfig.json include
* feat: add changelog logic, component, storybook file, scripts, and update to Node v20.9.0 (LTS)
* chore: update packages
* feat: use conventionalcommits for changelog preset
* feat: update padding, width, and change font to mono
* feat: refactor to use DialogProvider
* chore: remove extra args
* feat: update CHANGELOG.md, add title, and add button
* refactor: use hook
* chore: fix typo
2024-10-12 17:05:37 -05:00
doprz
7a5c3a2e62
feat: settings page ( #260 )
...
* feat: setup settings page boilerplate
* feat: split view into halves
* feat: add preview for Customization Options section
* feat: add OptionStore logic and LD icon
* feat: add courseStatusChips functionality
* feat: migrate experimental settings to proper settings
* feat: center Preview children and add className override
* feat: add GitHub stats
* feat: open GitHub user profile onclick
* feat: get user GitHub stats
* feat: refactor into useGitHubStats hook
* feat: toggle GitHub stats when the user presses the 'S' key
* chore: update title
* fix: remove extra file
* feat: refactor and add DialogProvider
* fix: import
* test: this commit has issues
* fix: no schedule bug
* fix: longhorn developers icon not rendering in prod builds
* feat(pr-review): fix UI and comment out experimental code
* chore: run lint and prettier
* feat: add responsive design
* feat: use @octokit/rest and fix GitHub stats
2024-10-10 18:05:19 -05:00
Razboy20
08652c4ac1
chore: update packages ( #254 )
2024-10-03 13:49:10 -05:00
Sriram Hariharan
b4dd91ad25
feat: add react-loading-skeleton package ( #244 )
...
* feat: add react-loading-skeleton package
Add the react-loading-skeleton package to the project dependencies in package.json. This package will be used to display loading skeletons in the AutoLoad component.
* chore: remove body-max-line-length rule from commitlint.config.ts
2024-10-01 10:44:09 -05:00
Razboy20
d4611952d4
build: update storybook ( #214 )
...
* chore: Update updatedAt dates in schedules
Set updatedAt dates to be fixed to '2024-01-01 12:00' for all schedules in
UserScheduleStore.
* build: update storybook
* chore: Removed unnecessary eslint-disable-next-line statements.
2024-05-20 17:08:36 -05:00
Razboy20
88c0061187
chore: update headlessui ( #212 )
2024-05-20 16:18:34 -05:00
Razboy20
3684ee5e9b
build: update pnpm version to 9 ( #213 )
...
* ci: update pnpm version to 9 in workflow files
* build: Update lockfileVersion to '9.0' in pnpm-lock.yaml.
2024-05-20 15:59:28 -05:00
Samuel Gunter
a3f5e0f27f
feat: better discord icon ( #205 )
2024-03-29 13:02:38 -05:00
doprz
efed1c0edb
feat: enable TS strict mode ( #168 )
...
* feat: enable TS strict mode
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: colors bug with default
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: text type errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors - add definite assignment assertion
* fix: strict TS errors - add definite assignment assertion
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix(ESLint): error on no-explicit-any
* fix: type annotations for any types
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors (and remove packages)
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* feat: enable React.StrictMode
* fix: strict TS errors (done!)
* fix: build error
* fix: replace no-explicit-any assertions
* refactor: cleanup
* refactor: more cleanup
* style: prettier
---------
Co-authored-by: Lukas Zenick <lukas@utexas.edu >
Co-authored-by: Razboy20 <razboy20@gmail.com >
2024-03-21 13:19:40 -05:00
Razboy20
8027c3d1bf
feat: match calendar designs & add functionality ( #176 )
...
* feat: match calendar designs
* refactor: update breakpoints
2024-03-18 10:06:23 -05:00
27094846f7
feat: open an injected course page on course block click in popup main ( #146 )
...
* feat: Imports to popupcourseblock.tsx
* changing the blocks to accept parameters for clicking functionality which may or may not open the calendar
* put the click parameter in the div of popupcourseblock
* safely calling for onCourseClick in the event it is an undefined function
* handled other calls of popupcourseblock with empty functions for now, and i think popupmain opens calendar now when the course block is clicked
* feat: Testing out passing params to handleOpenCalendar
* url that takes in params to open calendar with params
* further work on url params; from popup main to handleopencalendar to calendar using urlsearchparams
* feat: small calendar shifting after merge:
* fix: merge handling and then references to new click parameter
* fix: optional params
* feat: split into two functions instead
* fix: changing proper usage of handleOpenCalendarWithCourse
* feat: show course popup when calendar opened
* chore: remove useless commented out code
* feat: close popup on calendar nav, fix build errors, remove useless comments/logs
* chore: chromatic so dumb fr why aren't you chrome
* fix: refactor listeners to build properly
* feat: exit early when not in chrome extension
* fix: function return type
* fix: function return type x2
* fix: generic type for useState
* refactor: extract calendar opening on click functions
* refactor: chrome runtime mock, omit question mark if no query params, rename calendar event
* refactor: move course click event into component directly instead of prop
* refactor: removed useless wrapper functions, made popup course block more accessible
* fix: i dont wanna talk about it
---------
Co-authored-by: Samuel Gunter <sgunter@utexas.edu >
2024-03-16 15:57:50 -05:00
Razboy20
ea297d09bb
build: allow unocss to run through dev mode ( #167 )
...
* build: allow unocss to run through dev mode
* build: Update unocss dependencies to latest versions
Updated dependencies '@unocss/eslint-config', '@unocss/postcss', '@unocss/preset-uno', '@unocss/preset-web-fonts', '@unocss/reset', '@unocss/transformer-directives', '@unocss/transformer-variant-group' to version 0.58.6 for consistency and compatibility.
* refactor: add note to readme
* refactor: improve readme
* refactor: update readme (again)
* Update README.md
Updates the UTRP description text
---------
Co-authored-by: Isaiah David Rodriguez <51803892+IsaDavRod@users.noreply.github.com >
2024-03-15 16:30:42 -05:00
Razboy20
85769e9d2c
refactor(UserSchedule): index by a unique id rather than name ( #166 )
...
* refactor(UserSchedule): index by a unique id rather than name
* refactor: Update parameter names in schedule function jsdocs
* refactor: change more instances of .name to .id
* refactor: Fix typo in variable name and update references
* refactor: Remove console.log statement
* fix(chromatic): Update ScheduleListItem story
* refactor: remove unused eslint rule
2024-03-14 23:09:04 -05:00
Razboy20
60ab140c55
fix: build
2024-03-07 18:25:57 -06:00
Razboy20
2992e784b0
chore: merge and fix conflicts
2024-03-07 17:53:13 -06:00
Razboy20
8f360206fb
chore: cleanup/resolve PR comments
2024-03-07 16:45:26 -06:00
doprz
adbe8ac163
chore: remove custom-eslint-rules
2024-03-06 15:12:13 -06:00
doprz
7718d76be9
chore: regenerate lock file
2024-03-06 15:12:13 -06:00
Som Gupta
f22a3cd7c0
fix: fixed bug with course cells after 12 PM extending past midnight ( #122 )
...
* Temporarily uninstalling husky cause github desktop has issues with it
* Cleaned up some code. Removed unnecessary state value on injected popup
* Should've fixed popup alignment issue. Still need to integrate course schedule with calendar. Still debugging.
* Updated CalendarGridStories
* Fix: change to ExampleCourse from exampleCourse
* setCourse and calendar header need work
* Update as part of merge
* Fix: fixed build errors
* Fix: Added Todo
* Chore: Cleaned up useFlattenedCourseSchedule hook
* fix: List now keeps track of state when existing items are switched, while adding new items to the end
* Added back husky
* Update src/views/components/calendar/Calendar/Calendar.tsx
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* refactor: added type-safety, destructuring, etc. ready for re-review
* refactor: got rid of ts-ignore in openNewTabFromContentScript
* Update src/views/components/calendar/CalendarHeader/CalenderHeader.tsx
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* refactor: using path aliasing
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* refactor: using path aliasing
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* refactor: using satisfies instead of as
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* refactor: using satisfies instead of as
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* style: reformatted spacing
* style: eslint import order
* refactor: added new constructor for UserSchedule to avoid passing down null values to child props
* fix: fixed bug with course cell times starting and after 12 PM. commented in CourseMeeting class
* Update src/views/hooks/useFlattenedCourseSchedule.ts
* fix: fixed build errors by removing old apis
* refactor: added type-safety and destructuring
---------
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
2024-03-06 15:12:13 -06:00
doprz
74e6379d93
chore: use eslint-plugin-import-essentials and update packages
2024-03-06 15:11:58 -06:00
doprz
208103d708
feat: add check-path-alias custom ESLint rule ( #123 )
2024-03-06 15:11:31 -06:00
doprz
62f0851406
fix: refactor AST parsing for custom ESLint rule
2024-03-06 15:11:30 -06:00
doprz
7ab5b157b1
chore: regenerate pnpm-lock.yaml
2024-03-06 15:11:30 -06:00
Som Gupta
a99a55788a
feat: Calendar Schedule component finished, fix: list didn't allow updates when adding a new schedule ( #115 )
...
* Temporarily uninstalling husky cause github desktop has issues with it
* Cleaned up some code. Removed unnecessary state value on injected popup
* Should've fixed popup alignment issue. Still need to integrate course schedule with calendar. Still debugging.
* Updated CalendarGridStories
* Fix: change to ExampleCourse from exampleCourse
* setCourse and calendar header need work
* Update as part of merge
* Fix: fixed build errors
* Fix: Added Todo
* Chore: Cleaned up useFlattenedCourseSchedule hook
* fix: List now keeps track of state when existing items are switched, while adding new items to the end
* Added back husky
* Update src/views/components/calendar/Calendar/Calendar.tsx
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* refactor: added type-safety, destructuring, etc. ready for re-review
* refactor: got rid of ts-ignore in openNewTabFromContentScript
* Update src/views/components/calendar/CalendarHeader/CalenderHeader.tsx
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* refactor: using path aliasing
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* refactor: using path aliasing
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* refactor: using satisfies instead of as
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* refactor: using satisfies instead of as
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
* style: reformatted spacing
* style: eslint import order
* refactor: added new constructor for UserSchedule to avoid passing down null values to child props
---------
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
2024-03-06 15:11:30 -06:00
doprz
ced29975b2
fix: chromatic storybook - CourseCatalogInjectedPopup ( #106 )
...
* chore: add pnpm peer deps
* fix: merge conflict and rebase
* chore: remove deps
2024-03-06 15:11:29 -06:00
doprz
8c069b7ad3
feat: add custom ESLint rule restrict-import-depth ( #110 )
2024-03-06 15:11:28 -06:00
doprz
5eb7be246c
feat: Best Practices ( #102 )
...
* feat: best practices
* feat: add tests workflow
* feat: add best-practices workflow
* fix: wrong indentation in workflow
2024-03-06 15:11:27 -06:00
doprz
fe599dfe75
feat: Conventional Commits ( #103 )
...
* feat: add commitlint and husky hook
* chore: fix indentation
2024-03-06 15:11:27 -06:00
knownotunknown
39947b3694
fix: build errors and merge in Casey's branch (driodiwb)
2024-03-06 15:05:38 -06:00
doprz
8df9ea55a9
feat: use React-icons
2024-03-06 15:05:35 -06:00
Lukas Zenick
bda02826b1
feat: html2canvas -> htmlToImage and fix derick's bugs
2024-03-06 15:04:32 -06:00
58c2b4634a
feat: Derek/export png ( #95 )
...
* Attempting to use more lightweight version
* Did not work.
* This is not what I wanted
* The image saves correctly. Needs padding
* Padding !!
* Removed downloadjs
* Padding more
2024-03-06 15:04:31 -06:00