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

feat: better group perms mgmt #895

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Nov 12, 2024

  1. refactor: simpler syntax for group perms (#894)

    * chore: remove unused imports
    
    * refactor: add & use add_perm utility function
    
    * docs: add & use add_perm utility function
    
    * docs: missing spaces
    
    * docs: missing spaces
    wesleyboar authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    d79c85c View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    13b5279 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. feat: grid editor group and permissions (#896)

    * feat: grid editor (⚠️ untested)
    
    * fix: grid editor "row" not "rw"
    
    * fix: grid editor permission name typos
    wesleyboar authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    42190a7 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. refactor: less calls to add_perm (#899)

    * refactor: consolidate add_perm calls (⚠️ untested)
    
    * refactor: news_writer (⚠️ untested) & renames
    
    * fix: user lacks [Edit] / [View published] buttons
    
    * fix: errors adding permissions
    wesleyboar authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    a88e9f8 View commit details
    Browse the repository at this point in the history