diff --git a/project.task.yaml b/project.task.yaml index 9c5a5cf..6a8a954 100644 --- a/project.task.yaml +++ b/project.task.yaml @@ -1,13 +1,11 @@ tasks: -- .5 audit all console.log calls - 01 design ideas for simple gives on the Home page - 01 add list of 'give' records for a project on ProjectView UI -- 02 Discover page - display results (currently in console.log) & link, spin when searching +- 02 Discover page - add infinite search - 08 search by location, endpoint, etc assignee:trent - 01 add a location for a project via map pin (see API by clicking on "Nearby") - 01 remove all the "form" fields (or at least investigate to see if that page refresh is desired) -- .2 change "errorMessage" to "alertMessage" on ProjectViewView.vue - 08 Scan QR code to import into contacts. @@ -22,8 +20,6 @@ tasks: - refactor UI : - .5 Alerts show at the top and can be missed, eg. account data download - - .5 Fix how icons show on top of bottom bar on ContactAmounts page - - .2 Hide "Advanced" section in Account page by default - show pop-up confirming that settings & contacts have been downloaded @@ -44,7 +40,7 @@ tasks: - Discuss whether the remaining tasks are worthwhile before MVP release. - 01 fix images on project page, on discovery page -- .2 fix "Rotary" and static icon to the right on project page +- .2 fix static icon to the right on project page (Matthew: I've made "Rotary" into issuer?) - stats v1 : - 01 show numeric stats diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue deleted file mode 100644 index ec7d289..0000000 --- a/src/components/HelloWorld.vue +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - diff --git a/src/db/index.ts b/src/db/index.ts index 58bd231..8091e5c 100644 --- a/src/db/index.ts +++ b/src/db/index.ts @@ -54,7 +54,6 @@ if (localStorage.getItem("secret") == null) { localStorage.setItem("secret", secret); } -//console.log("IndexedDB Encryption Secret:", secret); encrypted(accountsDB, { secretKey: secret }); accountsDB.version(1).stores(SensitiveSchemas); diff --git a/src/libs/endorserServer.ts b/src/libs/endorserServer.ts index 0a8c38c..fb6e300 100644 --- a/src/libs/endorserServer.ts +++ b/src/libs/endorserServer.ts @@ -197,3 +197,53 @@ export function isNumeric(str: string): boolean { export function numberOrZero(str: string): number { return isNumeric(str) ? +str : 0; } + +export interface ErrorResponse { + error?: { + message?: string; + }; +} + +export interface RateLimits { + doneClaimsThisWeek: string; + doneRegistrationsThisMonth: string; + maxClaimsPerWeek: string; + maxRegistrationsPerMonth: string; + nextMonthBeginDateTime: string; + nextWeekBeginDateTime: string; +} + +/** + * Represents data about a project + **/ +export interface ProjectData { + /** + * Name of the project + **/ + name: string; + /** + * Description of the project + **/ + description: string; + /** + * URL referencing information about the project + **/ + handleId: string; + /** + * The Identier of the project + **/ + rowid: string; +} + +export interface VerifiableCredential { + "@context": string; + "@type": string; + name: string; + description: string; + identifier?: string; +} + +export interface WorldProperties { + startTime?: string; + endTime?: string; +} diff --git a/src/views/AccountViewView.vue b/src/views/AccountViewView.vue index dfdddaf..a60c2af 100644 --- a/src/views/AccountViewView.vue +++ b/src/views/AccountViewView.vue @@ -158,117 +158,126 @@ -

Advanced

- -