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
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