fix submodules option and remove privacy page
All checks were successful
Build and publish the docker image / build (push) Successful in 1m15s

Signed-off-by: ngn <ngn@ngn.tf>
This commit is contained in:
ngn 2025-01-21 10:29:06 +03:00
parent ad7a8bb439
commit fd255fdeb9
Signed by: ngn
GPG Key ID: A3654DF5AD9F641D
3 changed files with 2 additions and 40 deletions

View File

@ -14,6 +14,8 @@ jobs:
steps:
- name: Checkout repository
uses: "https://github.com/actions/checkout@v4"
with:
submodules: true
- name: Login to container repo
uses: "https://github.com/docker/login-action@v1"
@ -21,7 +23,6 @@ jobs:
registry: ${{env.REGISTRY}}
username: ${{gitea.actor}}
password: ${{secrets.PACKAGES_TOKEN}}
submodules: true
- name: Build image
run: |

View File

@ -1,7 +1,6 @@
import { createRouter, createWebHistory } from 'vue-router'
const UserView = () => import('../views/UserView.vue')
const PageNotFound = () => import('../views/PageNotFound.vue')
const PrivacyPageView = () => import('../views/PrivacyPageView.vue')
const HomepageView = () => import('../views/HomepageView.vue')
const CategoryView = () => import('../views/CategoryView.vue')
const SearchPageView = () => import('../views/SearchPageView.vue')
@ -34,11 +33,6 @@ const router = createRouter({
path: '/directory/category/:game',
component: CategoryView
},
{
path: '/privacy',
name: 'about',
component: PrivacyPageView
},
{
path: '/following',
component: FollowingView

View File

@ -1,33 +0,0 @@
<script lang="ts">
export default {}
</script>
<template>
<article class="prose prose-invert bg-crust rounded-lg mx-auto p-8 pt-10 text-contrast">
<h1>Privacy Policy</h1>
<p>
It's.... kind of empty here.
<br /><br />
No logs are kept by SafeTwitch, however instances may log requests with their reverse-proxy.
The following data is stored in your browser from using the site, however never goes outside your browser:
<ul>
<li>Selected settings</li>
<li>Followed streamers</li>
</ul>
The following data is sent outside of your browser to SafeTwitch's backend:
<ul>
<li>Language locale</li>
</ul>
The language locale is sent to SafeTwitch's backend per request, and is used to fetch the data from Twitch in the correct language
<br /><br />
Non-official instances are under their own privacy policy, as they may host SafeTwitch with
different practices that may log requests
</p>
</article>
</template>