Compare commits

..

24 Commits

Author SHA1 Message Date
philipp lang abf4158256 Fix phpstan
continuous-integration/drone/push Build is passing Details
2025-04-03 00:11:32 +02:00
philipp lang f2d59e4535 Update phpstan baseline 2025-04-03 00:11:32 +02:00
philipp lang a75b4a7808 Lint 2025-04-03 00:11:32 +02:00
philipp lang ecf3cc998c Update tex package 2025-04-03 00:11:32 +02:00
philipp lang 7202cd60f5 Add doctypes 2025-04-03 00:11:32 +02:00
philipp lang 9d5c71adcd Add Data Eloquent casting 2025-04-03 00:11:32 +02:00
philipp lang eb00d928fc Remove deprecated willReturnVar 2025-04-03 00:11:32 +02:00
philipp lang 6683990755 Lint 2025-04-03 00:11:32 +02:00
philipp lang 2a5f4832e1 Add configs for User Seeder 2025-04-03 00:11:32 +02:00
philipp lang 719b1920c9 Lint 2025-04-03 00:11:32 +02:00
philipp lang 3260202465 Update larastan 2025-04-03 00:11:32 +02:00
philipp lang 9b995641b6 Update laravel-nami 2025-04-03 00:11:32 +02:00
philipp lang 2d5921fe1d Mod copydb 2025-04-03 00:11:32 +02:00
philipp lang efa9eeccbe Update laravel-nami 2025-04-03 00:11:32 +02:00
philipp lang b33072ad20 Lint 2025-04-03 00:11:32 +02:00
philipp lang 2e77823c3a --wip-- [skip ci] 2025-04-03 00:11:32 +02:00
philipp lang 9a5d9ae30e Add Bank account to NAmi put action 2025-04-03 00:11:32 +02:00
philipp lang d607c8beac Add scout driver config to tests 2025-04-03 00:11:32 +02:00
philipp lang 1a86ea7ea5 Update laravel-nami 2025-04-03 00:11:32 +02:00
philipp lang a157f2b656 Update composer packages 2025-04-03 00:11:32 +02:00
philipp lang e3c7dad51e Update npm packages 2025-04-03 00:11:32 +02:00
philipp lang 749e3dcd7c Mod stammsilva server name
continuous-integration/drone/push Build is passing Details
2025-04-01 21:14:00 +02:00
philipp lang 4417008d22 Update CHANGELOG
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is failing Details
2025-04-01 20:49:50 +02:00
philipp lang b38591b87c Remove page limit when synching maildispatchers
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build was killed Details
2025-04-01 20:26:41 +02:00
6 changed files with 54 additions and 2 deletions

View File

@ -1,5 +1,9 @@
# Letzte Änderungen
### 1.12.7
- Fix: Synchronisation von allen Mitgliedern bei Mail-Verteilern - nicht nur den ersten 20
### 1.12.6
- Fix: Beiträge von Familienmitgliedern splitten

View File

@ -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'])
cd $ADREMA_PATH

View File

@ -25,7 +25,7 @@ class ResyncAction
*/
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)
->map(fn ($member) => MailEntry::from(['email' => $member->email ?: $member->email_parents]))
->unique(fn ($member) => $member->email);

View File

@ -8,6 +8,8 @@ parameters:
- tests/stub/phpstan/TestResponse.stub
- tests/stub/phpstan/Settings.stub
- tests/stub/phpstan/DataEloquentCast.stub
- tests/stub/phpstan/File.stub
- tests/stub/phpstan/CastsAttributes.stub
paths:
- app

View File

@ -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);
}

View File

@ -0,0 +1,11 @@
<?php
namespace Symfony\Component\HttpFoundation\File;
/**
* @copy
*/
class File
{
}