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

Playground CLI #1289

Merged
merged 72 commits into from
Apr 29, 2024
Merged

Playground CLI #1289

merged 72 commits into from
Apr 29, 2024

Commits on Apr 21, 2024

  1. Configuration menu
    Copy the full SHA
    950d3ee View commit details
    Browse the repository at this point in the history
  2. Self-request prototype

    adamziel committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    68fc634 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b1ea077 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01e095f View commit details
    Browse the repository at this point in the history
  5. Adjust TypeScript types

    adamziel committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    ead4e03 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1212345 View commit details
    Browse the repository at this point in the history
  7. EmscriptenDownloadMonitor: Restore the original WebAssembly.instantia…

    …teStreaming method once the spy has been called
    adamziel committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    648c3ed View commit details
    Browse the repository at this point in the history
  8. Clean up PHPRequestHandler

    adamziel committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    713e030 View commit details
    Browse the repository at this point in the history
  9. Clean up worker-thread-utils

    adamziel committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    038f2a1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    acbe5ce View commit details
    Browse the repository at this point in the history
  11. Only download the .wasm file once and then reuse the response on subs…

    …equent loading attempts
    adamziel committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    a07c05d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    12b6730 View commit details
    Browse the repository at this point in the history
  13. Compose fetch middlewares

    adamziel committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    3f9cbf4 View commit details
    Browse the repository at this point in the history
  14. Document why we need primary PHP and replicas instead of giving all P…

    …HP instances equal standing (there's a single authoritative MEMFS that's proxied to all other PHPs)
    adamziel committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    d56f881 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    bbe673c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    edbd99f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    764c55e View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Spawn new PHP instances for handling requests in PHPRequestHandler

    The request handler needs to decide whether to serve a static asset or
    run the PHP interpreter. For static assets it should just reuse the primary
    PHP even if there's 50 concurrent requests to serve. However, for
    dynamic PHP requests, it needs to grab an available interpreter.
    Therefore, it cannot just accept PHP as an argument as serving requests
    requires access to ProcessManager.
    adamziel committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    ce117f2 View commit details
    Browse the repository at this point in the history
  2. Resolve type errors

    adamziel committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    ebc18fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f299fb3 View commit details
    Browse the repository at this point in the history
  4. Adjust unit tests

    adamziel committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    87a1326 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6271d2b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    82eff10 View commit details
    Browse the repository at this point in the history
  7. Fix typo

    adamziel committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    9ab8a04 View commit details
    Browse the repository at this point in the history
  8. Fix type errors

    adamziel committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    af8cd9d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c63bbcb View commit details
    Browse the repository at this point in the history
  10. Simplify WebPHPEndpoint

    adamziel committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    3250aec View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    277974e View commit details
    Browse the repository at this point in the history
  12. Fix unit tests

    adamziel committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    0e28d97 View commit details
    Browse the repository at this point in the history
  13. PHPProcessManager: Wait up to a timeout before giving up on spawning …

    …the next PHP instance
    adamziel committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    bd5bde6 View commit details
    Browse the repository at this point in the history
  14. Explore: PHP server

    adamziel committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    7c32081 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    048ede5 View commit details
    Browse the repository at this point in the history
  16. Fix ts lint errpr

    adamziel committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8235d27 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4cd619d View commit details
    Browse the repository at this point in the history
  18. Download WordPress, SQLite plugin, pre-install WordPress, store it in…

    … a zip file, execute Blueprints
    adamziel committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    a28a2ac View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    d884281 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4402da View commit details
    Browse the repository at this point in the history
  3. Document the Bun plugin

    adamziel committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    16dbba8 View commit details
    Browse the repository at this point in the history
  4. Remove the old main.ts file

    adamziel committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    ce58605 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    375d836 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b00bc28 View commit details
    Browse the repository at this point in the history
  7. Simoplify the regexp

    adamziel committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    898af44 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    6026d5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b3d309 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c49b1d View commit details
    Browse the repository at this point in the history
  4. Bundle Playground CLI with Bun

    Remove too large 170mb file
    adamziel committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    5e0cb9f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b5e10ce View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b8ce8ba View commit details
    Browse the repository at this point in the history
  7. Remove the 'PHP.request() is deprecated. Please use new PHPRequestHan…

    …dler() instead.' message
    adamziel committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    dd53b5f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9f5cf3a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    581c53c View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    0b77fc3 View commit details
    Browse the repository at this point in the history
  2. Merge trunk

    adamziel committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    8a86d12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8410258 View commit details
    Browse the repository at this point in the history
  4. Bring trunk chnges

    adamziel committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    86c0898 View commit details
    Browse the repository at this point in the history
  5. Rm playground node

    adamziel committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    3e8c938 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    004910a View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    2b3806e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8109d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    80ae10f View commit details
    Browse the repository at this point in the history
  4. Lint, typecheck

    adamziel committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    d694350 View commit details
    Browse the repository at this point in the history
  5. Fix php-wasm-node build

    adamziel committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    4c5916f View commit details
    Browse the repository at this point in the history
  6. Remove dev artifacts

    adamziel committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    5009c02 View commit details
    Browse the repository at this point in the history
  7. Fix build

    adamziel committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    5011abe View commit details
    Browse the repository at this point in the history
  8. Add wasm loader for vire

    adamziel committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    680e63d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2103da4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9a34b72 View commit details
    Browse the repository at this point in the history
  11. Remove unnecessary php.ini

    adamziel committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    1260c28 View commit details
    Browse the repository at this point in the history
  12. Remove dev artifacts

    adamziel committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    d5da691 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    809767f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0dfb89b View commit details
    Browse the repository at this point in the history
  15. v0.7.2

    adamziel committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    917f99e View commit details
    Browse the repository at this point in the history