Skip to content

Add multi-user isolation with owner tagging and filtering - #9

Merged
kamilc merged 5 commits into
mainfrom
onboarding-and-multi-user
Dec 17, 2025
Merged

Add multi-user isolation with owner tagging and filtering#9
kamilc merged 5 commits into
mainfrom
onboarding-and-multi-user

Conversation

@kamilc

@kamilc kamilc commented Dec 17, 2025

Copy link
Copy Markdown
Owner

No description provided.

- Tag new instances with user identity (git email or $USER)
- List shows only current user's instances by default
- Add --all flag to list all users' instances with OWNER column
- Legacy instances without owner tag handled as "unknown"
- Add integration tests for multi-user isolation scenarios
Campers now automatically loads a .env file from the config directory
before parsing, making secrets available via ${oc.env:VAR_NAME}.
Documented usage and added python-dotenv as a dependency.
- Add multi-user support details and filtering to README and docs
- Document new commands: validate, info
- Expand troubleshooting and environment variable sections
- Clarify sync ignore patterns and port mapping syntax
- Bump version to 0.1.3 in pyproject.toml
@kamilc
kamilc marked this pull request as ready for review December 17, 2025 14:35
@kamilc
kamilc merged commit fd27e4f into main Dec 17, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant