bump to v 0.3.4

This commit is contained in:
2024-03-21 06:56:35 -06:00
parent 3bfd54362e
commit 4dd2c044d5
6 changed files with 22 additions and 11 deletions

View File

@@ -10,14 +10,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Nothing - Nothing
## [0.3.3] - 2024.03.18 ## [0.3.4] - 2024.03.21
### Added ### Added
- Photo on gift record - Photo on gift records
### Fixed ### Fixed
- Environment variable for BVC meetings project - Environment variable for BVC meetings project
- Environment variables and build enhancements for test vs prod
### Changed in DB or environment ### Changed in DB or environment
- New environment variable for image API server - New environment variable for image API server
- Test that a new browser session will get the right default API. - Test that a new browser session will get the right default APIs.
- Test that a new browser session will send the right BVC meetings project. - Test that a new browser session will send the right BVC meetings project.

View File

@@ -51,7 +51,7 @@ TIME_SAFARI_APP_TITLE="TimeSafari_Test" VUE_APP_BVC_MEETUPS_PROJECT_CLAIM_ID=htt
npm run build npm run build
``` ```
* Get on the server and back up the DB and the time-safari folder. * Get on the server and back up 3 DBs and the time-safari folder.
* `rsync -azvu -e "ssh -i ~/.ssh/..." dist ubuntutest@test.timesafari.app:time-safari` * `rsync -azvu -e "ssh -i ~/.ssh/..." dist ubuntutest@test.timesafari.app:time-safari`

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "TimeSafari", "name": "TimeSafari",
"version": "0.3.3", "version": "0.3.4",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "TimeSafari", "name": "TimeSafari",
"version": "0.3.3", "version": "0.3.4",
"dependencies": { "dependencies": {
"@dicebear/collection": "^5.3.5", "@dicebear/collection": "^5.3.5",
"@dicebear/core": "^5.3.5", "@dicebear/core": "^5.3.5",

View File

@@ -1,6 +1,6 @@
{ {
"name": "TimeSafari", "name": "TimeSafari",
"version": "0.3.3", "version": "0.3.4",
"private": true, "private": true,
"scripts": { "scripts": {
"serve": "vue-cli-service serve", "serve": "vue-cli-service serve",

View File

@@ -450,9 +450,15 @@
{{ DEFAULT_PUSH_SERVER }} {{ DEFAULT_PUSH_SERVER }}
</span> </span>
<div class="mt-2">
<span class="text-slate-500 text-sm font-bold">Image Server URL</span>
&nbsp;
<span class="text-sm">{{ DEFAULT_IMAGE_API_SERVER }}</span>
</div>
<label <label
for="toggleShowShortcutBvc" for="toggleShowShortcutBvc"
class="flex items-center justify-between cursor-pointer my-4" class="flex items-center justify-between cursor-pointer mt-4"
@click="toggleShowShortcutBvc" @click="toggleShowShortcutBvc"
> >
<!-- label --> <!-- label -->
@@ -546,12 +552,15 @@ interface IAccount {
const inputFileNameRef = ref<Blob>(); const inputFileNameRef = ref<Blob>();
@Component({ components: { QuickNav, TopMessage } }) @Component({
components: { QuickNav, TopMessage },
})
export default class AccountViewView extends Vue { export default class AccountViewView extends Vue {
$notify!: (notification: NotificationIface, timeout?: number) => void; $notify!: (notification: NotificationIface, timeout?: number) => void;
AppConstants = AppString; AppConstants = AppString;
DEFAULT_PUSH_SERVER = DEFAULT_PUSH_SERVER; DEFAULT_PUSH_SERVER = DEFAULT_PUSH_SERVER;
DEFAULT_IMAGE_API_SERVER = DEFAULT_IMAGE_API_SERVER;
activeDid = ""; activeDid = "";
apiServer = ""; apiServer = "";

View File

@@ -310,8 +310,9 @@
</li> </li>
</ul> </ul>
<p> <p>
If you still have problems, you can clear the cache and even uninstall If you still have problems, you can clear the cache (see "erase my data" above)
and reinstall the app, but be sure to have your backups ready or be and even uninstall and reinstall the app
-- just be sure to have your backups ready or be
prepared to restart with a new identity and recreate your network. prepared to restart with a new identity and recreate your network.
Nobody else has access to your identity or contact information because Nobody else has access to your identity or contact information because
this app is designed to give you full control over your data. this app is designed to give you full control over your data.