mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-10-30 23:39:54 +01:00 
			
		
		
		
	Compare commits
	
		
			14 Commits
		
	
	
		
			caaeab6b0b
			...
			fix_activi
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 0d0fdef363 | ||
|  | 821efbf78b | ||
|  | a209e0d366 | ||
|  | ef485e0628 | ||
|  | 1481aa0635 | ||
|  | 867bf9fd25 | ||
|  | 47fda0ea36 | ||
|  | 623290827a | ||
|  | a87ce625f3 | ||
|  | 3559787fa7 | ||
|  | bd6ed27ae5 | ||
|  | 43dc676747 | ||
|  | 787005e60d | ||
|  | 414e103686 | 
| @@ -329,7 +329,7 @@ class ActivityEntryView(LoginRequiredMixin, SingleTableMixin, TemplateView): | ||||
|         context["noteuser_ctype"] = ContentType.objects.get_for_model(NoteUser).pk | ||||
|         context["notespecial_ctype"] = ContentType.objects.get_for_model(NoteSpecial).pk | ||||
|  | ||||
|         activities_open = Activity.objects.filter(open=True).filter( | ||||
|         activities_open = Activity.objects.filter(open=True, activity_type__manage_entries=True).filter( | ||||
|             PermissionBackend.filter_queryset(self.request, Activity, "view")).distinct().all() | ||||
|         context["activities_open"] = [a for a in activities_open | ||||
|                                       if PermissionBackend.check_perm(self.request, | ||||
|   | ||||
| @@ -44,7 +44,8 @@ class ProfileForm(forms.ModelForm): | ||||
|     """ | ||||
|     A form for the extras field provided by the :model:`member.Profile` model. | ||||
|     """ | ||||
|     report_frequency = forms.IntegerField(required=False, initial=0, label=_("Report frequency")) | ||||
|     # Remove widget=forms.HiddenInput() if you want to use report frequency. | ||||
|     report_frequency = forms.IntegerField(required=False, initial=0, label=_("Report frequency"), widget=forms.HiddenInput()) | ||||
|  | ||||
|     last_report = forms.DateTimeField(required=False, disabled=True, label=_("Last report date")) | ||||
|  | ||||
| @@ -76,7 +77,8 @@ class ProfileForm(forms.ModelForm): | ||||
|     class Meta: | ||||
|         model = Profile | ||||
|         fields = '__all__' | ||||
|         exclude = ('user', 'email_confirmed', 'registration_valid', ) | ||||
|         # Remove ml_[asso]_registration from exclude if the concerned association uses nk20 to manage its mailing list. | ||||
|         exclude = ('user', 'email_confirmed', 'registration_valid', 'ml_sport_registration', ) | ||||
|  | ||||
|  | ||||
| class ImageForm(forms.Form): | ||||
|   | ||||
| @@ -31,3 +31,4 @@ class RoleAdmin(admin.ModelAdmin): | ||||
|     Admin customisation for Role | ||||
|     """ | ||||
|     list_display = ('name', ) | ||||
|     filter_horizontal = ('permissions',) | ||||
|   | ||||
| @@ -4409,64 +4409,7 @@ | ||||
|                 238 | ||||
|             ] | ||||
|         } | ||||
|     }, | ||||
|     { | ||||
|         "model": "permission.role", | ||||
|         "pk": 23, | ||||
|             "fields": { | ||||
|             "for_club": 10, | ||||
|             "name": "Tr\u00e9sorièr\u22c5e BDA", | ||||
|             "permissions": [ | ||||
|                 33, | ||||
|                 55, | ||||
|                 56, | ||||
|                 57, | ||||
|                 58, | ||||
|                 135, | ||||
|                 143, | ||||
|                 176, | ||||
|                 177, | ||||
|                 178 | ||||
|             ] | ||||
|         } | ||||
|     }, | ||||
|     { | ||||
|         "model": "permission.role", | ||||
|         "pk": 24, | ||||
|             "fields": { | ||||
|             "for_club": 10, | ||||
|             "name": "Respo sortie", | ||||
|             "permissions": [ | ||||
|                 239, | ||||
|                 240, | ||||
|                 241, | ||||
|                 242, | ||||
|                 243 | ||||
|             ] | ||||
|         } | ||||
|     }, | ||||
|     { | ||||
|         "model": "permission.role", | ||||
|         "pk": 25, | ||||
|             "fields": { | ||||
|             "for_club": 267, | ||||
|             "name": "Tr\u00e9sorièr\u22c5e Terre à terre", | ||||
|             "permissions": [ | ||||
|                 33, | ||||
|                 55, | ||||
|                 56, | ||||
|                 57, | ||||
|                 58, | ||||
|                 135, | ||||
|                 143, | ||||
|                 176, | ||||
|                 177, | ||||
|                 178 | ||||
|             ] | ||||
|         } | ||||
|     }, | ||||
|  | ||||
|      | ||||
|     },   | ||||
|     { | ||||
|         "model": "wei.weirole", | ||||
|         "pk": 12, | ||||
|   | ||||
| @@ -26,3 +26,5 @@ MAILTO=notekfet2020@lists.crans.org | ||||
|  00  9     *   *   *     root   cd /var/www/note_kfet && env/bin/python manage.py refresh_highlighted_buttons -v 0 | ||||
| # Vider les tokens Oauth2 | ||||
|  00  6     *   *   *     root   cd /var/www/note_kfet && env/bin/python manage.py cleartokens -v 0 | ||||
| # Envoyer la liste des abonnés à la NL BDA | ||||
|  00  8     *   *   0     root   cd /var/www/note_kfet && env/bin/python manage.py extract_ml_registrations -t art -v 0 | ||||
| @@ -159,11 +159,6 @@ SPDX-License-Identifier: GPL-3.0-or-later | ||||
|     </nav> | ||||
|     <div class="{% block containertype %}container{% endblock %} my-3"> | ||||
| 	<div id="messages"> | ||||
| 	    {% if user.is_authenticated %} | ||||
| 		<div class="alert alert-info"> | ||||
| 		    Venez au festival des Sens de l'Art du 2 au 7 décembre 🐘 ! | ||||
| 		</div> | ||||
| 	    {% endif %} | ||||
|             {% if user.is_authenticated %} | ||||
|                 {% if not user|is_member:"BDE" %} | ||||
|                     <div class="alert alert-danger"> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user