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

No way to permanently hide a blog post #3

Open
robere2 opened this issue Nov 29, 2023 · 0 comments
Open

No way to permanently hide a blog post #3

robere2 opened this issue Nov 29, 2023 · 0 comments
Labels
Complexity: EXTREME This issue involves resolving complex features and/or understanding the project trajectory Module: Prisma This issue pertains to the packages/prisma module Priority: LOW This issue isn't critical, security-related, or significantly beneficial to users. Type: Feature New feature or request

Comments

@robere2
Copy link
Member

robere2 commented Nov 29, 2023

During initial design, I think my thought process was that blog posts don't need a way to be hidden, simply extend the publish date until you want them to be unhidden. In practice while transferring the old database, I'm realizing that might not be practical. There may be times where a draft simply never gets published, but we may want to keep it for archival purposes. The proper solution to this is likely a tag system. This allows multi-level visibility, e.g. "Admin-Only" tagged articles and "Member-Only" articles. This would also allow us to have internal documents directly on the website.

For now, old hidden blog posts have had their publish date set 100 years from now, but we should change that if/when a hidden system is introduced.

@robere2 robere2 added Type: Feature New feature or request Priority: LOW This issue isn't critical, security-related, or significantly beneficial to users. labels Nov 29, 2023
@robere2 robere2 transferred this issue from rpitv/glimpse-api Jan 1, 2024
@robere2 robere2 added the Module: Prisma This issue pertains to the packages/prisma module label Jan 1, 2024
robere2 added a commit that referenced this issue Jan 7, 2024
robere2 added a commit that referenced this issue Jan 7, 2024
Add Authentication and Authorization: Fix API issue #3
robere2 added a commit that referenced this issue Jan 7, 2024
robere2 added a commit that referenced this issue Jan 7, 2024
Add Authentication and Authorization: Fix API issue #3
@robere2 robere2 added Complexity: MED This issue may take some time to complete, but involves no novel concepts to the module Complexity: EXTREME This issue involves resolving complex features and/or understanding the project trajectory and removed Complexity: MED This issue may take some time to complete, but involves no novel concepts to the module labels Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: EXTREME This issue involves resolving complex features and/or understanding the project trajectory Module: Prisma This issue pertains to the packages/prisma module Priority: LOW This issue isn't critical, security-related, or significantly beneficial to users. Type: Feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant