Skip to content

Latest commit

 

History

History
302 lines (206 loc) · 20.4 KB

CHANGELOG.md

File metadata and controls

302 lines (206 loc) · 20.4 KB

0.27.3 (2019-11-11)

Bug Fixes

  • ararc (f864b5f)
  • only check price is same if not estimate (7dd63fa)
  • price estimateDid would always throw without deployed did (44997df)
  • silence lint (062432d)
  • switch rc to local (5819d79)

Features

  • allow pass in estimateDid (6798f83)
  • support event callbacks (0020439)
  • support separate callbacks in commit (c89b673)

0.22.1 (2019-01-10)

Bug Fixes

  • bin/: Remove .strict() from cli args (2e11356)
  • bin/afs-metadata: Define password (20ab6be)
  • accidentally pushed files (9a33a84)
  • add help(false) back to fix shipright (49fa8f3)
  • add id to test fixtures (7e5b90e)
  • cli global options (8f0fd16)
  • dont mkdirp ignored path (e276702)
  • lint (1ac80e5)
  • lint (4bf9b56)
  • lint (2f85d51)
  • lint (aa12db9)
  • pass in afsPassword (7c9b219)
  • typo (7048059)
  • update test constants (4d7654a)
  • upgrade ignore dep and make relevant changes (1c79c33)
  • wording (33c8afd)
  • add.js: fix paths as string causing unncessary add (ff69080)
  • commit.js: remove sizes from buffer data (8e81d46)
  • metadata.js: fix writeFile overwriting existing keys (7ffe03e)
  • scripts/test: enable ganache quiet (525a470)
  • scripts/travis-install: downgrade truffle install version (e08b2aa)

Features

  • bin/: Add password, afsPassword, & mnemonic args (9609919)
  • bin/afs-create: password flag for integration tests (ee69e14)
  • afs passwords work (1e3cbea)
  • wip (84ad8f3)

0.14.0 (2018-12-12)

Bug Fixes

  • scripts/test: add back in all tests (c0a3831)
  • test/_util.js: add getIdentifier check to mirrorIdentity (e01ea6d)
  • add network.identity ararc config (c16dc86)
  • fix typo in test, revert to all tests (7600d7b)
  • test cleanup and fix typo (da0db13)

0.12.0 (2018-12-10)

Bug Fixes

  • metadata: return empty object when no metadata (46d4f2d)
  • npmignore: re-add bin and lib (bb228b9)
  • util: close afs after check update (1a9a383)
  • remove deploy from test script (5a3b8a8)
  • remove test specifier (0849734)
  • tests (2d0b93b)

0.6.0 (2018-11-20)

Features

  • checking afs update available wip (9b9edf9)
  • show help if command provided is not valid (16bbba2)

0.5.7 (2018-11-20)

Bug Fixes

Features

  • added shipright to version hook (b27512b)
  • create: Regenerate etc partition from key in DDO (8c82cc3)
  • separate deploy from commit (ea99d9e)
  • metadata: writeKeys to allow for multiple key writes (3c049d4)
  • use updated contracts storage (77119a8)

0.2.13 (2018-11-05)

0.2.7 (2018-10-26)

Bug Fixes

  • create.js: remove duplicate buffer creation (843c8b2)

0.2.6 (2018-10-25)

Bug Fixes

  • pw requirement for editting AFS metadata (442f74f)

0.2.5 (2018-10-25)

0.2.4 (2018-10-25)

Bug Fixes

  • price.js: check current price before overwriting (6da9882)

0.2.3 (2018-10-23)

0.2.2 (2018-10-17)

Bug Fixes

  • .travis.yml: Cat npm debug logs instead of cp (0ccf23d)
  • cli destructure (18bc576)
  • bin/ara-filesystem: name => network (96aea86)
  • Get create and add working again (746652b)
  • create: Fix scoping issue (c1edcd3)
  • Fix issue with afs creation (dfeecdb)

0.1.1 (2018-09-21)

Bug Fixes

Features

0.1.0 (2018-09-13)

