Skip to content
This repository was archived by the owner on Jun 21, 2025. It is now read-only.

The Locali foundations#17

Draft
mrjvs wants to merge 91 commits into
devfrom
foundations
Draft

The Locali foundations#17
mrjvs wants to merge 91 commits into
devfrom
foundations

Conversation

@mrjvs

@mrjvs mrjvs commented May 25, 2024

Copy link
Copy Markdown
Owner

This PR is for the foundation of the entire app. This includes:

  • API: permissions and roles system
  • API: Configuration and open API definitions
  • API: Setup of database and ORM
  • API: Basic login and account creation
  • API: Basic organisation + org member endpoints
  • API: Basic Project + project member endpoints
  • API: Healthchecks for API
  • Repo: building, linting and testing for the entire repo
  • Repo: License
  • Repo: devcontainers
  • Frontend: Basic Nuxt project setup
  • Frontend: Basic authentication logic setup, although without any pages
  • Frontend: Basic styling for the login page.
  • Frontend: System for making API requests (actions + error parsing)
  • Frontend: Form validation + form error handling

What still needs to be done for this PR:

  • Frontend: Password forgot pages
  • Frontend: Login and register pages
  • Frontend: /org/:id (list projects)
  • Frontend: /org/:id/members (list and modify org members)
  • Frontend: /org/:id/settings (edit settings for org)
  • Frontend: /org/:id/project/:id placeholder page for project info
  • Frontend: /org/:id/project/:id/settings (edit members and project name, delete project)

Comment thread apps/api/src/routes/index.ts Outdated
Repository owner deleted a comment from netlify Bot Jun 19, 2024
mrjvs and others added 24 commits June 19, 2024 13:49
Co-authored-by: Tortle <TortleWortle@users.noreply.github.com>
Co-authored-by: Tortle <TortleWortle@users.noreply.github.com>
Co-authored-by: Tortle <TortleWortle@users.noreply.github.com>
Co-authored-by: Tortle <TortleWortle@users.noreply.github.com>
Co-authored-by: Tortle <TortleWortle@users.noreply.github.com>
Co-authored-by: Tortle <TortleWortle@users.noreply.github.com>
Co-authored-by: Tortle <TortleWortle@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants