Merge branch 'master' into design-tweaks-2023-12
This commit is contained in:
@@ -15,6 +15,10 @@ tasks:
|
|||||||
- in py-push-server, when sending a push to a subscriber and we get on a 410 "error #106", delete the subscription record
|
- in py-push-server, when sending a push to a subscriber and we get on a 410 "error #106", delete the subscription record
|
||||||
- https://gitea.anomalistdesign.com/trent_larson/py-push-server/pulls/3/files
|
- https://gitea.anomalistdesign.com/trent_larson/py-push-server/pulls/3/files
|
||||||
- remove "notification push server" advanced setting since it only makes sense on the current domain
|
- remove "notification push server" advanced setting since it only makes sense on the current domain
|
||||||
|
- prompt user to install on their home screen
|
||||||
|
|
||||||
|
- back-and-forth on project & discovery page led to "You need an identity to load your projects." error when I had an identity
|
||||||
|
- fix the projects on /discover to show the issuer (currently all "Someone Anonymous")
|
||||||
|
|
||||||
- .3 fix the Project-location-selection map display to not show on top of bottom icons (and any other UI tweaks on the map flow) assignee-group:ui
|
- .3 fix the Project-location-selection map display to not show on top of bottom icons (and any other UI tweaks on the map flow) assignee-group:ui
|
||||||
|
|
||||||
@@ -22,6 +26,7 @@ tasks:
|
|||||||
|
|
||||||
- .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
|
||||||
|
|
||||||
|
- 01 server - show all claim details when issued by the issuer
|
||||||
- fix notification error when first loading the app
|
- fix notification error when first loading the app
|
||||||
- add note after contact addition that they can see your info
|
- add note after contact addition that they can see your info
|
||||||
- enhance help page instructions for debugging
|
- enhance help page instructions for debugging
|
||||||
@@ -49,7 +54,7 @@ tasks:
|
|||||||
blocks: ref:https://raw.githubusercontent.com/trentlarson/lives-of-gifts/master/project.yaml#kickstarter%20for%20time
|
blocks: ref:https://raw.githubusercontent.com/trentlarson/lives-of-gifts/master/project.yaml#kickstarter%20for%20time
|
||||||
|
|
||||||
- make identicons for contacts into more-memorable faces (and maybe change project identicons, too)
|
- make identicons for contacts into more-memorable faces (and maybe change project identicons, too)
|
||||||
- allow some gives even if they aren't registered
|
- 01 make the prod build copy the sw_scripts
|
||||||
- .5 Add start date to project
|
- .5 Add start date to project
|
||||||
- .3 check that Android shows "back" buttons on screens without bottom tray
|
- .3 check that Android shows "back" buttons on screens without bottom tray
|
||||||
- .1 Make give description text box into something that expands as they type?
|
- .1 Make give description text box into something that expands as they type?
|
||||||
@@ -124,6 +129,8 @@ tasks:
|
|||||||
- 01 On nearby search, if user starts changing their box but cancels and goes back to the map it is zoomed far out. Fix to fit the box better.
|
- 01 On nearby search, if user starts changing their box but cancels and goes back to the map it is zoomed far out. Fix to fit the box better.
|
||||||
- 16 From the home screen, make the quick action even easier.
|
- 16 From the home screen, make the quick action even easier.
|
||||||
|
|
||||||
|
- allow some gives even if they aren't registered - maybe someday as a gift to the world, but we really want this to be built via personal connections
|
||||||
|
|
||||||
log:
|
log:
|
||||||
- videos for multiple identities https://youtu.be/p8L87AeD76w and for adding time to contacts https://youtu.be/7Yylczevp10 done:2023-03-29
|
- videos for multiple identities https://youtu.be/p8L87AeD76w and for adding time to contacts https://youtu.be/7Yylczevp10 done:2023-03-29
|
||||||
- project lists, contact totals & actions, multiple identifiers, stats-world, activity feed, rename of this project file (use "--follow --") milestone:2 done:2023-06-27
|
- project lists, contact totals & actions, multiple identifiers, stats-world, activity feed, rename of this project file (use "--follow --") milestone:2 done:2023-06-27
|
||||||
|
|||||||
@@ -124,7 +124,7 @@ interface Notification {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Component({ components: { QuickNav } })
|
@Component({ components: { QuickNav } })
|
||||||
export default class ContactsView extends Vue {
|
export default class ContactAmountssView extends Vue {
|
||||||
$notify!: (notification: Notification, timeout?: number) => void;
|
$notify!: (notification: Notification, timeout?: number) => void;
|
||||||
|
|
||||||
activeDid = "";
|
activeDid = "";
|
||||||
|
|||||||
@@ -171,7 +171,7 @@
|
|||||||
<button
|
<button
|
||||||
class="text-sm bg-blue-600 text-white px-2 py-1.5 rounded-l-md"
|
class="text-sm bg-blue-600 text-white px-2 py-1.5 rounded-l-md"
|
||||||
@click="onClickAddGive(activeDid, contact.did)"
|
@click="onClickAddGive(activeDid, contact.did)"
|
||||||
title="givenByMeDescriptions[contact.did]"
|
:title="givenByMeDescriptions[contact.did] || ''"
|
||||||
>
|
>
|
||||||
To:
|
To:
|
||||||
{{
|
{{
|
||||||
@@ -190,7 +190,7 @@
|
|||||||
<button
|
<button
|
||||||
class="text-sm bg-blue-600 text-white px-2 py-1.5 rounded-r-md -ml-1.5 border-l border-blue-400"
|
class="text-sm bg-blue-600 text-white px-2 py-1.5 rounded-r-md -ml-1.5 border-l border-blue-400"
|
||||||
@click="onClickAddGive(contact.did, activeDid)"
|
@click="onClickAddGive(contact.did, activeDid)"
|
||||||
title="givenToMeDescriptions[contact.did]"
|
:title="givenToMeDescriptions[contact.did] || ''"
|
||||||
>
|
>
|
||||||
From:
|
From:
|
||||||
{{
|
{{
|
||||||
|
|||||||
@@ -28,13 +28,35 @@
|
|||||||
<p>Somehow call the service-worker self.showNotification</p>
|
<p>Somehow call the service-worker self.showNotification</p>
|
||||||
|
|
||||||
<h2 class="text-xl font-semibold">Check OS-level permissions</h2>
|
<h2 class="text-xl font-semibold">Check OS-level permissions</h2>
|
||||||
<p>
|
<div>
|
||||||
Walk-throughs & screenshots, maybe for all combinations of OS &
|
Walk-throughs & screenshots, maybe for all combinations of OS &
|
||||||
browsers.
|
browsers.
|
||||||
</p>
|
<div>
|
||||||
|
<h3 class="text-lg font-semibold">Mobile Phone - Apple iOS</h3>
|
||||||
|
<div>
|
||||||
|
Notifications require iOS 16.4 or higher. To check your iOS version,
|
||||||
|
go to Settings > General > About > Software Version.
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h3 class="text-lg font-semibold">Mobile Phone - Google Android</h3>
|
||||||
|
<div>See the browser section.</div>
|
||||||
|
|
||||||
|
<h3 class="text-lg font-semibold">Desktop - Mac</h3>
|
||||||
|
<div>Requires Mac OS 13.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<h2 class="text-xl font-semibold">Check browser-level permissions</h2>
|
<h2 class="text-xl font-semibold">Check browser-level permissions</h2>
|
||||||
<p>Walk-throughs & screenshots for browser settings</p>
|
<p>Walk-throughs & screenshots for browser settings</p>
|
||||||
|
<div>
|
||||||
|
<div>
|
||||||
|
<h3 class="text-lg font-semibold">Mobile Phone - Apple iOS</h3>
|
||||||
|
<div>Make sure your OS (above) supports it.</div>
|
||||||
|
|
||||||
|
<h3 class="text-lg font-semibold">Mobile Phone - Android</h3>
|
||||||
|
<div>Chrome requires version 50.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<h2 class="text-xl font-semibold">Explain full reset to start again</h2>
|
<h2 class="text-xl font-semibold">Explain full reset to start again</h2>
|
||||||
<p>
|
<p>
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
maxlength="5000"
|
maxlength="5000"
|
||||||
></textarea>
|
></textarea>
|
||||||
<div class="text-xs text-slate-500 italic -mt-3 mb-4">
|
<div class="text-xs text-slate-500 italic -mt-3 mb-4">
|
||||||
{{ fullClaim.description.length }}/5000 max. characters
|
{{ fullClaim.description?.length }}/5000 max. characters
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<input
|
<input
|
||||||
|
|||||||
@@ -107,9 +107,9 @@
|
|||||||
>
|
>
|
||||||
I gave…
|
I gave…
|
||||||
</button>
|
</button>
|
||||||
<p class="mt-2 mb-4 text-center">Or, record a gift from:</p>
|
<p class="mt-2 mb-4 text-center">Or, record a contribution from:</p>
|
||||||
</div>
|
</div>
|
||||||
<p v-if="!activeDid" class="mt-2 mb-4">Record a gift from:</p>
|
<p v-if="!activeDid" class="mt-2 mb-4">Record a contribution from:</p>
|
||||||
|
|
||||||
<ul class="grid grid-cols-4 gap-x-3 gap-y-5 text-center mb-5">
|
<ul class="grid grid-cols-4 gap-x-3 gap-y-5 text-center mb-5">
|
||||||
<li @click="openGiftDialog()">
|
<li @click="openGiftDialog()">
|
||||||
|
|||||||
19
web-push.md
19
web-push.md
@@ -400,3 +400,22 @@ While notifications are turned on, the user can tap on the App Notifications tog
|
|||||||
* Active. (User can change to Muted when the user mutes notifications.)
|
* Active. (User can change to Muted when the user mutes notifications.)
|
||||||
* Muted. (User can change to Active when the user toggles it.)
|
* Muted. (User can change to Active when the user toggles it.)
|
||||||
(Turning mute off automatically after some amount of time is not planned in version 1.)
|
(Turning mute off automatically after some amount of time is not planned in version 1.)
|
||||||
|
|
||||||
|
|
||||||
|
# TROUBLESHOOTING
|
||||||
|
|
||||||
|
## Desktop
|
||||||
|
|
||||||
|
#### Firefox
|
||||||
|
|
||||||
|
Go to `about:debugging` and click on `Inspect` for the service worker.
|
||||||
|
|
||||||
|
#### Chrome
|
||||||
|
|
||||||
|
Go to `chrome://inspect/#service-workers` and click on `Inspect` for the service worker.
|
||||||
|
|
||||||
|
## Mobile
|
||||||
|
|
||||||
|
#### Android
|
||||||
|
|
||||||
|
#### iOS
|
||||||
|
|||||||
Reference in New Issue
Block a user