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

chore(build): Avoid prebuilding api side, instead use an esbuild plugin #9767

Merged
merged 60 commits into from
Jan 18, 2024

Commits on Feb 22, 2023

  1. Use async build

    dac09 committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    096674f View commit details
    Browse the repository at this point in the history
  2. Fix tests

    dac09 committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    cd49f30 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3ece67 View commit details
    Browse the repository at this point in the history
  4. Explain use of prebuildApiFiles

    dac09 committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    7f1c721 View commit details
    Browse the repository at this point in the history
  5. Rename prebuild function

    dac09 committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    bd2c985 View commit details
    Browse the repository at this point in the history
  6. Remove redundant code

    dac09 committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    9c8fbde View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    00a4a85 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Fix failing nftPack test

    dac09 committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    8932833 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    480a257 View commit details
    Browse the repository at this point in the history
  3. Fix api build test

    dac09 committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    3f84ed2 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. Configuration menu
    Copy the full SHA
    d86822e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of github.com:redwoodjs/redwood into feat/api-ski…

    …p-prebuild
    
    * 'main' of github.com:redwoodjs/redwood:
      chore(deps): update dependency @types/uuid to v9.0.1 (redwoodjs#7680)
      chore(deps): update dependency @replayio/playwright to v0.3.23 (redwoodjs#7677)
      chore(deps): update dependency @npmcli/arborist to v6.2.3 (redwoodjs#7675)
      chore(deps): update dependency @envelop/types to v3.0.2 (redwoodjs#7674)
      chore: add codemod for clerk fix in v4.2.0 (redwoodjs#7676)
      chore(deps): update dependency @clerk/types to v3.28.1 (redwoodjs#7652)
      chore(deps): update dependency @envelop/testing to v5.0.6 (redwoodjs#7673)
      Update directives.md (redwoodjs#7670)
      fix(deps): update dependency vscode-languageserver-types to v3.17.3 (redwoodjs#7636)
      Fix `yarn rw exec` to set nonzero exit code on error (redwoodjs#7660)
    dac09 committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    ccebbeb View commit details
    Browse the repository at this point in the history
  3. Try mocking telemetry

    dac09 committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    f2ebf21 View commit details
    Browse the repository at this point in the history
  4. Add "." to esbuild filter

    dac09 committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    113ce60 View commit details
    Browse the repository at this point in the history
  5. Remove prebuild

    dac09 committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    dc03ee1 View commit details
    Browse the repository at this point in the history
  6. Remove unused import

    dac09 committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    0f8f8b2 View commit details
    Browse the repository at this point in the history
  7. Increase test timeout

    dac09 committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    4863387 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Configuration menu
    Copy the full SHA
    c862986 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Mock FS in tests

    Tobbe committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    5d6557e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3308408 View commit details
    Browse the repository at this point in the history
  3. Fix test after merge

    Tobbe committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    5b8fdd2 View commit details
    Browse the repository at this point in the history
  4. Fix merge conflicts

    Tobbe committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    fd575ba View commit details
    Browse the repository at this point in the history
  5. Fix merge conflicts

    Tobbe committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    de923ae View commit details
    Browse the repository at this point in the history
  6. fix tests on windows

    Tobbe committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    3010ad9 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2023

  1. Configuration menu
    Copy the full SHA
    18db1cd View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2023

  1. Configuration menu
    Copy the full SHA
    4c1928b View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Undo jest config change

    dac09 committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    333cac8 View commit details
    Browse the repository at this point in the history
  2. Undo telemetry change

    dac09 committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    9bac85b View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Merge branch 'main' of github.com:redwoodjs/redwood into feat/api-ski…

    …p-prebuild
    
    * 'main' of github.com:redwoodjs/redwood: (1608 commits)
      Docker: Update to work with corepack and yarn v4 (redwoodjs#9764)
      [RFC]: useRoutePaths (redwoodjs#9755)
      Adds a note about the two commands you will use with your schema to the top of the schema file (redwoodjs#8589)
      docs: Supertokens.md: Fix typo (redwoodjs#9765)
      Fix supertokens docs & integration issues (redwoodjs#9757)
      fix(apollo): Enhance error differently for Suspense Cells (redwoodjs#9640)
      SSR smoke-test: Use <Metadata /> (redwoodjs#9763)
      chore(deps): update dependency @types/qs to v6.9.11 (redwoodjs#9761)
      chore(ci): Better error handling in detectChanges.mjs (redwoodjs#9762)
      fix(path-alias): Fix aliasing of paths using ts/jsconfig (redwoodjs#9574)
      chore(deps): update dependency @types/yargs to v17.0.32 (redwoodjs#9759)
      Make it easier to find useMatch docs (redwoodjs#9756)
      chore(unit tests): Use side-effect import to fix TS errors (redwoodjs#9754)
      fix(context): Refactor context (redwoodjs#9371)
      docs: Replaced deprecated <Set private> with PrivateSet within router.md (redwoodjs#9749)
      add TS support for storybook preview tsx config extension (redwoodjs#9309)
      fix(studio): Fix windows path issues (redwoodjs#9752)
      chore(tasks): Add comparison view to nmHoisting visualisation (redwoodjs#9751)
      chore(cli): make fs modules used in the CLI consistent (redwoodjs#9746)
      ...
    dac09 committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    7db85c9 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    dac09 committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    4aa171c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ced18a View commit details
    Browse the repository at this point in the history
  4. Hacky poc

    dac09 committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    47822bf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b5acbd0 View commit details
    Browse the repository at this point in the history
  6. Remove incorrect comment

    dac09 committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    213fbf7 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'feat/api-skip-prebuild-try-2' of github.com:dac09/redwo…

    …od into feat/api-skip-prebuild-try-2
    
    * 'feat/api-skip-prebuild-try-2' of github.com:dac09/redwood:
      chore(ci): retry detectChanges on error (redwoodjs#9769)
      useRouteName (redwoodjs#9758)
      docker.md: Fix web path (redwoodjs#9768)
    dac09 committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    20370a0 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Configuration menu
    Copy the full SHA
    cc1d7df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c9b608 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef5ddb1 View commit details
    Browse the repository at this point in the history
  4. Restore nodemon for now

    dac09 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    4812763 View commit details
    Browse the repository at this point in the history
  5. Differenciate rebuild and build

    dac09 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    2377778 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'feat/api-skip-prebuild-try-2' of github.com:dac09/redwo…

    …od into feat/api-skip-prebuild-try-2
    
    * 'feat/api-skip-prebuild-try-2' of github.com:dac09/redwood:
      chore(router): Miniscule fixes
      chore(router): Move useMatch to its own file (redwoodjs#9770)
      Allow GraphQL documents to be typed with a TypedDocumentNode for fully-typed result and variables objects (redwoodjs#9619)
      chore(ci): retry detectChanges on error, and await result (redwoodjs#9772)
    dac09 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    fa52105 View commit details
    Browse the repository at this point in the history
  7. Add additional await statements

    dac09 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    655b8f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    f7a05d6 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    5252042 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Merge branch 'main' of github.com:redwoodjs/redwood into feat/api-ski…

    …p-prebuild-try-2
    
    * 'main' of github.com:redwoodjs/redwood: (33 commits)
      Revert accidental changes to test-project
      chore(deps): update dependency @apollo/experimental-nextjs-app-support to v0.5.2 (redwoodjs#9716)
      fix(deps): update dependency react-helmet-async to v2 (redwoodjs#9697)
      fix(deps): update dependency sqlite to v5 (redwoodjs#9698)
      data migrate: Clean up upHandler test (redwoodjs#9796)
      chore(data-migration): Fix test exit code (redwoodjs#9795)
      Add routeParams to useMatch (redwoodjs#9793)
      fix(fastify): Prevent duplicate `@fastify/url-data` registration (redwoodjs#9794)
      useRoutePath(): Get the path for the current route by default (redwoodjs#9790)
      Router: Use a single RouterContext (redwoodjs#9792)
      chore: yarn install to update `yarn.lock` (follow up to redwoodjs#9669)
      chore(deps): update dependency @envelop/core to v5 (redwoodjs#9669)
      Use regex to make test pass in VSCode (redwoodjs#9791)
      fix(dbAuth): Correct hardcoded DB column (redwoodjs#9788)
      fix(deps): update dependency graphql-yoga to v5 (redwoodjs#9688)
      chore(release-tooling): Reminder to update Algolia
      chore(release-tooling): Add note about generating release notes
      chore(release-tooling): Add more detailed instructions for after releasing
      chore(release-tooling): Fix PR count message
      fix(crwa): use `fs.renameSync` instead of `fs.rename` (redwoodjs#9787)
      ...
    dac09 committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    248eac8 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feat/api-skip-prebuild-try-2' of github.com:dac09/redwo…

    …od into feat/api-skip-prebuild-try-2
    
    * 'feat/api-skip-prebuild-try-2' of github.com:dac09/redwood:
    dac09 committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    7095ceb View commit details
    Browse the repository at this point in the history
  3. TEMP: try removing clean

    dac09 committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    66e1aff View commit details
    Browse the repository at this point in the history
  4. Increase timeout on logger

    dac09 committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    fd72ccc View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. Configuration menu
    Copy the full SHA
    04a02cf View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Try making api transform async

    dac09 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    4fb918a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of github.com:redwoodjs/redwood into feat/api-ski…

    …p-prebuild-try-2
    
    * 'main' of github.com:redwoodjs/redwood:
      fix(server): error early on incompatible config (apiHost and apiUrl) (redwoodjs#9808)
      chore(esm): convert crwa to esm and bundle (redwoodjs#9786)
      chore(cli): More robust isAwaitable (redwoodjs#9806)
      chore(ci): Update task names to say "node 20" (redwoodjs#9805)
      Use TS for rebuild-test-project-fixture script (redwoodjs#9804)
      chore: bump TSTyche (redwoodjs#9803)
      docs(fragments): Typo, grammar and formatting fixes (redwoodjs#9802)
    dac09 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    ee9b04d View commit details
    Browse the repository at this point in the history
  3. Explain LRU comment

    dac09 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    00c8370 View commit details
    Browse the repository at this point in the history
  4. Bit more cleanup

    dac09 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    8ad4753 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'main' of github.com:redwoodjs/redwood into feat/api-ski…

    …p-prebuild-try-2
    
    * 'main' of github.com:redwoodjs/redwood:
      chore: Improved Possible Types DX and Framework integration for GraphQL Fragments with Union and Interface support (redwoodjs#9594)
    dac09 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    2fd6b9a View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Merge branch 'main' of github.com:redwoodjs/redwood into feat/api-ski…

    …p-prebuild-try-2
    
    * 'main' of github.com:redwoodjs/redwood:
      Fastify config: Use exact file extension in log message (redwoodjs#9828)
      Remove unused Fastify plugin (redwoodjs#9827)
      Add trusted-documents to fragments CI smoke-test (redwoodjs#9826)
      prerender: Enable Trusted Documents support (redwoodjs#9825)
      trustedDocuments.test.ts: Format source
      cli: add missing dep jscodeshift (redwoodjs#9823)
      graphql setup fragments: Move telemetry to main handler (redwoodjs#9819)
      feat: Adds Setup CLI Command to Configure GraphQL Trusted Documents (redwoodjs#9800)
      Update cli tsconfig to reference used packages (redwoodjs#9822)
      fragments setup: newline fix + refactor->rename (redwoodjs#9821)
      yarn rw setup graphql fragments (redwoodjs#9811)
    dac09 committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    2e82513 View commit details
    Browse the repository at this point in the history
  2. Increase runMode retries to 3

    dac09 committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    a41233b View commit details
    Browse the repository at this point in the history
  3. PR comments and type fixes

    dac09 committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    5760000 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a44001 View commit details
    Browse the repository at this point in the history
  5. Mroe type tweaks

    dac09 committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    14db454 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    25047fb View commit details
    Browse the repository at this point in the history