Skip to content

Releases: joshuef/peruse

WebId Browser POC

31 Jul 12:42
Compare
Choose a tag to compare
WebId Browser POC Pre-release
Pre-release

Old - WebId Browser POC

27 Jul 10:22
Compare
Choose a tag to compare
Pre-release
webIdTest-5

bump safe_app_nodejs version

webIdTest-3

26 Jul 11:46
Compare
Choose a tag to compare
webIdTest-3 Pre-release
Pre-release
add webid manger link for packaged

WebID Browser Dev

18 Jul 11:58
Compare
Choose a tag to compare
WebID Browser Dev Pre-release
Pre-release
webId-Builds

fix/packaging: add new auth dist folder

UpdatedDomAPI

14 Jun 17:24
Compare
Choose a tag to compare
UpdatedDomAPI Pre-release
Pre-release

[0.6.0]

Changed

  • safeNetwork reducer becomes peruseSafeApp
  • specific domAPI implementations removed
  • new DOM API based upon safe-app-nodejs(@e818f8ace834caf891cd57f4fb9186ae19541f5e)
  • release naming updated.
  • Much of SAFE specific functionality moved to extension

Fixed

  • eval has been disabled.
  • domAPI handles removed

Added

  • background process
  • remoteCalls actions/reducers for passing around remote calls (in place of pauls-RPC)
  • peruseSafeApp moved to background process
  • authenticator redux store and actions.
  • authenticator moved to background process
  • uses safe-node-app directly for DOM APIs
  • Preloaded MockVault
  • Logic to copy MockVault into TEMPDIR, if executable flag is passed

Known Issues

Checksums

  • Linux: 6828b959c8bd2273f30ce00b693d1cb3beeecad23268c1a9e38807641c137a9b
  • LinuxDev: b99346aea1826d37b57389ad4789e7e8b27281907983e0b7e6f2c88fbd22fc38
  • Osx: f1185b4b8ba88cf4e45ca428886fe2ed8d587225bd9e193b035e426fee90a29f
  • OsxDev: c18a1690307a68eb20f211df2ffdda753ed683734fe3ee98a5e6234e7edae6f1
  • Windows: 2a796500c71ec26a579a11983f56c9fab6d3ac4016d61f36d63bfaaf7ed203e6
  • WindowsDev: c8b31838dabf623b2622ee42e8fae1fc6e522f0d9ae1c01abd747d630d8f0cd8

UpdatedDomAPI Test2

13 Jun 13:04
Compare
Choose a tag to compare
UpdatedDomAPI Test2 Pre-release
Pre-release

[0.6.0]

Changed

safeNetwork reducer becomes peruseSafeApp
specific domAPI implementations removed
new DOM API based upon safe-app-nodejs(@e818f8ace834caf891cd57f4fb9186ae19541f5e)
release naming updated.
Much of SAFE specific functionality moved to extension

Fixed

eval has been disabled.
domAPI handles removed

Added

background process
remoteCalls actions/reducers for passing around remote calls (in place of pauls-RPC)
peruseSafeApp moved to background process
authenticator redux store and actions.
authenticator moved to background process
uses safe-node-app directly for DOM APIs
Preloaded MockVault
Logic to copy MockVault into TEMPDIR, if executable flag is passed

Known Issues

App auth not automatic when 'unlocked': https://maidsafe.atlassian.net/browse/MAID-2801
Peruse process not terminating on close: https://maidsafe.atlassian.net/browse/MAID-2813

Checksums

  • Linux: 7df680cfb64781af09dadf4aa5ea5bd66765bad635b7e68ab86d67e131b8bda5
  • LinuxDev: c6ff0584e8038a795e6d182c5497f4c1ef81bc530a8756332e24a81560c62966
  • Osx: 593799ff9d863f98d1d82fa2de13990c83632e0f4d1d5812ae7ebcf1a39b116a
  • OsxDev: 21f7fbefde4f3a541f02e5caf397d4bf7d2860e924662ef1d707ab1d041bd7b0
  • Windows: f7e1a314efdcc409f3e6fd7c87e330831f1a709e1e7b82704c3bd7ece6097c0dz
  • WindowsDev: afe758ee2840bcd2dc480bbfbb48001a8d0d8962135a3defa3e27cdb6f22448f

