100 Commits
Author SHA1 Message Date
Randy acdb758596 Merge pull request #22 from mackt/docs/update-repo-url
docs: update repository URLs in documentationupdate links in docs
2025-12-14 23:52:08 +08:00
Randy Lu 65a7f8ecb3 Update Homebrew installation instructions
- Revert to use djyde/brew tap for Homebrew installation
- Update badge URL to point to correct tap repository
- Remove cask files from main repository
2025-11-21 16:30:53 +08:00
Randy Lu 0613757861 Revert: Remove Homebrew cask files
Moving Homebrew cask back to dedicated djyde/brew tap repository
2025-11-21 16:28:54 +08:00
Randy Lu af1e0c38f9 Add Homebrew cask support
- Add Casks/ccmate.rb for Homebrew installation
- Users can install with: brew install --cask djyde/ccmate/ccmate
- Supports automatic updates and livecheck
2025-11-21 16:26:31 +08:00
Randy LuandClaude 551139e46d Fix pnpm setup order in GitHub Actions
Move pnpm/action-setup before actions/setup-node to ensure pnpm is available when Node.js setup configures caching. Also updates Claude settings permissions for git commands.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-19 16:55:00 +08:00
Randy LuandClaude 4a6ec4c3ac Fix pnpm version and setup order in GitHub Actions
- Update pnpm version from 8 to 10 to match local development environment
- Move pnpm setup step before Rust toolchain installation to ensure proper order
- This resolves the "Unable to locate executable file: pnpm" error in CI/CD

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-19 16:38:38 +08:00
Randy d43e212d0b Merge pull request #21 from djyde/fix/pnpm-setup-issue
Fix pnpm setup using official action to resolve build failures
2025-11-19 16:09:22 +08:00
Randy e307cf62b9 Merge pull request #18 from djyde/opencode/issue17-20251119074302
Added Linux AppImage build to GitHub Actions
2025-11-19 15:54:09 +08:00
Randy Lu de9331aa73 bump version 2025-11-18 15:44:47 +08:00
Randy Lu 4d72807bbe fix #16 2025-11-18 15:44:47 +08:00
Randy 23ed81654d Add sponsorship section to README
Added a sponsorship section with details about PackyCode and a contact link for potential sponsors.
2025-11-17 22:01:29 +08:00
Randy Lu 1da184f08a add opencode 2025-11-17 14:43:58 +08:00
Randy Lu 189bfec605 updat ereamde 2025-11-17 01:22:26 +08:00
Randy Lu 77505cb189 update readme 2025-11-17 01:20:32 +08:00
Randy 588c3dae87 Update README.md 2025-11-17 01:16:29 +08:00
Randy Lu d6d6ac6ebf remove PRD 2025-11-17 01:10:25 +08:00
Randy Lu 8b980d0af2 bump version 2025-11-16 17:06:41 +08:00
Randy Lu d6a506afa3 activity grid 2025-11-16 17:05:49 +08:00
Randy Lu 3664836f58 bump version 2025-11-10 15:15:44 +08:00
Randy Lu d6bca10c39 kimi 2025-11-10 14:52:12 +08:00
Randy Lu aeee693ba8 add whitelist 2025-11-03 15:46:02 +08:00
Randy Lu 9c8d4dab50 bump version 2025-11-03 15:34:52 +08:00
Randy Lu 8e1a090724 remove unneccessary 2025-11-03 15:33:42 +08:00
Randy Lu dec41ceffc fix windows issue 2025-11-03 15:33:18 +08:00
Randy Lu 3db764ce77 add notification 2025-11-02 23:43:16 +08:00
Randy Lu 901b8ac437 fix lint error 2025-11-02 21:54:43 +08:00
Randy Lu 0f194ea659 display version 2025-11-02 21:48:34 +08:00
Randy Lu 69fd4e3aba sub agent 2025-11-02 21:46:04 +08:00
Randy Lu f3f2f7d03d add biome 2025-10-29 00:05:40 +08:00
Randy Lu 914e4d8464 bump version 2025-10-28 23:56:29 +08:00
Randy Lu b50fda1802 i18n 2025-10-28 23:55:54 +08:00
Randy Lu ff55380e56 minimax dialog 2025-10-28 23:54:20 +08:00
Randy Lu 0a990c8e90 add region selector 2025-10-28 23:37:44 +08:00
Randy Lu 57c644ea14 bump version 2025-10-24 01:54:49 +08:00
Randy Lu ff1ceaa90b improve UI 2025-10-24 01:53:56 +08:00
Randy Lu 8e4e936f50 fix: prevent CodeMirror editor from resetting content after save 2025-10-24 01:47:22 +08:00
Randy Lu 683ccfca3d bump version 2025-10-23 00:35:46 +08:00
Randy Lu 964969c1dd switch to original 2025-10-23 00:27:03 +08:00
Randy Lu 151eeca55a update overlay 2025-10-21 20:43:42 +08:00
Randy Lu 184e9c0f31 bump versioon 2025-10-21 20:38:00 +08:00
Randy Lu dd66407194 fix titlebar 2025-10-21 20:37:19 +08:00
djyde 50fa202e4c fix darkmode 2025-10-21 20:28:18 +08:00
Randy LuandClaude 943c5c62b3 refactor: move Original Config creation from get_stores to create_config
- Remove automatic Original Config creation in get_stores() function
- Add Original Config creation logic to create_config() only when:
  - It's the first config being created
  - Existing settings.json file is present
