Ruben Fiszel
8b02cf1ae7
chore: fix nsjail image build
2024-10-29 19:40:10 +01:00
Ruben Fiszel
343c8da18a
remove issues_comment trigger for ci
2024-10-22 19:40:31 +02:00
Alexander Petric
3d82c42af2
update docker build on comment ( #4567 )
...
* adding github workflow build triggers on comment
* fix conditions
* revert formating
* simplify
* event_name fix
* build ee on nsjail as well
2024-10-22 17:18:14 +02:00
Alexander Petric
e9e0b572d6
adding github workflow build triggers on comment ( #4565 )
...
* adding github workflow build triggers on comment
* fix conditions
* revert formating
* simplify
* event_name fix
2024-10-22 17:02:59 +02:00
Ruben Fiszel
ce364b020b
verify vulnerability only on releases + tag latest on full + cuda
2024-10-12 15:39:13 +02:00
Ruben Fiszel
d0b24d07d2
deno_core is an optional feature flag ( #4473 )
...
* full
* all
* add deno_core as features
* all
* remove warnings
* all
2024-10-03 13:11:58 +02:00
HugoCasa
ae8f29a4cb
feat: http routing ( #4339 )
...
* feat: http routing
* all
* feat: improve UI
* final stuff
* fix: sqlx
* fix: nit
* fix: nits
* fix: error handler display
* fix: routes panel perms
* all
* fix: improve ability to paste from macos in vscode extension
* fix lock-write for deno
* all
* cleaning
* fix
* cli preprocessor
* nits
* nits
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2024-09-20 15:38:38 +02:00
wendrul
b0cb1e0b27
feat: ansible playbook support ( #4399 )
...
* Ansible execution and parsing
* Working collections and pip dependencies
* Remove unused vars
* File resources logic for ansible
* Make frontend for ansible and resource file
* Format file
* Change naming of file resource and inventory fields
* Add autocomplete for file extension resource creation
* Add endpoint to list file formats for resource types
* Add CLI functionality to pull/push file resources
* Add beta tag to ansible
* Add Full image dockerfiles containing ansible
* Prepare sqlx
* Update cargo.lock
* Update ansible path
* Remove unused imports
* Add back import removed by rust-analyzer
* Improve ansible init code
* Prepare sqlx
* Change dockerfile to make the full windmill image
* Remove old dockerfile
* Improve autocomplete file resource extension select
* Remove comment
* Validate file extension
* Add icons to text file resources
* Remove editability of file resource types
* Remove unused import
* Missing space
* Add yaml parser
2024-09-19 00:21:15 +02:00
Ruben Fiszel
938b8d81dd
fix lock-write for deno
2024-09-18 00:57:53 +02:00
Ruben Fiszel
6456e39ee2
add main tag to ee-nsjail
2024-09-18 00:36:02 +02:00
Tsvetomir Bonev
ad5363375d
chore: build full docker image for arm64 ( #4391 )
...
* chore: build `windmill-full` for `arm64`
* fix: use non-enterprise docker image as base
2024-09-14 18:30:31 +02:00
Ruben Fiszel
b060a1c39a
fix(image): correctly publish windmill-full image
2024-09-13 08:47:58 +02:00
dependabot[bot]
8edf24ff96
chore(deps): bump docker/metadata-action from 4 to 5 ( #4321 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md )
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 21:49:54 +02:00
dependabot[bot]
8880e01c83
chore(deps): bump softprops/action-gh-release from 1 to 2 ( #4320 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 21:49:28 +02:00
dependabot[bot]
d1e81b6100
chore(deps): bump reggionick/s3-deploy from 3 to 4 ( #2002 )
...
Bumps [reggionick/s3-deploy](https://github.com/reggionick/s3-deploy ) from 3 to 4.
- [Release notes](https://github.com/reggionick/s3-deploy/releases )
- [Commits](https://github.com/reggionick/s3-deploy/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: reggionick/s3-deploy
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 00:25:36 +02:00
dependabot[bot]
4aa9846a5d
chore(deps): bump docker/metadata-action from 4 to 5 ( #2301 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md )
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 00:14:49 +02:00
dependabot[bot]
1ff39eb687
chore(deps): bump docker/login-action from 2 to 3 ( #2414 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 23:58:37 +02:00
wendrul
91d328b132
feat: add rust ( #4253 )
...
* Add rust on frontend
* Add parser for rust
* Handle rust job execution
* Main has to return a result that is serializable
* Update parser: parse many rust types
* Rust parser dependencies
* Frontend wasm parser
* Add windmill parser rust to windmill parser wasm (temporarily)
* Add rust as a tag on worker__default
* Change init code for rust
* Cleanup rust_executor.rs
* Remove tree-sitter dep and fix unused imports
* Add lockfile and build logic
* Add cargo and rustup to windmill image
* Fix env var to work on docker image and dev env
* modify package.json
* Deps after parser publish
* Add stashed migration
* Unify rust versions
* Add error message when php or cargo are not present to use another image
* Error message conditionally on feature flag
* all ci/cd changes
* all ci/cd changes
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2024-08-30 17:01:04 +02:00
Ruben Fiszel
e8df2c2579
fix(frontend): user resource picker for app use lightweight component
2024-08-10 22:49:48 +02:00
Ruben Fiszel
1cd616ddd0
chore: improve ci to not tag PR result
2024-08-10 20:34:20 +02:00
Ruben Fiszel
e778546024
chore: improve ci to not tag PR result
2024-08-10 20:08:23 +02:00
Ruben Fiszel
0e1b123863
chore: improve ci to not tag PR result
2024-08-10 19:19:54 +02:00
wendrul
af444c8b36
feat: Full-text search on runs using tantivy and command palette for quick actions ( #4046 )
...
* Add indexer crate and files
* POC searcher
incomplete schema
only indexes at startup
* POC search component frontend
* Demo of the frontend element
* add Results and Args as text
* minimal functionality
* Make jump to scripts by name
also flows and apps
* Add button on sidebar to open search
* Update lock on indexer after merge
* Make arrow key navigation compatible with scrol
* Show empty result screen and log as a coming feat
* Add summary to script searchable items
* Catch `parts is undefined` error (uFuzzy)
* Index refreshing using tokio interval
* Fix JobLoader workspace being wrongly defined
* Fix click outside
* Add debouncing for completed run search
* Binary mode working + job index tracker
* Warning for no license + fix height scrollbars on content search
* Make it compile without EE files
* remove panic to use errors
* Move global search
* Cleanup UI, no more tab switcher but clear placeholders and actions
* Add tantivy feature flag for windmill-api
* Rework indexer mode
* Mac compatibility for shortcut
* Update test for new run_server
* Prepare sqlx
* Mac compatibility
* Fix openapi yaml
* Fix frontend
* Frontend api fix
* Update docker-compose.yml and caddyfile
With the (by default deactivated) container and reverse proxy to use the
windmill indexer
* fix feature flag for tests
* fix feature falg for running tests
* fix feature flag for running tests
* Make content search use search modal instead
* Add tantivy feature to ee build steps
* Remove old Content search
* change volume location for indexer
* Update dependencies
* Prepare sqlx
* Uncomment line on docker compose
* Add line between input and results
* Update ee repo ref
2024-07-11 11:13:27 +02:00
Ruben Fiszel
124b987473
move to arm builders
2024-06-28 16:43:39 +02:00
Ruben Fiszel
b877040e0e
chore update
2024-06-28 12:10:59 +02:00
Ruben Fiszel
118ff77b2d
fix publish ecr
2024-06-28 10:59:37 +02:00
Ruben Fiszel
fdce564483
do not use ecr registry anymore for windmill images
2024-06-28 10:47:38 +02:00
Ruben Fiszel
0c34b8326a
build cloud to arm64 too
2024-06-28 08:34:01 +02:00
Ruben Fiszel
24679b291b
build slim image
2024-06-26 19:36:35 +02:00
Hamir Mahal
00654fa9b2
fix: deprecated Node.js usage in checkout@v3 ( #3872 )
2024-06-05 13:09:21 +02:00
Ruben Fiszel
9c7bb778a1
jemalloc for all
2024-05-29 01:44:37 +02:00
Ruben Fiszel
88195e473f
remove jemalloc specific image
2024-05-22 11:44:37 +02:00
Ruben Fiszel
27c1f112f8
use jemalloc for normal ee
2024-05-20 20:03:01 +02:00
Ruben Fiszel
1ed9e23f61
chore: fix tag_latest to wait for build
2024-05-17 01:05:50 +02:00
Ruben Fiszel
1d396fad92
jemalloc image
2024-05-16 21:38:17 +02:00
Ruben Fiszel
12353d5879
add cloud compile flag
2024-05-02 09:39:40 +02:00
Ruben Fiszel
029039e996
add py312 image
2024-04-04 17:14:32 +02:00
Ruben Fiszel
87f0be37e5
verify ee for every image
2024-04-04 04:55:21 +02:00
Ruben Fiszel
70cc38b684
fix: update awscli & nodejs
2024-04-04 04:16:18 +02:00
Ruben Fiszel
686bdd211e
chore: split out nsjail from public images
2024-04-03 23:53:38 +02:00
Ruben Fiszel
a77cb05672
chore: split out nsjail from public images
2024-04-03 23:41:30 +02:00
Ruben Fiszel
07cbe1dbbf
chore: split out nsjail from public images
2024-04-03 23:32:06 +02:00
Ruben Fiszel
85a4608d98
split out nsjail from public images
2024-04-03 23:16:25 +02:00
Ruben Fiszel
e58cafb81d
Revert "remove libprotobuf ( #3505 )" ( #3506 )
...
This reverts commit cb3cf277a0 .
2024-04-03 22:31:09 +02:00
Ruben Fiszel
cb3cf277a0
remove libprotobuf ( #3505 )
...
* remove pb
* remove pb
* dockerfile restart image
* dockerfile restart image
2024-04-03 21:24:26 +02:00
Ruben Fiszel
8689ab6d06
dockerfile restart image
2024-04-03 19:25:07 +02:00
Ruben Fiszel
30fdd4ee88
chore: add docker scout
2024-04-03 16:40:19 +02:00
Ruben Fiszel
805415d95b
chore: openidconnect is a feature flag
2024-03-17 13:51:58 +01:00
Ruben Fiszel
01f59918cd
fix build
2024-03-10 19:43:23 +01:00
Ruben Fiszel
c3ef987e28
chore: fasten compilation time
2024-02-24 17:10:55 +01:00