aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrea Lepori <alepori@student.ethz.ch>2022-01-21 17:58:27 +0100
committerAndrea Lepori <alepori@student.ethz.ch>2022-01-21 17:58:46 +0100
commitf6f9daa8100fa59421692e2afbbc44f4d5753d66 (patch)
treeaa99c2a3f12e086a338df50f102e67d60b1ae679
parenthide user from data request if not approved (diff)
downloadscout-subs-0.5.tar.gz
scout-subs-0.5.zip
edit terms + change log for new version0.5
-rw-r--r--CHANGELOG.md8
-rw-r--r--accounts/templates/accounts/terms.html6
-rw-r--r--templates/registration/base_client.html4
-rw-r--r--version.txt4
4 files changed, 17 insertions, 5 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index eae250a..4a59998 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,11 @@
+# 0.5 (21 jan 2022)
+- Bug: users of other groups also visible in user list
+- Show warning if some account fields are empty
+- Implementation of oauth login using midata/hitobito
+- New settings tab in profile page
+- Password change
+- Multiple choice for custom parameters
+
# 0.4 (23 set 2021)
- Bug: emergency document list visible also to non "capi"
- Overall performance improvements leveraging SQL queries
diff --git a/accounts/templates/accounts/terms.html b/accounts/templates/accounts/terms.html
index 8b4443b..e7de26b 100644
--- a/accounts/templates/accounts/terms.html
+++ b/accounts/templates/accounts/terms.html
@@ -12,9 +12,11 @@
<div class="card">
<div class="card-content">
<h5>Termini e condizioni</h5>
+ <h6>Trattamento dei dati</h6>
<blockquote>
- Creando un account accetti e comprendi i seguenti termini: <br>
- Tutti i dati inseriti all'interno del sistema verranno condivisi con la persona a capo del gruppo di cui fai parte.
+ Tutti i dati inseriti verranno trattati in maniera confidenziale
+ e condivisi con i responsabili della sezione scout. I quali
+ li useranno per scopi organizzativi e non li condivideranno con terze parti.
</blockquote>
</div>
</div>
diff --git a/templates/registration/base_client.html b/templates/registration/base_client.html
index 362238c..1827f4a 100644
--- a/templates/registration/base_client.html
+++ b/templates/registration/base_client.html
@@ -117,7 +117,9 @@
<li class="tooltipped hide-on-med-and-up" data-position="bottom" data-tooltip="Lista documenti" class="hide-on-med-and-up"><a class="modal-trigger" href="#modal_capi"><i class="material-icons">list</i></a></li>
{% endif %}
<li class="tooltipped" data-position="bottom" data-tooltip="Informazioni"><a href="{% url 'about' %}"><i class="material-icons">info_outline</i></a></li>
- <li class="tooltipped" data-position="bottom" data-tooltip="Logout"><a href="{% url 'logout' %}"><i class="material-icons">exit_to_app</i></a></li>
+ {% if user.is_authenticated %}
+ <li class="tooltipped" data-position="bottom" data-tooltip="Logout"><a href="{% url 'logout' %}"><i class="material-icons">exit_to_app</i></a></li>
+ {% endif %}
</ul>
</div>
{% block toolbar %}
diff --git a/version.txt b/version.txt
index 38b0958..7710394 100644
--- a/version.txt
+++ b/version.txt
@@ -1,2 +1,2 @@
-version=0.4
-rev=29
+version=0.5
+rev=1