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

hs-ucan upgrade #580

Closed
wants to merge 31 commits into from
Closed

hs-ucan upgrade #580

wants to merge 31 commits into from

Commits on Jan 27, 2022

  1. Extract hs-ucan from fission-core (#571) (#575)

    * Add ipfs in hie.yaml
    
    * Move fission-core tests into fission-core
    
    * Move Fission.Test.Web.Server.Auth to Fission.Test.Web.Auth
    
    * Move some modules around
    
    * Move SemVer and Potency over
    
    * Move key stuff
    
    * Move Internal & Orphanage stuff
    
    * Format files
    
    * Remove remaining dependencies
    
    * Remove hie.yaml
    
    * Move over hs-ucan stuff
    
    * Remove most Fission.Prelude imports from hs-ucan
    
    * Abstract out facts & resource types in JWT
    
    * Format files
    
    * Make hs-ucan and fission-core compile
    
    * Make fission-core compile & run
    
    * Rename a test function
    
    * Move AlreadyExists back to fission-core
    
    * Format files & don't duplicate UTF8 helpers
    
    * Also re-export symmetric in Fission/Key
    
    * Use type alias instead of newtype
    
    * Move things from Web.JWT or Ucan.Internal to Web.Ucan
    
    * Rename JWT stuff into Ucan
    
    * Make Resolver use only a single type param
    
    * Format files
    
    * Revert "Format files"
    
    This reverts commit b6504d9.
    
    * Format files
    
    * Get everything compiling except for fission-web-server
    
    * Make everything COMPILE AGAIN 🙌
    
    * Use the same uppercase UCAN everywhere
    
    * Upgrade cachix/install-nix-action@v16
    
    * Move Potency type to fission-core (& make it Maybe)
    
    * Add a test for Potency
    
    * Make everything compile (& format)
    
    * Rename `ResourceSemantics` to `DelegationSemantics`
    
    * Once and forall fix this broken test
    
    * Initialise test suite in hs-ucan
    
    * Write partial order property tests for canDelegate
    
    * Copy over some tests and write some new
    
    * Fix signature
    
    * Don't use Flow
    
    * Fix imports
    
    * Switch LICENSE to Apache 2
    
    * Use >>= instead of <&>
    
    * Remove unneccesary AllowAmbigousTypes
    
    * We need more $$$
    
    * Even more $$$
    matheus23 authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    ae17740 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6602a1 View commit details
    Browse the repository at this point in the history
  3. Write failing rsa DID test

    matheus23 committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    de68f1c View commit details
    Browse the repository at this point in the history
  4. Move over DID tests

    matheus23 committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    0b63aca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e74f98d View commit details
    Browse the repository at this point in the history
  6. Niv update

    matheus23 committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    3a11d68 View commit details
    Browse the repository at this point in the history
  7. Remove redundant test

    matheus23 committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    c542e43 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    90297f8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9263ab4 View commit details
    Browse the repository at this point in the history
  10. Fix fission-cli type errors

    matheus23 committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    42c7b60 View commit details
    Browse the repository at this point in the history
  11. Get everything compiling

    matheus23 committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    9bcd52a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    263269a View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

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

Commits on Feb 1, 2022

  1. Some version of hs-ucan

    matheus23 committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    c4bd4f7 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. Upgrade header to V 0.7

    matheus23 committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    02bb923 View commit details
    Browse the repository at this point in the history
  2. Rename some stuff

    matheus23 committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    26bfe4b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34b0173 View commit details
    Browse the repository at this point in the history
  4. Parse version 0.7 of UCANs

    matheus23 committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    4f548fe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ebad777 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. WIP

    matheus23 committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    8b013c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

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

Commits on Feb 9, 2022

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

Commits on Feb 10, 2022

  1. WIP

    matheus23 committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    5ebad7c View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Rename Proof -> Witness WIP

    matheus23 committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    ff1da17 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Configuration menu
    Copy the full SHA
    cee621e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    729b58f View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

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

Commits on Feb 23, 2022

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

Commits on Mar 1, 2022

  1. WIP

    matheus23 committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    483c237 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. Parse as & my & prf

    matheus23 committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    3d06d40 View commit details
    Browse the repository at this point in the history