mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-10-26 05:23:18 +01:00 
			
		
		
		
	Compare commits
	
		
			7 Commits
		
	
	
		
			7b9ff119e8
			...
			darbonne
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 5a8acbde00 | ||
|  | f60dc8cfa0 | ||
|  | 067dd6f9d1 | ||
|  | 7b1e32e514 | ||
|  | 3d34270959 | ||
|  | 3bb99671ec | ||
|  | 0d69383dfd | 
| @@ -263,7 +263,7 @@ class TransformedFoodCreateView(ProtectQuerysetMixin, ProtectedCreateView): | |||||||
|         return reverse_lazy('food:transformedfood_view', kwargs={"pk": self.object.pk}) |         return reverse_lazy('food:transformedfood_view', kwargs={"pk": self.object.pk}) | ||||||
|  |  | ||||||
|  |  | ||||||
| MAX_FORMS = 10 | MAX_FORMS = 100 | ||||||
|  |  | ||||||
|  |  | ||||||
| class ManageIngredientsView(LoginRequiredMixin, UpdateView): | class ManageIngredientsView(LoginRequiredMixin, UpdateView): | ||||||
|   | |||||||
							
								
								
									
										46
									
								
								apps/member/migrations/0014_create_bda.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								apps/member/migrations/0014_create_bda.py
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,46 @@ | |||||||
|  | from django.db import migrations | ||||||
|  |  | ||||||
|  | def create_bda(apps, schema_editor): | ||||||
|  |     """ | ||||||
|  |     The club BDA is now pre-injected. | ||||||
|  |     """ | ||||||
|  |     Club = apps.get_model("member", "club") | ||||||
|  |     NoteClub = apps.get_model("note", "noteclub") | ||||||
|  |     Alias = apps.get_model("note", "alias") | ||||||
|  |     ContentType = apps.get_model('contenttypes', 'ContentType') | ||||||
|  |     polymorphic_ctype_id = ContentType.objects.get_for_model(NoteClub).id | ||||||
|  |      | ||||||
|  |     Club.objects.get_or_create( | ||||||
|  |         id=10, | ||||||
|  |         name="BDA", | ||||||
|  |         email="bda.ensparissaclay@gmail.com", | ||||||
|  |         require_memberships=True, | ||||||
|  |         membership_fee_paid=750, | ||||||
|  |         membership_fee_unpaid=750, | ||||||
|  |         membership_duration=396, | ||||||
|  |         membership_start="2024-08-01", | ||||||
|  |         membership_end="2025-09-30", | ||||||
|  |     ) | ||||||
|  |     NoteClub.objects.get_or_create( | ||||||
|  |         id=1937, | ||||||
|  |         club_id=10, | ||||||
|  |         polymorphic_ctype_id=polymorphic_ctype_id, | ||||||
|  |     ) | ||||||
|  |     Alias.objects.get_or_create( | ||||||
|  |         id=1937, | ||||||
|  |         note_id=1937, | ||||||
|  |         name="BDA", | ||||||
|  |         normalized_name="bda", | ||||||
|  |     ) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | class Migration(migrations.Migration): | ||||||
|  |  | ||||||
|  |     dependencies = [ | ||||||
|  |         ('member', '0013_auto_20240801_1436'), | ||||||
|  |     ] | ||||||
|  |      | ||||||
|  |     operations = [ | ||||||
|  |         migrations.RunPython(create_bda), | ||||||
|  |     ] | ||||||
|  |  | ||||||
| @@ -4091,8 +4091,8 @@ | |||||||
|                 158, |                 158, | ||||||
|                 159, |                 159, | ||||||
|                 160, |                 160, | ||||||
| 		212, |                 212, | ||||||
| 		222 |                 222 | ||||||
|             ] |             ] | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
| @@ -4133,14 +4133,14 @@ | |||||||
|                 50, |                 50, | ||||||
|                 141, |                 141, | ||||||
|                 169, |                 169, | ||||||
| 		217, |                 217, | ||||||
| 		218, |                 218, | ||||||
| 		219, |                 219, | ||||||
| 		220, |                 220, | ||||||
| 		221, |                 221, | ||||||
| 		247, |                 247, | ||||||
| 		258, |                 258, | ||||||
| 		259 |                 259 | ||||||
|             ] |             ] | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
| @@ -4152,8 +4152,8 @@ | |||||||
|             "name": "Pr\u00e9sident\u22c5e de club", |             "name": "Pr\u00e9sident\u22c5e de club", | ||||||
|             "permissions": [ |             "permissions": [ | ||||||
|                 62, |                 62, | ||||||
|                 142, |                 135, | ||||||
|                 135 |                 142 | ||||||
|             ] |             ] | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
| @@ -4538,8 +4538,8 @@ | |||||||
|             "name": "GC anti-VSS", |             "name": "GC anti-VSS", | ||||||
|             "permissions": [ |             "permissions": [ | ||||||
|                 42, |                 42, | ||||||
| 		135, |                 135, | ||||||
| 		150, |                 150, | ||||||
|                 163, |                 163, | ||||||
|                 164 |                 164 | ||||||
|             ] |             ] | ||||||
| @@ -4555,10 +4555,137 @@ | |||||||
|                 137, |                 137, | ||||||
|                 211, |                 211, | ||||||
|                 212, |                 212, | ||||||
| 		213, |                 213, | ||||||
| 		214, |                 214, | ||||||
| 		215, |                 215, | ||||||
| 		216 |                 216 | ||||||
|  |             ] | ||||||
|  |         } | ||||||
|  |     },   | ||||||
|  |     { | ||||||
|  |         "model": "permission.role", | ||||||
|  |         "pk": 23, | ||||||
|  |             "fields": { | ||||||
|  |             "for_club": 2, | ||||||
|  |             "name": "Darbonne", | ||||||
|  |             "permissions": [ | ||||||
|  |                 30, | ||||||
|  |                 31, | ||||||
|  |                 32 | ||||||
|  |             ] | ||||||
|  |         } | ||||||
|  |     },  | ||||||
|  |     { | ||||||
|  |         "model": "permission.role", | ||||||
|  |         "pk": 24, | ||||||
|  |             "fields": { | ||||||
|  |             "for_club": null, | ||||||
|  |             "name": "Staffeur⋅euse (S&L,Respo Tech,...)", | ||||||
|  |             "permissions": [] | ||||||
|  |         } | ||||||
|  |     },  | ||||||
|  |     { | ||||||
|  |         "model": "permission.role", | ||||||
|  |         "pk": 25, | ||||||
|  |             "fields": { | ||||||
|  |             "for_club": null, | ||||||
|  |             "name": "Référent⋅e Bus", | ||||||
|  |             "permissions": [ | ||||||
|  |                 22, | ||||||
|  |                 84, | ||||||
|  |                 115, | ||||||
|  |                 117, | ||||||
|  |                 118, | ||||||
|  |                 119, | ||||||
|  |                 120, | ||||||
|  |                 121, | ||||||
|  |                 122 | ||||||
|  |             ] | ||||||
|  |         } | ||||||
|  |     },  | ||||||
|  |     { | ||||||
|  |         "model": "permission.role", | ||||||
|  |         "pk": 28, | ||||||
|  |             "fields": { | ||||||
|  |             "for_club": 10, | ||||||
|  |             "name": "Trésorièr⸱e BDA", | ||||||
|  |             "permissions": [ | ||||||
|  |                 55, | ||||||
|  |                 56, | ||||||
|  |                 57, | ||||||
|  |                 58, | ||||||
|  |                 135, | ||||||
|  |                 143, | ||||||
|  |                 176, | ||||||
|  |                 177, | ||||||
|  |                 178, | ||||||
|  |                 243, | ||||||
|  |                 260, | ||||||
|  |                 261, | ||||||
|  |                 262, | ||||||
|  |                 263, | ||||||
|  |                 264, | ||||||
|  |                 265, | ||||||
|  |                 266, | ||||||
|  |                 267, | ||||||
|  |                 268, | ||||||
|  |                 269 | ||||||
|  |             ] | ||||||
|  |         } | ||||||
|  |     },  | ||||||
|  |     { | ||||||
|  |         "model": "permission.role", | ||||||
|  |         "pk": 30, | ||||||
|  |             "fields": { | ||||||
|  |             "for_club": 10, | ||||||
|  |             "name": "Respo sorties", | ||||||
|  |             "permissions": [ | ||||||
|  |                 49,  | ||||||
|  |                 62,  | ||||||
|  |                 141,  | ||||||
|  |                 241,  | ||||||
|  |                 242,  | ||||||
|  |                 243 | ||||||
|  |             ] | ||||||
|  |         } | ||||||
|  |     },  | ||||||
|  |     { | ||||||
|  |         "model": "permission.role", | ||||||
|  |         "pk": 31, | ||||||
|  |             "fields": { | ||||||
|  |             "for_club": 1, | ||||||
|  |             "name": "Respo comm", | ||||||
|  |             "permissions": [ | ||||||
|  |                 135, | ||||||
|  |                 244 | ||||||
|  |             ] | ||||||
|  |         } | ||||||
|  |     },  | ||||||
|  |     { | ||||||
|  |         "model": "permission.role", | ||||||
|  |         "pk": 32, | ||||||
|  |             "fields": { | ||||||
|  |             "for_club": 10, | ||||||
|  |             "name": "Respo comm Art", | ||||||
|  |             "permissions": [ | ||||||
|  |                 135, | ||||||
|  |                 245 | ||||||
|  |             ] | ||||||
|  |         } | ||||||
|  |     },  | ||||||
|  |     { | ||||||
|  |         "model": "permission.role", | ||||||
|  |         "pk": 33, | ||||||
|  |             "fields": { | ||||||
|  |             "for_club": 10, | ||||||
|  |             "name": "Respo Jam", | ||||||
|  |             "permissions": [ | ||||||
|  |                 247,  | ||||||
|  |                 250,  | ||||||
|  |                 251,  | ||||||
|  |                 252,  | ||||||
|  |                 253,  | ||||||
|  |                 254 | ||||||
|             ] |             ] | ||||||
|         } |         } | ||||||
|     },  |     },  | ||||||
| @@ -4596,5 +4723,15 @@ | |||||||
|         "model": "wei.weirole", |         "model": "wei.weirole", | ||||||
|         "pk": 18, |         "pk": 18, | ||||||
|         "fields": {} |         "fields": {} | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |         "model": "wei.weirole", | ||||||
|  |         "pk": 24, | ||||||
|  |         "fields": {} | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |         "model": "wei.weirole", | ||||||
|  |         "pk": 25, | ||||||
|  |         "fields": {} | ||||||
|     } |     } | ||||||
| ] | ] | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user