Skip to content

Releases: JulianFP/project-W

v0.5.0

09 Jan 16:38
1862821

Choose a tag to compare

A new release:

  • Merged repositories and improved code structure: All components are now in this mono repo and the backend and runner share some code through the Project-W lib
  • Improved development setup
  • Added uv to all Project-W components and docker containers
  • Updated dependencies, especially on the runner side to much never whisperx, cuda, and debian versions
  • Generally improved docker containers
  • Fixed a critical bug where under some circumstances the audio file would not get flushed before whisper tries to transcribe it resulting in whisper receiving a corrupted file
  • Fixed a bug where the background job would only run every other day instead of every day because of a too strict "24h-since-last-run-check"
  • Fixed a bug where the smtp hostname could not be set to docker container names (useful if the smtp server is hosted in the same docker network as the backend)

What's Changed

  • Merge backend, runner and frontend repositories, move duplicate code into new Project-W lib, code cleanup, GitHub Actions fixups, and more by @JulianFP in #83
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #81
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #79
  • Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #80
  • Add proper development setup with docker/podman, change styling of frontend code by @JulianFP in #100
  • Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #97
  • Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #99
  • Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #98
  • Three bug fixes and treewide dependency update by @JulianFP in #105
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #101
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #102
  • Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #103
  • Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #104

Full Changelog: v0.4.2...v0.5.0

v0.4.2

26 Aug 23:14
b85a884

Choose a tag to compare

Overview

Frontend

  • Fixed a bug where the signup button would under some circumstances not disappear when no_signup was set
  • Removed images from login page if an identity provider doesn't have an icon attached to it
  • Reduced the height of the Dropzone in the job settings so that the submit job modal renders without scrolling on standard 24 inch 1080p monitors
  • Fixed the with of the initial prompt text field in the job settings form

Backend

  • Exposed a lot of new OIDC settings to the admin in the config file to make Project-W compatible with a broader range of OIDC providers
  • Added GitLab OIDC connection to documentation, adjusted Google OIDC docs
  • Some other documentation fixes
  • Made sure that frontend deps are frozen in docker builds
  • Improved docker builds in the GitHub Actions CI
  • Bumped setuptools_scm

Runner

  • Small adjustment to one settings description (documentation)
  • Improved docker builds in the GitHub Actions CI
  • Bumped setuptools_scm

What's Changed

  • Expose more OIDC settings to config file, improve CI docker builds and freeze frontend deps, bump setuptools_scm by @JulianFP in #78
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #77

Full Changelog: v0.4.1...v0.4.2

v0.4.1

22 Aug 13:03
7c00845

Choose a tag to compare

  • Fixes inconsistency in settings validation
  • Removes deprecated is_admin from user info route
  • Relaxes password validation for provisioned users

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #75
  • Relax password validation for provioned users, fix inconsistency in c… by @JulianFP in #76

Full Changelog: v0.4.0...v0.4.1

v0.4.0

13 Aug 17:13
d48854d

Choose a tag to compare

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #73
  • Database encryption, new token authentication, and a lot more new stuff by @JulianFP in #74

Full Changelog: v0.3.1...v0.4.0

v0.3.1

24 Jul 20:19
523432b

Choose a tag to compare

Fix git hash reporting

v0.3.0

24 Jul 16:18
2e253b0

Choose a tag to compare

Whole new rewrite in new tech stack! A bunch of new features!

v0.2.0

29 Oct 10:07
1ad2426

Choose a tag to compare

This release adds some major new features and bug fixes:

What's Changed

  • Add ability to abort jobs by @JulianFP in #47
  • doc: Add NVIDIA cuda installation instructions with docker-compose for runner + other improvements by @JulianFP in #48
  • Expose last line of error message of failed jobs to clients by @JulianFP in #49
  • Jobs: Add delete API route so that users can delete jobs by @JulianFP in #50
  • Introduce separate route to retrieve audio as binary to get rid of base64, expose IDs to runner by @JulianFP in #51

Full Changelog: v0.1.0...v0.2.0

Initial release of Project-W!

16 Oct 21:18
e3e3766

Choose a tag to compare

This is a first alpha release of Project-W. It will also be the version running on the upcoming user test.

What's Changed

New Contributors

Full Changelog: https://github.com/JulianFP/project-W/commits/v0.1.0