diff --git a/CLA.md b/CLA.md index 8bd54be11f..2fc3a5831b 100644 --- a/CLA.md +++ b/CLA.md @@ -2,8 +2,8 @@ ## Individual Contributor Non-Exclusive License Agreement -Thank you for your interest in contributing to Ruben Fiszel's Windmill ("We" or -"Us"). +Thank you for your interest in contributing to Windmill Labs, Inc's Windmill +("We" or "Us"). The purpose of this contributor agreement ("Agreement") is to clarify and document the rights granted by contributors to Us. diff --git a/LICENSE b/LICENSE index 4824a1f07f..138dae2ebf 100644 --- a/LICENSE +++ b/LICENSE @@ -2,7 +2,7 @@ Source code in this repository is variously licensed under the Apache License Version 2.0 (see file ./LICENSE-APACHE),or the AGPLv3 License (see file ./LICENSE-AGPL) -Every file is under copyright (c) Ruben Fiszel 2021 unless otherwise specified. +Every file is under copyright (c) Windmill Labs, Inc 2022 unless otherwise specified. Every file is under License AGPL unless otherwise specified or belonging to one of the below cases: diff --git a/LICENSE-APACHE b/LICENSE-APACHE index e63c8fad02..b271f17a84 100644 --- a/LICENSE-APACHE +++ b/LICENSE-APACHE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2021 Ruben Fiszel + Copyright 2022 Windmill Labs, Inc Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/NOTICE b/NOTICE index 353e398e2d..f971151431 100644 --- a/NOTICE +++ b/NOTICE @@ -1,6 +1,4 @@ -Ruben Fiszel - -Copyright (c) 2021 Ruben Fiszel +Copyright (c) 2022 Windmill Labs, Inc Source code in this repository is variously licensed under the Apache License Version 2.0 or the GNU Affero General Public License. Please see diff --git a/README.md b/README.md index 2d724dca12..5caf8401b6 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ windmill.dev

- Windmill.dev is an OSS developer platform to quickly build production-grade multi-steps automations and internal apps from minimal Python and Typescript scripts. + Windmill is an open-source developer platform to quickly build production-grade multi-steps automations and internal apps from minimal Python and Typescript scripts.

