feat(project-crud-sync): add planning artifacts for CRUD project lifecycle #5

Open
NHoarau wants to merge 14 commits from feat/create-projects into main
Owner
  • proposal.md: defines scope and motivation for unified CRUD operations
  • design.md: documents architecture decisions (Postgres, Docker Compose,
    Nest CLI scaffolding, Schema-Driven Pipes from @workspace/schema)
  • specs: contract for project lifecycle management, migrations and seeding
  • tasks: implementation checklist covering infra, API, Web and testing
- proposal.md: defines scope and motivation for unified CRUD operations - design.md: documents architecture decisions (Postgres, Docker Compose, Nest CLI scaffolding, Schema-Driven Pipes from @workspace/schema) - specs: contract for project lifecycle management, migrations and seeding - tasks: implementation checklist covering infra, API, Web and testing
NHoarau added 1 commit 2026-06-12 19:19:09 +00:00
feat(project-crud-sync): add planning artifacts for CRUD project lifecycle
Some checks failed
ci / ci (22) (pull_request) Failing after 5m17s
aec3f2ff98
- proposal.md: defines scope and motivation for unified CRUD operations
- design.md: documents architecture decisions (Postgres, Docker Compose,
  Nest CLI scaffolding, Schema-Driven Pipes from @workspace/schema)
- specs: contract for project lifecycle management, migrations and seeding
- tasks: implementation checklist covering infra, API, Web and testing
NHoarau changed title from feat(project-crud-sync): add planning artifacts for CRUD project lifecycle to WIP: feat(project-crud-sync): add planning artifacts for CRUD project lifecycle 2026-06-12 19:19:15 +00:00
NHoarau added this to the 1.0.0 milestone 2026-06-12 19:19:26 +00:00
NHoarau added this to the Work Hub project 2026-06-12 19:19:29 +00:00
NHoarau self-assigned this 2026-06-12 19:19:34 +00:00
NHoarau added a new dependency 2026-06-12 19:21:51 +00:00
NHoarau removed a dependency 2026-06-12 19:22:12 +00:00
NHoarau added a new dependency 2026-06-12 19:22:31 +00:00
NHoarau added 10 commits 2026-06-22 11:24:48 +00:00
NHoarau added 1 commit 2026-06-22 11:46:56 +00:00
NHoarau added 1 commit 2026-06-22 17:06:44 +00:00
chore(deps): update deps to fix pnpm audit report
All checks were successful
ci / ci (22) (pull_request) Successful in 10m56s
0febf5fdb0
NHoarau changed title from WIP: feat(project-crud-sync): add planning artifacts for CRUD project lifecycle to feat(project-crud-sync): add planning artifacts for CRUD project lifecycle 2026-06-22 17:21:04 +00:00
NHoarau added 1 commit 2026-06-22 17:29:38 +00:00
archived specs
All checks were successful
ci / ci (22) (pull_request) Successful in 10m58s
98c282834c
NHoarau reviewed 2026-06-22 18:38:25 +00:00
@ -0,0 +1,19 @@
<template>
<USeparator icon="i-simple-icons-nuxtdotjs" />
<UFooter data-allow-mismatch="children">
Author
Owner

data-allow-mismatch to remove

`data-allow-mismatch` to remove
NHoarau marked this conversation as resolved
@ -0,0 +8,4 @@
<template #right>
<UButton
to="https://github.com/nuxt-ui-templates/starter"
Author
Owner

real link, icon and label to set

real link, icon and label to set
NHoarau marked this conversation as resolved
@ -0,0 +35,4 @@
</script>
<template>
<form class="space-y-6" @submit.prevent="onSubmit">
Author
Owner

Explore use of NuxtUI's UForm

Explore use of NuxtUI's UForm
@ -0,0 +37,4 @@
<template>
<UPage>
<UPageHeader :title="t('projects.edit')" :description="t('projects.editDescription')">
<template #right>
Author
Owner

Not working

Not working
@ -0,0 +48,4 @@
</UPageHeader>
<UPageBody>
<UAlert
Author
Owner

Explore suspense for this async case

Explore suspense for this async case
@ -29,1 +45,4 @@
"drizzle-kit": "^0.31.10",
"eslint": "^10.4.1",
"rolldown": "^1.1.2",
"tsup": "^8.5.1",
Author
Owner

???

???
All checks were successful
ci / ci (22) (pull_request) Successful in 10m58s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/create-projects:feat/create-projects
git checkout feat/create-projects

Merge

Merge the changes and update on Forgejo.
git checkout main
git merge --no-ff feat/create-projects
git checkout main
git merge --ff-only feat/create-projects
git checkout feat/create-projects
git rebase main
git checkout main
git merge --no-ff feat/create-projects
git checkout main
git merge --squash feat/create-projects
git checkout main
git merge --ff-only feat/create-projects
git checkout main
git merge feat/create-projects
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
Reference: NHoarau/work-hub-server#5
No description provided.