Version 0.0.1#88
Closed
MatejFrnka wants to merge 28 commits into
Closed
Conversation
Sync develop with main
* Run assignment and generation in parallel * Mute logs from openai client * Added parallel generation of DMPs * Rename tqdm loading bar * Fix type issues * Updated formatting * Fixed return type
Bumps the minor-and-patch group in /plugin with 11 updates: | Package | From | To | | --- | --- | --- | | [@ds-wizard/plugin-sdk](https://github.com/ds-wizard/dsw-plugin-sdk) | `0.8.0` | `0.9.1` | | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.5` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.7` | `19.2.14` | | [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.5` | | [zod](https://github.com/colinhacks/zod) | `4.3.5` | `4.3.6` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.3` | `25.6.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.52.0` | `8.59.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.52.0` | `8.59.0` | | [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `7.0.1` | `7.1.1` | | [prettier](https://github.com/prettier/prettier) | `3.7.4` | `3.8.3` | | [terser](https://github.com/terser/terser) | `5.44.1` | `5.46.2` | Updates `@ds-wizard/plugin-sdk` from 0.8.0 to 0.9.1 - [Changelog](https://github.com/ds-wizard/dsw-plugin-sdk/blob/develop/CHANGELOG.md) - [Commits](ds-wizard/dsw-plugin-sdk@v0.8.0...v0.9.1) Updates `react` from 19.2.3 to 19.2.5 - [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.5/packages/react) Updates `@types/react` from 19.2.7 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 19.2.3 to 19.2.5 - [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.5/packages/react-dom) Updates `zod` from 4.3.5 to 4.3.6 - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](colinhacks/zod@v4.3.5...v4.3.6) Updates `@types/node` from 25.0.3 to 25.6.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@types/react` from 19.2.7 to 19.2.14 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `@typescript-eslint/eslint-plugin` from 8.52.0 to 8.59.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.59.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.52.0 to 8.59.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.59.0/packages/parser) Updates `eslint-plugin-react-hooks` from 7.0.1 to 7.1.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/eslint-plugin-react-hooks@7.1.1/packages/eslint-plugin-react-hooks) Updates `prettier` from 3.7.4 to 3.8.3 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.7.4...3.8.3) Updates `terser` from 5.44.1 to 5.46.2 - [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md) - [Commits](terser/terser@v5.44.1...v5.46.2) --- updated-dependencies: - dependency-name: "@ds-wizard/plugin-sdk" dependency-version: 0.9.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: react dependency-version: 19.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@types/react" dependency-version: 19.2.14 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: react-dom dependency-version: 19.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: zod dependency-version: 4.3.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@types/node" dependency-version: 25.6.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@types/react" dependency-version: 19.2.14 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.59.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@typescript-eslint/parser" dependency-version: 8.59.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: eslint-plugin-react-hooks dependency-version: 7.1.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: prettier dependency-version: 3.8.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: terser dependency-version: 5.46.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [anyio](https://github.com/agronholm/anyio) from 4.12.1 to 4.13.0. - [Release notes](https://github.com/agronholm/anyio/releases) - [Commits](agronholm/anyio@4.12.1...4.13.0) --- updated-dependencies: - dependency-name: anyio dependency-version: 4.13.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [json-repair](https://github.com/mangiucugna/json_repair) from 0.59.4 to 0.59.5. - [Release notes](https://github.com/mangiucugna/json_repair/releases) - [Commits](mangiucugna/json_repair@v0.59.4...v0.59.5) --- updated-dependencies: - dependency-name: json-repair dependency-version: 0.59.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [uvicorn](https://github.com/Kludex/uvicorn) from 0.44.0 to 0.46.0. - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](Kludex/uvicorn@0.44.0...0.46.0) --- updated-dependencies: - dependency-name: uvicorn dependency-version: 0.46.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [fastapi](https://github.com/fastapi/fastapi) from 0.128.0 to 0.136.1. - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](fastapi/fastapi@0.128.0...0.136.1) --- updated-dependencies: - dependency-name: fastapi dependency-version: 0.136.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.15.10 to 0.15.12. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.15.10...0.15.12) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.15.12 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v6...v7) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Fixed issues with not being able to handle duplicate section names * Fixed types in tests * Updated formatting
* Update Python dependencies * Update TypeScript/Node dependencies * Update dependabot config
Bumps the npm-minor-and-patch group in /plugin with 1 update: [zod](https://github.com/colinhacks/zod). Updates `zod` from 4.4.2 to 4.4.3 - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](colinhacks/zod@v4.4.2...v4.4.3) --- updated-dependencies: - dependency-name: zod dependency-version: 4.4.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [uv-build](https://github.com/astral-sh/uv) to permit the latest version. - [Release notes](https://github.com/astral-sh/uv/releases) - [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md) - [Commits](astral-sh/uv@0.9.25...0.11.8) --- updated-dependencies: - dependency-name: uv-build dependency-version: 0.11.8 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
* Separate FileSaver and DBSaver * Save assignments to postgres * Refactor * Detect changes * Update README * Fix lint * Fix typecheck --------- Co-authored-by: Hana Litavská <hana.litavska@fit.cvut.cz>
* Update GUI * Fix circular import * Add error handling * Fix authorization * Add output of the pipeline to GUI * Make raw output editable * Add copying, download and saving of the output * Add template title unique constraint * Enable running pipeline from CLI with parameters * Add plugin settings * Add creating new template in GUI * Rename assignments table to assignment * Fix column types * Save outputs to DB instead of file * Fix loading assignments from DB * Format placeholder * Fix attaching template file * Fix saving edited markdown * Delete unused file paths * Fix lint * Fix typecheck * Make format * Fix plugin format * Refactor ProjectTab * Use library for markdown presentation * Add console.error to ProjectTab * Refactor types from app.py * Refactor routes * Fix lint * Separate DB schema definition from operations * Fix plugin format * Fix lint --------- Co-authored-by: Hana Litavská <hana.litavska@fit.cvut.cz>
* Skip FileQuestion * Support ItemSelectQuestion * Filter out nested deleted replies * Fix lint * Delete investigated TODO --------- Co-authored-by: Hana Litavská <hana.litavska@fit.cvut.cz>
* Unify DB init, add multi-tenancy * Store user_uuid and tenant_uuid * Extracted jwt to it's own file --------- Co-authored-by: Hana Litavská <hana.litavska@fit.cvut.cz> Co-authored-by: Matěj Frnka <mat.frnka@gmail.com>
* Move inline css to separate file * Update styles * Update pipeline output description * Delete unused styles * Fix code style * 52: Minor style tweaks * 52: Updated button styling, keep 'run' button disabled when adding custom template --------- Co-authored-by: Hana Litavská <hana.litavska@fit.cvut.cz>
* 59: Added instance wide semaphore to controll maximum requests even with more than just 1 user * 59: Added validation * 59: Remove retries to avoid too quick spam of LLM * 59: Fix formatting * 59: Fix typechecks * 59: Fix lint * 57: Added reporting to UI * 57: Fix lint errors * 57: Updated assignment reporting * 57: Converted progress to percentage * 57: Updated wording
* 59: Added instance wide semaphore to controll maximum requests even with more than just 1 user * 59: Fix formatting * 59: Fix typechecks * 59: Fix lint
* Add error handling * Fix after rebase * Fix too long context * Fix typecheck * Add error handling for 401 * Fix lint * Improve IntegrationQuestion parsing * Fix prettier * Clean up integration answer parsing * Rewrite error handling * Fix lint * Make format * Fix prettier --------- Co-authored-by: Hana Litavská <hana.litavska@fit.cvut.cz>
* Added visual editor * Improved template editor * Updated style of the file import * Prettier format
* Refactored how api base url is obtained * Removed unnecessary code * Improve error messages
* Add template preview * Updated backend to return created template * Added template preview * Fix base url * Remove project name * Increased font size * Encapsulated template creation into it's own component * prettier fix
Co-authored-by: Hana Litavská <hana.litavska@fit.cvut.cz>
Collaborator
Author
|
Pls merge with merge commit or rebase, not squash |
* Authentication added
Member
|
This is not following the git-flow... we need to create a release branch, put release commit there and merge back to both main and develop. That is how we do it everywhere. I will do so soon. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.