@@ -18,15 +18,14 @@ --- -**Join the alpha (personal workspaces are free forever)**: +**Join the beta (personal workspaces are free forever)**: **Documentation**: **Discord**: -**We are hiring**: Software Engineers, DevOps, Solutions Engineers, Growth: - +**Hub**: You can show your support for the project by starring this repo. @@ -86,7 +85,7 @@ Windmill is fully open-sourced: architecture: - stateless API backend - workers that pull jobs from a queue -- frontend in svelte +- frontend in Svelte - scripts executions are sandboxed using google's nsjail - javascript runtime is deno_core rust library (which itself uses the rusty_v8 and hence V8 underneath) @@ -146,12 +145,4 @@ You will also want to import all the approved resource types from ## Copyright -2021 [Ruben Fiszel](https://github.com/rubenfiszel) - -### Acknowledgement - -This project is inspired from a previous project called -[Delightool](https://github.com/windmill-labs/delightool-legacy) which was also -led by [Ruben](https://github.com/rubenfiszel) and with large contribution on -the frontend from [Malo Marrec](https://github.com/malomarrec) who gave his -blessing to Windmill. +Windmill Labs, Inc 2022 diff --git a/backend/Cargo.toml b/backend/Cargo.toml index dd1e812005..3a376207b0 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "windmill" version = "1.26.0" -authors = ["Ruben Fiszel "] +authors = ["Ruben Fiszel "] edition = "2021" [build-dependencies] diff --git a/backend/src/audit.rs b/backend/src/audit.rs index fda707e899..3e37eb7875 100644 --- a/backend/src/audit.rs +++ b/backend/src/audit.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/db.rs b/backend/src/db.rs index 07d05f5ab9..00228a9e96 100644 --- a/backend/src/db.rs +++ b/backend/src/db.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/error.rs b/backend/src/error.rs index 0fa25c2076..5bf3d2df13 100644 --- a/backend/src/error.rs +++ b/backend/src/error.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/flows.rs b/backend/src/flows.rs index 3be66887e4..20a81b901b 100644 --- a/backend/src/flows.rs +++ b/backend/src/flows.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/granular_acls.rs b/backend/src/granular_acls.rs index d34e89e636..d8645ae007 100644 --- a/backend/src/granular_acls.rs +++ b/backend/src/granular_acls.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/groups.rs b/backend/src/groups.rs index 2e0d299b59..f92f6e33ba 100644 --- a/backend/src/groups.rs +++ b/backend/src/groups.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/jobs.rs b/backend/src/jobs.rs index 68d9aa3ff3..ca5f90e7ff 100644 --- a/backend/src/jobs.rs +++ b/backend/src/jobs.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/js_eval.rs b/backend/src/js_eval.rs index c1970ddfa6..b60f1216ca 100644 --- a/backend/src/js_eval.rs +++ b/backend/src/js_eval.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/lib.rs b/backend/src/lib.rs index cb5275f4a9..6090ef4c29 100644 --- a/backend/src/lib.rs +++ b/backend/src/lib.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/main.rs b/backend/src/main.rs index 283afd4a77..87039fbc47 100644 --- a/backend/src/main.rs +++ b/backend/src/main.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/parser.rs b/backend/src/parser.rs index fa185f707c..b8be7bae4c 100644 --- a/backend/src/parser.rs +++ b/backend/src/parser.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/resources.rs b/backend/src/resources.rs index a539192e0a..dd999b3a02 100644 --- a/backend/src/resources.rs +++ b/backend/src/resources.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/schedule.rs b/backend/src/schedule.rs index 31d40ef5a8..f3727f9c3f 100644 --- a/backend/src/schedule.rs +++ b/backend/src/schedule.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/scripts.rs b/backend/src/scripts.rs index 45626eb2bc..f41dc91478 100644 --- a/backend/src/scripts.rs +++ b/backend/src/scripts.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/static_assets.rs b/backend/src/static_assets.rs index facf8db5c7..7fcbddb67b 100644 --- a/backend/src/static_assets.rs +++ b/backend/src/static_assets.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/users.rs b/backend/src/users.rs index 066ff7d7a2..3e4db8919d 100644 --- a/backend/src/users.rs +++ b/backend/src/users.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/utils.rs b/backend/src/utils.rs index 64d059ac9e..87ea985de2 100644 --- a/backend/src/utils.rs +++ b/backend/src/utils.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/variables.rs b/backend/src/variables.rs index 9a3010a27b..d2e51512da 100644 --- a/backend/src/variables.rs +++ b/backend/src/variables.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/worker.rs b/backend/src/worker.rs index 3f4527d859..5b3534925f 100644 --- a/backend/src/worker.rs +++ b/backend/src/worker.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/worker_ping.rs b/backend/src/worker_ping.rs index 4ecab33d77..94bfa5fda5 100644 --- a/backend/src/worker_ping.rs +++ b/backend/src/worker_ping.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/backend/src/workspaces.rs b/backend/src/workspaces.rs index 60664e4740..ca2a39ce63 100644 --- a/backend/src/workspaces.rs +++ b/backend/src/workspaces.rs @@ -1,5 +1,6 @@ /* - * Author & Copyright: Ruben Fiszel 2021 + * Author: Ruben Fiszel + * Copyright: Windmill Labs, Inc 2022 * This file and its contents are licensed under the AGPLv3 License. * Please see the included NOTICE for copyright information and * LICENSE-AGPL for a copy of the license. diff --git a/frontend/NOTICE b/frontend/NOTICE index d38ba879b2..57968db9f1 100644 --- a/frontend/NOTICE +++ b/frontend/NOTICE @@ -1,5 +1,3 @@ -Ruben Fiszel - -Copyright (c) 2021 Ruben Fiszel +Copyright (c) 2022 Windmill Labs, Inc Source code in this directory is licensed the GNU Affero General Public License. diff --git a/python-client/LICENSE b/python-client/LICENSE index e63c8fad02..b271f17a84 100644 --- a/python-client/LICENSE +++ b/python-client/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2021 Ruben Fiszel + Copyright 2022 Windmill Labs, Inc Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/python-client/build.sh b/python-client/build.sh index a1285d399f..2bb86d0a52 100755 --- a/python-client/build.sh +++ b/python-client/build.sh @@ -11,7 +11,7 @@ openapi-python-client generate --config $PWD/python-gen.yaml --path openapi-dere cp LICENSE windmill-api/ sed -i '5 i license = "Apache-2.0"' windmill-api/pyproject.toml -sed -i 's/authors = \[\]/authors = \["Ruben Fiszel "\]/g' windmill-api/pyproject.toml +sed -i 's/authors = \[\]/authors = \["Ruben Fiszel "\]/g' windmill-api/pyproject.toml echo "# Autogenerated Windmill OpenApi Client" >> windmill-api/README.md.tmp echo "This is the raw autogenerated api client. You are most likely more interested \ diff --git a/python-client/wmill/pyproject.toml b/python-client/wmill/pyproject.toml index 52ae52c3d9..7ad5e7431f 100644 --- a/python-client/wmill/pyproject.toml +++ b/python-client/wmill/pyproject.toml @@ -6,7 +6,7 @@ license = "Apache-2.0" homepage = "https://windmill.dev" documentation = "https://docs.windmill.dev" -authors = ["Ruben Fiszel "] +authors = ["Ruben Fiszel "] readme = "README.md" packages = [ diff --git a/python-client/wmill_pg/pyproject.toml b/python-client/wmill_pg/pyproject.toml index 5de6abfde9..67aae749db 100644 --- a/python-client/wmill_pg/pyproject.toml +++ b/python-client/wmill_pg/pyproject.toml @@ -6,7 +6,7 @@ license = "Apache-2.0" homepage = "https://windmill.dev" documentation = "https://docs.windmill.dev" -authors = ["Ruben Fiszel "] +authors = ["Ruben Fiszel "] readme = "README.md" packages = [