glass-wallet issueshttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues2022-09-01T22:26:06+03:00https://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/39When initializing the wallet locale may throw error in certain circumstances2022-09-01T22:26:06+03:00Vitor NogueiraWhen initializing the wallet locale may throw error in certain circumstanceswhen wallet is initializing and no locale setting was added it will throw an error. make it so when glass wallet is initializing if no locale setting is provided the wallet doesn't stop workingwhen wallet is initializing and no locale setting was added it will throw an error. make it so when glass wallet is initializing if no locale setting is provided the wallet doesn't stop workingDevelop the Glass Wallet System and ecosystem integrationTiago VenceslauTiago Venceslauhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/38When wrapped in a model, the pin input comonent's focus is not the first fiel...2022-08-31T18:31:20+03:00Tiago VenceslauWhen wrapped in a model, the pin input comonent's focus is not the first field as it shouldDevelop the Glass Wallet System and ecosystem integrationhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/37In the encryption selection sceen, Take into account the 'Native Capabilties'...2022-08-31T18:17:01+03:00Tiago VenceslauIn the encryption selection sceen, Take into account the 'Native Capabilties' to decide which options are availableDevelop the Glass Wallet System and ecosystem integrationhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/36Create a builtin DApp Called "Evidences' and replace the 'Evidence Sharing" t...2022-08-31T18:17:31+03:00Tiago VenceslauCreate a builtin DApp Called "Evidences' and replace the 'Evidence Sharing" tab button with itDevelop the Glass Wallet System and ecosystem integrationhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/35Refactor input handlers (browser and mobile)2022-09-01T04:13:09+03:00Tiago VenceslauRefactor input handlers (browser and mobile)after glass-project/wallet/base-web-components#21
They must accept extra parameters (like locking the input mode)
so the input can be safely used without the risk of the user selection the code scanner (and breaking it)
they must accept the strings that are to be shownafter glass-project/wallet/base-web-components#21
They must accept extra parameters (like locking the input mode)
so the input can be safely used without the risk of the user selection the code scanner (and breaking it)
they must accept the strings that are to be shownDevelop the Glass Wallet System and ecosystem integrationhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/34Refactor input handler to be compatible with mobile2022-08-31T13:37:06+03:00Tiago VenceslauRefactor input handler to be compatible with mobileDevelop the Glass Wallet System and ecosystem integrationTiago VenceslauTiago Venceslauhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/33Handle different blueprints in dapps2022-08-30T22:45:54+03:00Tiago VenceslauHandle different blueprints in dappsTemporary while the DSU don't contain their own BlueprintTemporary while the DSU don't contain their own BlueprintDevelop the Glass Wallet System and ecosystem integrationTiago VenceslauTiago Venceslauhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/32Installing a new DApp (and encrypting the resulting key) does not prompt conf...2022-09-01T13:55:05+03:00Tiago VenceslauInstalling a new DApp (and encrypting the resulting key) does not prompt confirmationfor encryption methods:
- `pin`: Should require a pin confirmation before submitting (no a login, but a create action)
- `password`: the component should have the the password field mask enabled and should require confirmation (you usally need two equal string to define a password)
- `other methods`1`: no implementation as yes. none is requiredfor encryption methods:
- `pin`: Should require a pin confirmation before submitting (no a login, but a create action)
- `password`: the component should have the the password field mask enabled and should require confirmation (you usally need two equal string to define a password)
- `other methods`1`: no implementation as yes. none is requiredDevelop the Glass Wallet System and ecosystem integrationVitor NogueiraVitor Nogueirahttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/31Following issue 12 from base web components implement the app loading inside ...2022-08-29T15:39:57+03:00Vitor NogueiraFollowing issue 12 from base web components implement the app loading inside the walletFollowing https://gitlab.ubitech.eu/glass-project/wallet/base-web-components/-/issues/12 make it so the wallet can open dapps from market.Following https://gitlab.ubitech.eu/glass-project/wallet/base-web-components/-/issues/12 make it so the wallet can open dapps from market.Develop the Glass Wallet System and ecosystem integrationTiago VenceslauTiago Venceslauhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/30Refactor the boot logic out of the app-root component and into the boot script2022-08-30T22:47:25+03:00Tiago VenceslauRefactor the boot logic out of the app-root component and into the boot scriptThis will allows us to import the app-root component and simulate the wallet's behaviour in the @glass-project/wallet/glass-wallet-workspace.
This should also give us the benefit of longer coverage by the Loaders spinner for the loading process.
related to glass-project/wallet/glass-wallet-workspace#19This will allows us to import the app-root component and simulate the wallet's behaviour in the @glass-project/wallet/glass-wallet-workspace.
This should also give us the benefit of longer coverage by the Loaders spinner for the loading process.
related to glass-project/wallet/glass-wallet-workspace#19https://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/28Create an 'Evidence' Page2022-08-30T22:47:16+03:00Tiago VenceslauCreate an 'Evidence' PageCreate a new page in the wallet to list the indexed/issued evidences by that wallet:
Meaning:
- Create an evidence manager for the glass wallet;
- for the listing component you can use the infinite list component;
- create an 'Evidence List item'Create a new page in the wallet to list the indexed/issued evidences by that wallet:
Meaning:
- Create an evidence manager for the glass wallet;
- for the listing component you can use the infinite list component;
- create an 'Evidence List item'Develop the Glass Wallet System and ecosystem integrationhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/27Implement language change2022-08-29T19:56:36+03:00Tiago VenceslauImplement language changeDevelop the Glass Wallet System and ecosystem integrationTiago VenceslauTiago Venceslauhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/23Create a GlassAuthorizationInput component2022-08-25T19:44:32+03:00Tiago VenceslauCreate a GlassAuthorizationInput componentCreate a web component, capable of for a specific GlassAuthorizedRequest display:
-all the requested evidences etc
- for each the conditions of the sharing
- when a request cannot be answered (eg: that specific dapp is not installed or the evidence does not exist) that should be evident to the user.
The user should then allows or deny the request.
After the request has been handled, this component should display again, but this time display the evidences that will be sent for another approval process.
There are UI mocks for this already developedCreate a web component, capable of for a specific GlassAuthorizedRequest display:
-all the requested evidences etc
- for each the conditions of the sharing
- when a request cannot be answered (eg: that specific dapp is not installed or the evidence does not exist) that should be evident to the user.
The user should then allows or deny the request.
After the request has been handled, this component should display again, but this time display the evidences that will be sent for another approval process.
There are UI mocks for this already developedDevelop the Glass Wallet System and ecosystem integrationhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/21Following a DApp installation, if you logout you lose the icon2022-09-01T22:28:14+03:00Tiago VenceslauFollowing a DApp installation, if you logout you lose the iconFix what is causing the icon to dissapear.
Remember that we must support both ionic icons (a simple name string) and base64 icons as wellFix what is causing the icon to dissapear.
Remember that we must support both ionic icons (a simple name string) and base64 icons as wellDevelop the Glass Wallet System and ecosystem integrationTiago VenceslauTiago Venceslauhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/18style the glass select encryption component2022-08-30T22:46:51+03:00Tiago Venceslaustyle the glass select encryption componentDevelop the Glass Wallet System and ecosystem integrationLehi BarbosaLehi Barbosahttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/17style the app-egov-install component2022-08-30T22:46:36+03:00Tiago Venceslaustyle the app-egov-install componentDevelop the Glass Wallet System and ecosystem integrationLehi BarbosaLehi Barbosahttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/16style the glassinput component2022-08-30T22:46:39+03:00Tiago Venceslaustyle the glassinput componentDevelop the Glass Wallet System and ecosystem integrationLehi BarbosaLehi Barbosahttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/15style the market listing2022-08-30T22:46:55+03:00Tiago Venceslaustyle the market listingDevelop the Glass Wallet System and ecosystem integrationLehi BarbosaLehi Barbosahttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/14In the market, add the possibility to choose other domains other than the gla...2022-08-30T22:45:27+03:00Tiago VenceslauIn the market, add the possibility to choose other domains other than the glass oneDevelop the Glass Wallet System and ecosystem integrationhttps://gitlab.ubitech.eu/glass-project/wallet/glass-wallet/-/issues/10create the dapp loading component2022-08-30T22:45:11+03:00Tiago Venceslaucreate the dapp loading componentSet up Glass EnvironmentTiago VenceslauTiago Venceslau