Pyra
|
d38c96db36
|
feat: workspace dependencies (#7124)
* commit raw requirements
Signed-off-by: pyranota <pyra@duck.com>
* raw requirements
Signed-off-by: pyranota <pyra@duck.com>
* implement `parse_annotation`
Signed-off-by: pyranota <pyra@duck.com>
* more progress on wdeps
Signed-off-by: pyranota <pyra@duck.com>
* more progress
Signed-off-by: pyranota <pyra@duck.com>
* fixes
Signed-off-by: pyranota <pyra@duck.com>
* more progress
Signed-off-by: pyranota <pyra@duck.com>
* fixes
Signed-off-by: pyranota <pyra@duck.com>
* cli improvements + raw deps
Signed-off-by: pyranota <pyra@duck.com>
* cleanup
Signed-off-by: pyranota <pyra@duck.com>
* fix python versions
Signed-off-by: pyranota <pyra@duck.com>
* progress
Signed-off-by: pyranota <pyra@duck.com>
* update :)
Signed-off-by: pyranota <pyra@duck.com>
* add MaybeLock
Signed-off-by: pyranota <pyra@duck.com>
* go WIP
Signed-off-by: pyranota <pyra@duck.com>
* fix python ignoring py version from requirements
Signed-off-by: pyranota <pyra@duck.com>
* optimize php
Signed-off-by: pyranota <pyra@duck.com>
* require admin to alter
Signed-off-by: pyranota <pyra@duck.com>
* fix(cli): flow generateLocks raw deps
Signed-off-by: pyranota <pyra@duck.com>
* progress in checklist
Signed-off-by: pyranota <pyra@duck.com>
* fix agent workers
Signed-off-by: pyranota <pyra@duck.com>
* nits
Signed-off-by: pyranota <pyra@duck.com>
* nits
Signed-off-by: pyranota <pyra@duck.com>
* nit: remove default features
Signed-off-by: pyranota <pyra@duck.com>
* oh-wow
Signed-off-by: pyranota <pyra@duck.com>
* remove dbg!
Signed-off-by: pyranota <pyra@duck.com>
* nits
Signed-off-by: pyranota <pyra@duck.com>
* add indexes
Signed-off-by: pyranota <pyra@duck.com>
* cleanup
Signed-off-by: pyranota <pyra@duck.com>
* nits
Signed-off-by: pyranota <pyra@duck.com>
* remove todos
Signed-off-by: pyranota <pyra@duck.com>
* fix cli
Signed-off-by: pyranota <pyra@duck.com>
* add debug flag
Signed-off-by: pyranota <pyra@duck.com>
* cli: remove noise
Signed-off-by: pyranota <pyra@duck.com>
* fix cli
Signed-off-by: pyranota <pyra@duck.com>
* remove todos
Signed-off-by: pyranota <pyra@duck.com>
* trigger deps correctly
Signed-off-by: pyranota <pyra@duck.com>
* fix frontend
Signed-off-by: pyranota <pyra@duck.com>
* fix frontend again
Signed-off-by: pyranota <pyra@duck.com>
* finally fix frontend
Signed-off-by: pyranota <pyra@duck.com>
* ee repo ref
Signed-off-by: pyranota <pyra@duck.com>
* fix all
Signed-off-by: pyranota <pyra@duck.com>
* more fixes...
Signed-off-by: pyranota <pyra@duck.com>
* remove test
Signed-off-by: pyranota <pyra@duck.com>
* Update backend-test.yml
* comment out legacy test
Signed-off-by: pyranota <pyra@duck.com>
* fix ci
Signed-off-by: pyranota <pyra@duck.com>
* fix ci?
Signed-off-by: pyranota <pyra@duck.com>
* comment out thing
Signed-off-by: pyranota <pyra@duck.com>
* ignore test
Signed-off-by: pyranota <pyra@duck.com>
* ci
Signed-off-by: pyranota <pyra@duck.com>
* base fixture
Signed-off-by: pyranota <pyra@duck.com>
* fix regression
Signed-off-by: pyranota <pyra@duck.com>
* fix docs links
Signed-off-by: pyranota <pyra@duck.com>
* update min version
Signed-off-by: pyranota <pyra@duck.com>
* simplify
* implement cache for get_latest
Signed-off-by: pyranota <pyra@duck.com>
* move to workspace settings
Signed-off-by: pyranota <pyra@duck.com>
* sqlx + migration
Signed-off-by: pyranota <pyra@duck.com>
* more migrations
Signed-off-by: pyranota <pyra@duck.com>
* use box pin
Signed-off-by: pyranota <pyra@duck.com>
* nit
Signed-off-by: pyranota <pyra@duck.com>
---------
Signed-off-by: pyranota <pyra@duck.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
|
2025-11-28 16:00:11 +00:00 |
|
hugocasa
|
cf86881528
|
fix(backend): add locks to inline preprocessor/failure/tool modules in flows (#6825)
* fix(backend): add locks to inline preprocessor/failure/tool modules in flows
* fix merge
* fix tests
* fix tests
* add test for ai agent tool
* nit
* fix build
* fix locking
|
2025-10-30 10:33:36 +00:00 |
|
Pyra
|
ed806bf9d0
|
fix(backend): rework dependency_map handling (#6598)
* v0
Signed-off-by: pyranota <pyra@duck.com>
* optimize relocks
* make it work with relative relative imports
Signed-off-by: pyranota <pyra@duck.com>
* use fallback
Signed-off-by: pyranota <pyra@duck.com>
* remove dbg and todos
Signed-off-by: pyranota <pyra@duck.com>
* future proof a bit
Signed-off-by: pyranota <pyra@duck.com>
* cleanup
Signed-off-by: pyranota <pyra@duck.com>
* more cleanup
Signed-off-by: pyranota <pyra@duck.com>
* remove final TODO
Signed-off-by: pyranota <pyra@duck.com>
* do not use bytemuck
Signed-off-by: pyranota <pyra@duck.com>
* optimize hashing
Signed-off-by: pyranota <pyra@duck.com>
* implementation 1
Signed-off-by: pyranota <pyra@duck.com>
* almost v0
Signed-off-by: pyranota <pyra@duck.com>
* v0
Signed-off-by: pyranota <pyra@duck.com>
* add comments and use fallback
Signed-off-by: pyranota <pyra@duck.com>
* call dissolve for apps
Signed-off-by: pyranota <pyra@duck.com>
* add comms
Signed-off-by: pyranota <pyra@duck.com>
* refactor v0 (partially tested + dirty)
Signed-off-by: pyranota <pyra@duck.com>
* finishing
Signed-off-by: pyranota <pyra@duck.com>
* remove TODO
Signed-off-by: pyranota <pyra@duck.com>
* Update SQLx metadata
* silence unused argument
Signed-off-by: pyranota <pyra@duck.com>
* cleanup
Signed-off-by: pyranota <pyra@duck.com>
* implement rebuild_map endpoint
Signed-off-by: pyranota <pyra@duck.com>
* update windmill api client
Signed-off-by: pyranota <pyra@duck.com>
* almost finish with tests
Signed-off-by: pyranota <pyra@duck.com>
* add proper testing
Signed-off-by: pyranota <pyra@duck.com>
* remove unused fixtures
Signed-off-by: pyranota <pyra@duck.com>
* Update SQLx metadata
* partial cleanup
Signed-off-by: pyranota <pyra@duck.com>
* Update backend/windmill-worker/src/scoped_dependency_map.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update backend/windmill-common/src/scripts.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* evil doings
Signed-off-by: pyranota <pyra@duck.com>
* more cleanup
* Update SQLx metadata
* more cleanup
Signed-off-by: pyranota <pyra@duck.com>
* fixing CI
Signed-off-by: pyranota <pyra@duck.com>
* remove python from default features
Signed-off-by: pyranota <pyra@duck.com>
---------
Signed-off-by: pyranota <pyra@duck.com>
Co-authored-by: Pyra <92104930+pyranye@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
|
2025-09-24 13:40:39 +00:00 |
|