... though maybe you do that after testing and release, since that isn't used in the build (and you often increment a lot during testing).
... though maybe you do that after testing and release, since that isn't used in the build (and you often increment a lot during testing).
* If production, change src/constants/app.ts DEFAULT_*_SERVER to be "PROD" and package.json to remove "_Test". Also record what version is on production.
* If production: change src/constants/app.ts DEFAULT_*_SERVER to be "PROD" and package.json to remove "_Test". Also record what version is on production.
* `npm run build`
* `npm run build`
@ -77,10 +77,10 @@ To add an icon, add to main.ts and reference with `fa` element and `icon` attrib
### Manual walk-through test
### Manual walk-through test
- If there were any DB changes, check that you're on the old version and reload the page and ensure you can still act.
- If there were any DB changes, check that you're on the old version and reload the page and ensure you can still act.
- Check that the version is updated.
- Use a mobile user as well as a desktop user.
- Use a mobile user as well as a desktop user.
- Backup seed & data & get a CSV dump from Endorser Mobile.
- Backup seed & data & get a CSV dump from Endorser Mobile.
- Clear the browser data & Time Safari contacts and then CSV contacts.
- Check that the version is updated.
- Clear the browser data & import Time Safari contacts and then CSV contacts.
- Clear the browser data again. (See "Reset" below.) Make sure that it's using the test API (under Identity in 'Advanced').
- Clear the browser data again. (See "Reset" below.) Make sure that it's using the test API (under Identity in 'Advanced').
- Go to the account page before visiting the home page to see that there is no ID.
- Go to the account page before visiting the home page to see that there is no ID.