refine instructions & remove duplicate info

This commit is contained in:
2025-02-14 19:23:31 -07:00
parent d16d52ddb7
commit 7458176247
6 changed files with 50 additions and 148 deletions

View File

@@ -7,8 +7,8 @@
1. Clone and set up the Endorser server:
```bash
git clone https://github.com/time-endorser/endorser-api.git
cd endorser-api
git clone https://github.com/time-endorser/endorser-ch.git
cd endorser-ch
npm install
test/test.sh
cp .env.local .env
@@ -59,9 +59,9 @@ NODE_ENV=test-local npm run dev
```
### Test User Setup
## Test User Setup
#### Register New User on Test Server
### Register New User on Test Server
On the test server, User #0 has rights to register others. Import User #0 with this seed phrase:
```bash
@@ -72,9 +72,9 @@ This corresponds to: `did:ethr:0x0000694B58C2cC69658993A90D3840C560f2F51F`
(Other test users can be found [here](https://github.com/trentlarson/endorser-ch/blob/master/test/util.js).)
### Manual Testing Steps
## Manual Testing Steps
#### Identity Management
### Identity Management
1. Create multiple identifiers:
- Go to "Your Identity" screen
- Click "Advanced"
@@ -84,12 +84,12 @@ This corresponds to: `did:ethr:0x0000694B58C2cC69658993A90D3840C560f2F51F`
2. Create keys with alternate tools:
- See [openssl_signing_console.rst](openssl_signing_console.rst) for JWT creation with local keypairs
#### Web Push Testing
### Web Push Testing
For web-push tests:
1. Change push server URL in Advanced settings on the account page
2. Install Time Safari & push server on the same domain
#### Manual Walk-through Test Checklist
### Manual Walk-through Test Checklist
1. Initial Setup
- Backup seed & data
@@ -133,7 +133,7 @@ For web-push tests:
- Check third-user connections
- Test mobile image sharing
### Data Reset Instructions
## Data Reset Instructions
To clear/reset data:
@@ -156,7 +156,7 @@ To clear/reset data:
(Additional reset steps may be documented in HelpNotificationsView.vue)
### Troubleshooting
## Troubleshooting
1. Web Push Issues:
- `GET http://localhost:8080/web-push/vapid` errors indicate py-push-server is not running