Commit Graph

978 Commits

Author SHA1 Message Date
Stanley Cheung 8aa1f4e6b7 fix: move to single next js repo 2026-02-20 19:24:50 +08:00
Stanley Cheung 7d0de13d42 fix: remove unused env 2026-02-20 18:47:51 +08:00
Stanley Cheung 5ee1129c86 fix: remove unused services 2026-02-20 16:55:13 +08:00
Stanley Cheung a3f6e5da73 chore: remove blog pages from uat 2026-02-13 16:09:57 +08:00
Stanley Cheung c5447b7628 Merge branch 'opencut' into uat
# Conflicts:
#	apps/web/public/landing-page-dark.png
#	apps/web/src/app/blog/[slug]/page.tsx
#	apps/web/src/app/blog/page.tsx
2026-02-13 16:07:50 +08:00
Stanley Cheung 658b9b7758 feat: delete project sync 2026-02-11 16:44:03 +08:00
Stanley Cheung 4c67ec6209 fix: update brand name 2026-02-11 15:56:48 +08:00
Stanley Cheung 4f983387ac fix: auth refresh token issue 2026-02-11 15:34:59 +08:00
Stanley Cheung 0ef5b9b1ea fix(editor-sync): persist and restore asset-panel media across devices without timeline usage 2026-02-11 14:52:45 +08:00
Stanley Cheung 322f5d3c4f feat: clean up pages, adding e2e, connecting to cloud 2026-02-11 12:34:03 +08:00
Maze Winther fca99d6126 refactor 2026-02-10 16:28:21 +01:00
Maze Winther 33a8705f0d fix selection not getting cleared after element deletion 2026-02-09 16:38:17 +01:00
Stanley Cheung 229c42aa94 feat: implement backend auth flow and global auth guard 2026-02-09 16:45:23 +08:00
Stanley Cheung 6f21d62d5f feat(web): add Storybook primitives and Bun test coverage 2026-02-09 15:54:05 +08:00
Stanley Cheung a36dbaaf1f chore: remove marketing routes and align app-first navigation 2026-02-09 14:57:09 +08:00
Maze Winther fe10cee3eb fix: correct default text capitalization in text constants 2026-02-09 00:34:45 +01:00
Maze Winther 1d05f5ac56 fix linter 2026-02-08 22:23:12 +01:00
Maze Winther 395e415cc4 formatting 2026-02-08 22:22:23 +01:00
Maze Winther e50a817b97 add transform + few fixes
feat: transform
feat: batch command
fix: slider undo
fix: timeline zoom perf
refactor: make updateElement support multiple
2026-02-08 22:21:17 +01:00
Maze Winther 681f006b35 fix: fps not being displayed in some cases 2026-02-08 21:49:32 +01:00
Maze Winther 0282ef2223 scale timeline ruler labels to hours 2026-02-08 18:32:08 +01:00
Maze Winther dc0b57cd6a refactor: replace text-specific update command with generic 2026-02-08 18:01:45 +01:00
Maze Winther a218a52d2d persist sotring (projects) 2026-02-08 17:45:39 +01:00
Maze Winther 1c2cf80188 change default sorting from createdAt to updatedAt in projects store 2026-02-08 17:44:43 +01:00
Maze Winther cdd29eb1dc fix: resize-none 2026-02-08 17:06:16 +01:00
Maze Winther 34cfeacdbb fix: stop audio on timeline scrub 2026-02-08 17:02:49 +01:00
Maze Winther 6d55a34586 refactor: move isScrubbing state to playback manager 2026-02-08 17:01:46 +01:00
Maze Winther c6666fd385 feat: update text properties to use dynamic font size limits and scaling 2026-02-08 16:50:31 +01:00
Maze Winther 9b5fd6eb07 feat: ensure elements on main track starts at 0 2026-02-08 01:51:25 +01:00
Maze Winther 00cf7f6ab7 add todo 2026-02-08 01:23:13 +01:00
Maze Winther a82817a703 fix landing image 2026-02-08 01:17:29 +01:00
Maze Winther 39b6ea5613 type error 2026-02-07 23:57:19 +01:00
Maze Winther ae45ef8154 blog ui fixes 2026-02-07 23:14:31 +01:00
Maze Winther 49c4fcb229 refactor: remove AuthorList component 2026-02-07 22:37:19 +01:00
Maze Winther 464a6e83b9 fix rendering issue from v1 to current 2026-02-05 14:44:31 +01:00
Maze Winther d0b4b1a5fc fix migration dialog 2026-02-05 14:28:16 +01:00
Maze Winther 2257ca2e6f make storage versioning per-project + few other refactors 2026-02-05 12:53:56 +01:00
Maze Winther 490fc170c0 checkbox 2026-02-03 21:10:08 +01:00
Maze Winther feb8a07c16 remove comment 2026-02-03 14:00:43 +01:00
Maze Winther 7366cb27e9 fix v1 to v2 migration 2026-02-03 14:00:04 +01:00
Maze Winther 34daad9df7 comments 2026-02-03 08:48:32 +01:00
Maze Winther 9bc35363b9 remove hover state from export button 2026-02-03 08:33:42 +01:00
Maze Winther e84c0cfda6 comments + codebase index 2026-02-02 23:17:30 +01:00
Maze Winther ad794fa43b Merge branch 'timeline-zoom' 2026-02-02 19:46:51 +01:00
Maze Winther 9ca32e5e39 fix: click empty on track to move playhead 2026-02-02 19:44:27 +01:00
Maze Winther 5120e2efa6 feat: timeline zoom anchoring 2026-02-02 19:42:35 +01:00
Maze Winther 1aec9c5cf5 fix comment 2026-02-02 19:15:25 +01:00
Maze Winther e88a059222 increase zoom of buttons + refactor 2026-02-02 19:14:37 +01:00
Maze Winther c3f0d640ef feat: exponential zoom 2026-02-02 18:11:12 +01:00
Maze Winther 7d5914353b Merge branch 'staging' 2026-02-01 17:01:59 +01:00