chore(deps): bump tar from 7.5.7 to 7.5.9 in /frontend/docs in the npm_and_yarn group across 1 directory#9
Closed
dependabot[bot] wants to merge 109 commits intomainfrom
Conversation
…etup docs: add documentation structure with Next.js and Fumadocs feat(core): implement auth, rbac, security, and session modules feat(plugins): add oidc, twofa, and sso plugin stubs feat(providers): add email and SMS provider interfaces build: set up Go module and dependencies test: add initial test files for core components chore: add configuration files and scripts
docs: add meta.json files for all documentation sections docs: create initial content for UI, Go plugins, guides, API, and concepts style: update global CSS for better sidebar readability chore: add @orama/orama dependency for search functionality refactor: reorganize documentation structure and navigation
refactor: reorganize docs structure and update plugin interfaces style: improve code formatting and add new UI components docs: update documentation and add new images build: update dependencies and add new configuration files
- Add multiple new image assets for documentation sections - Implement new UI components including buttons, inputs, and hover cards - Set up documentation structure with metadata and source utilities - Add API routes for search and chat functionality - Configure build tools and dependencies for documentation site
refactor(ui): update components to use shadcn patterns and improve accessibility style: remove unused React imports and clean up CSS build: add tw-animate-css dependency for animations test: add comprehensive tests for dashboard plugin docs: add detailed README for dashboard plugin
- Update router to handle nested groups and relative paths consistently - Modify plugins to support both direct and mounted route registration - Simplify route matching logic and improve path parameter handling - Enhance plugin initialization with service registry support - Clean up unused React imports and update component implementations
- Add commands for database migrations, configuration management, and user/organization management - Implement seeding functionality for test data - Enhance plugin support with service registries and multi-tenancy capabilities - Include comprehensive test suite for CLI functionality - Update go.mod and go.sum with new dependencies - Add .gitignore entry for CLI-related files
- Streamline import statements for better readability and organization - Enhance the initialization process for core services and repositories - Ensure consistent handling of service registry and plugin integration - Maintain functionality while improving code clarity and structure
- Introduce a new directory for generated client code in Go, TypeScript, and Rust - Add .gitignore entries to exclude generated files and language-specific artifacts - Implement a README for client usage examples and a comprehensive test configuration for the MCP plugin - Update go.mod and go.sum with new dependencies for client generation - Refactor existing files to improve organization and maintainability
- Add introspection functionality to analyze handler functions, route registrations, and struct definitions for manifest generation - Introduce CLI command for introspecting plugins and core handlers, with options for dry runs and custom output directories - Create documentation for the introspection process, detailing usage and examples - Establish a new directory for introspection-related code and data structures - Ensure generated manifests are validated and written to specified output locations
- Add .gitignore entries for security scanning reports to prevent sensitive data exposure - Introduce Gitleaks configuration for detecting hardcoded secrets in the codebase - Implement golangci-lint configuration with strict security linters for code quality - Set up pre-commit hooks for automated security checks before commits - Create a comprehensive security audit guide and quick reference for developers - Establish GitHub Actions workflows for continuous security scanning and vulnerability checks - Add scripts for quick security checks to streamline development processes
- Introduce comprehensive documentation for AuthSome's routing architecture, detailing single instance guarantees and request flow examples. - Add a security policy document outlining vulnerability reporting, security measures, best practices, and compliance considerations. - Include guidelines for secure deployment, environment variable management, and security scanning tools. - Ensure clarity and thoroughness to enhance developer understanding of security and routing practices.
Add support for generating database migrations for multiple ORMs including SQL, Bun, GORM, Prisma and Diesel. Includes schema definition, validation and generator interfaces. - Add schema definition package with model, field and relation types - Implement validation for schema correctness - Create generator interface with common options - Add generators for each supported ORM - Implement CLI commands for init and migration generation - Add embedded schema support for default configuration - Remove outdated routing architecture documentation
…encies - Added `github.com/stretchr/objx v0.5.3` as an indirect dependency in go.mod. - Updated go.sum to include checksums for the new dependency. - Modified Makefile and .gitignore to reflect changes in generated client directories. - Updated client usage documentation to clarify paths for generated clients in Go, TypeScript, and Rust. - Refactored CLI commands to remove the `authsome-cli` prefix for consistency.
- Introduced multiple new plugins including email, SMS, and multi-factor authentication (MFA) with various adapters. - Added support for identity verification and impersonation features. - Enhanced notification handling with new configuration options and template engines. - Updated schema definitions for new plugins and improved migration support. - Refactored existing plugin structures for better organization and maintainability. - Improved documentation for new features and usage examples.
…ase management - Added support for resolving databases from Forge's DatabaseManager and DI container. - Introduced new configuration options for database management in AuthSome. - Enhanced the Initialize method to resolve databases from various sources. - Created example integration demonstrating multiple methods for database setup. - Updated documentation to reflect new integration methods and benefits of using Forge's database extension.
…n and step-up authentication - Added a new Forge extension for AuthSome, simplifying integration with Forge applications. - Implemented YAML-based configuration for easy setup and customization. - Introduced step-up authentication plugin with context-aware verification requirements. - Enhanced documentation with quick start guides, troubleshooting tips, and best practices for using the extension. - Created example application demonstrating the use of the extension with database integration and route protection.
- Added checks for multitenancy plugin in the Mount function to conditionally register organization routes. - Improved error messages in the resolveDatabase function for better debugging. - Introduced new session management methods in the session service interface for listing and revoking sessions by user ID. - Updated user service interface to include search and count functionalities. - Added new database schema for tracking API usage events. - Introduced new dashboard components for improved UI and user experience. - Enhanced plugin initialization to require an auth instance with a GetDB method for better dependency management.
- Introduced a new configuration option for specifying a custom PostgreSQL schema for AuthSome tables. - Enhanced the Initialize method to apply the custom schema during database setup. - Added validation for schema names to ensure they meet PostgreSQL identifier rules. - Created example application demonstrating the use of custom schema in AuthSome. - Updated documentation to reflect new schema configuration options and usage examples.
…ecurity checks - Revised golangci-lint configuration to enhance linting settings for production readiness. - Enabled a broader set of linters while disabling less critical ones to focus on security and code quality. - Updated output formatting options for better readability of linting results. - Adjusted exclusions and severity settings to align with project standards. - Added new rules for generated files and improved handling of test files. - Enhanced documentation in the README for authorship clarity. - Updated dependabot configuration to include Rust dependencies and streamline security updates. - Introduced workflows for badges, CI, and release management to automate processes.
…iple files - Removed unnecessary blank lines and trailing spaces in various files to enhance code clarity. - Added missing closing braces in several Go files to ensure proper syntax. - Updated comments and documentation for better understanding of the codebase. - Improved consistency in formatting and style across different modules and components.
- Added Apache License 2.0 to the project. - Introduced a new TRADEMARKS file listing trademarks associated with XRAPH. - Updated README to include a brief description of AuthSome as an authentication and authorization backend maintained by XRAPH. - Removed the frontend dashboard directory and its associated files to streamline the project structure.
…cross multiple plugins - Added organization service registration in the Auth initialization process. - Refactored database resolution methods to utilize new helper functions for improved clarity and maintainability. - Enhanced route definitions in various plugins (e.g., anonymous, email OTP, ID verification, and more) with detailed documentation, including summaries, descriptions, and response schemas. - Improved response types for better API documentation and consistency across plugins. - Streamlined route registration for multi-session, notification, and SSO plugins with added validation and error handling. - Updated existing routes to include comprehensive metadata for better usability and integration.
- Introduced role bootstrap functionality in the RBAC system, ensuring roles are initialized correctly. - Added error handling for uninitialized role registry during bootstrap. - Updated role-related methods to improve logging and feedback during the bootstrap process. - Enhanced user service interface with a new Count method for better user management. - Refactored various components to utilize xid for organization and user IDs, improving consistency across the codebase. - Updated dependencies in go.mod and go.sum for compatibility with new features.
…able - Introduced new migration to add 'status' and 'joined_at' columns to the members table. - Set default values for existing records and enforced NOT NULL constraints on the new columns. - Enhanced user signup process to ensure new users are added to the members table with appropriate roles and timestamps. - Updated member schema to include 'status' and 'joined_at' fields for better member management.
- Updated the AuthSome test suite to include validation for the base path configuration in the TestNew function. - Expanded YAML configuration files for both proper and standalone setups, adding options for suspicious activity detection and device tracking. - Introduced new repository and service files for managing app-related functionalities, including invitations and members. - Added new schema definitions for app, environment, and organization to support enhanced multitenancy features. - Refactored existing code to improve readability and maintainability, ensuring better integration with the new features. - Removed outdated templates and files to streamline the project structure and improve clarity.
- Updated ListAPIKeysRequest to enforce required fields and added query parameters for better API usage. - Refactored GetAPIKey and UpdateAPIKey handlers to utilize structured request types, improving clarity and validation. - Introduced DeleteAPIKeyRequest for consistent handling of delete operations. - Enhanced error handling for unauthorized access and invalid requests across API key operations. - Removed deprecated mode configurations from extension files to streamline the codebase.
…updates Bumps the npm_and_yarn group with 5 updates in the /frontend/docs directory: | Package | From | To | | --- | --- | --- | | @isaacs/brace-expansion | `5.0.0` | `5.0.1` | | [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` | | [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast) | `13.2.0` | `13.2.1` | | [preact](https://github.com/preactjs/preact) | `10.27.2` | `10.28.3` | | [tar](https://github.com/isaacs/node-tar) | `7.5.2` | `7.5.7` | Bumps the npm_and_yarn group with 1 update in the /plugins/dashboard/frontend directory: [esbuild](https://github.com/evanw/esbuild). Updates `@isaacs/brace-expansion` from 5.0.0 to 5.0.1 Updates `lodash` from 4.17.21 to 4.17.23 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.21...4.17.23) Updates `mdast-util-to-hast` from 13.2.0 to 13.2.1 - [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases) - [Commits](syntax-tree/mdast-util-to-hast@13.2.0...13.2.1) Updates `preact` from 10.27.2 to 10.28.3 - [Release notes](https://github.com/preactjs/preact/releases) - [Commits](preactjs/preact@10.27.2...10.28.3) Updates `tar` from 7.5.2 to 7.5.7 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v7.5.2...v7.5.7) Updates `esbuild` from 0.24.2 to 0.25.0 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md) - [Commits](evanw/esbuild@v0.24.2...v0.25.0) --- updated-dependencies: - dependency-name: "@isaacs/brace-expansion" dependency-version: 5.0.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: lodash dependency-version: 4.17.23 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: mdast-util-to-hast dependency-version: 13.2.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: preact dependency-version: 10.28.3 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-version: 7.5.7 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: esbuild dependency-version: 0.25.0 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
…s/npm_and_yarn-55a1bef689 chore(deps): bump the npm_and_yarn group across 2 directories with 6 updates
…ation - Replaced the APIPage import path to use the new component structure. - Introduced api-page.client.tsx for client-side configuration of the API page. - Created api-page.tsx to define the APIPage component using the updated OpenAPI configuration. - Updated openapi.ts to change the input source from scalar.yaml to api-reference.json. - Enhanced source.ts by adding the openapiPlugin to the loader plugins for improved functionality.
- Added error handling using the `errs` package for various service methods, including email change, password reset, and form submissions. - Updated comments throughout the codebase to improve clarity and consistency, ensuring all function descriptions end with a period. - Refactored several functions to return more descriptive error messages, enhancing maintainability and user feedback.
…mponents - Enhanced error handling by integrating the `errs` package in various service methods, including certificate validation and revocation checks. - Updated comments throughout the codebase to ensure clarity and consistency, with all function descriptions now ending with a period. - Refactored several functions to provide more descriptive error messages, improving maintainability and user feedback.
- Integrated the `errs` package for better error handling in various test cases, including social account and smart card validations. - Updated comments throughout the test files to ensure clarity and consistency, with all function descriptions now ending with a period. - Refactored assertions to use more descriptive methods, improving readability and maintainability of the test code.
- Updated various components to replace `interface{}` with `any` for improved type safety and clarity.
- Refactored slice membership checks to utilize the `slices.Contains` function, enhancing readability and performance.
- Removed unnecessary helper functions for min and max, streamlining the codebase.
…sion logic - Introduced EnvironmentType and EnvironmentStatus types to replace string literals in the Environment struct, improving type safety. - Updated the dashboard extension to check for production environments using the new EnvironmentType constant instead of string comparison. - Refactored count parameter handling in SCIM handlers to streamline max results enforcement, enhancing code clarity.
- Replaced string types with EnvironmentType and EnvironmentStatus in CreateEnvironmentRequest, UpdateEnvironmentRequest, and PromoteEnvironmentRequest for improved type safety. - Updated the dashboard bridge to utilize the new types, ensuring consistency across the environment handling logic. - Refactored service methods to accommodate the new type definitions, enhancing code clarity and maintainability.
… components - Enhanced input validation in CLI commands by adding error handling for user input, ensuring robustness against invalid entries. - Updated various service methods to handle potential errors from repository updates, improving overall error management. - Refactored template generation code to utilize a helper function for error handling, enhancing code clarity and maintainability.
Bumps the go_modules group with 1 update in the / directory: [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber). Updates `github.com/gofiber/fiber/v2` from 2.52.10 to 2.52.11 - [Release notes](https://github.com/gofiber/fiber/releases) - [Commits](gofiber/fiber@v2.52.10...v2.52.11) --- updated-dependencies: - dependency-name: github.com/gofiber/fiber/v2 dependency-version: 2.52.11 dependency-type: direct:production dependency-group: go_modules ... Signed-off-by: dependabot[bot] <support@github.com>
- Updated comments across multiple files to improve clarity and consistency, ensuring all function descriptions end with a period. - Added the `forbidigo` linter to the GolangCI configuration for the `cmd/` directory to enforce best practices. - Refactored error handling messages in various components to provide clearer context and improve maintainability.
…55e9e78 chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.10 to 2.52.11 in the go_modules group across 1 directory
- Disabled `nilerr` and `nilnil` linters in GolangCI due to a high number of issues requiring significant refactoring. - Updated `github.com/xraph/forge` and its extensions to version 0.9.7 in go.mod and go.sum. - Improved error handling in various components by ensuring proper error checks after JSON marshaling and unmarshaling. - Added comments for clarity in several files, enhancing documentation and maintainability.
Bumps the npm_and_yarn group with 1 update in the /frontend/docs directory: [tar](https://github.com/isaacs/node-tar). Updates `tar` from 7.5.7 to 7.5.9 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v7.5.7...v7.5.9) --- updated-dependencies: - dependency-name: tar dependency-version: 7.5.9 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
Author
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the npm_and_yarn group with 1 update in the /frontend/docs directory: tar.
Updates
tarfrom 7.5.7 to 7.5.9Commits
1f0c2c97.5.9fbb0851build minified version as default export6b8eba07.5.82cb1120fix(unpack): improve UnpackSync symlink error "into" path accuracyd18e4e1fix: do not write linkpaths through symlinksMaintainer changes
This version was pushed to npm by isaacs, a new releaser for tar since your current version.
Install script changes
This version adds
preparescript that runs during installation. Review the package contents before updating.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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.