Commit Graph
16 Commits
Author SHA1 Message Date
Anton Pascal a6804343bc release: @pascal-app/core@0.1.13 @pascal-app/viewer@0.1.13 2026-02-18 21:55:39 +00:00
Anton Pascal bffab3dd4c debug: capture npm debug logs and verify publish 2026-02-18 21:49:05 +00:00
Anton Pascal bbe5124800 fix: proper auth — NPM_TOKEN env + OIDC provenance
Previous runs had NODE_AUTH_TOKEN set to a garbage placeholder
because we removed the env var from publish steps. Now properly
passing secrets.NPM_TOKEN as NODE_AUTH_TOKEN.
2026-02-18 21:46:41 +00:00
Anton Pascal 6e7a75f476 fix: try Node 20 + capture debug log on failure 2026-02-18 21:41:54 +00:00
Anton Pascal bf30c586eb fix: use OIDC trusted publishers instead of npm token
The npm package has trusted publishers (OIDC) configured.
Remove manual token auth — let GitHub Actions OIDC handle it.
2026-02-18 21:38:26 +00:00
Anton Pascal e3c3331df0 debug: add verbose logging to npm publish 2026-02-18 21:35:28 +00:00
Anton Pascal f384f55497 fix: manual npmrc auth instead of setup-node registry 2026-02-18 21:32:38 +00:00
Anton Pascal 9b77918e41 fix: pin npm@10 to avoid publish bug 2026-02-18 21:29:36 +00:00
Anton Pascal 5495c1f5fb fix: remove --provenance flag from npm publish 2026-02-18 21:23:38 +00:00
Anton Pascal cbcdf98edf fix: use NPM_TOKEN secret in release workflow 2026-02-18 20:48:25 +00:00
Anton Pascal 3b11bf6088 chore: add release scripts 2026-02-18 20:43:31 +00:00
Anton Pascal c788c981ee ci: use OIDC trusted publishing instead of NPM_TOKEN
- Added environment: npm + id-token: write permission
- Added --provenance flag for supply chain security
- Removed NPM_TOKEN secret dependency
- Added setup-node with registry-url for OIDC auth
2026-02-18 20:28:43 +00:00
Anton Pascal f497d9123a fix: correct repository URLs for npm listings 2026-02-18 20:27:52 +00:00
Anton Pascal 90b29e619e ci: add manual release workflow for @pascal-app/core and @pascal-app/viewer 2026-02-18 20:25:03 +00:00
Anton Pascal 84e933f705 feat: add project name editing, remove address fields from settings
- Add updateProjectName server action
- Project settings dialog now shows editable name field
- Removed address editing section from settings (per Wassim's request)
- Privacy toggle and delete project remain
2026-02-17 23:07:38 +00:00
Anton Pascal ee30f17129 feat: rename properties to projects
- Rename all DB tables: properties → projects, properties_addresses → projects_addresses, properties_models → projects_models, property_likes → projects_likes
- Add projects_likes as proper Drizzle schema table (was SQL-only before)
- Rename ID prefixes: property_xxx → project_xxx
- Rename auth_sessions column: active_property_id → active_project_id
- Simplify project creation: address is now optional (no longer required to get started)
- Update all actions, stores, types, components, and routes
- Rename route: /editor/[propertyId] → /editor/[projectId]
- Add SQL migration for table/column/index/policy/function renames
- Update RPC functions: increment_project_views, get_project_like_count
- Update storage bucket reference: project-thumbnails
- All types/exports follow existing Drizzle patterns (pgTable, relations, zod schemas)
2026-02-17 20:40:52 +00:00