Pyra
20aa656bba
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
..
2025-09-23 10:16:26 +00:00
2025-09-23 19:22:54 +00:00
2025-06-20 12:07:33 +02:00
2025-09-18 13:22:24 +00:00
2025-08-06 22:40:42 +00:00
2025-06-02 22:12:33 +02:00
2025-09-24 13:40:39 +00:00
2025-09-02 11:28:06 +00:00
2025-07-11 09:56:53 +00:00
2025-06-02 22:12:33 +02:00
2025-09-18 15:49:35 +00:00
2025-09-17 16:48:37 +00:00
2025-07-17 15:18:40 +00:00
2025-08-19 02:20:14 +00:00
2025-09-20 00:22:15 +00:00
2025-04-10 00:56:11 +00:00
2025-09-12 18:10:58 +00:00
2025-06-25 18:34:47 +02:00
2025-09-08 13:41:01 +02:00
2025-09-23 10:30:37 +00:00
2025-06-02 22:12:33 +02:00
2025-09-09 21:04:23 +00:00
2025-08-14 09:06:00 +00:00
2025-06-02 22:12:33 +02:00
2025-06-04 19:17:25 +02:00
2025-09-20 01:23:00 +00:00
2025-09-23 19:22:54 +00:00
2025-09-24 13:40:39 +00:00
2025-08-23 22:42:39 +00:00
2025-06-02 22:12:33 +02:00
2025-06-02 22:12:33 +02:00
2025-09-02 11:28:06 +00:00
2025-07-17 15:18:40 +00:00
2025-09-09 22:03:53 +00:00
2025-09-04 22:05:22 +00:00
2025-06-02 22:12:33 +02:00
2025-07-30 23:20:22 +00:00
2025-06-02 22:12:33 +02:00
2025-09-18 15:49:35 +00:00
2025-09-24 13:40:39 +00:00
2025-05-25 14:03:38 +02:00
2025-08-25 13:19:10 +00:00
2025-07-03 21:02:45 +00:00
2025-06-02 22:12:33 +02:00
2025-06-25 21:15:22 +02:00
2025-06-02 22:12:33 +02:00
2025-06-02 22:12:33 +02:00
2025-09-19 17:43:16 +00:00
2025-09-19 17:43:16 +00:00
2025-09-09 21:04:23 +00:00
2025-09-11 21:57:56 +00:00
2025-06-02 22:12:33 +02:00
2025-09-18 15:49:35 +00:00
2025-09-17 12:15:33 +00:00
2025-09-02 14:34:46 +00:00
2025-09-17 16:47:27 +00:00
2025-09-20 01:03:40 +00:00
2025-09-17 16:47:27 +00:00
2025-09-10 17:42:45 +00:00
2025-06-02 22:12:33 +02:00
2025-09-24 13:40:39 +00:00