Commit Graph

58 Commits

Author SHA1 Message Date
StarKnightt b941ae26c9 added the speed slider with presets.
added the spped control to the properites panel
fixed dialogprops import in command component
now it can update the video player to handle speed changes
2025-06-23 19:03:20 +05:30
Maze d92aed2dac
Merge pull request #1 from yimothysu/main
Add /auth/login and /auth/signup routes
2025-06-23 10:52:40 +02:00
Maze d8917f2632
Merge pull request #2 from 3raphat/feat/redis-compose
feat: add redis to docker compose
2025-06-23 10:52:30 +02:00
Maze f940873bbf
Merge pull request #3 from Ni-zav/docs/update-readme
docs: update readme, add project structure and bun commands
2025-06-23 10:50:34 +02:00
Nizav 315446c9eb docs: update readme, add project structure and bun commands 2025-06-23 15:33:06 +07:00
3raphat 084ec47249 feat: add redis to docker compose 2025-06-23 15:12:34 +07:00
Hyteq e45e7e9f9d fix: old AppCut name references 2025-06-23 10:35:07 +03:00
Hyteq 56480772c3 feat: initial DnD and ffmpeg install 2025-06-23 10:33:03 +03:00
Hyteq 56efb55a0f cleanup more edge cases, disable overlaying items on the same track 2025-06-23 09:52:26 +03:00
Hyteq e57618a08f feat: cleanup timeline further, easier to view durations / view larger videos, design makes more sense, more responsive 2025-06-23 09:44:07 +03:00
Hyteq 50931c487b fix: better drag and drop gestures, animation, more robust handling, easier movements 2025-06-23 09:40:31 +03:00
Hyteq f688c7ef5d fix: video player properly reflecting the edited timeline, video start 2025-06-23 09:35:32 +03:00
Hyteq 68864c1442 feat: cleaned up logic for timeline, allow moving videos / items around the timeline instead of a fixed flexbox 2025-06-23 09:31:57 +03:00
Hyteq d3207e6745 feat: trim videos properly, draggable trim edges to both sides, cleaned up logic and optimized 2025-06-23 09:25:27 +03:00
Hyteq ed6ab6cd5b feat: cleaned up video player, added functionality, zooming in/out, timeline position viewer, keyboard controls 2025-06-23 09:18:15 +03:00
Hyteq 589f4a20a1 feat: migrated to latest radix to improve performance / tree-shaking 2025-06-23 09:06:42 +03:00
Hyteq 79b8275bc0 chore: cleaned up annoying toasts that arent needed 2025-06-23 09:04:33 +03:00
Hyteq c2b70c13e9 chore: cleaned up logic, comments, logic and overall structure of media panel to be more robust 2025-06-23 09:02:32 +03:00
Hyteq 2bb347f1ae feat: added biome, fixed input hydration issue from uncontrolled input being used as controlled input 2025-06-23 08:55:55 +03:00
Hyteq e73e3506fc feat: add docker-compose for local database setup, example .env 2025-06-23 08:52:37 +03:00
jimsu 54235d8dfe Add /auth/login and /auth/signup routes 2025-06-22 22:32:33 -07:00
Maze Winther 8e519ca7e1 fix: github link 2025-06-23 00:03:23 +02:00
Maze Winther 3c8d5a25e8 fix: change github links 2025-06-22 22:30:40 +02:00
Maze Winther ead6684b08 change app name from AppCut to OpenCut 2025-06-22 22:22:08 +02:00
Maze Winther d1b3eae895 fix: remove toast success for reordering 2025-06-22 22:19:47 +02:00
Maze Winther 8d773086c5 Merge branch 'main' of https://github.com/mazeincoding/AppCut 2025-06-22 22:10:52 +02:00
Maze Winther 7e3a80eb74 improve lots of stuff around the editor 2025-06-22 22:10:50 +02:00
Maze Winther ce49c5ff5f new README 2025-06-22 22:07:06 +02:00
iza 620cfeea8b
Update layout.tsx 2025-06-22 22:14:40 +03:00
Maze Winther 4148308b66 update databuddy script 2025-06-22 20:43:36 +02:00
Maze Winther 6ee16f9df8 feat: so much stuff 2025-06-22 19:28:03 +02:00
Maze Winther e22aa6620c add databuddy script 2025-06-22 18:39:59 +02:00
Maze Winther 95f3db8d72 fix: don't cache waitlist count 2025-06-22 18:05:44 +02:00
Maze Winther 850c62549a fix LICENSE 2025-06-22 17:11:31 +02:00
Maze Winther 4f30cd734a docs: add license 2025-06-22 15:23:11 +02:00
Maze Winther 49705851cf add MIT license 2025-06-22 15:22:29 +02:00
Maze Winther cb2a7484ed add drag and drop to the timeline 2025-06-22 14:50:22 +02:00
Maze Winther 6c8d6d99a9 fix: remove unncessary open editor button from header 2025-06-22 14:42:14 +02:00
Maze Winther afa52384ca fix: redirect in middleware if not authenticated 2025-06-22 14:41:08 +02:00
Maze Winther e70ac78475 feat: use zod for validation 2025-06-22 14:39:04 +02:00
Maze Winther f2f45f6532 some SEO 2025-06-22 14:31:41 +02:00
Maze Winther c1e5fe488b feat: new favicon 2025-06-22 14:31:01 +02:00
Maze Winther 356c0cc549 feat: add logo to header 2025-06-22 14:28:34 +02:00
Maze Winther 4bcd8aec0e chore: add cross-env as dep 2025-06-22 14:27:44 +02:00
Maze Winther c535aeed30 feat: new logo 2025-06-22 14:27:36 +02:00
Maze Winther 0ebf4edd45 feat: redirect /editor to / 2025-06-22 14:26:03 +02:00
Maze Winther e84caf3f9f feat: add waitlist signup count 2025-06-22 14:25:19 +02:00
Maze Winther 6e84dcaffb chore: add dotenv as dependency 2025-06-22 13:45:34 +02:00
Maze Winther 39edd55119 netlify file 2025-06-22 13:26:17 +02:00
Maze Winther faca97f1ae add upstash rate limiting 2025-06-22 13:21:03 +02:00