Closed nicktaras closed 3 years ago
Examples from 'main' migrated to https://github.com/TokenScript/token-negotiator-examples/settings
Tested and working as per Demo with Devcon.
@nicktaras Gradle issue fixed, but pushing version 0.1.4 directly from main (since now the Maven issuance branch has been merged)
Closing this list - Migrated the items to individual issues.
List of tasks to complete Token-Negotiator (Client Side Demo and Package)
[x] Rename Modal Module to { Overlay }
[x] Gradle build issue. See Discord thread with Devcon. (@oleggrib / @jot2re)
[x] Add an use token button inside modal in place of the 'select ticket' (@fyang1024)
[x] Fix a bug in the token-negotiator-local to get the booking work (@fyang1024)
[x] Display a Booking Confirmed modal once booking is done (@fyang1024)
[x] Add error handling to hotel bogota example, e.g., when user rejects message signing (@fyang1024)
[ ] Create a Devcon account management page (showing use of tokens inside Devcon website example)
| Page should show tickets loading into view when enabled.
[x] Responsive Styling (ensure the modal can be viewed in mobile device widths e.g. Iphone5-X) (@fyang1024)
[x] Split the Negotiator Code into Client, Modal, Core logic (responsbilities).
[ ] Safari Fix (change event dispatching method used)
[x] Unit Tests
[x] Move examples into separate location
[x] Update Readme
[ ] Confirm Attestion.id requirements / User experience with Team (Weiwu, Sunil, Oleh, Nick)
[ ] White List Functionality
[ ] Move Signed Devcon Ticket (can discuss this, however this will enable the lib to better scale)
[x] Switch out any T-N code naming to Token /rather than Ticket or anything containing Devcon
[ ] Github actions when the unit tests are done to stop merges before code is of a specific quality
[x] Deploy NPM to @tokenscript
[x] Update Readme, Demo notes
[ ] Development testing across devices / fixes / updates
[x] Align Webpack build script / Typescript configs
[ ] Create mini server to validate the authentication step (proof of token ownership) Use ETHKey, Un.
[ ] Connect Hotel Bogota to validation server / authentication step
[ ] Token Issuer Page to demo to show how the tokens can be utilised inside Devcon (beer tokens? Affiliates?) Discuss with Sharon + Lucas to create a concept for this.