Skip to content
This repository was archived by the owner on Jan 7, 2020. It is now read-only.

SAFE Mail Tutorial and Web Hosting Manager - TEST-18

Pre-release
Pre-release

Choose a tag to compare

@hitman401 hitman401 released this 03 Aug 22:36
· 328 commits to master since this release

Change log

Web Hosting example (v0.1.2)

  • Present user friendly error messages
  • Long public/service name is truncated and shown on the UI
  • NFS API updated to recent changes in safe_client_libs master branch. The NFS API was using ImmutableData to store the files and now the API is updated to save DataMap.
  • Disable window resizing
  • Compatible with TEST-18

Email app (v0.2.2)

  • Compatible with TEST-18

Known Limitation:

  • Public Ids created via examples are not exchangeable between the apps.
    • This is the error reported with the Access Denied / Requested Entry not found error. This issue is related to the permissions of the service/mail mutable data. The root folder with the default folders are designed for easier sharing and collaboration between apps. Applications can request access to these while the authenticator manages the app access levels. In the case of public IDs, the public ID is added as a key into the _publicNames container. A corresponding MutableData is created by the app and the permissions for the same is set by the app. This MutableData is then added as the value to the public ID entry. Now when the second app tries to add a service to the MutableData created by the first app, it doesn't have the permissions to do so as this was not created by the authenticator. We’re currently discussing a few approaches to resolve this and also confirm if the paradigm we’ve got is what we need or potentially allow the authenticator to manage the public identities itself.

SHA-256

Web Hosting Manager

Linux
5013A0477E193A29DD76BE712BAAFF831887BB4AD29EDD6F1CED8D7B711711F3

OS X
68CFAD6674B6DBBBDCCBC29C7E8C72C701560379677BD2A39AA8EAA0BA1B1B70

Win
82DB83A6A4983E72A6FAD69A05FE4E0C9A66A06BEB606A6007DDDFD5E7712541
SAFE Mail Tutorial

Linux
115431CBCC1D085CB6F7095D3B3EBD3F61ED66FFE6DB443E26228B447FD35795

OS X
B1136EDB86A1387B4F830DD0FA67F8A8E725E5B10B64A4EFAB6CF9BE5F1CBD6E

Win
274DCB181625EC15D455FF3A1FEF488453A2B99BED83F3A5D09AABDD21B6E9D4