From b720a8dd96896182cbdfe268f0637e88162d70fe Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sun, 30 Mar 2025 09:59:56 +0200 Subject: [PATCH] Feature/set up terms of service (#4490) * Set up terms of service * Update changelog --- CHANGELOG.md | 4 ++ apps/client/src/app/app.component.html | 15 ++++- apps/client/src/app/app.component.ts | 4 ++ apps/client/src/app/core/paths.ts | 3 +- .../pages/about/about-page-routing.module.ts | 7 +++ .../app/pages/about/about-page.component.ts | 13 ++++- .../privacy-policy-page.component.ts | 4 +- .../privacy-policy/privacy-policy-page.scss | 8 +++ .../terms-of-service-page-routing.module.ts | 21 +++++++ .../terms-of-service-page.component.ts | 17 ++++++ .../terms-of-service-page.html | 10 ++++ .../terms-of-service-page.module.ts | 17 ++++++ .../terms-of-service-page.scss | 29 ++++++++++ .../pages/register/register-page.component.ts | 10 ++++ .../interfaces/interfaces.ts | 4 ++ .../show-access-token-dialog.component.ts | 9 +++ .../show-access-token-dialog.html | 31 ++++++++-- .../show-access-token-dialog.module.ts | 2 + .../show-access-token-dialog.scss | 14 ++++- apps/client/src/assets/privacy-policy.md | 6 +- apps/client/src/assets/terms-of-service.md | 58 +++++++++++++++++++ 21 files changed, 267 insertions(+), 19 deletions(-) create mode 100644 apps/client/src/app/pages/about/terms-of-service/terms-of-service-page-routing.module.ts create mode 100644 apps/client/src/app/pages/about/terms-of-service/terms-of-service-page.component.ts create mode 100644 apps/client/src/app/pages/about/terms-of-service/terms-of-service-page.html create mode 100644 apps/client/src/app/pages/about/terms-of-service/terms-of-service-page.module.ts create mode 100644 apps/client/src/app/pages/about/terms-of-service/terms-of-service-page.scss create mode 100644 apps/client/src/app/pages/register/show-access-token-dialog/interfaces/interfaces.ts create mode 100644 apps/client/src/assets/terms-of-service.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a603420..e7a737bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +### Added + +- Set up the terms of service for the _Ghostfolio_ SaaS (cloud) + ### Changed - Improved the static portfolio analysis rule: Emergency fund setup by supporting assets diff --git a/apps/client/src/app/app.component.html b/apps/client/src/app/app.component.html index ab188dfc..6f39c824 100644 --- a/apps/client/src/app/app.component.html +++ b/apps/client/src/app/app.component.html @@ -84,9 +84,11 @@ > } -