Commit Graph

226 Commits

Author SHA1 Message Date
Maze Winther 46a74b30ba update roadmap to check off export 2025-08-31 14:43:25 +02:00
Maze Winther adc8cb37fc another huge refactor 2025-08-27 00:52:39 +02:00
Maze Winther f3ddf26334 feat: export waitlist 2025-08-17 18:50:13 +02:00
Maze Winther 77d8c6c774 style: sort button in /projects 2025-08-16 18:54:18 +02:00
Maze Winther c0709293da style: rounded corners 2025-08-16 18:43:54 +02:00
enkei64 c3f3345d7b
feat: stickers panel (#539)
* Stickers panel base complete

* Improve dark mode stickers background for visibility

* Prevent stickers from being too small or too big

* Improve UI, added credit for Iconify API

* Allow manually loading more collections

* Add a maximum width of 200px so stickers aren't too big

* cleanup

* style: hover state of button

* refactor: input component

* fix: mark input component as client

* so much stuff

---------

Co-authored-by: Maze Winther <mazewinther@gmail.com>
2025-08-15 02:11:21 +02:00
Maze Winther 5b059ce6de feat: auto-captions 2025-08-11 22:24:54 +02:00
Maze Winther 54e990af26 Merge pull request [#514](https://github.com/mazeincoding/AppCut/issues/514) 2025-08-09 11:02:01 +02:00
Maze Winther acc2089d0d feat: add license filtering for sound effects 2025-08-04 02:59:07 +02:00
Maze Winther 48b694bbd8 feat: sound effects functionality with freesound's api 2025-08-04 01:30:33 +02:00
Maze Winther c0651fec19 feat: replace scroll-area from radix with one that actually works and doesn't cause layout issues 2025-08-03 12:29:06 +02:00
Maze Winther 02a50d12de feat: empty state on properties panel 2025-08-02 19:22:06 +02:00
Maze Winther c8980de41a refactor: remove all waitlist-related code 2025-08-02 17:28:01 +02:00
Maze Winther cd593d1b98 style: global colors 2025-08-02 00:52:31 +02:00
Maze Winther 68da487f30 style: complete re-design of whole editor 2025-08-01 19:57:26 +02:00
Maze Winther c5baa3fed1 style: new primary color 2025-07-31 23:04:17 +02:00
Maze Winther 6899450df9 Merge branch 'feat/tailwindcss-v4' into staging 2025-07-31 13:39:47 +02:00
Maze Winther b2cd730fb7 Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging 2025-07-31 13:12:02 +02:00
Maze Winther 5f4f3cc6c4 Merge pull request [#499](https://github.com/mazeincoding/AppCut/issues/499) 2025-07-31 13:10:37 +02:00
vracto b229d94a8d
add forward and backward buttons to non-fullscreen view (#495)
* feat: create external tools section (#493)

* feat: create external tools section

* fix: better wording

* add forward and backward buttons to non-fullscreen

---------

Co-authored-by: Dominik K. <dominik@koch-bautechnik.de>
Co-authored-by: Maze Winther <mazewinther@gmail.com>
2025-07-30 23:56:10 +02:00
Brandon McConnell 48282555e0 Migrate remaining tailwind config pieces to CSS config 2025-07-30 16:53:31 -04:00
Brandon McConnell df1e80b528 Lay groundwork for Tailwind v4 upgrade 2025-07-30 13:15:09 -04:00
Dominik K. 1c20027d33
feat: create external tools section (#493)
* feat: create external tools section

* fix: better wording
2025-07-30 16:20:44 +03:00
Maze Winther b9e5bdff95 fix: projects loading flicker 2025-07-30 11:55:24 +02:00
Maze Winther 118d9a9890 Merge pull request [#482](https://github.com/mazeincoding/AppCut/issues/482) 2025-07-29 23:21:02 +02:00
Maze 2cf02dd90a Merge pull request [#471](https://github.com/mazeincoding/AppCut/issues/471) 2025-07-29 12:46:01 +02:00
Hayden Bleasel 5931ddb77a
feat: add ultracite (#452)
* Init ultracite

* Update scripts and biome.jsonc

* Update biome.jsonc

* Update biome.jsonc

* Update biome.jsonc

* Run format
2025-07-25 00:41:34 +03:00
Dominik Koch cf039e48a9 fix: import site info from correct source 2025-07-24 13:44:03 +02:00
Dominik Koch 275a23f583 fix: clean up code and add canonical url 2025-07-24 13:35:06 +02:00
iza 81ad5c1782
Merge pull request #443 from OpenCut-app/feat/sitemap
feat: add sitemap and robots generation
2025-07-23 20:46:02 +03:00
Dominik Koch 45096b7b65 feat: add robots/sitemap generation 2025-07-23 19:33:21 +02:00
Taqib f39f46788f fix: add error handling 2025-07-23 15:59:47 +01:00
Taqib Ibrahim 184dcbabef
Update apps/web/src/app/rss.xml/route.ts
Co-authored-by: Dominik K. <dominik@koch-bautechnik.de>
2025-07-23 15:45:07 +01:00
Taqib 57243bc4b4 feat: add an rss feed 2025-07-23 15:11:10 +01:00
Maze Winther 87a29963c3 Merge pull request [#366](https://github.com/mazeincoding/AppCut/issues/366) 2025-07-22 12:36:17 +02:00
Dominik Koch 5ef6e2bc97 fix: implement coderabbit suggestions
They actually good wtf
2025-07-21 23:45:02 +02:00
Dominik Koch 7ea4b31626 fix: remove unused siteName 2025-07-21 23:31:00 +02:00
Dominik Koch e21c467489 feat: add opencut blog 2025-07-21 23:18:07 +02:00
Maze Winther c7c394b2ef feat: onboarding 2025-07-20 21:42:02 +02:00
Maze Winther d98638bfe6 disable databuddy in development 2025-07-18 12:51:44 +02:00
Maze Winther bb9befc626 cleanup 2025-07-17 17:14:29 +02:00
Maze Winther fe5b208a18 Merge branch 'feat/search-sort-projects' into staging 2025-07-17 17:11:56 +02:00
Maze Winther b18a48b586 refactor: move sorting logic to project store 2025-07-17 13:45:12 +02:00
enkeii64 8efc696dcd feat: update delete project dialog 2025-07-17 20:54:31 +10:00
Maze Winther 36516b874f remove onboarding 2025-07-16 22:50:40 +02:00
Maze Winther 7d1f99c20c fix 2025-07-16 22:49:10 +02:00
Maze Winther accad442f4 cleanup 2025-07-16 22:47:17 +02:00
Maze Winther e317fb547d revert and fix (please work) 2025-07-16 15:44:05 +02:00
Maze Winther 1e01364740 Merge branch 'main' into staging 2025-07-16 14:53:16 +02:00
enkeii64 f83f647299 refactor: improve type safety and security in projects page 2025-07-16 22:43:01 +10:00
enkeii64 fe1c0edb8f feat: add no results screen for project search 2025-07-16 22:37:19 +10:00
Maze Winther 8bc26539eb cleanup (this doesn't work) 2025-07-16 14:37:08 +02:00
enkeii64 5a76196221 feat: add search and sort functionality to projects page 2025-07-16 22:23:21 +10:00
Maze Winther 49d467cd83 Merge branch 'staging' into pr/vishesh711/284 2025-07-16 13:38:26 +02:00
Maze 025b0100d3
Merge pull request #288 from simonorzel26/feat/select-all-projects-button-clickable
feat: makes the select all project button entirely clickable and cleans up small css changes
2025-07-16 13:29:36 +02:00
Maze ccca2e8d0f
Merge pull request #308 from enkeii64/feat/display-all-contributors
feat: display all contributors
2025-07-16 12:00:11 +02:00
Maze 2982293b54
Merge pull request #287 from simonorzel26/fix/268_multiple-new-projects
fix(web): #268 multiple new projects bug
2025-07-16 11:58:56 +02:00
enkei64 0cb26ef088
Merge branch 'OpenCut-app:main' into feat/display-all-contributors 2025-07-16 19:07:33 +10:00
enkeii64 7c6b2e4f49 feat: display all contributors 2025-07-16 18:49:11 +10:00
Ahmet Kilinc 79f6c680f3 remove browser check 2025-07-16 01:23:06 +01:00
Ahmet Kilinc ece9c78b16 coderabbit comments 2025-07-16 01:05:42 +01:00
Ahmet Kilinc eb49500592 adds Vercel BotId 2025-07-16 01:00:40 +01:00
Ahmet Kilinc 5178732c4c csrf token and browser detection 2025-07-16 00:44:42 +01:00
Simon Orzel acd1e2e216 feat: makes the select all project button entirely clickable and cleans up small css changes 2025-07-15 23:48:47 +02:00
Maze Winther 83d65bdd15 feat: remove waitlist count due to bots 2025-07-15 23:26:04 +02:00
Simon Orzel 6df492b661 fix(web): #268 multiple new projects bug 2025-07-15 23:25:09 +02:00
vishesh711 13db27c173 fix: resolve TypeScript build errors and deployment blockers
- Fix missing lucide-react icon imports in type declarations
  - Add 40+ missing icon exports (Loader2, ExternalLink, Type, etc.)
  - Fix ArrowLeft → ChevronLeft imports in auth pages
  - Resolve LucideIcon type declaration issue

- Fix invalid Button variant 'ghost' → 'text' in KeyboardShortcutsHelp

- Ensure project builds successfully with Bun package manager
- Address CodeRabbit review feedback for production readiness

These fixes resolve all TypeScript compilation errors and make the
project fully deployment-ready. Build now passes with zero errors.
2025-07-15 12:58:04 -04:00
Maze Winther 7d2f323f4d fix: last updated date in roadmap 2025-07-15 15:03:33 +02:00
Maze Winther ebad05f17b refactor: remove development debug 2025-07-15 14:58:08 +02:00
Maze Winther 7798334300 feat: roadmap page and move all open-graph images to /open-graph folder 2025-07-14 20:34:16 +02:00
Maze Winther 87215b31e9 fix: last updated date in privacy/terms 2025-07-14 17:39:13 +02:00
Maze Winther d8bb13eb78 feat: privacy/terms pages 2025-07-14 17:37:25 +02:00
Maze Winther b54c5443a0 fix: metadata 2025-07-14 16:21:41 +02:00
Maze Winther b0e9901730 databuddy: enable errors 2025-07-13 13:25:43 +02:00
Maze Winther 3b4b7e2009 databuddy 2025-07-13 13:20:06 +02:00
Maze Winther ad7ace3fd2 fix: spacing 2025-07-12 21:52:18 +02:00
Anwarul Islam 0ee043b319 fix: enhance layout of editor and resizable components for better usability 2025-07-12 23:49:49 +06:00
Anwarul Islam 70517fec18 fix: improve layout and styling of resizable panels 2025-07-12 23:40:38 +06:00
Maze Winther 71f666c6d7 feat: optimzation for deleting projects 2025-07-12 17:14:53 +02:00
Maze Winther b76e84354d feat: dark mode always 2025-07-12 15:45:12 +02:00
Maze f0b0451616
Merge pull request #200 from ahmedfahim21/feature/gesture-navigation-fix
fix: prevent unintended navigation on swipe
2025-07-12 15:39:14 +02:00
Mirza-Samad-Ahmed-Baig d48a3fe287 refactor: improve theme handling, env var safety, and db schema 2025-07-12 13:31:50 +05:00
ahmedfahim21 b4c93182d0 fix: apply suggestion 2025-07-12 12:45:50 +05:30
ahmedfahim21 338e13a601 fix: apply suggestion 2025-07-12 01:04:29 +05:30
ahmedfahim21 410f8da1c9 fix: prevent unintended navigation on swipe 2025-07-12 00:39:17 +05:30
Maze Winther 98d536a474 formatting 2025-07-10 21:23:50 +02:00
Maze Winther e8b0057cc4 feat: initial fonts support 2025-07-10 20:53:58 +02:00
Maze Winther 6ba1021149 fix: make panels resizable 2025-07-09 22:46:10 +02:00
Maze Winther 5e1f780fff style: completely fresh ui in editor 2025-07-09 21:45:25 +02:00
Maze Winther 612fc03cde refactor: fix import syntax in page.tsx 2025-07-09 21:04:41 +02:00
Maze Winther aadc253fee refactor: clean up imports in page.tsx 2025-07-09 21:04:24 +02:00
Maze Winther 51894544b2 fix: add padding to Why Not CapCut page for improved layout 2025-07-09 14:05:25 +02:00
Maze Winther 612fa55937 fix: enhance tone and clarity in Why Not CapCut page content 2025-07-09 10:39:21 +02:00
Maze Winther 9c25814717 fix: update text in Why Not CapCut page for improved tone 2025-07-09 10:35:20 +02:00
Maze Winther c6cfb8ce87 feat: why not capcut page 2025-07-09 07:33:10 +02:00
Maze Winther d750d7f41d shipping too hard 2025-07-08 00:07:22 +02:00
Maze Winther bd0c7f2206 refactor: store media relative to project, add storage for timeline data, and other things 2025-07-07 19:06:36 +02:00
Maze 11c0b89bd1
Merge pull request #158 from Pratiyankkumar/added-repo-url
feat: make Open Source badge a clickable link to GitHub repository
2025-07-07 03:52:51 +02:00
Maze 25c9ffc131
Merge pull request #164 from Pratiyankkumar/select-multiple-projects
feat: add multiple project selection and bulk delete functionality
2025-07-07 03:46:48 +02:00
Maze Winther 40c7fbb4f8 refactor: move to a typed-tracks system and add support for text 2025-07-06 20:45:29 +02:00