From a429a2d6c9dea4b8d8557f1cdea91a0b3cd9947f Mon Sep 17 00:00:00 2001 From: "Daniel J. Summers" Date: Sat, 19 May 2018 23:22:44 -0500 Subject: [PATCH 1/2] GDPR update; version bump - added Terms of Service and Privacy Policy - updated deps - fixed vue-bootstrap warning --- src/api/package.json | 2 +- src/app/package.json | 2 +- src/app/src/App.vue | 2 + src/app/src/components/Home.vue | 4 +- src/app/src/components/Navigation.vue | 2 +- .../src/components/legal/PrivacyPolicy.vue | 54 + .../src/components/legal/TermsOfService.vue | 35 + src/app/src/router/index.js | 12 + src/app/yarn.lock | 1070 ++++++++--------- 9 files changed, 615 insertions(+), 568 deletions(-) create mode 100644 src/app/src/components/legal/PrivacyPolicy.vue create mode 100644 src/app/src/components/legal/TermsOfService.vue diff --git a/src/api/package.json b/src/api/package.json index f3958d0..4804b19 100644 --- a/src/api/package.json +++ b/src/api/package.json @@ -1,7 +1,7 @@ { "name": "my-prayer-journal-api", "private": true, - "version": "0.9.2", + "version": "0.9.3", "description": "Server API for myPrayerJournal", "main": "index.js", "author": "Daniel J. Summers ", diff --git a/src/app/package.json b/src/app/package.json index ca5a2bf..6ec4798 100644 --- a/src/app/package.json +++ b/src/app/package.json @@ -1,6 +1,6 @@ { "name": "my-prayer-journal", - "version": "0.9.2", + "version": "0.9.3", "description": "myPrayerJournal - Front End", "author": "Daniel J. Summers ", "private": true, diff --git a/src/app/src/App.vue b/src/app/src/App.vue index cd016ae..f0086e9 100644 --- a/src/app/src/App.vue +++ b/src/app/src/App.vue @@ -10,6 +10,8 @@ | myPrayerJournal v{{ version }} br em: small. + #[router-link(:to="{ name: 'PrivacyPolicy' }") Privacy Policy] • + #[router-link(:to="{ name: 'TermsOfService' }") Terms of Service] • #[a(href='https://github.com/danieljsummers/myprayerjournal') Developed] and hosted by #[a(href='https://bitbadger.solutions') Bit Badger Solutions] diff --git a/src/app/src/components/Home.vue b/src/app/src/components/Home.vue index 1ad851d..39b9c8b 100644 --- a/src/app/src/components/Home.vue +++ b/src/app/src/components/Home.vue @@ -9,8 +9,8 @@ article individuals to review their answered prayers. p. This site is currently in beta, but it is open and available to the general public. To get started, simply click - the "Log On" link above, and log on with either a Microsoft or Google account. You can also learn more about the - site at the "Docs" link, also above. + the “Log On” link above, and log on with either a Microsoft or Google account. You can also learn more + about the site at the “Docs” link, also above.