Abel Lucas
dfd82274e5
fixup! backend: rework job termination/cancellation after v2
2025-01-30 09:15:36 +01:00
Abel Lucas
f8dd1d36b6
backend: improve get_job_logs and get_args APIs
2025-01-30 09:15:36 +01:00
Abel Lucas
94a017eaf5
nix: add script to prepare sqlx queries
2025-01-30 09:15:36 +01:00
Abel Lucas
3b97260d7d
backend: rework job termination/cancellation after v2
2025-01-30 09:15:36 +01:00
Abel Lucas
8870ddca9a
backend: rework queue::push after v2
2025-01-30 09:15:36 +01:00
Abel Lucas
bc6322f533
backend: rework get_job_update API after v2
2025-01-30 09:15:36 +01:00
Abel Lucas
0caa347d92
backend: add /jobs_u/queue/poll API
2025-01-30 09:15:36 +01:00
Abel Lucas
4a3f7ce0dd
backend: re-work inputs API impl after v2
2025-01-30 09:15:36 +01:00
Abel Lucas
e1ddc1a399
backend: re-work job table usages after v2
2025-01-30 09:15:36 +01:00
Abel Lucas
cfee559d08
backend: finalize v2 migration (v2 phase 4 - final)
2025-01-30 09:15:36 +01:00
Abel Lucas
ec228398c0
backend: use v2 tables through views where possible (v2 phase 3)
2025-01-30 09:15:36 +01:00
Abel Lucas
bf056e1924
backend: check queries to queue and completed_job where possible (v2 phase 2)
2025-01-30 09:15:32 +01:00
Abel Lucas
a1e08686f0
backend: migrate job tables to v2 schema (v2 phase 1)
2025-01-30 09:15:12 +01:00
Alexander Petric
03ad0385ad
improve audit aprovals ( #5161 )
...
* update audit log to track aproval and cancellation of job
* approval to resource field
* audit resource as json
* refactor aproval audit logs
* moving audit logs to worker_flow
* striping u/ from auditor name
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-30 09:13:44 +01:00
Alexander Petric
f29ee67d9d
fix(frontend): fetching job result (db schema) separatly if too big ( #5171 )
2025-01-30 09:12:53 +01:00
Ruben Fiszel
24a853b8da
fix nsjail build
2025-01-30 09:07:36 +01:00
Ruben Fiszel
c1304523d4
fix workflow dispatch and bench
2025-01-30 08:24:39 +01:00
Ruben Fiszel
46458a5cef
chore(main): release 1.453.0 ( #5158 )
...
* chore(main): release 1.453.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.453.0
2025-01-29 22:24:26 +01:00
HugoCasa
487c273bfb
feat: websocket trigger allow returning messages ( #5168 )
...
* feat: websocket trigger allow returning messages
* handle early return
2025-01-29 21:17:36 +01:00
Ruben Fiszel
cfcd84be3f
remove verify from normal ci
2025-01-29 19:35:33 +01:00
pyranota
c60f8dacf1
feat(python): add custom_wheels directory to PYTHONPATH ( #5169 )
...
* fix(python): fix uv can't find ssl certificates
- Add `PY_NATIVE_CERT` flag, forces UV to use native tls
- Rename `PIP_INDEX_CERT` to `PY_INDEX_CERT`
- Rename `PIP_TRUSTED_HOST` to `PY_TRUSTED_HOST`
For backwards compatibility PIP* variables are still accessible
* feat(python): add `custom_wheels` directory to PYTHONPATH
Add global directory by path `<CACHE_DIR>/python_xyz/custom_wheels`
For example for scripts running python 3.11, in every execution
`<CACHE_DIR>/python_311/custom_wheels` will be accessible and all wheels placed there could be imported and used.
This is usefull for preinstalling wheels before runtime
* Make it work with Nsjail
* Rework and make custom_wheels optional
* Remove `create_dir_all` from imports
* Use sync version of metadata
* Rename `custom_wheels` to `global-site-packages`
2025-01-29 19:13:47 +01:00
HugoCasa
5d8260e90e
add single capture endpoint ( #5170 )
2025-01-29 18:13:10 +01:00
HugoCasa
eaa74d5582
team plan >80% included usage warning ( #5163 )
2025-01-29 18:09:47 +01:00
wendrul
5df05d5f0f
nix: Update flake for C# and oracle + add flake for building parsers ( #5167 )
2025-01-29 18:06:53 +01:00
Ruben Fiszel
f3ef5105d3
clear cookies for cloud windmill.dev subdomains
2025-01-29 17:38:06 +01:00
pyranota
680fb1852a
fix(python): fix uv can't find ssl certificates ( #5157 )
...
- Add `PY_NATIVE_CERT` flag, forces UV to use native tls
- Rename `PIP_INDEX_CERT` to `PY_INDEX_CERT`
- Rename `PIP_TRUSTED_HOST` to `PY_TRUSTED_HOST`
For backwards compatibility PIP* variables are still accessible
2025-01-29 15:07:00 +01:00
wendrul
6bfaa8c034
add missing TARGETPLATFORM arg on dockerfile ( #5166 )
2025-01-28 19:40:21 +01:00
dieriba
ac3bdf753c
delete button now remove table to track ( #5164 )
2025-01-28 18:53:14 +01:00
wendrul
a1579c1654
fix: oracledb tag for native workers + client not working on arm systems ( #5162 )
...
* New migration for oracledb
* fix oracledb on ARM64 systems
2025-01-28 17:57:40 +01:00
HugoCasa
31f61ab7a2
cache caddy data in docker compose ( #5159 )
2025-01-28 16:08:17 +01:00
HugoCasa
5544d42a2d
feat: custom response headers ( #5156 )
2025-01-28 15:06:20 +01:00
Ruben Fiszel
0b65cb23a4
nit build
2025-01-28 14:29:35 +01:00
Ruben Fiszel
5ec180f443
add nsjail dispatch
2025-01-28 13:27:58 +01:00
Ruben Fiszel
f8506259ad
add nsjail dispatch
2025-01-28 13:13:12 +01:00
Ruben Fiszel
6682b3daa9
nit
2025-01-28 07:36:26 +01:00
Ruben Fiszel
94848d42de
chore(main): release 1.452.1 ( #5153 )
...
* chore(main): release 1.452.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.452.1
2025-01-28 00:19:17 +01:00
Ruben Fiszel
eaf633ce76
fix: fix broken tabs for apps
2025-01-28 00:16:21 +01:00
Ruben Fiszel
bf14434cdb
chore(main): release 1.452.0 ( #5152 )
...
* chore(main): release 1.452.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.452.0
2025-01-27 23:51:26 +01:00
Alexander Petric
9fb92c8fc6
update audit log to track aproval and cancellation of job ( #5151 )
...
* update audit log to track aproval and cancellation of job
* approval to resource field
* audit resource as json
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-27 23:50:20 +01:00
Ruben Fiszel
8daec06e20
improve oauth postMessage resiliency
2025-01-27 23:47:47 +01:00
dieriba
e0b6aa42a2
feat(postgres, trigger): support ssl ( #5149 )
...
* fix
* feat: support-ssl
* Update backend/windmill-api/src/postgres_triggers/trigger.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix: match error
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-01-27 23:11:19 +01:00
Alexander Petric
fdb712234e
feat: mssql executor supports azure db redirect ( #5150 )
...
* feat: mssql executor supports azure db redirect
* notes
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-27 22:45:31 +01:00
HugoCasa
d17397b070
feat: test trigger connection ( #5145 )
...
* feat: test trigger connection
* fix build
* fix build
* update ee ref
* nit
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-27 22:40:51 +01:00
Ruben Fiszel
86e8f2a4fb
fix compile
2025-01-27 22:32:45 +01:00
Ruben Fiszel
38199a2e7e
fix compile
2025-01-27 22:10:46 +01:00
Ruben Fiszel
bf23ddd0a5
fix compile
2025-01-27 22:04:04 +01:00
Ruben Fiszel
e3d6aef109
fix compile
2025-01-27 22:00:48 +01:00
Ruben Fiszel
806d3ad0e7
remove lightweightschemaform
2025-01-27 21:35:46 +01:00
Alexander Petric
a0c5957065
some reactivity improvements and missing dims for tabcomponents ( #5146 )
2025-01-27 18:24:22 +01:00
Ruben Fiszel
23e20d01ad
chore(main): release 1.451.0 ( #5143 )
...
* chore(main): release 1.451.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.451.0
2025-01-27 17:54:59 +01:00