forked from jsnbuchanan/crowd-funder-for-time-pwa
fix issuer name in project list
This commit is contained in:
@@ -2,16 +2,10 @@
|
|||||||
tasks:
|
tasks:
|
||||||
|
|
||||||
- 08 notifications :
|
- 08 notifications :
|
||||||
- get the rest of our Android devices to work
|
- .2 after turning on notification, don't wait in push server but wait in client for message test
|
||||||
- insert tooling (exportable logs?) so that we can see problems and troubleshoot as we onboard
|
- insert tooling (exportable logs?) so that we can see problems and troubleshoot as we onboard
|
||||||
- get an error registering notifications on Firefox and subscription info is null
|
|
||||||
- if navigator.serviceWorker is null, then tell the user to wait
|
- if navigator.serviceWorker is null, then tell the user to wait
|
||||||
- Android DuckDuckGo asked for my permissions, got error, won't download DB
|
|
||||||
- Android Chrome won't ask permission, will download log but always empty
|
|
||||||
- Firefox works
|
|
||||||
- Local install works after cleared out cache in Chrome
|
- Local install works after cleared out cache in Chrome
|
||||||
- create troubleshooting notification:
|
|
||||||
- server gets signal to send a normal notification back immediately
|
|
||||||
- add windows & mac help at OS & browser level, in HelpNotificationsView.vue (linked from account page)
|
- add windows & mac help at OS & browser level, in HelpNotificationsView.vue (linked from account page)
|
||||||
maybe tell them to pause, after first turn-on and after test
|
maybe tell them to pause, after first turn-on and after test
|
||||||
maybe Google Play permissions
|
maybe Google Play permissions
|
||||||
@@ -19,16 +13,14 @@ tasks:
|
|||||||
- warn if they're using the web (android only?)
|
- warn if they're using the web (android only?)
|
||||||
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/getInstalledRelatedApps
|
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/getInstalledRelatedApps
|
||||||
https://web.dev/articles/get-installed-related-apps
|
https://web.dev/articles/get-installed-related-apps
|
||||||
- fix maskable icon
|
|
||||||
|
|
||||||
- .1 fix ability to record a give on the contacts page without a number of hours
|
- fix maskable icon
|
||||||
|
|
||||||
- .2 fix the projects on /discover to show the issuer (currently all "Someone Anonymous")
|
- .2 fix the projects on /discover to show the issuer (currently all "Someone Anonymous")
|
||||||
|
|
||||||
- .3 bug - make or edit a project, choose "Include location", and see the map display shows on top of the bottom icons assignee-group:ui
|
- .3 bug - make or edit a project, choose "Include location", and see the map display shows on top of the bottom icons assignee-group:ui
|
||||||
|
|
||||||
- .5 If notifications are not enabled, add message to front page with link/button to enable
|
- .5 If notifications are not enabled, add message to front page with link/button to enable
|
||||||
- bug - totals on contact page are not correct
|
|
||||||
|
|
||||||
- show VC details... somehow:
|
- show VC details... somehow:
|
||||||
- 01 show my VCs - most interesting, or via search
|
- 01 show my VCs - most interesting, or via search
|
||||||
|
|||||||
@@ -486,6 +486,10 @@ export interface ProjectData {
|
|||||||
* URL referencing information about the project
|
* URL referencing information about the project
|
||||||
**/
|
**/
|
||||||
handleId: string;
|
handleId: string;
|
||||||
|
/**
|
||||||
|
* The DID of the issuer
|
||||||
|
*/
|
||||||
|
issuerDid: string;
|
||||||
/**
|
/**
|
||||||
* The Identier of the project
|
* The Identier of the project
|
||||||
**/
|
**/
|
||||||
|
|||||||
@@ -275,10 +275,11 @@ export default class DiscoverView extends Vue {
|
|||||||
const results = await response.json();
|
const results = await response.json();
|
||||||
|
|
||||||
const plans: ProjectData[] = results.data;
|
const plans: ProjectData[] = results.data;
|
||||||
|
console.log("Got plans:", plans);
|
||||||
if (plans) {
|
if (plans) {
|
||||||
for (const plan of plans) {
|
for (const plan of plans) {
|
||||||
const { name, description, handleId, rowid } = plan;
|
const { name, description, handleId, issuerDid, rowid } = plan;
|
||||||
this.projects.push({ name, description, handleId, rowid });
|
this.projects.push({ name, description, handleId, issuerDid, rowid });
|
||||||
}
|
}
|
||||||
this.remoteCount = this.projects.length;
|
this.remoteCount = this.projects.length;
|
||||||
} else {
|
} else {
|
||||||
@@ -360,8 +361,14 @@ export default class DiscoverView extends Vue {
|
|||||||
if (beforeId) {
|
if (beforeId) {
|
||||||
const plans: ProjectData[] = results.data;
|
const plans: ProjectData[] = results.data;
|
||||||
for (const plan of plans) {
|
for (const plan of plans) {
|
||||||
const { name, description, handleId = plan.handleId, rowid } = plan;
|
const { name, description, handleId, issuerDid, rowid } = plan;
|
||||||
this.projects.push({ name, description, handleId, rowid });
|
this.projects.push({
|
||||||
|
name,
|
||||||
|
description,
|
||||||
|
handleId,
|
||||||
|
issuerDid,
|
||||||
|
rowid,
|
||||||
|
});
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
this.projects = results.data;
|
this.projects = results.data;
|
||||||
|
|||||||
@@ -125,8 +125,8 @@ export default class ProjectsView extends Vue {
|
|||||||
if (resp.status === 200 || !resp.data.data) {
|
if (resp.status === 200 || !resp.data.data) {
|
||||||
const plans: ProjectData[] = resp.data.data;
|
const plans: ProjectData[] = resp.data.data;
|
||||||
for (const plan of plans) {
|
for (const plan of plans) {
|
||||||
const { name, description, handleId, rowid } = plan;
|
const { name, description, handleId, issuerDid, rowid } = plan;
|
||||||
this.projects.push({ name, description, handleId, rowid });
|
this.projects.push({ name, description, handleId, issuerDid, rowid });
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
console.log("Bad server response & data:", resp.status, resp.data);
|
console.log("Bad server response & data:", resp.status, resp.data);
|
||||||
|
|||||||
Reference in New Issue
Block a user