UpdatedDomAPI Test

05 Jun 17:20
Compare
Choose a tag to compare
UpdatedDomAPI Test Pre-release
Pre-release

Changelog

This is a major refactor of browser internals moving network functionality into background processes, as well as encapsulating it into an extension.

Updated

The major change is the updated DOM API which now is based off of the nodejs API. And the previous browser specific API (which required managing handles) has been deprecated.

This release also removes the need for setting NODE_ENV to specify the mock network etc when using the dev version (which now defaults to mock).

0.5.3 Electron Security Update

29 Mar 14:16
7f1e331
Compare
Choose a tag to compare
Pre-release

Changed

  • Electron to 1.8.4

Checksum sha256:

Prod builds:

  • osx: 1a0908efd9742e742391862983f2c076164128edb9fa945372c71aa7a360f939
  • linux: 50b3e1c2292a1a875236e10d34eea537bdb0680af621a154df372e832a826a47
  • win: 4772c79c47babf41f65c97c872ad349083fbd521fcf51b3db882c7ea0d42efc2

Dev builds:

  • osx: 89e22385be018014901319e8a49faa8b82f587ca15063795bdf6cfa3d5b9711e
  • linux: 6ca12dfac953cafcf046d6d28cafca94046a4cfd3563f15add770094aa1d34ec
  • win: cf90970e51ec3fb309ed2015cdda5f144e034b9b1cb3ee5178beb27fddacae42

0.5.2

27 Mar 09:41
f032328
Compare
Choose a tag to compare
0.5.2 Pre-release
Pre-release
Merge pull request #74 from joshuef/Fix-ErrConst

Fix err const

0.5.1

12 Mar 08:00
e6b0e5e
Compare
Choose a tag to compare
0.5.1 Pre-release
Pre-release

Fixed

  • Reopen closed tab works.
  • mock store update initing before loginForTest to ensure UI is up to date even when not in a NODE_ENV=dev env.
  • Appveyor build process names dev- files correctly.

Added

  • Safe extension only installs dev libs in a dev env. (Upgraded safe-node-app to 0.8.1)
  • Allows client to receive error if non-standard container is requested during authorisation
  • Creates central constants for SAFE API
  • Uses latest safe-node-app to enable either prod or dev use from a NODE_ENV=DEV install. (Can build a
    package and enable mock use via a flag.)
  • Expose window.safeApp.readGrantedPermissions function in DOM API to read granted containers
    permissions from an auth URI without the need to connect
  • Expose window.safeApp.getOwnContainerName function in DOM API to get the app's own container name

Changed

Upgrade @maidsafe/safe-node-app package to v0.8.0
Upgrade safe_authenticator library to v0.6.0
Upgrade pauls-electron-rpc fork to 1.2.0

SAFE libraries Dependencies

@maidsafe/safe-node-app: v0.8.0
system_uri: v0.4.0
safe_authenticator: v0.6.0

Peruse Checksums:

  • osx: cfef583486b8149e95de7f4ad91e932f92fdf0473f02bfdd17b52705700fc96f
  • win: 9bb117582002c169614ed05829732f40be210fae00396acb1a54eaf2eb34b1f2
  • linux: a7f392a9c6753b9a57e7d393cf3e3ba4f0e7bc8c30bd5030366928dc55179a6b

Dev build checksums:

  • osx: f2feb23ddb9fce906ef773db1dcb1f064941c782427071fa8ad0dcd27831039f
  • win: 6eb0801263571657b7886ea51bfc85845ef88370f8ae8e5573755562bc29e12f
  • linux: 1ab0d3df3e8811a68b8d67024227187c6fe34835197601a36162ae612aaa4641