mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-01-11 20:00:29 +01:00
[PR #256] [MERGED] Folder-level environments #182
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/mountain-loop/yaak/pull/256
Author: @gschier
Created: 9/18/2025
Status: ✅ Merged
Merged: 9/21/2025
Merged by: @gschier
Base:
main← Head:folder-environments📝 Commits (10+)
e5ebaa3Update environment model to get ready for request/folder environmentsbca6736Folder environments in UI5c8675bFolder environments working976ca0aTweaks and fixesd4c5fc7Tweak environment encryption UX4b6689fTweak environment encryption UX37fa250Address comments4a0f5a2Update fn name64632daUpdate src-web/components/EnvironmentEditor.tsx97dcd45Add tsc back to lint rules📊 Changes
85 files changed (+776 additions, -534 deletions)
View changed files
📝
plugins/action-copy-curl/package.json(+1 -1)📝
plugins/action-copy-grpcurl/package.json(+1 -1)📝
plugins/auth-apikey/package.json(+1 -1)📝
plugins/auth-basic/package.json(+1 -1)📝
plugins/auth-bearer/package.json(+1 -1)📝
plugins/auth-jwt/package.json(+1 -1)📝
plugins/auth-oauth2/package.json(+1 -1)📝
plugins/filter-jsonpath/package.json(+1 -1)📝
plugins/filter-xpath/package.json(+1 -1)📝
plugins/importer-curl/package.json(+1 -1)📝
plugins/importer-insomnia/package.json(+1 -1)📝
plugins/importer-openapi/package.json(+1 -1)📝
plugins/importer-postman/package.json(+1 -1)📝
plugins/importer-yaak/package.json(+1 -1)📝
plugins/template-function-cookie/package.json(+1 -1)📝
plugins/template-function-encode/package.json(+1 -1)📝
plugins/template-function-fs/package.json(+1 -1)📝
plugins/template-function-hash/package.json(+1 -1)📝
plugins/template-function-json/package.json(+1 -1)📝
plugins/template-function-prompt/package.json(+1 -1)...and 65 more files
📄 Description
https://feedback.yaak.app/p/folders-remember-env-group
This PR introduces the concept of folder-level environment overrides, meaning you'll be able to define variables on the folder level to override the default environment.
This would allow something like the following:
USER_ID_AandUSER_ID_Bin workspace environmentUSER_IDvariable toUSER_ID_Ain folder AUSER_IDvariable toUSER_ID_Bin folder B🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.