313 Commits

Author SHA1 Message Date
Ruben Fiszel c03c0f6172 fix(frontend): user resource picker for app use lightweight component 2024-08-10 22:49:48 +02:00
Ruben Fiszel bc512bd307 chore: improve ci to not tag PR result 2024-08-10 20:34:20 +02:00
Ruben Fiszel e5e03b5baa chore: improve ci to not tag PR result 2024-08-10 20:08:23 +02:00
Ruben Fiszel 02fdd58e47 chore: improve ci to not tag PR result 2024-08-10 19:19:54 +02:00
HugoCasa 811de58712 feat: caddy with l4 image (#4178) 2024-08-04 23:17:24 +02:00
Ruben Fiszel 86a6a909d9 add rpi4 build 2024-08-01 18:50:33 +02:00
Ruben Fiszel 4fe797eeab chore: update backend tests to 1.79 2024-07-30 18:34:59 +02:00
HugoCasa 30a77601e9 rhel9 binaries (#4086)
* feat: rhl9 img test

* fix: action

* fix: action

* fix: build

* don't use rustup

* fix: rustfmt

* fix: second apt-get

* fix

* fix: try xmlsec1 no-dev

* fix: remove scache

* fix: 1.75 rust support

* fix: rust 1.75

* fix: xmlsec1

* fix: nit

* fix: missing async recursion

* fix: missing dep + unregister from RH

* fix: add xmlsec1 openssl

* fix: check binary is running

* add link

* feat: clean rhel files

* fix: lock
2024-07-16 16:50:51 +02:00
HugoCasa 3c09025296 staging image CI (#4070) 2024-07-12 16:59:57 +02:00
wendrul 7ea554a7fd 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 05fa60e685 chore: no more multiplayer publish on ecr 2024-07-01 13:41:17 +02:00
Ruben Fiszel df137f09eb remove pin update of bit vec 2024-06-30 13:55:41 +02:00
Ruben Fiszel ab95a06637 move to arm builders 2024-06-28 16:43:39 +02:00
Ruben Fiszel b596dcbe66 chore stop publishing lsp to internal 2024-06-28 12:28:49 +02:00
Ruben Fiszel c082de645a chore update 2024-06-28 12:10:59 +02:00
Ruben Fiszel 665cdd3617 fix publish ecr 2024-06-28 10:59:37 +02:00
Ruben Fiszel 554d406845 do not use ecr registry anymore for windmill images 2024-06-28 10:47:38 +02:00
Ruben Fiszel 498273fbed build cloud to arm64 too 2024-06-28 08:34:01 +02:00
Ruben Fiszel d2bd54e404 build slim image 2024-06-26 19:36:35 +02:00
Ruben Fiszel 17c586ed8f fix: fix build 2024-06-26 18:24:47 +02:00
Ruben Fiszel fa2f732182 feat: add wmill cli image 2024-06-26 16:58:09 +02:00
Ruben Fiszel 13cda8be80 update tests 2024-06-08 17:51:43 +02:00
Ruben Fiszel 26822d9db8 return flow value in flow dependency job 2024-06-08 17:38:06 +02:00
Hamir Mahal 11fba4fbca fix: deprecated Node.js usage in checkout@v3 (#3872) 2024-06-05 13:09:21 +02:00
Ruben Fiszel e7763375d6 jemalloc for all 2024-05-29 01:44:37 +02:00
Ruben Fiszel 4d88dadb1f remove jemalloc specific image 2024-05-22 11:44:37 +02:00
Ruben Fiszel 8cee11e32c use jemalloc for normal ee 2024-05-20 20:03:01 +02:00
Ruben Fiszel ed54974ebd chore: fix tag_latest to wait for build 2024-05-17 01:05:50 +02:00
Ruben Fiszel 812575bbe5 jemalloc image 2024-05-16 21:38:17 +02:00
Ruben Fiszel 2e2ebf6235 fix jsr publish 2024-05-12 21:16:02 +02:00
Ruben Fiszel b2d9f7d717 add cloud compile flag 2024-05-02 09:39:40 +02:00
wendrul edff51f022 Add actions to publish to JSR (#3618)
add it to change-version.sh and publish action
2024-04-26 11:18:46 +02:00
lfanew 2459a5dfed Powershell client (#3551)
* init commit of partial functionality

* Simplified layout (matching TS client)

* reworked get & post

webrequest allows more interaction with response

* Added more functionality

* Added cancel and wait for jobs

* todo added

* Async script running and query util

* Added sync script & async flow

* Stop-WindmillExecution

Implementation of `cancel_running` from Python client.
Also changed $Body -> $Data to be more explicit (we don't expect JSON body as the method will convert it for us)

* Added get workspace and job

* added token creation

* Added job cancel cmdlet

* get id token

* Final draft

- Manual testing complete
- Rearranged methods & functions
- Added a bit more functionality

* fixed incomplete synopsis

* added parent job back

dont think it's related to this module. reported finding in discord

* feat: publish CI

---------

Co-authored-by: HugoCasa <hugo@casademont.ch>
2024-04-18 14:42:58 +02:00
Ruben Fiszel 964a05177b add py312 image 2024-04-04 17:14:32 +02:00
Ruben Fiszel 48227f9594 verify ee for every image 2024-04-04 04:55:21 +02:00
Ruben Fiszel 74e0f21903 fix: update awscli & nodejs 2024-04-04 04:16:18 +02:00
Ruben Fiszel 72f1d82b98 chore try docker scout 2024-04-04 03:01:56 +02:00
Ruben Fiszel 7d04940db0 chore try docker scout 2024-04-04 02:45:13 +02:00
Ruben Fiszel faf8f5cbae chore verify image vulns 2024-04-04 02:30:05 +02:00
Ruben Fiszel 7561e77e34 chore verify image vulns 2024-04-04 02:16:53 +02:00
Ruben Fiszel 30ed34e2fc chore verify image vulns 2024-04-04 02:16:44 +02:00
Ruben Fiszel 60eab8e961 chore verify image vulns 2024-04-04 02:10:05 +02:00
Ruben Fiszel 373ea55512 chore verify image vulns 2024-04-04 02:08:11 +02:00
Ruben Fiszel 00dacb5b47 chore verify image vulns 2024-04-04 01:59:55 +02:00
Ruben Fiszel 4abafc668b chore verify image vulns 2024-04-04 01:55:20 +02:00
Ruben Fiszel ea23548871 chore verify image vulns 2024-04-04 01:52:01 +02:00
Ruben Fiszel 66f0dff64a chore verify image vulns 2024-04-04 01:48:31 +02:00
Ruben Fiszel 7e5493da5e snyk to sarif 2024-04-04 00:38:29 +02:00
Ruben Fiszel 4eca8d77ac snyk to sarif 2024-04-04 00:28:49 +02:00
Ruben Fiszel 088730fe5f snyk to sarif 2024-04-04 00:19:23 +02:00