Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Published flag for documents #291

Open
epatters opened this issue Dec 11, 2024 · 0 comments
Open

Published flag for documents #291

epatters opened this issue Dec 11, 2024 · 0 comments
Labels
backend Backend, including web server and database enhancement New feature or request frontend TypeScript frontend and Rust-wasm integrations tactical Typical engineering complexity

Comments

@epatters
Copy link
Member

In addition to its permissions/access control list, a document should have a published flag stating whether it is publicly listed. Once a document is published, it cannot be unpublished, and a published document can depend only on other published documents.

This requires:

For further discussion, see Sec 3.1.2 of the n-dim report.

@epatters epatters added enhancement New feature or request frontend TypeScript frontend and Rust-wasm integrations backend Backend, including web server and database labels Dec 11, 2024
@epatters epatters added the tactical Typical engineering complexity label Dec 11, 2024
@epatters epatters moved this to Backlog in CatColab v0.2 Dec 11, 2024
@epatters epatters moved this from Backlog to Ready in CatColab v0.2 Dec 17, 2024
@epatters epatters assigned epatters and unassigned epatters Jan 3, 2025
@epatters epatters removed this from CatColab v0.2 Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Backend, including web server and database enhancement New feature or request frontend TypeScript frontend and Rust-wasm integrations tactical Typical engineering complexity
Projects
None yet
Development

No branches or pull requests

1 participant