Bug Fixes

  • :( (31186cf)
  • price.js: convert token amount for afs price (78ac274)
  • add destructure (b2ea6c9)
  • args come from opts (3f807d9)
  • bugs (df047e0)
  • change throw to debug (c6733f9)
  • im an idiot (9daea9e)
  • missed a type check (a9c8b66)
  • only be able to modify content storage (cdcdac8)
  • optimize append and write (57a20df)
  • password rqmt in create (3b29626)
  • residual bugs (b2c3469)
  • type error check (05dc67f)
  • .eslintrc: fix typo (e518b12)
  • .gitignore: add generated CFSs to gitignore (673d58e)
  • .travis.yml: setup travis to call bash scripts (7a72eed)
  • add.js: remove duplicate mirror declaration (12e0f6e)
  • aid, create: fix double hash for afs mnemonic and resolve afs owner did remotely (37ef245)
  • aid.js: Use logical operator for each key, not whole opts object (6c978e4)
  • bin/ara-filesystem: Add price arg to estimate gas func in onsetprice (1f2c942)
  • bin/ara-filesystem: change passphrase request text (1ac0641)
  • bin/ara-filesystem: Rename opts to keyringOpts (fdea4e2)
  • bin/install-afs: Add missing repo (e8e9e19)
  • bin/test: remove cd to fix path resolution for constants.js (fd79a98)
  • bin/test: remove testrunner for now (7d4a5a5)
  • commit.js: raise gas limit for writeAll (6ffb6da)
  • commit.js: replace old util function (cd0177a)
  • index.js: get travis working (4a4fb6c)
  • package.json: add ara-identity to dependencies (cc5734a)
  • package.json: Bump ld-cryptosuite-registry (ee0a070)
  • don't use object const (8a3e544)
  • linting and fixing tests to match new identity creation (2fede72)
  • make all paths unix-based (f244040)
  • make linter stfu (efb28f7)
  • move scripts to scripts/ (dc88802)
  • remove overwrite, migrate to afs.HOME (7ba3d04)
  • remove password requirement for unarchive (1cd4dd1)
  • undo optional path (#39) (ca4d3ca)
  • use original mnemonic to regenerate AFS identity (33c2f1f)
  • commit.js: making travis happy (46cfb4a)
  • contracts/Storage.sol: fire commit event in write (efd087b)
  • create.js: fix merge conflicts (97e66b1)
  • package.json: add eslint config (a771be1)
  • README.md: fix broken contribution links (0d34b2c)
  • test/*: correct failing tests (598a8bc)
  • util.js: linting (d35a9a9)
  • adhere to linter (b5dc58c)
  • use outside module for checking DID method (02bdfa3)
  • key-path: Fix afs create issue on fresh install (89b24ec)
  • test/aid.js: make tests serial so they pass (3ff9099)
  • change price to uint16 and encapsulate did, password validation (c1c36e9)
  • eslint update and cleanup (85a4f85)
  • forgot untracked files (2ab5ac1)
  • move truffle to top level (7b328df)
  • remove cfs files (0175388)
  • use require instead of if for storage modifier (#16) (71aeff8)
  • use SafeMath in Storage for key add (0cb75fc)
  • contracts/Storage.sol: change uint to uint256 (83c04b4)

Features

  • bin/ara-filesystem: Add cli opts for keyring, name, & secret (1c79449)
  • create.js: Add opts arg to aid.archive (5d0127b)
  • ability to resolve local identities (133c1ae)
  • add, remove, history CLI commands; mnemonic phrase for AFS ID; resolve existing AFS; AFS tests (9d8c579)
  • added authentication property (3fe29c3)
  • Allow for user to determine own AFS path (b4af6f9)
  • apply ddo to afs obj (940217e)
  • archive and resolve AFS aid (27e1487)
  • clear metadata entirely (7a58645)
  • cli support for create (141a646)
  • commit both files in single write call (5a87102)
  • configurable opts for archiving and resolving (03c2828)
  • extend AFS to generate own keypath (2e7540e)
  • force option for destroy (c5d6659)
  • format DID uri (913c211)
  • gas price CLI estimations, offset overflow fix (ef12ed1)
  • generic hash util (5453fbc)
  • ignore headers on append commits, optimize commit (2cbf4ab)
  • metadata support first pass (8750dfe)
  • metadata tests (f1f70e5)
  • minimize writes during commit to 2 (bad5227)
  • only commit metadata tree and sig (deef331)
  • optionally set price on commit (1797774)
  • remove password requirement for getPrice, migrate to ara cfsnet (a6d862b)
  • return afs instance from add/remove (2e24385)
  • safety check in aid.create (24a13cb)
  • setting default afs path (5ddc5e0)
  • setup travis to integrate with truffle (42501e4)
  • unarchive first pass (d18496d)
  • validate password by decrypt keystore (b67dad9)
  • working unarchive (04ebf7b)
  • working updated afs identity archiving (196d4ad)
  • write file to AFS metadata (3fbed8d)
  • {commit.js, constants.js}: merge (2403ba7)
  • aid.js, create.js: pass authentication wip (9b64e2d)
  • bin/ara-filesystem: add force functionality for gas price confirmations (#38) (3c95b45)
  • create.js: create AFS with custom storage (b341bd6)