Commit Graph
264 Commits
Author SHA1 Message Date
Steven Enamakel ff84c69006 Merge remote-tracking branch 'upstream' into develop 2026-02-05 14:45:22 +05:30
Steven Enamakel 3e19e9542a fix: correct indentation for push trigger in package-android.yml
- Adjusted the indentation of the push trigger section in the package-android.yml workflow to ensure proper YAML formatting and functionality.
2026-02-05 14:43:10 +05:30
Steven Enamakel 57d5478ac2 fix: adjust workflow_run and pull_request triggers in package-android.yml
- Reformatted the workflow_run and pull_request sections for clarity and consistency in the package-android.yml workflow, ensuring proper trigger conditions for CI processes.
2026-02-05 14:42:56 +05:30
Steven Enamakel 8ba6636341 chore: standardize quote styles and add new scripts for macOS app handling
- Updated quote styles in package-and-publish.yml for consistency by converting single quotes to double quotes.
- Introduced new scripts: recreate-dmg-macos.sh for DMG recreation after TDLib bundling and resign-macos.sh for re-signing the macOS app bundle, ensuring proper code signing after modifications.
2026-02-05 14:36:58 +05:30
github-actions[bot] d772594b84 chore: bump version to 0.30.0 [skip ci] 2026-02-05 08:48:20 +00:00
Steven EnamakelandGitHub 3466ca1f83 Merge pull request #48 from vezuresdotxyz/develop
chore: merge develop into main (v0.30.0)
2026-02-05 14:18:07 +05:30
Steven Enamakel f1bf78aafc fix: update DMG creation paths in CI workflow
- Adjusted the paths for locating the app bundle and original DMG in the package-and-publish.yml workflow to reflect the new directory structure introduced by Tauri v2, ensuring correct DMG recreation.
2026-02-05 14:03:50 +05:30
github-actions[bot] ad1300e5ec chore: bump version to 0.29.0 [skip ci] 2026-02-04 19:46:42 +00:00
Steven EnamakelandGitHub be41b94493 Merge pull request #43 from vezuresdotxyz/develop
chore: merge develop into main (v0.29.0)
2026-02-05 01:16:29 +05:30
Steven Enamakel 2f99dec73d fix: update Google Play upload condition in CI workflow
- Modified the condition for uploading AAB files to Google Play in package-android.yml to check for the GOOGLE_PLAY_UPLOAD_ENABLED variable instead of the GOOGLE_PLAY_SERVICE_ACCOUNT_JSON secret, ensuring proper configuration for the upload process.
2026-02-05 01:14:59 +05:30
Steven Enamakel 484a99ea8f fix: correct conditional syntax in Google Play upload step
- Fixed the conditional syntax in the package-android.yml workflow to ensure proper evaluation of the GOOGLE_PLAY_SERVICE_ACCOUNT_JSON secret before uploading the AAB to Google Play.
2026-02-05 01:13:15 +05:30
Steven Enamakel 00301b3bd9 chore: unify quote styles in package-android.yml
- Standardized quote styles in the package-android.yml workflow by converting single quotes to double quotes for consistency across descriptions and configuration options.
2026-02-05 01:11:35 +05:30
Steven Enamakel 119084c45a chore: standardize quote styles in package-android.yml
- Updated quote styles in the package-android.yml workflow for consistency, changing double quotes to single quotes in descriptions and configuration options.
2026-02-05 01:09:36 +05:30
Steven Enamakel ffa9d99951 refactor: update Android CI workflow triggers and standardize quotes
- Added push and pull request triggers for the develop branch in package-android.yml to enhance CI automation.
- Standardized quote styles in the workflow configuration for consistency.
2026-02-05 01:09:28 +05:30
Steven Enamakel 90ac41d9e4 feat: enhance Android CI workflow with skills module caching and build steps
- Added support for caching node modules in the skills directory to improve build performance.
- Introduced steps to install and build skills dependencies within the Android CI workflow.
2026-02-05 01:07:08 +05:30
Steven Enamakel e71bdc17ae feat: enhance macOS and Android CI workflows for app packaging
- Updated the package-and-publish.yml to improve macOS app re-signing by adding certificate handling and keychain management.
- Modified package-android.yml to transition from APK to AAB packaging, including updates to artifact handling and Google Play upload.
- Enhanced the bundle-tdlib-macos.sh script to fix binary rpaths, ensuring proper runtime behavior of bundled frameworks.
2026-02-05 01:05:55 +05:30
github-actions[bot] 6f1069d0fb chore: bump version to 0.28.0 [skip ci] 2026-02-04 18:54:56 +00:00
Steven EnamakelandGitHub 372862d7ce Merge pull request #42 from vezuresdotxyz/develop
chore: merge develop into main (v0.28.0)
2026-02-05 00:24:42 +05:30
Steven Enamakel 76ef0e7f3a chore: automate version bumping in CI workflow
- Enhanced the version-bump.yml workflow to automatically update the version in package.json and Cargo.toml files.
- Implemented logic to compute the new minor version and create a single commit and tag for both npm and Cargo.
- Ensured the workflow prevents triggering itself by including [skip ci] in the commit message.
2026-02-05 00:24:08 +05:30
Steven Enamakel 6fa6b377fe chore: standardize quotes in CI workflows and add changelog update workflow
- Updated quote styles in package-and-publish.yml and package-android.yml for consistency.
- Introduced a new workflow to automatically update the changelog based on commits since the last version tag.
2026-02-05 00:16:08 +05:30
Steven Enamakel 28d582d735 feat: enhance CI workflows for macOS and introduce Android packaging
- Updated the package-and-publish.yml to support target-specific builds for macOS, including bundling and re-signing of TDLib.
- Added a new workflow for packaging and publishing Android APKs, triggered by version bumps and pull requests, ensuring independent build processes for Android and desktop platforms.
2026-02-05 00:13:03 +05:30
github-actions[bot] 44209ac8c9 chore: bump version to 0.27.0 [skip ci] 2026-02-04 18:07:39 +00:00
Steven EnamakelandGitHub 6b3191aee4 Merge pull request #41 from vezuresdotxyz/develop
chore: merge develop into main (v0.27.0)
2026-02-04 23:37:26 +05:30
Steven Enamakel 603dbcba85 feat: enhance build process and resource management
- Added a new build command in package.json for building the app with skills integration.
- Updated tauri.conf.json to use the new build command before building the app.
- Enhanced the RuntimeEngine to manage a resource directory for bundled skills in production, improving resource handling.
- Implemented logic to locate skills from various directories, including bundled resources, ensuring flexibility in both development and production environments.
2026-02-04 23:31:28 +05:30
Steven Enamakel f6b3c3c8fe Merge branch 'develop' of github.com:vezuresdotxyz/frontend-runner-alphahuman into develop 2026-02-04 23:20:19 +05:30
Steven Enamakel 902847912d feat: update CI workflow triggers for develop branch
- Added a push trigger for the develop branch in the package-and-publish.yml file to enable automated workflows on code changes.
- Included the develop branch in the pull request trigger to ensure CI checks are performed for both main and develop branches.
2026-02-04 23:19:48 +05:30
github-actions[bot] 196e746909 chore: bump version to 0.26.0 [skip ci] 2026-02-04 17:24:21 +00:00
Steven EnamakelandGitHub 20e1e777f6 Merge pull request #40 from vezuresdotxyz/develop
chore: merge develop into main (v0.26.0)
2026-02-04 22:54:08 +05:30
Mega MindandGitHub 58ba771e19 Feat/images update (#39)
* Update application icons with new designs for various resolutions

* Update DMG creation script to use new icon and background paths; replace old assets with updated images for various resolutions.
2026-02-04 18:05:04 +05:30
github-actions[bot] f997d8d446 chore: bump version to 0.25.0 [skip ci] 2026-02-04 08:54:29 +00:00
Steven EnamakelandGitHub 7c31a2e856 Merge pull request #38 from vezuresdotxyz/develop
chore: merge develop into main (v0.25.0)
2026-02-04 14:24:17 +05:30
Steven Enamakel 852f4f5098 fix: improve macOS app re-signing process in CI workflow
- Updated the re-signing condition in the package-and-publish.yml file to always execute for macOS, regardless of the presence of a signing identity.
- Added a check to skip re-signing if no signing identity is provided, enhancing the robustness of the CI workflow.
- Modified the re-signing logic to iterate over all bundled dylibs, ensuring that all necessary files are signed correctly.
2026-02-04 14:14:41 +05:30
Steven Enamakel 4d3e2cb4cd fix: correct syntax for accessing secrets in CI workflow
- Updated the condition for re-signing the macOS app in the package-and-publish.yml file to use the correct syntax for accessing secrets, ensuring proper functionality during the CI process.
2026-02-04 14:13:09 +05:30
Steven Enamakel 1a9017557b feat: bundle TDLib for macOS and enhance CI workflow
- Added a new script to bundle TDLib dylib and its dependencies into the macOS app, addressing the "Library not loaded" crash.
- Updated package.json to include new build and dev commands that utilize the TDLib bundling script.
- Enhanced the CI workflow to include steps for bundling TDLib and re-signing the app after modifications, ensuring proper notarization.
2026-02-04 14:03:24 +05:30
Steven Enamakel aa1194b34c feat: integrate TDLib bundling into macOS build process
- Updated package.json to include new scripts for bundling TDLib dylib during macOS builds.
- Enhanced CI workflow to automate the bundling and re-signing of the macOS app after TDLib integration, addressing "Library not loaded" issues.
- Introduced a new script for managing TDLib dependencies and ensuring proper installation paths within the app bundle.
2026-02-04 14:02:57 +05:30
github-actions[bot] 4dac90a9e9 chore: bump version to 0.24.0 [skip ci] 2026-02-04 07:57:50 +00:00
Steven EnamakelandGitHub 9d93a12b71 Merge pull request #37 from vezuresdotxyz/develop
chore: merge develop into main (v0.24.0)
2026-02-04 13:27:37 +05:30
Steven Enamakel 205089ecbc feat: enhance CI workflow for skills module integration
- Added support for caching node modules in the skills directory to optimize build times.
- Included steps for installing and building skills dependencies within the CI workflow.
- Updated the MediaPipeLlmBridge.kt file to clarify supported parameters in the MediaPipe LLM Inference API, improving documentation and code clarity.
2026-02-04 13:25:06 +05:30
github-actions[bot] 7224bd6417 chore: bump version to 0.23.0 [skip ci] 2026-02-04 07:01:42 +00:00
Steven EnamakelandGitHub 77a83c69f9 Merge pull request #35 from vezuresdotxyz/develop
chore: merge develop into main (v0.23.0)
2026-02-04 12:31:27 +05:30
Steven Enamakel 78b0a1c48a feat: specify macOS deployment target in CI and configuration
- Added a macOS deployment target of 10.15 in the package-and-publish.yml workflow to ensure compatibility with std::filesystem used by llama.cpp.
- Updated tauri.conf.json to set the minimum system version for macOS to 10.15, aligning with the new deployment requirements.
2026-02-04 12:11:16 +05:30
Steven Enamakel b4dc9f0ea6 feat: enhance Android support with MediaPipe LLM integration
- Updated the pre-push hook to comment out formatting and lint checks for easier debugging.
- Simplified VSCode settings for default formatting across various file types.
- Introduced MediaPipe LLM Bridge for Android, enabling on-device LLM inference.
- Updated build scripts and dependencies to support MediaPipe integration.
- Refactored TDLib Bridge to indicate that TDLib is not available on Android, ensuring clarity in mobile platform capabilities.
- Enhanced model commands to include Android-specific functionality for LLM operations.
- Improved SocketManager to handle Android-specific socket connections and stubs.
- Updated documentation and comments to reflect changes in platform support and functionality.
2026-02-04 12:01:37 +05:30
Steven Enamakel dde4d6fce7 feat: add platform detection and support for mobile in ModelDownloadProgress and SkillsGrid components
- Integrated the @tauri-apps/plugin-os to detect mobile platforms (Android and iOS) in both ModelDownloadProgress and SkillsGrid components.
- Updated rendering logic to display mobile-specific messages, indicating that certain features are available only on desktop.
- Enhanced package.json and yarn.lock to include the new plugin dependency for platform detection.
- Adjusted capabilities configuration to support the new plugin across desktop and mobile platforms.
2026-02-04 11:19:58 +05:30
Steven Enamakel 7890c0ee92 chore: update .gitignore and enhance VSCode configuration
- Removed specific VSCode directory from .gitignore while retaining the extensions.json file for extension recommendations.
- Added Prettier as a recommended extension in extensions.json to standardize code formatting across the project.
- Introduced a new settings.json file to configure default formatting options for various file types, ensuring consistent code style in the development environment.
2026-02-04 11:07:28 +05:30
Steven Enamakel 9a552f0d11 refactor: standardize quote usage in CI workflow configuration
- Updated the package-and-publish.yml file to use single quotes consistently for strings, enhancing readability and maintaining style consistency across the workflow configuration.
- Minor adjustments made to the args section for macOS and Ubuntu platforms to align with the new quoting style.
2026-02-04 11:01:29 +05:30
Steven Enamakel 8a936c8fe1 refactor: remove Python sidecar setup from CI workflows
- Deleted the setup steps for creating a Python sidecar binary in both build.yml and package-and-publish.yml workflows.
- Removed the associated script for symlinking the system Python to the sidecar path, simplifying the CI configuration.
- Updated package installation steps to exclude Python dependencies, streamlining the build process.
2026-02-04 11:00:54 +05:30
Steven Enamakel 1977e309f9 feat: add OpenMP installation step for macOS in CI workflow
- Updated the package-and-publish.yml file to include a new step for installing OpenMP on macOS platforms.
- This addition enhances the build process for llama-cpp-sys, ensuring compatibility and performance improvements for macOS users.
2026-02-04 10:59:37 +05:30
Steven Enamakel 2c981591dc refactor: enhance CI workflow conditions for publishing
- Updated the package-and-publish.yml file to refine the conditions for publishing based on the branch and version checks.
- Ensured that the publishing job only triggers on the main branch when the version is set to publish and not skipped, improving the reliability of the CI process.
2026-02-04 08:29:22 +05:30
Steven Enamakel 1c36dbb769 refactor: update CI workflow to use conditional environment settings
- Modified the package-and-publish.yml file to implement conditional environment settings for the Production environment based on the branch.
- Standardized quote usage throughout the workflow configuration for improved consistency and readability.
- Adjusted the args section for macOS and Ubuntu platforms to align with the new quoting style.
2026-02-04 08:22:43 +05:30
Steven Enamakel 0b2a123b87 refactor: standardize quotes in CI workflow configuration
- Updated the package-and-publish.yml file to use single quotes consistently for strings, enhancing readability and maintaining style consistency across the workflow configuration.
- Minor adjustments made to the args section for macOS and Ubuntu platforms to align with the new quoting style.
2026-02-04 08:19:17 +05:30