Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: sdk #16

Merged

Commits on Oct 14, 2024

  1. feat: integrate ubiquity-os-logger

    Replace custom logger with @ubiquity-os/ubiquity-os-logger and update types.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    597a7c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67f81d1 View commit details
    Browse the repository at this point in the history
  3. feat: moved to SDK

    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    914bf62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    115a341 View commit details
    Browse the repository at this point in the history
  5. refactor: simplify plugin initialization flow

    Removed server start code and simplified plugin initialization.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    31b814e View commit details
    Browse the repository at this point in the history
  6. chore: remove @hono/node-server dependency

    Removed @hono/node-server from dependencies in package.json and updated GitHub Action workflow.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    499d5ec View commit details
    Browse the repository at this point in the history
  7. chore: update wrangler to v3.80.4 and enable observability

    Updated wrangler version, renamed node_compat to nodejs_compat, and enabled observability.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    77e2e49 View commit details
    Browse the repository at this point in the history
  8. refactor: update wrangler config and package versions

    Updated wrangler.toml configuration, package scripts, and dependency versions.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    7daf4c0 View commit details
    Browse the repository at this point in the history
  9. refactor: simplify plugin initialization handling

    Replaces console log and explicit return with simplified promise chaining.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    ae1f29f View commit details
    Browse the repository at this point in the history
  10. refactor(test): update test type from PluginInputs to CommandContext

    Changed type casting in tests from PluginInputs to CommandContext to match updated codebase.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    51fe242 View commit details
    Browse the repository at this point in the history
  11. refactor: update entry point to src/index.ts

    Renamed src/worker.ts to src/index.ts and updated relevant references.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    12aeec2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c2aca8f View commit details
    Browse the repository at this point in the history
  13. style: fix trailing commas in tsconfig.json

    Remove trailing commas to conform to JSON standards.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    5fba61b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c3ed8af View commit details
    Browse the repository at this point in the history
  15. chore: remove unused validation logic and related dependencies

    Deleted `validator.ts` and removed associated packages from dependencies.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    5b08fe3 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6a4ffa9 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    03e6cd7 View commit details
    Browse the repository at this point in the history
  18. chore: ignore dist directory

    Added `dist` to ignore lists in relevant config files.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    3037824 View commit details
    Browse the repository at this point in the history
  19. chore: ignore dist directory

    Added `dist` to ignore lists in relevant config files.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    9b57913 View commit details
    Browse the repository at this point in the history
  20. Merge remote-tracking branch 'origin/feat/sdk' into feat/sdk

    # Conflicts:
    #	dist/index.js
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    248f450 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    edcbc54 View commit details
    Browse the repository at this point in the history
  22. chore: remove unused Octokit dependencies

    Cleanup to remove unused '@octokit/rest' and '@octokit/webhooks' dependencies.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    c5a063e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8105795 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    cc0ee1e View commit details
    Browse the repository at this point in the history
  25. feat: add Octokit dependency and update test configurations

    Add @octokit/rest dependency and update test setups for command execution.
    gentlementlegen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    d86eade View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    ce3ad27 View commit details
    Browse the repository at this point in the history
  27. Update manifest.json

    Co-authored-by: アレクサンダー.eth <[email protected]>
    gentlementlegen and 0x4007 authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    78dd5e1 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    eb7703a View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. feat: add support for KERNEL_PUBLIC_KEY in deployment

    Enable the passing of KERNEL_PUBLIC_KEY in GitHub Actions and plugin initialization.
    gentlementlegen committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a429556 View commit details
    Browse the repository at this point in the history
  2. feat: add settings schema to plugin initialization

    Include pluginSettingsSchema in createPluginWithEnv for enhanced validation.
    gentlementlegen committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    6addf2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de2a3d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b765b09 View commit details
    Browse the repository at this point in the history
  5. test: update CommandContext with additional properties

    Added logger, adapters, env, and octokit to CommandContext in tests for better initialization.
    gentlementlegen committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    4bc6fd3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ef7597b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4451f08 View commit details
    Browse the repository at this point in the history
  8. fix(tests): correct async test assertions

    Updated test assertions to use resolves instead of async functions.
    gentlementlegen committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    6287371 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9c26e0c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f82ae15 View commit details
    Browse the repository at this point in the history
  11. refactor: remove debug console.log statements

    Eliminated unnecessary console.log statements from run.ts and query-user.ts.
    gentlementlegen committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b095d77 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    692a93c View commit details
    Browse the repository at this point in the history
  13. fix: correct formatting in error comment

    Adjusted the error comment formatting to properly display code block.
    gentlementlegen committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    3de9722 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c5a8ab7 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. refactor: integrate envSchema into plugin creation

    Added envSchema to ensure environment variables are validated.
    gentlementlegen committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    ff58863 View commit details
    Browse the repository at this point in the history
  2. chore: update @ubiquity-os/ubiquity-os-kernel

    Updated @ubiquity-os/ubiquity-os-kernel to version 2.3.0.
    gentlementlegen committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    ad81b7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76a8374 View commit details
    Browse the repository at this point in the history