Compare commits
	
		
			24 Commits
		
	
	
		
			bd6f4001e6
			...
			abf4158256
		
	
	| Author | SHA1 | Date | 
|---|---|---|
|  | abf4158256 | |
|  | f2d59e4535 | |
|  | a75b4a7808 | |
|  | ecf3cc998c | |
|  | 7202cd60f5 | |
|  | 9d5c71adcd | |
|  | eb00d928fc | |
|  | 6683990755 | |
|  | 2a5f4832e1 | |
|  | 719b1920c9 | |
|  | 3260202465 | |
|  | 9b995641b6 | |
|  | 2d5921fe1d | |
|  | efa9eeccbe | |
|  | b33072ad20 | |
|  | 2e77823c3a | |
|  | 9a5d9ae30e | |
|  | d607c8beac | |
|  | 1a86ea7ea5 | |
|  | a157f2b656 | |
|  | e3c7dad51e | |
|  | 749e3dcd7c | |
|  | 4417008d22 | |
|  | b38591b87c | 
|  | @ -1,5 +1,9 @@ | ||||||
| # Letzte Änderungen | # Letzte Änderungen | ||||||
| 
 | 
 | ||||||
|  | ### 1.12.7 | ||||||
|  | 
 | ||||||
|  | -   Fix: Synchronisation von allen Mitgliedern bei Mail-Verteilern - nicht nur den ersten 20 | ||||||
|  | 
 | ||||||
| ### 1.12.6 | ### 1.12.6 | ||||||
| 
 | 
 | ||||||
| -   Fix: Beiträge von Familienmitgliedern splitten | -   Fix: Beiträge von Familienmitgliedern splitten | ||||||
|  |  | ||||||
|  | @ -1,4 +1,4 @@ | ||||||
| @servers(['docker' => ['stammsilva@zoomyboy.de', 'stammgallier@stamm-gallier.de', 'dpsg-lennep@zoomyboy.de', 'dpsgbergischland@zoomyboy.de', 'dpsg-koeln@dpsg-koeln.de']]) | @servers(['docker' => ['stamm-silva@zoomyboy.de', 'stammgallier@stamm-gallier.de', 'dpsg-lennep@zoomyboy.de', 'dpsgbergischland@zoomyboy.de', 'dpsg-koeln@dpsg-koeln.de']]) | ||||||
| 
 | 
 | ||||||
| @task('deploy', ['on' => 'docker']) | @task('deploy', ['on' => 'docker']) | ||||||
| cd $ADREMA_PATH | cd $ADREMA_PATH | ||||||
|  |  | ||||||
|  | @ -25,7 +25,7 @@ class ResyncAction | ||||||
|      */ |      */ | ||||||
|     public function getResults(Maildispatcher $dispatcher): Collection |     public function getResults(Maildispatcher $dispatcher): Collection | ||||||
|     { |     { | ||||||
|         return FilterScope::fromPost($dispatcher->filter)->getQuery()->get() |         return FilterScope::fromPost($dispatcher->filter)->noPageLimit()->getQuery()->get() | ||||||
|             ->filter(fn ($member) => $member->email || $member->email_parents) |             ->filter(fn ($member) => $member->email || $member->email_parents) | ||||||
|             ->map(fn ($member) => MailEntry::from(['email' => $member->email ?: $member->email_parents])) |             ->map(fn ($member) => MailEntry::from(['email' => $member->email ?: $member->email_parents])) | ||||||
|             ->unique(fn ($member) => $member->email); |             ->unique(fn ($member) => $member->email); | ||||||
|  |  | ||||||
|  | @ -8,6 +8,8 @@ parameters: | ||||||
|         - tests/stub/phpstan/TestResponse.stub |         - tests/stub/phpstan/TestResponse.stub | ||||||
|         - tests/stub/phpstan/Settings.stub |         - tests/stub/phpstan/Settings.stub | ||||||
|         - tests/stub/phpstan/DataEloquentCast.stub |         - tests/stub/phpstan/DataEloquentCast.stub | ||||||
|  |         - tests/stub/phpstan/File.stub | ||||||
|  |         - tests/stub/phpstan/CastsAttributes.stub | ||||||
| 
 | 
 | ||||||
|     paths: |     paths: | ||||||
|         - app |         - app | ||||||
|  |  | ||||||
|  | @ -0,0 +1,35 @@ | ||||||
|  | <?php | ||||||
|  | 
 | ||||||
|  | namespace Illuminate\Contracts\Database\Eloquent; | ||||||
|  | 
 | ||||||
|  | use Illuminate\Database\Eloquent\Model; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * @template TGet | ||||||
|  |  * @template TSet | ||||||
|  |  * @copy | ||||||
|  |  */ | ||||||
|  | interface CastsAttributes | ||||||
|  | { | ||||||
|  |     /** | ||||||
|  |      * Transform the attribute from the underlying model values. | ||||||
|  |      * | ||||||
|  |      * @param  \Illuminate\Database\Eloquent\Model  $model | ||||||
|  |      * @param  string  $key | ||||||
|  |      * @param  mixed  $value | ||||||
|  |      * @param  array<string, mixed>  $attributes | ||||||
|  |      * @return TGet|null | ||||||
|  |      */ | ||||||
|  |     public function get(Model $model, string $key, mixed $value, array $attributes); | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * Transform the attribute to its underlying model values. | ||||||
|  |      * | ||||||
|  |      * @param  \Illuminate\Database\Eloquent\Model  $model | ||||||
|  |      * @param  string  $key | ||||||
|  |      * @param  TSet|null  $value | ||||||
|  |      * @param  array<string, mixed>  $attributes | ||||||
|  |      * @return mixed | ||||||
|  |      */ | ||||||
|  |     public function set(Model $model, string $key, mixed $value, array $attributes); | ||||||
|  | } | ||||||
|  | @ -0,0 +1,11 @@ | ||||||
|  | <?php | ||||||
|  | 
 | ||||||
|  | namespace Symfony\Component\HttpFoundation\File; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * @copy | ||||||
|  |  */ | ||||||
|  | class File | ||||||
|  | { | ||||||
|  | 
 | ||||||
|  | } | ||||||
		Loading…
	
		Reference in New Issue