Aymeric Rabot and Claude Opus 4.6
62dde6ef5a
feat: add Google OAuth, user profiles, community hub improvements
...
- Add Google OAuth sign-in alongside magic link authentication
- Username onboarding: require username selection after first sign-in
- Public profile pages at /u/[username] with social links (GitHub, X)
- Settings page for managing username and social links
- Viewer header: unified floating card with project name, @username, breadcrumb
- Guest CTA on viewer page prompting sign-in
- Show owner avatar + username on community project cards
- Redesigned project cards (larger preview, avatar + stats row below)
- Consistent navbar across hub and profile pages with GitHub link
- Footer with links to GitHub repo and npm packages
- Borderless design with natural shadows throughout
- Apple corner smoothing (squircle) progressive enhancement
- cursor:pointer globally on buttons and links
- DB migrations: username, github_url, x_url columns on auth_users
- Root-level db:generate/migrate/push/studio scripts
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-02-19 01:04:37 -05:00
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
f497d9123a
fix: correct repository URLs for npm listings
2026-02-18 20:27:52 +00:00
Wassim SAMAD and GitHub
8603e8953f
Merge pull request #100 from pascalorg/feat/window-editor
...
Feat/window editor
2026-02-18 16:31:05 +09:00
wass08
e8fcc840d5
surface placement
2026-02-18 16:26:17 +09:00
wass08
c0676f684e
item surfaces
2026-02-18 16:06:23 +09:00
Aymeric Rabot
e2ecbf48da
Create drizzle.config.ts
2026-02-18 01:51:17 -05:00
Aymeric Rabot and Claude Opus 4.6
aa27e0dd7a
refactor: move supabase config to repo root, fix port and env setup
...
- Move supabase/ from packages/db/ to repo root for simpler CLI usage
- Use custom ports (553xx) to avoid conflicts with other local Supabase instances
- Add --env-mode=loose to turbo dev so root .env vars reach Next.js
- Remove hardcoded --port 3000 from next dev (reads PORT env var instead)
- Add .env.example with Supabase env var placeholders
- Add supabase local state dirs to .gitignore
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-02-18 01:48:53 -05:00
wass08
a121460965
fix y position on items
2026-02-18 15:05:25 +09:00
wass08
47373eadef
adjusting wall system + adding panel
2026-02-18 13:35:12 +09:00
wass08
be013d26e5
window panel
2026-02-18 13:14:55 +09:00
wass08
076faae7df
window building
2026-02-18 10:41:12 +09:00
wass08
9a2c89547b
feedback feature
2026-02-18 10:26:57 +09: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
wass08
dd5f63df64
wall tool draft
2026-02-17 16:22:45 +09:00
wass08
13fd1848d1
polish catalog
2026-02-17 14:23:02 +09:00
wass08
a5dc766b1a
adding default shadows even without ground
2026-02-17 13:12:31 +09:00
wass08
d833245fbf
esc key cancel tool
2026-02-17 12:29:00 +09:00
wass08
078b2500a3
handle thumbnails (manual)
2026-02-17 12:07:32 +09:00
wass08
144a2bd18f
camera controls enhancement
2026-02-17 08:52:58 +09:00
wass08
66e8453db3
hub features
2026-02-16 13:43:19 +09:00
wass08
5d17fecf94
fix holes null
2026-02-16 12:19:58 +09:00
wass08
052efea2cb
polished placements
2026-02-16 09:12:04 +09:00
wass08
13070a5630
ceiling holes
2026-02-16 08:59:28 +09:00
wass08
6f4ba92862
reduce a bit noise
2026-02-16 08:43:04 +09:00
wass08
0797a828f8
fix build issues
2026-02-12 10:56:56 +09:00
wass08
cfa7b8bfc1
handle holes in spatial grid manager
2026-02-12 10:46:07 +09:00
wass08
29e7fa09ef
slab holes
2026-02-12 10:41:37 +09:00
wass08
be7e86975e
radio & sfx
2026-02-12 08:57:37 +09:00
wass08
e0c9d40bcf
Fix localhost hardcoding in auth - use Vercel env vars
2026-02-11 18:21:34 +09:00
wass08
9bc65f38c1
fix base_url for preview branches
2026-02-11 18:06:17 +09:00
wass08
2332906e99
fix issues
2026-02-11 17:20:11 +09:00
wass08
92f1c065f8
fix magic link issue
2026-02-11 17:09:08 +09:00
wass08
13bfa41489
fix build env
2026-02-11 16:40:24 +09:00
wass08
d37a084715
fix build env
2026-02-11 16:35:56 +09:00
wass08
d6b8fb2cf2
fix build env
2026-02-11 16:08:11 +09:00
wass08
a6df6e8c44
fix env check at wrong time
2026-02-11 16:02:55 +09:00
wass08
2e8b663001
community feature
2026-02-11 15:23:18 +09:00
wass08
251f73250b
polish ceiling
2026-02-10 14:42:29 +09:00
wass08
1467325475
reduce warning csg lib
2026-02-10 14:20:40 +09:00
wass08
b4375792ab
fix extra rebuild
2026-02-10 14:07:56 +09:00
wass08
01de83f628
loading asset handler
2026-02-10 13:40:49 +09:00
wass08
4dd85993cb
fix issue undo history number input
2026-02-10 11:00:11 +09:00
wass08
6ec6a55b05
fix elevation issue
2026-02-10 10:04:14 +09:00
wass08
cba709cb81
bring back site edition + zindex fix
2026-02-09 16:11:50 +09:00
wass08
b80db63ca6
limit dpr
2026-02-09 15:33:07 +09:00
wass08
7454220e50
performance ssgi
2026-02-09 15:30:52 +09:00
wass08
8876776c0f
hovered zones system
2026-02-09 14:25:36 +09:00
wass08
bfe685b011
fix polygon editor edition + events propagation
2026-02-09 13:38:12 +09:00
wass08
7b999b0952
remove log
2026-02-09 11:59:37 +09:00