Commit Graph

18 Commits

Author SHA1 Message Date
Andras Bacsai 1a603a10ed fix(models): replace forceFill/forceCreate with fill/create and add fillable guards
Replace all uses of `forceFill`, `forceCreate`, and `forceFill` with their
non-force equivalents across models, actions, controllers, and Livewire
components. Add explicit `$fillable` arrays to all affected Eloquent models
to enforce mass assignment protection.

Add ModelFillableCreationTest and ModelFillableRegressionTest to verify that
model creation respects fillable constraints and prevent regressions.
2026-03-31 13:45:31 +02:00
Andras Bacsai 1da1f32f0e refactor: use forceCreate() for internal model creation
Replace create() with forceCreate() across internal model creation operations to bypass mass assignment protection. This is appropriate for internal code that constructs complete model state without user input.

Add InternalModelCreationMassAssignmentTest to ensure internal model creation behavior is properly tested. Optimize imports by using shortened Livewire attribute references and removing unused imports.
2026-03-30 13:04:11 +02:00
Andras Bacsai 334892d1ff feat(BackupNotification): include database name in BackupFailed notification for better context 2025-11-11 15:27:57 +01:00
Andras Bacsai 1fe4dd722b Revert "rector: arrrrr"
This reverts commit 16c0cd10d8.
2025-01-07 15:31:43 +01:00
Andras Bacsai 16c0cd10d8 rector: arrrrr 2025-01-07 14:52:08 +01:00
peaklabs-dev e40f377879 chore: remove more waitlist stuff 2024-12-09 12:34:16 +01:00
peaklabs-dev fd21a4a2a8 chore: remove more waitlist stuff 2024-12-09 12:03:23 +01:00
Andras Bacsai dabda4e806 fix: Email should be retried with backoff 2024-11-26 10:19:05 +01:00
Lucas Michot d557a22b91 Remove all ray() calls 2024-10-28 13:51:23 +01:00
Andras Bacsai f0d5639956 fancier notifications 2024-10-21 22:40:43 +02:00
andrasbacsai f76d45b826 Fix styling 2024-07-24 12:27:21 +00:00
Thijmen d86274cc37 Fix styling 2024-06-10 20:43:34 +00:00
Andras Bacsai 2eb7712e09 fix: remove success application deployment job
wip: daily backup status
2024-03-01 18:24:14 +01:00
Andras Bacsai 8106602d15 Add CleanupQueue command to clean up Redis queue keys 2024-01-18 14:47:17 +01:00
Andras Bacsai a4320b7cee cloud: marketing emails 2023-09-25 20:57:52 +02:00
Andras Bacsai b07cc500e7 fix: invitation 2023-09-15 11:19:36 +02:00
Andras Bacsai 898563fe7c email: server lost connection 2023-09-13 11:05:10 +02:00
Andras Bacsai 8ba18b2ce1 fix: confirm email before sending 2023-09-12 13:19:55 +02:00