Skip to content
New issue

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

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

Already on GitHub? # to your account

feature/1121 implement ucan validation #1176

Merged
merged 62 commits into from
Dec 2, 2024

Conversation

prnk28
Copy link
Contributor

@prnk28 prnk28 commented Dec 2, 2024

  • refactor: remove unused auth components
  • refactor: improve devbox configuration and deployment process
  • refactor: improve devnet and testnet setup
  • fix: update templ version to v0.2.778
  • refactor: rename pkl/net.matrix to pkl/matrix.net
  • refactor: migrate webapp components to nebula
  • refactor: protobuf types
  • chore: update dependencies for improved security and stability
  • feat: implement landing page and vault gateway servers
  • refactor: Migrate data models to new module structure and update related files
  • feature/1121-implement-ucan-validation
  • refactor: Replace hardcoded constants with model types in attns.go
  • feature/1121-implement-ucan-validation
  • chore: add origin Host struct and update main function to handle multiple hosts
  • build: remove unused static files from dwn module
  • build: remove unused static files from dwn module
  • refactor: Move DWN models to common package
  • refactor: move models to pkg/common
  • refactor: move vault web app assets to embed module
  • refactor: update session middleware import path
  • chore: configure port labels and auto-forwarding behavior
  • feat: enhance devcontainer configuration
  • feat: Add UCAN middleware for Echo with flexible token validation
  • feat: add JWT middleware for UCAN authentication
  • refactor: update package URI and versioning in PklProject files
  • fix: correct sonr.pkl import path
  • refactor: move JWT related code to auth package
  • feat: introduce vault configuration retrieval and management
  • refactor: Move vault components to gateway module and update file paths
  • refactor: remove Dexie and SQLite database implementations
  • feat: enhance frontend with PWA features and WASM integration
  • feat: add Devbox features and streamline Dockerfile
  • chore: update dependencies to include TigerBeetle
  • chore(deps): update go version to 1.23
  • feat: enhance devnet setup with PATH environment variable and updated PWA manifest
  • fix: upgrade tigerbeetle-go dependency and remove indirect dependency
  • feat: add PostgreSQL support to devnet and testnet deployments
  • refactor: rename keyshare cookie to token cookie
  • feat: upgrade Go version to 1.23.3 and update dependencies
  • refactor: update devnet and testnet configurations
  • feat: add IPFS configuration for devnet
  • I'll help you update the ipfs.config.pkl to include all the peers from the shell script. Here's the updated configuration:
  • refactor: move mpc package to crypto directory
  • feat: add BIP32 support for various cryptocurrencies
  • feat: enhance ATN.pkl with additional capabilities
  • refactor: simplify smart account and vault attenuation creation
  • feat: add new capabilities to the Attenuation type
  • refactor: Rename MPC files for clarity and consistency
  • feat: add DIDKey support for cryptographic operations
  • feat: add devnet and testnet deployment configurations
  • fix: correct key derivation in bip32 package
  • refactor: rename crypto/bip32 package to crypto/accaddr
  • fix: remove duplicate indirect dependency
  • refactor: move vault package to root directory
  • refactor: update routes for gateway and vault
  • refactor: remove obsolete web configuration file
  • refactor: remove unused TigerBeetle imports and update host configuration
  • refactor: adjust styles directory path
  • feat: add broadcastTx and simulateTx functions to gateway
  • feat: add PinVault handler

…ent-ucan-validation' into feature/1121-implement-ucan-validation
@prnk28 prnk28 linked an issue Dec 2, 2024 that may be closed by this pull request
@prnk28 prnk28 linked an issue Dec 2, 2024 that may be closed by this pull request
Copy link

trag-bot bot commented Dec 2, 2024

@trag-bot didn't find any issues in the code! ✅✨

Copy link

trag-bot bot commented Dec 2, 2024

Pull request summary

  • Added devbox configuration files to the Dockerfile for better environment setup.
  • Updated the devcontainer.json to include new features and port forwarding configurations.
  • Modified .gitignore to include additional schema files.
  • Enhanced the Makefile to include new build targets for additional components.
  • Introduced new Protobuf message types and methods for handling parameters and key information.
  • Refactored the main application to integrate new middleware and routing for the web server.
  • Updated the crypto package to improve key management and address handling.
  • Added tests for new functionalities in the crypto and accumulator packages.
  • Improved error handling and logging in the main application.
  • Cleaned up deprecated code and ensured compatibility with the latest dependencies.

@prnk28 prnk28 merged commit 31bcc21 into develop Dec 2, 2024
7 checks passed
@prnk28 prnk28 deleted the feature/1121-implement-ucan-validation branch December 2, 2024 19:27
Copy link

trag-bot bot commented Dec 2, 2024

Pull request summary

  • Added devbox configuration files to the Dockerfile for better environment setup.
  • Updated the devcontainer.json to include new features and forward ports for better integration with development tools.
  • Modified the .gitignore to exclude additional files and directories.
  • Enhanced the Makefile to include new build targets for additional components.
  • Introduced new message types and fields in the protobuf definitions to support additional functionality.
  • Refactored the Go code to implement new message handling logic for the added fields.
  • Updated the main application entry point to integrate new middleware and routing for the web application.
  • Adjusted the test files to reflect changes in the package structure and ensure compatibility with the new code.
  • Improved error handling and logging throughout the application for better debugging and maintenance.
  • Cleaned up the codebase by removing deprecated or unused code segments.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Deploy to IPFS with Deterministic Manifest Implement UCAN Capability/Resource Validation in x/vault
1 participant