- Set Original Config as non-active by default
- Add nanoid import for ID generation

This ensures Original Config is only created when users actively
create their first config, not when just reading stores.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-16 14:12:51 +08:00
Randy Lu b4b60bd15b rename 2025-10-16 14:02:29 +08:00
Randy Lu 0239162af3 bump version 2025-10-16 00:32:43 +08:00
Randy LuandClaude 936175c6c3 refactor: improve hook management system with automatic updates
- Add reusable hook command generation functions
- Implement automatic startup hook updates for existing ccmate hooks
- Fix Windows PowerShell compatibility issue with proper command wrapping
- Add precise string-based comparison to avoid unnecessary file rewrites
- Separate update-only logic from add/update functionality
- Preserve user configurations and other tool hooks during updates

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-16 00:29:40 +08:00
Randy LuandClaude 5cd2364150 refactor: remove test notification functionality from frontend
- Remove test notification buttons and handlers from NotificationPage
- Remove useSendTestNotification React Query hook
- Clean up unused Button import
- Simplify notification settings UI to only show toggle switches

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 23:09:58 +08:00
Randy LuandClaude d270b2cf38 refactor: remove test notification functionality
- Remove test notification buttons from NotificationPage
- Remove send_test_notification Tauri command
- Remove useSendTestNotification React Query hook
- Simplify notification settings UI to only show toggle switches
- Clean up unused imports and dependencies

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 23:09:07 +08:00
Randy Lu 2b66de8660 localize 2025-10-13 17:53:33 +08:00
Randy Lu 4e3e4d4244 bring back update button 2025-10-13 17:44:40 +08:00
Randy LuandClaude 289e59d610 Bump version to 0.2.4 and add changelog
- Update version in tauri.conf.json from 0.2.3 to 0.2.4
- Add changelog entry for custom commands support

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 13:24:59 +08:00
Randy LuandClaude 29cf2942ea Update internationalization and components
Remove unused commit command and update locale files with improved translations. Enhance Layout and CommandsPage components with better UI structure and functionality.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 13:22:48 +08:00
Randy Lu 64e35b5e9b command 2025-10-13 13:09:34 +08:00
Randy Lu 561b9af283 change log for windows 2025-10-12 12:33:56 +08:00
Randy Lu 6062fd3deb fix lint error 2025-10-12 12:24:52 +08:00
Randy Lu 8e647216c1 change log 2025-10-12 12:16:49 +08:00
Randy Lu 7c039568e8 usage page darkmode 2025-10-12 12:13:17 +08:00
Randy Lu 7289840823 dark mode theme 2025-10-12 12:08:48 +08:00
Randy Lu bfa4d98cd4 dark mode toggle 2025-10-12 12:03:59 +08:00
Randy Lu a013c65145 bump version 2025-10-10 21:56:19 +08:00
Randy Lu 2b1373124b fix settings.json replace 2025-10-10 21:53:59 +08:00
Randy Lu 27964d0b73 bump version 2025-10-10 21:30:15 +08:00
Randy Lu a6d84987e4 fix i18n error 2025-10-10 21:29:52 +08:00
Randy Lu 42f65b4aac fix lint error 2025-10-10 21:10:06 +08:00
Randy Lu 70fcca4472 bump version 2025-10-10 21:05:13 +08:00
Randy Lu ccbc80363c windows command 2025-10-10 21:04:34 +08:00
Randy Lu a3242b1bf9 i18n 2025-10-10 20:57:37 +08:00
Randy Lu dcc05835d0 notification ui 2025-10-10 20:47:49 +08:00
Randy Lu fc79ceee98 hook server 2025-10-10 20:13:46 +08:00
Randy Lu 1e26d837df add missing localize 2025-10-10 17:10:47 +08:00
Randy Lu b622bc6382 update workflow 2025-10-10 14:11:16 +08:00
Randy Lu d6c76445be bump version 2025-10-10 13:57:24 +08:00
Randy LuandClaude cfcf588a62 Add project selector and layout components
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 13:55:22 +08:00
Randy Lu c951fb2d33 tracker 2025-10-10 12:21:23 +08:00
Randy LuandClaude 55b38260b0 Add projects management feature
- Add Tauri command to read Claude projects from ~/.claude.json
- Create projects routing with List and Detail components
- Implement auto-redirect to first project from /projects
- Add project configuration viewing with copy functionality
- Support URL-encoded project paths for navigation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 12:20:33 +08:00
Randy LuandClaude 2ec20a279b Add Projects route and navigation
- Create empty List component at src/pages/projects/List.tsx
- Add /projects route to router configuration
- Add Projects navigation item to sidebar with folder icon

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 12:07:14 +08:00
Randy Lu b36d877afe bump version 2025-10-10 10:48:43 +08:00
Randy Lu 104ff36f01 react compiler 2025-10-10 10:48:22 +08:00
Randy Lu 64871f6dbf statadd tracker 2025-10-10 10:39:41 +08:00
Randy Lu aa52b649c8 update action 2025-10-10 02:49:06 +08:00
Randy Lu 963f5cadb4 bump version 2025-10-10 02:41:46 +08:00
Randy Lu 9bb9042347 styling 2025-10-10 02:41:27 +08:00
Randy Lu 99cd0d2c3c memory 2025-10-10 02:34:25 +08:00
Randy Lu c08b59cda5 i18n 2025-10-09 17:29:32 +08:00
Randy Lu 6ace967dee bump version 2025-10-09 17:18:12 +08:00
Randy Lu 7ea020b2d7 styling 2025-10-09 17:17:48 +08:00
Randy Lu 7bfa0f4725 i18n 2025-10-09 17:08:45 +08:00
Randy Lu fd82e09203 i18n 2025-10-09 17:07:17 +08:00
Randy Lu af52575910 cost 2025-10-09 16:53:58 +08:00
Randy Lu 3532f78ba8 add format 2025-10-09 16:35:59 +08:00
Randy Lu 739b10e54e styling 2025-10-09 15:42:01 +08:00
Randy Lu dcf3210333 filter 2025-10-09 15:30:41 +08:00
Randy Lu 5af62f4a47 update chart style 2025-10-09 14:57:20 +08:00
Randy Lu 40d8cbcfc2 correct calcu 2025-10-09 14:47:08 +08:00
Randy Lu 64c9726491 monitor chart 2025-10-09 14:41:19 +08:00
Randy Lu 161c587c7c data usage 2025-10-09 13:57:57 +08:00
Randy Lu c4a88ee3c8 separate builtInMCP 2025-10-09 12:31:37 +08:00
Randy Lu 0343b24425 remove navigation to edit page on dialog close in GLMBanner component 2025-10-08 11:46:43 +08:00
Randy Lu 909144172f fix lint error 2025-10-08 04:03:00 +08:00
Randy Lu 8148d0b75c add i18n 2025-10-08 03:55:12 +08:00