Skip to content

Shared workspaces: calculation history and settings for small teamsΒ #122

Description

@YurMil

Allow a signed-in user to create a workspace and invite colleagues; members share a common calculation history and report metadata defaults (company name for title blocks, preferred standards).

Builds on saved history, the existing profiles/roles model, and RLS patterns already in place.

Why: engineering calculations are usually reviewed by a second person; a shared space where a colleague can open the exact calculation removes the copy-paste step and fits how design offices actually work.

Acceptance criteria:

  • Workspace create/invite/leave flows with RLS enforcing membership
  • Shared history view alongside personal history
  • Workspace-level report metadata defaults
  • Audit-friendly: entries record which member created them


This repo is using Opire - what does it mean? πŸ‘‡
πŸ’΅ Everyone can add rewards for this issue commenting /reward 100 (replace 100 with the amount).
πŸ•΅οΈβ€β™‚οΈ If someone starts working on this issue to earn the rewards, they can comment /try to let everyone know!
πŸ™Œ And when they open the PR, they can comment /claim #122 either in the PR description or in a PR's comment.

πŸͺ™ Also, everyone can tip any user commenting /tip 20 @YurMil (replace 20 with the amount, and @YurMil with the user to tip).

πŸ“– If you want to learn more, check out our documentation.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions