Commit Graph
201 Commits
Author SHA1 Message Date
Cyrus GrayGitHubClaudeSteven Enamakelgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
9b3dfd0c2d Handling the status of skills (#23)
* chore: bump version to 0.20.0 [skip ci]

* revert: remove automatic skill dependency installation system

- Removed dependency installation loading state from SkillSetupWizard
- Reverted SkillRuntime dependency checking and installation methods
- Cleaned up dependency-related imports and event listeners
- Documented complete implementation in skills/todo.md for future work

The dependency installation system was causing unwanted loading states
when configuring skills. All functionality has been properly reverted
while preserving implementation details for future development.

* Refactor SkillManagementPanel to conditionally show action buttons based on connection status

- Added offline and setup-required states with informative messages
- Updated SkillSetupModal to use connection status for setup vs. manage mode
- Simplified mode logic for better UX and error handling in setup scenarios

* Update CLAUDE.md with new features, state slices, and code quality tools

- Document additions: Redux aiSlice, skillsSlice, teamSlice, and architecture updates
- Add ESLint, Prettier integrations with Husky hooks and GitHub workflows
- Update development commands from npm to yarn for consistency
- Expand key user groups and revise target audiences
- Include enhanced project structure, build outputs, and CI/CD updates

* fix: resolve TypeScript compilation error and enhance skill session synchronization

- Fix unused parameter error in SkillManager.getSkillLoadParams() by prefixing with underscore
- Add support for session parameter passing in SkillRuntime.load() method
- Implement skill reloading capability for post-authentication updates
- Ensure proper connection status synchronization between skill setup and UI display

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

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: change skill button text from 'Configure' to 'Manage' for connected skills

- Update SkillsGrid button text to dynamically show based on connection status
- Connected skills now show 'Manage' button instead of 'Configure'
- Provides clearer user indication of skill state
- Improves UX for authenticated skills like Telegram

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

Co-Authored-By: Claude <noreply@anthropic.com>

* refactor: update documentation, download system and code formatting improvements

- Update Claude rules with improved project overview and command documentation
- Enhance download screen with better architecture detection and formatting
- Improve device detection utilities with multi-architecture support
- Add skills system troubleshooting documentation
- Code formatting improvements with better line breaks and spacing
- Optimize GitHub release asset parsing for platform-specific downloads

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

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Steven Enamakel <31011319+senamakel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-02-03 05:35:54 +05:30
Steven Enamakel 9d7472131f refactor: optimize asset parsing by using Maps for unique architecture links
- Introduced Maps to track unique architectures for Windows, macOS, Linux, and Android.
- Enhanced logic to prefer more specific filenames when adding links to the architecture arrays.
- Converted Maps back to arrays for final output, improving the efficiency of the asset parsing process.
2026-02-02 11:15:31 +05:30
Steven Enamakel b5bccd2de9 fixed ssues 2026-02-02 11:15:15 +05:30
Steven Enamakel d633f39d17 chore: refine name cleaning process in package-and-publish workflow
- Improved the logic for cleaning up application names by removing version and tag patterns more effectively.
- Ensured that double separators and trailing/leading separators are properly handled.
2026-02-02 09:56:18 +05:30
Steven Enamakel 4864e5e8e5 chore: update package-and-publish workflow and rename installer
- Enhanced the package-and-publish workflow to clean up the application name by removing version and tag patterns.
- Updated the installer name from "Telegram Air" to "AlphaHuman" in the DMG creation script.
2026-02-02 09:54:49 +05:30
github-actions[bot] 41bb56be41 chore: bump version to 0.19.0 [skip ci] 2026-02-02 03:07:04 +00:00
Steven Enamakel 4add9f70b4 chore: update publish directory in deploy-gh-pages workflow
- Changed the publish directory from './deploy' to './dist' to align with the new build output structure.
- This adjustment ensures that the correct files are deployed to GitHub Pages.
2026-02-02 08:36:29 +05:30
github-actions[bot] 36278f3a5f chore: bump version to 0.18.0 [skip ci] 2026-02-02 03:03:57 +00:00
Steven Enamakel 7b2d7895ed Merge branch 'main' of github.com:vezuresdotxyz/frontend-runner-alphahuman 2026-02-02 08:33:24 +05:30
Steven Enamakel 9755ba6b3c chore: update deploy-gh-pages workflow configuration
- Added 'cname' for custom domain support and set 'force_orphan' to true for deployment.
- These changes enhance the deployment process for GitHub Pages by ensuring proper domain handling.
2026-02-02 08:33:11 +05:30
github-actions[bot] b2469195d1 chore: bump version to 0.17.0 [skip ci] 2026-02-02 03:00:31 +00:00
Steven Enamakel 5b488b88be Merge branch 'main' of github.com:vezuresdotxyz/frontend-runner-alphahuman 2026-02-02 08:30:15 +05:30
Steven Enamakel e074a3cf69 chore: standardize quotes in deploy-gh-pages workflow
- Updated quotes in the deploy-gh-pages.yml file for consistency, changing double quotes to single quotes.
- This change improves readability and maintains uniformity across the workflow configuration.
2026-02-02 08:30:11 +05:30
github-actions[bot] ee6d0ee2a8 chore: bump version to 0.16.0 [skip ci] 2026-02-02 02:58:02 +00:00
Steven Enamakel 82fa03a8a2 Merge branch 'main' of github.com:vezuresdotxyz/frontend-runner-alphahuman 2026-02-02 08:27:48 +05:30
Steven Enamakel 3b3a0248f0 chore: add GitHub Actions workflow for deploying to GitHub Pages
- Introduced a new workflow to automate deployment to GitHub Pages upon successful completion of the version bump workflow.
- Configured steps for checking out code, setting up Node.js, installing dependencies, building the frontend, and deploying to both the gh-pages and main branches.

This addition enhances the deployment process and ensures that the latest changes are reflected on GitHub Pages automatically.
2026-02-02 08:27:29 +05:30
github-actions[bot] 056c91288d chore: bump version to 0.15.0 [skip ci] 2026-02-02 02:49:36 +00:00
Steven Enamakel f8a9fa92b8 Merge branch 'main' of github.com:vezuresdotxyz/frontend-runner-alphahuman 2026-02-02 08:19:22 +05:30
Steven Enamakel eff58168af chore: update GitHub workflows for consistency and add changelog update job
- Standardized quotes in YAML files for better readability.
- Introduced a new workflow to automatically update the changelog on pushes to the develop branch, enhancing project documentation.
- Added architecture and README files to provide an overview of the project and its features.

These changes improve the maintainability and clarity of the project workflows and documentation.
2026-02-02 08:19:18 +05:30
Steven Enamakel 829bfc251e chore: update project name and dependencies in Cargo files
- Changed project name from 'tauri-app' to 'AlphaHuman' in Cargo.toml and Cargo.lock.
- Updated project description to reflect the new branding.
- Adjusted version extraction in the GitHub Actions workflow to use the version from package.json instead of Cargo.toml.

These changes align the project with its new identity and improve the workflow configuration.
2026-02-02 08:05:30 +05:30
github-actions[bot] 98c4f11156 chore: bump version to 0.14.0 [skip ci] 2026-02-02 02:23:43 +00:00
Steven Enamakel cb77d002b1 Merge branch 'main' of github.com:vezuresdotxyz/frontend-runner-alphahuman 2026-02-02 07:53:30 +05:30
Steven Enamakel 97348ed207 chore: update package-and-publish workflow to specify owner and repo
- Set the owner and repo fields directly in the package-and-publish job to 'alphahumanxyz' and 'alphahuman', respectively.
- This change simplifies the workflow configuration by removing dependencies on previous steps for these values.

These updates enhance the clarity and maintainability of the workflow.
2026-02-02 07:53:25 +05:30
github-actions[bot] ca4f2d953d chore: bump version to 0.13.0 [skip ci] 2026-02-02 02:22:13 +00:00
Steven Enamakel f698ceab8c chore: update package-and-publish workflow to set environment and token
- Added 'Production' environment specification to the package-and-publish job for improved clarity.
- Introduced GITHUB_TOKEN from secrets to the environment variables to enhance token management.

These changes contribute to a more secure and organized workflow configuration.
2026-02-02 07:51:54 +05:30
Steven Enamakel 5a87415ba7 chore: refine package-and-publish workflow by removing redundant GITHUB_TOKEN variable
- Removed the redundant GITHUB_TOKEN variable from the package-and-publish job to streamline the workflow configuration.
- Ensured that the GITHUB_TOKEN is consistently set in the environment variables.

These changes enhance the clarity and maintainability of the workflow.
2026-02-02 07:46:58 +05:30
github-actions[bot] db17fc33a8 chore: bump version to 0.12.0 [skip ci] 2026-02-02 02:12:14 +00:00
Steven Enamakel 139638f38b Merge branch 'main' of github.com:vezuresdotxyz/frontend-runner-alphahuman 2026-02-02 07:42:00 +05:30
Steven Enamakel 3e5a6d0545 chore: update package-and-publish workflow to include GITHUB_TOKEN
- Added GITHUB_TOKEN to the environment variables for the package-and-publish job to enhance token management.
- Removed redundant githubToken variable to streamline the workflow configuration.

These changes improve the security and clarity of the workflow.
2026-02-02 07:41:55 +05:30
github-actions[bot] 7dccedb185 chore: bump version to 0.11.0 [skip ci] 2026-02-02 02:08:12 +00:00
Steven Enamakel 71a6dd8370 Merge branch 'main' of github.com:vezuresdotxyz/frontend-runner-alphahuman 2026-02-02 07:37:59 +05:30
Steven Enamakel 8da646a898 refactor: standardize cache keys in workflows
- Updated cache keys in both build and package-and-publish workflows to reference 'src-tauri/Cargo.lock' instead of using a wildcard pattern.
- Changed quotes from single to double for consistency across the workflows.

These changes enhance clarity and maintainability of the workflow configurations.
2026-02-02 07:37:54 +05:30
github-actions[bot] dbedc5b6d9 chore: bump version to 0.10.0 [skip ci] 2026-02-02 01:55:43 +00:00
Steven Enamakel 2cb68ff067 chore: enhance package-and-publish workflow with environment settings and token management
- Added 'Production' environment specification to the create-release, package-tauri, and publish-release jobs for clarity.
- Included XGH_TOKEN in the environment variables for create-release and publish-release jobs to streamline token management.

These updates improve the workflow's structure and security for release processes.
2026-02-02 07:25:27 +05:30
github-actions[bot] 02e26c6acb chore: bump version to 0.9.0 [skip ci] 2026-02-02 01:52:12 +00:00
Steven Enamakel 003843ceef chore: update package-and-publish workflow for version tagging and environment variables
- Changed the tag name format to remove the "air_" prefix for consistency.
- Added environment variables for Telegram bot and Sentry integration to the build step.

These updates enhance the workflow's clarity and functionality.
2026-02-02 07:21:54 +05:30
github-actions[bot] 8692990502 chore: bump version to 0.8.0 [skip ci] 2026-02-02 01:48:35 +00:00
Steven Enamakel d493a50d8c Merge branch 'main' of github.com:vezuresdotxyz/frontend-runner-alphahuman 2026-02-02 07:18:05 +05:30
Steven Enamakel 579fa0311a refactor: standardize quotes in package-and-publish workflow
- Updated quotes from single to double in the GitHub Actions package-and-publish workflow for consistency.
- Adjusted environment variable names for clarity.

These changes improve code readability and maintainability across the workflow.
2026-02-02 07:17:58 +05:30
Steven Enamakel 15431b86ba fix: update submodule URL for skills repository
- Changed the URL of the "skills" submodule to point to the new repository location at https://github.com/alphahumanxyz/skills.

This update ensures that the project references the correct submodule repository.
2026-02-02 07:15:27 +05:30
github-actions[bot] 2ffca86542 chore: bump version to 0.7.0 [skip ci] 2026-02-02 01:44:49 +00:00
github-actions[bot] e8b55a3fa7 chore: bump version to 0.6.0 [skip ci] 2026-02-02 01:44:41 +00:00
Steven Enamakel 7daddd64e0 refactor: standardize quotes in build workflow and update pre-push script comments
- Changed double quotes to single quotes in the GitHub Actions build workflow for consistency.
- Commented out the pre-push script commands to prevent execution while maintaining the structure for future reference.

These changes improve code readability and maintainability.
2026-02-02 07:14:35 +05:30
Steven Enamakel ae43889fac fix: update GitHub Actions workflows for improved release handling
- Standardized quotes in the build workflow for consistency.
- Enhanced error handling in the package-and-publish workflow by checking HTTP response codes for release creation and publishing.
- Updated authorization headers to use "Bearer" token format for API requests, improving security and compliance with GitHub's API standards.

These changes improve the reliability and security of the release process.
2026-02-02 07:13:55 +05:30
Steven Enamakel 88c368ae09 Merge remote-tracking branch 'origin/main' into fix/remote-releases 2026-02-02 07:13:46 +05:30
github-actions[bot] 0f247015cc chore: bump version to 0.5.0 [skip ci] 2026-02-02 01:40:39 +00:00
Steven EnamakelandGitHub d1ec8c10ff Merge pull request #17 from vezuresdotxyz/develop
chore: merge develop into main (v0.5.0)
2026-02-02 07:10:27 +05:30
Steven EnamakelGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
b1d7bce7b6 fix: update release workflow to use XGH_TOKEN for alphahumanxyz/alphahuman releases (#16)
* chore: bump version to 0.3.0 [skip ci]

* chore: bump version to 0.4.0 [skip ci]

* fix: update GitHub Actions workflow to use new token and repository settings

- Changed the environment variable for publishing to use `XGH_TOKEN` instead of `GH_TOKEN` for authentication.
- Updated the `PUBLISH_REPO` variable to specify the repository directly.
- Adjusted echo messages and curl commands to reflect the new token usage, ensuring proper functionality during the release process.

These changes enhance the security and clarity of the publishing workflow.

* fix: update Tauri configuration identifier

- Changed the application identifier from 'org.telegram.TelegramAir' to 'com.alphahuman.app' in the Tauri configuration file.

This update aligns the identifier with the new application branding.

* fix: add frontend build step and fix frontendDist path in CI

* chore: update GitHub Actions workflows to include Python sidecar setup and caching

- Added installation of Python dependencies in both build and package-and-publish workflows.
- Implemented setup for Python sidecar binary for Linux and macOS platforms.
- Introduced caching for Cargo registry and build artifacts to optimize build times.

These changes enhance the CI/CD process by improving dependency management and build efficiency.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-02 07:07:16 +05:30
Steven Enamakel 0fae0ae195 chore: update GitHub Actions workflows to include Python sidecar setup and caching
- Added installation of Python dependencies in both build and package-and-publish workflows.
- Implemented setup for Python sidecar binary for Linux and macOS platforms.
- Introduced caching for Cargo registry and build artifacts to optimize build times.

These changes enhance the CI/CD process by improving dependency management and build efficiency.
2026-02-02 06:54:16 +05:30
Steven Enamakel 4240255653 fix: add frontend build step and fix frontendDist path in CI 2026-02-02 06:37:35 +05:30