blackfyre / wga

Jumping forward ~30 years
https://wga-uat.blackfyre.ninja/
MIT License
117 stars 10 forks source link

Bump github.com/pocketbase/pocketbase from 0.21.3 to 0.22.2 #101

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 4 months ago

Bumps github.com/pocketbase/pocketbase from 0.21.3 to 0.22.2.

Release notes

Sourced from github.com/pocketbase/pocketbase's releases.

v0.22.2 Release

To update the prebuilt executable you can run ./pocketbase update.

  • Fixed a small regression introduced with v0.22.0 that was causing some missing unknown fields to always return an error instead of applying the specific nullifyMisingField resolver option to the query.

v0.22.1 Release

To update the prebuilt executable you can run ./pocketbase update.

  • Fixed Admin UI record and collection panels not reinitializing properly on browser back/forward navigation (#4462).

  • Initialize RecordAuthWithOAuth2Event.IsNewRecord for the OnRecordBeforeAuthWithOAuth2Request hook (#4437).

  • Added error checks to the autogenerated Go migrations (#4448).

v0.22.0 Release

To update the prebuilt executable you can run ./pocketbase update.

  • Added Planning Center OAuth2 provider (#4393; thanks @​alxjsn).

  • Admin UI improvements:

    • Autosync collection changes across multiple open browser tabs.
    • Fixed vertical image popup preview scrolling.
    • Added options to export a subset of collections.
    • Added option to import a subset of collections without deleting the others (#3403).
  • Added support for back/indirect relation filter/sort (single and multiple). The syntax to reference back relation fields is yourCollection_via_yourRelField.*. ⚠️ To avoid excessive joins, the nested relations resolver is now limited to max 6 level depth (the same as expand). Note that in the future there will be also more advanced and granular options to specify a subset of the fields that are filterable/sortable.

  • Added support for multiple back/indirect relation expand and updated the keys to use the _via_ reference syntax (yourCollection_via_yourRelField). To minimize the breaking changes, the old parenthesis reference syntax (yourCollection(yourRelField)) will still continue to work but it is soft-deprecated and there will be a console log reminding you to change it to the new one.

  • ⚠️ Collections and fields are no longer allowed to have _via_ in their name to avoid collisions with the back/indirect relation reference syntax.

  • Added jsvm.Config.OnInit optional config function to allow registering custom Go bindings to the JSVM.

  • Added @request.context rule field that can be used to apply a different set of constraints based on the API rule execution context. For example, to disallow user creation by an OAuth2 auth, you could set for the users Create API rule @request.context != "oauth2". The currently supported @request.context values are:

    default
    realtime
    protectedFile
    oauth2
    
  • Adjusted the cron.Start() to start the ticker at the 00 second of the cron interval (#4394). Note that the cron format has only minute granularity and there is still no guarantee that the scheduled job will be always executed at the 00 second.

... (truncated)

Changelog

Sourced from github.com/pocketbase/pocketbase's changelog.

v0.22.2

  • Fixed a small regression introduced with v0.22.0 that was causing some missing unknown fields to always return an error instead of applying the specific nullifyMisingField resolver option to the query.

v0.22.1

  • Fixed Admin UI record and collection panels not reinitializing properly on browser back/forward navigation (#4462).

  • Initialize RecordAuthWithOAuth2Event.IsNewRecord for the OnRecordBeforeAuthWithOAuth2Request hook (#4437).

  • Added error checks to the autogenerated Go migrations (#4448).

v0.22.0

  • Added Planning Center OAuth2 provider (#4393; thanks @​alxjsn).

  • Admin UI improvements:

    • Autosync collection changes across multiple open browser tabs.
    • Fixed vertical image popup preview scrolling.
    • Added options to export a subset of collections.
    • Added option to import a subset of collections without deleting the others (#3403).
  • Added support for back/indirect relation filter/sort (single and multiple). The syntax to reference back relation fields is yourCollection_via_yourRelField.*. ⚠️ To avoid excessive joins, the nested relations resolver is now limited to max 6 level depth (the same as expand). Note that in the future there will be also more advanced and granular options to specify a subset of the fields that are filterable/sortable.

  • Added support for multiple back/indirect relation expand and updated the keys to use the _via_ reference syntax (yourCollection_via_yourRelField). To minimize the breaking changes, the old parenthesis reference syntax (yourCollection(yourRelField)) will still continue to work but it is soft-deprecated and there will be a console log reminding you to change it to the new one.

  • ⚠️ Collections and fields are no longer allowed to have _via_ in their name to avoid collisions with the back/indirect relation reference syntax.

  • Added jsvm.Config.OnInit optional config function to allow registering custom Go bindings to the JSVM.

  • Added @request.context rule field that can be used to apply a different set of constraints based on the API rule execution context. For example, to disallow user creation by an OAuth2 auth, you could set for the users Create API rule @request.context != "oauth2". The currently supported @request.context values are:

    default
    realtime
    protectedFile
    oauth2
    
  • Adjusted the cron.Start() to start the ticker at the 00 second of the cron interval (#4394). Note that the cron format has only minute granularity and there is still no guarantee that the scheduled job will be always executed at the 00 second.

  • Fixed auto backups cron not reloading properly after app settings change (#4431).

... (truncated)

Commits
  • 4a1736a restored nullifyMissingField checks
  • 186d2ed bumped app version
  • 35d7b5f updated changelog
  • bb410e7 #4462 fixed Admin UI record and collection panels not reinitializing proper...
  • 9babca5 #4448 added error checks to the autogenerated Go migrations
  • b845d3d #4437 initialize RecordAuthWithOAuth2Event.IsNewRecord for the `OnRecordB...
  • 39d24ba Merge branch 'master' into develop
  • 631957f =fixed changelog typo and added PR link
  • f414e70 Merge branch 'develop'
  • d084800 updated go deps and bumped ui version
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
coderabbitai[bot] commented 4 months ago

[!IMPORTANT]

Auto Review Skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share - [X](https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai) - [Mastodon](https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai) - [Reddit](https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai) - [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code)

Tips ### Chat There are 3 ways to chat with CodeRabbit: - Review comments: Directly reply to a review comment made by CodeRabbit. Example: - `I pushed a fix in commit .` - `Generate unit-tests for this file.` - `Open a follow-up GitHub issue for this discussion.` - Files and specific lines of code (under the "Files changed" tab): Tag `@coderabbitai` in a new review comment at the desired location with your query. Examples: - `@coderabbitai generate unit tests for this file.` - `@coderabbitai modularize this function.` - PR comments: Tag `@coderabbitai` in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples: - `@coderabbitai generate interesting stats about this repository and render them as a table.` - `@coderabbitai show all the console.log statements in this repository.` - `@coderabbitai read src/utils.ts and generate unit tests.` - `@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.` Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. ### CodeRabbit Commands (invoked as PR comments) - `@coderabbitai pause` to pause the reviews on a PR. - `@coderabbitai resume` to resume the paused reviews. - `@coderabbitai review` to trigger a review. This is useful when automatic reviews are disabled for the repository. - `@coderabbitai resolve` resolve all the CodeRabbit review comments. - `@coderabbitai help` to get help. Additionally, you can add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. ### CodeRabbit Configration File (`.coderabbit.yaml`) - You can programmatically configure CodeRabbit by adding a `.coderabbit.yaml` file to the root of your repository. - The JSON schema for the configuration file is available [here](https://coderabbit.ai/integrations/coderabbit-overrides.v2.json). - If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: `# yaml-language-server: $schema=https://coderabbit.ai/integrations/coderabbit-overrides.v2.json` ### CodeRabbit Discord Community Join our [Discord Community](https://discord.com/invite/GsXnASn26c) to get help, request features, and share feedback.
what-the-diff[bot] commented 4 months ago

PR Summary

dependabot[bot] commented 4 months ago

Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request.