Skip to content

Commit d0a5ef0

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents b661264 + 54d6c0d commit d0a5ef0

File tree

10 files changed

+190
-10
lines changed

10 files changed

+190
-10
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,10 @@ Type `make` in the vscode terminal, that creates the django dev server on you ma
9999
- `make build` for all images in the root, or in the django or vue subfolders, this builds the docker images
100100
- `make push` for all images in the root, or in the django or vue subfolders, this uploads the docker images to docker hub
101101

102+
## deploy
103+
104+
Type `make deploy_prod` in the project root. The file `env.hosts.prod` needs to have the right settings.
105+
102106
## additional docs
103107

104108
- [grahpql](/docs/graphql.md)

RELEASE.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@ The latest supported release is [TBD]
66

77
You can download the latest updates from https://bitbucket.org/cividi/gemeindescan-webui/src
88

9-
## Release information
9+
## Sprint 0: Project setup
1010

11-
- [Sprint 0: Project setup](https://bitbucket.org/cividi/gemeindescan-webui/issues?status=new&status=open&milestone=Sprint%200%3A%20Project%20setup) - until 10.1.2020
11+
[Bitbucket issues](https://bitbucket.org/cividi/gemeindescan-webui/issues?status=new&status=open&milestone=Sprint%200%3A%20Project%20setup) - until 10.1.2020
12+
13+
TODO: what is in this release, bullet points.
1214

1315
## See also
1416

Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading

vue/src/assets/styles/main.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,7 @@ a {
4848
.v-application {
4949
font-family: "Open Sans", sans-serif;
5050
}
51+
52+
.content {
53+
max-width: 660px;
54+
}

vue/src/views/About.vue

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
<template>
2-
<v-container my-6>
2+
<v-container my-6 class="content">
33
<v-layout
44
wrap
55
>
66
<v-flex>
7-
<h1>This is an about page</h1>
7+
<h1>Hintergrund</h1>
8+
<p>Der Gemeindescan ermöglicht Gemeindeverwaltungen auf einfache und
9+
kosteneffiziente Weise ein Bild von Nutzungen und Nutzern in Ihrer
10+
Gemeinde zu erhalten. Flächenverbräuche,Verkehr und strukturelle
11+
Indikatoren werden an einer Stelle evidenzbasiert zusammengeführt.
12+
Die Darstellungen dienen der Vorbereitung von Planungsaufgaben,
13+
der Kommunikation mit Politik, Bürgern oder Entwicklern und Investoren.</p>
14+
<p>Der Gemeindescan ist ein <a href="https://smartuse.ch/" target="_blank">Smartuse</a> Produkt.</p>
815
</v-flex>
916
</v-layout>
1017
</v-container>

vue/src/views/Contact.vue

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,36 @@
11
<template>
2-
<v-container my-6>
2+
<v-container my-6 class="content">
33
<v-layout
44
wrap
55
>
66
<v-flex>
7-
<h1>This is the contact page</h1>
7+
<h1>
8+
Kontakt
9+
</h1>
10+
<p>
11+
Direkt mit dem Gemeindescan-Team in Kontakt treten:<br>
12+
<a href="mailto:[email protected]">[email protected]</a><br>
13+
<a href="tel:+41 43 543 44 45">+41 43 543 44 45</a><br>
14+
Flüelastrasse 10<br>
15+
8048 Zürich
16+
</p>
17+
<p>
18+
Die Gemeindescan-Plattform ist Open Source und Open Development.<br>
19+
Zum Gemeindescan beitragen: <a href="https://bitbucket.org/cividi/gemeindescan-webui/" target="_blank">
20+
https://bitbucket.org/cividi/gemeindescan-webui/</a>
21+
</p>
22+
<p>
23+
Gemeindescan ist Teil der Smartuse-Produktfamilie von cividi.
24+
</p>
25+
<p>
26+
cividi - digitale Werkzeuge für die analoge Stadt.
27+
</p>
28+
<a href="https://www.cividi.ch" target="_blank" style="padding-right:40px">
29+
<img src="@/assets/images/logo-cividi.svg" width="250px">
30+
</a>
31+
<a href="https://www.smartuse.ch" target="_blank">
32+
<img src="@/assets/images/logo-smartuse.svg" width="250px">
33+
</a>
834
</v-flex>
935
</v-layout>
1036
</v-container>

vue/src/views/Imprint.vue

Lines changed: 137 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,145 @@
11
<template>
2-
<v-container my-6>
2+
<v-container my-6 class="content">
33
<v-layout
44
wrap
55
>
66
<v-flex>
7-
<h1>This is an imprint page</h1>
7+
<h1>
8+
Impressum
9+
</h1>
10+
<p>
11+
cividi<br>
12+
℅ Smartuse GmbH<br>
13+
Flüelastrasse 10<br>
14+
8048 Zürich<br>
15+
<a href="mailto:[email protected]" target="_blank">[email protected]</a>
16+
</p>
17+
18+
<h2>
19+
Datenschutzerklärung
20+
</h2>
21+
<p>
22+
Diese Webseite und ihr Inhalt wird durch <em>cividi GmbH</em> gestellt.
23+
Der Schutz Ihrer persönlichen Daten ist uns wichtig und wir behandeln
24+
personenbezogenen Daten vertraulich und entsprechend der gesetzlichen
25+
Datenschutzvorschriften sowie dieser Datenschutzerklärung.
26+
Die Nutzung unserer Webseite verlangt generell keine Angabe persönlicher Daten.
27+
Personenbezogene Daten wie Namen oder E-Mail-Adressen werden nur auf freiwilliger
28+
Basis gesammelt, so zum Beispiel bei dem Ausfüllen unserer Formularen oder bei der
29+
Anmeldung für unseren Newsletter.
30+
Bei der Nutzung unserer Webseite werden aber automatisch Informationen allgemeiner
31+
Natur erfasst.
32+
Diese Informationen werden im Server-Logfile erfasst und beinhalten die Art des
33+
Webbrowsers, das verwendete Betriebssystem, den Domainnamen Ihres
34+
Internet-Service-Providers, Ihre IP-Adresse und ähnliches.
35+
Eure Daten werden dabei jedoch nicht verwendet,
36+
um Rückschlüsse auf Ihre Person zu ziehen.
37+
Informationen dieser Art werden lediglich statistisch ausgewertet,
38+
um unseren Web-Auftritt analysieren und optimieren zu können.
39+
Die Daten werden gelöscht, sobald diese für den Zweck der Erhebung nicht mehr
40+
erforderlich sind.
41+
Dies ist für die Daten, die der Bereitstellung der Webseite dienen,
42+
grundsätzlich der Fall, wenn die jeweilige Sitzung beendet ist.
43+
</p>
44+
45+
<h3>
46+
Formulare und Newsletterdaten
47+
</h3>
48+
<p>
49+
Wenn Sie unser Formular ausfüllen, werden Ihre Daten sprich
50+
E-Mail Adresse, Organisation, Ort, Name, Zweck eurem Besuch sowie Zeitpunkt
51+
der Anmeldung bei Typeform und Mailchimp gespeichert.
52+
Diese Daten nutzen wir einzig für den von euch angeforderten Newsletter-Versand
53+
und um Ihre Anfragen direkt beantworten zu können.
54+
Sie können sich mittels Abmelde-Link im Newsletter jederzeit wieder
55+
vom Newsletter abmelden.
56+
Die Newsletter-Anmeldung erfolgt via Double-Opt-In, sprich Sie erhalten nach Ausfüllen
57+
des Anmeldeformulars zwecks Verifizierung eine Bestätigungs-E-Mail.
58+
Erst danach werden Sie in die Newsletter-Datenbank übernommen.
59+
</p>
60+
61+
<h3>
62+
MailChimp
63+
</h3>
64+
<p>
65+
Unsere Newsletter werden mit „MailChimp” versendet
66+
(Newsletterversandplattform von der Rocket Science Group,
67+
LLC, 675 Ponce De Leon Ave NE, Suite 5000, Atlanta, GA 30308, USA).
68+
Die gesammelten E-Mail-Adressen werden entsprechend auf den MailChimp-Servern
69+
gespeichert.
70+
MailChimp verwendet diese Informationen für von uns ausgelöste Newsletter-Versände
71+
und -Auswertungen. MailChimp nutzt die Daten für Optimierung des eigenen Services,
72+
jedoch nicht um Newsletter-Empfänger selber anzuschreiben oder deren Daten
73+
an Dritte weiterzugeben.
74+
Die Datenschutzbestimmungen von MailChimp könnt ihr
75+
<a href="https://mailchimp.com/legal/" target="_blank">hier</a> nachlesen.
76+
</p>
77+
78+
<h3>
79+
Typeform
80+
</h3>
81+
<p>
82+
Unsere Formulare werden mit Typeform (C/ Bac de Roda 163, Local 1, Barcelona,
83+
Catalunya 08018, ES) entwickelt.
84+
Diese Daten nutzen wir einzig für die Weiterentwicklung und Personalisierung
85+
unsere Dienstleistungen und Produkten anhand von den von Ihnen angegeben Daten.
86+
Die gesammelten E-Mail-Adressen und Antworten werden entsprechend auf den
87+
Typeform-Servern gespeichert. Typeform verwendet diese Informationen
88+
für die Sammlung der Antworten in von uns ausgelösten Formulare und ihre
89+
Auswertungen. Typeform nutzt die Daten für Optimierung des eigenen Services,
90+
jedoch nicht um Formular-Ausfüller selber anzuschreiben oder deren
91+
Daten an Dritte weiterzugeben.
92+
Die Datenschutzbestimmungen von Typeform könnt ihr
93+
<a href="https://admin.typeform.com/to/L9Crcj" target="_blank">hier</a> nachlesen.
94+
</p>
95+
96+
<h3>
97+
Google Analytics
98+
</h3>
99+
<p>
100+
Diese Website benutzt Google Analytics, einen Webanalysedienst der Google LLC,
101+
1600 Amphitheatre Parkway, Mountain View, CA 94043 USA (nachfolgend: „Google”).
102+
Google Analytics verwendet sog. „Cookies”, also Textdateien, die auf eurem
103+
Computer gespeichert werden und die eine Analyse eurer Benutzung der Webseite
104+
ermöglichen. Die durch das Cookie erzeugten Informationen über eure Benutzung
105+
unserer Webseite werden in der Regel an einen Server von Google in den USA
106+
übertragen und dort gespeichert. Aufgrund der Aktivierung der IP-Anonymisierung,
107+
wird eure IP-Adresse von Google jedoch innerhalb von Mitgliedstaaten der
108+
Europäischen Union oder in anderen Vertragsstaaten des Abkommens über den
109+
Europäischen Wirtschaftsraum zuvor gekürzt. Nur in Ausnahmefällen wird die
110+
volle IP-Adresse an einen Server von Google in den USA übertragen und dort
111+
gekürzt. Im Auftrag des Betreibers dieser Website wird Google diese
112+
Informationen benutzen, um eure Nutzung der Webseite auszuwerten,
113+
um Reports über die Webseitenaktivitäten zusammenzustellen und um weitere
114+
mit der Webseitenutzung und der Internetnutzung verbundene Dienstleistungen
115+
gegenüber dem Webseitenbetreiber zu erbringen. Die im Rahmen von Google Analytics
116+
von eurem Browser übermittelte IP-Adresse wird nicht mit anderen Daten von Google
117+
zusammengeführt.
118+
</p>
119+
120+
<h3>
121+
SSL-Verschlüsselung
122+
</h3>
123+
<p>
124+
Um die Sicherheit eurer Daten bei der Übertragung zu schützen,
125+
verwenden wir dem aktuellen Stand der Technik entsprechende Verschlüsselungsverfahren
126+
(z. B. SSL) über HTTPS.
127+
</p>
128+
129+
<h3>
130+
Sonstiges
131+
</h3>
132+
<p>
133+
Wir können diese Datenschutzerklärung jederzeit ohne Vorankündigung anpassen.
134+
Es gilt die jeweils aktuelle, auf dieser Website publizierte Fassung.
135+
</p>
136+
<p>
137+
Für datenschutzrelevante Anliegen könnt ihr euch wenden an:<br>
138+
Viktoria Molnar<br>
139+
Flüelastrasse 10<br>
140+
8048 Zürich<br>
141+
142+
</p>
8143
</v-flex>
9144
</v-layout>
10145
</v-container>

vue/src/views/Login.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<v-container my-6>
2+
<v-container my-6 class="content">
33
<v-layout
44
wrap
55
>

0 commit comments

Comments
 (0)