Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/attest-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
zip -r ${{ github.event.repository.name }}.zip . -x ".git/*" ".github/*"

- name: Attest Build Provenance
uses: actions/attest-build-provenance@v2
uses: actions/attest-build-provenance@v4
with:
subject-path: ${{ github.event.repository.name }}.zip

Expand Down
4 changes: 2 additions & 2 deletions app/Actions/SaveGdprConsentsAction.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ class SaveGdprConsentsAction
/**
* Save all GDPR consents for a user.
*
* @param array<string, bool> $consents Associative array of consent properties (privacy_accepted, terms_accepted, etc.)
* @param array<string, bool> $consents Associative array of consent properties (privacy_accepted, terms_accepted, etc.)
* @param array<string, bool> $consents Associative array of consent properties (privacy_accepted, terms_accepted, etc.)
* @param array<string, bool> $consents Associative array of consent properties (privacy_accepted, terms_accepted, etc.)
*/
public function execute(User $user, array $consents, ?string $ipAddress = null, ?string $userAgent = null): void
{
Expand Down
4 changes: 2 additions & 2 deletions app/Actions/UpdateGdprConsentsAction.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ class UpdateGdprConsentsAction
use QueueableAction;

/**
* @param array<string, bool> $consents
* @param array<string, bool> $consents
* @param array<string, bool> $consents
* @param array<string, bool> $consents
*/
public function execute(User $user, array $consents, ?string $ipAddress = null, ?string $userAgent = null): void
{
Expand Down
7 changes: 3 additions & 4 deletions app/Actions/Validation/ValidateUserDataAction.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,9 @@ class ValidateUserDataAction
use QueueableAction;

/**
* @param array<string, mixed> $formData
* @param array<string, mixed> $formData
* @param array<string, mixed> $formData
*
* @param array<string, mixed> $formData
* @param array<string, mixed> $formData
* @param array<string, mixed> $formData
* @return array<string, mixed>
*/
public function execute(array $formData): array
Expand Down
420 changes: 210 additions & 210 deletions app/Datas/GdprData.php

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/Filament/Widgets/Auth/GdprConsentForm.php
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ protected function getView(): string
}

/**
* @param array<string, mixed> $formData
* @param array<string, mixed> $formData
*/
protected function logRegistrationAttempt(array $formData): void
{
Expand Down
2 changes: 1 addition & 1 deletion app/Filament/Widgets/Auth/RegisterWidget.php
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ public function submit(): void
}

/**
* @param array<string, mixed> $formData
* @param array<string, mixed> $formData
*/
protected function logRegistrationAttempt(array $formData): void
{
Expand Down
68 changes: 34 additions & 34 deletions app/Models/Consent.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,36 +14,36 @@
/**
* Modules\Gdpr\Models\Consent.
*
* @property string $id
* @property string|null $treatment_id
* @property string|null $subject_id
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property string $user_type
* @property string|null $user_id
* @property string|null $type
* @property string|null $accepted_at
* @property string $id
* @property string|null $treatment_id
* @property string|null $subject_id
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property string $user_type
* @property string|null $user_id
* @property string|null $type
* @property string|null $accepted_at
* @property ProfileContract|null $creator
* @property Treatment|null $treatment
* @property string $id
* @property string|null $treatment_id
* @property string|null $subject_id
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property string $user_type
* @property string|null $user_id
* @property string|null $type
* @property string|null $accepted_at
* @property Treatment|null $treatment
* @property string $id
* @property string|null $treatment_id
* @property string|null $subject_id
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property string $user_type
* @property string|null $user_id
* @property string|null $type
* @property string|null $accepted_at
* @property ProfileContract|null $creator
* @property Treatment|null $treatment
* @property Treatment|null $treatment
* @property ProfileContract|null $updater
*
* @method static Builder<static>|Consent newModelQuery()
Expand All @@ -64,19 +64,19 @@
* @method static Builder<static>|Consent whereUserType($value)
*
* @property ProfileContract|null $deleter
* @property string|null $ip_address
* @property string|null $user_agent
* @property string|null $ip_address
* @property string|null $user_agent
*
* @method static \Modules\Gdpr\Database\Factories\ConsentFactory factory($count = null, $state = [])
* @method static Builder<static>|Consent whereIpAddress($value)
* @method static Builder<static>|Consent whereUserAgent($value)
* @method static Builder<static>|Consent whereIpAddress($value)
* @method static Builder<static>|Consent whereUserAgent($value)
*
* @property string|null $ip_address
* @property string|null $user_agent
*
* @method static \Modules\Gdpr\Database\Factories\ConsentFactory factory($count = null, $state = [])
* @method static Builder<static>|Consent whereIpAddress($value)
* @method static Builder<static>|Consent whereUserAgent($value)
* @method static Builder<static>|Consent whereIpAddress($value)
* @method static Builder<static>|Consent whereUserAgent($value)
*
* @mixin \Eloquent
*/
Expand Down
196 changes: 98 additions & 98 deletions app/Models/Event.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,104 +20,104 @@
/**
* Modules\Gdpr\Models\Event.
*
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property string $id
* @property string|null $treatment_id
* @property string|null $consent_id
* @property string $subject_id
* @property string $ip
* @property string $action
* @property string $payload
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property string|null $updated_by
* @property string|null $created_by
* @property Carbon|null $deleted_at
* @property string|null $deleted_by
* @property Consent|null $consent
* @property ProfileContract|null $creator
* @property ProfileContract|null $updater
*
Expand Down
Loading