Commit Graph
100 Commits
Author SHA1 Message Date
Giovanni cdc4645d92 fix typesense error to delete unexisting user 2026-03-28 16:45:57 +01:00
Giovanni 60760d6101 use native Laravel notification methods 2026-03-28 16:41:38 +01:00
Giovanni 4c52fa5043 remove Mail use from Notifications classes 2026-03-28 16:37:02 +01:00
Giovanni f13e96c7c7 use the right Notification Facades 2026-03-28 16:23:01 +01:00
Giovanni aa3d5f887d use native Notification table and migration 2026-03-28 16:13:46 +01:00
Giovanni 93bfc19e6e use native Notification table and migration 2026-03-28 16:03:18 +01:00
Giovanni de0457c426 update channels route to use native laravel notifications 2026-03-28 15:52:37 +01:00
Giovanni ef33591c2a use EventDeleted notification 2026-03-28 15:50:17 +01:00
Giovanni 551909aee7 create EventDeleted notification 2026-03-28 15:50:13 +01:00
Giovanni bfec1752e0 delete EventParticipationCancelled event 2026-03-28 15:49:58 +01:00
Giovanni 0b3e9142b5 remove spaces 2026-03-28 15:48:34 +01:00
Giovanni a99a610688 remove spaces 2026-03-28 15:47:25 +01:00
Giovanni 4a0087104c use VolunteerUnassignedFromTask notification 2026-03-28 15:43:50 +01:00
Giovanni 52c187dc2c create VolunteerUnassignedFromTask notification 2026-03-28 15:43:45 +01:00
Giovanni f09b396826 delete VolunteerUnassignedFromTask event 2026-03-28 15:43:35 +01:00
Giovanni 094b25abdd use TaskDateUpdated notification 2026-03-28 15:40:57 +01:00
Giovanni 3e5dc3f377 use TaskDateUpdated notification 2026-03-28 15:40:26 +01:00
Giovanni 0a9b4874db create TaskDateUpdated notification 2026-03-28 15:40:22 +01:00
Giovanni 33d9edc39f delete TaskDateUpdated event 2026-03-28 15:40:12 +01:00
Giovanni 3789a2107a use TaskDeleted notification 2026-03-28 15:37:14 +01:00
Giovanni 8c8fb946e1 create TaskDeleted notification 2026-03-28 15:37:10 +01:00
Giovanni 165a24f5d0 delete TaskParticipationCancelled event 2026-03-28 15:36:54 +01:00
Giovanni 8df5d54d14 use VolunteerAssignedToTask notification 2026-03-28 15:34:36 +01:00
Giovanni 0ffd8e8ad4 create VolunteerAssignedToTask notification 2026-03-28 15:34:31 +01:00
Giovanni b9283136ba remove VolunteerAssignedToTask event 2026-03-28 15:34:16 +01:00
Giovanni f31b92e0d3 use VolunteerRoleUpdated notification 2026-03-28 15:31:38 +01:00
Giovanni 42879b9d76 create VolunteerRoleUpdated notification 2026-03-28 15:31:34 +01:00
Giovanni 17fa90ab9d remove VolunteerRoleUpdated event 2026-03-28 15:31:10 +01:00
Giovanni 2374774577 create UserRegistered notification 2026-03-28 15:28:33 +01:00
Giovanni 7e6052d879 use UserRegistered notification 2026-03-28 15:27:30 +01:00
Giovanni faa642f5d9 create UserRegistered notification 2026-03-28 15:27:26 +01:00
Giovanni d4092a5a3e remove UserCreated event 2026-03-28 15:27:06 +01:00
Giovanni 1d9c6726b3 check if user accept notifications 2026-03-26 10:29:51 +01:00
Giovanni 83ec6c9a2a correct wrong spelling of web_notifications 2026-03-26 10:19:18 +01:00
Giovanni c73f4bd35b correct wrong ternary condition 2026-03-26 09:57:47 +01:00
Giovanni 3528df0571 fix toggleWebNotifications method name 2026-03-26 09:54:32 +01:00
Giovanni 368465b8f3 add default value to email_notifications and web_notifications 2026-03-26 09:48:36 +01:00
Giovanni fdc79baf26 create /users/{id}/web-notifications route in user route 2026-03-26 09:15:21 +01:00
Giovanni fa58184f21 create toggleWebNotifications method in user controller 2026-03-26 09:14:55 +01:00
Giovanni 78645e3cb0 create /users/{id}/email-notifications route in user route 2026-03-26 09:14:17 +01:00
Giovanni 712bdd02cd create toggleEmailNotifications method in user controller 2026-03-26 09:13:57 +01:00
Giovanni c1d7f5cd81 add web_notifications and email_notifications value to the created user in create method of user controller 2026-03-26 09:06:13 +01:00
Giovanni 32607f32d8 add web_notifications and email_notifications value to admin user in seeders 2026-03-26 09:05:40 +01:00
Giovanni 1f6f280958 add web_notifications and email_notifications attributs to User migration and model 2026-03-26 09:03:51 +01:00
Giovanni 2252ac9547 add $notificationId to every broadcast notification 2026-03-19 18:22:36 +01:00
Giovanni 9fbc09017b add $notificationId to every broadcast notification 2026-03-19 18:09:11 +01:00
Giovanni ec76ca981a add information in notifications 2026-03-19 18:01:55 +01:00
Giovanni b7ccc38b68 add information in task date updated notification 2026-03-19 17:51:18 +01:00
Giovanni d627afdeaf add information in task date updated notification 2026-03-19 17:49:41 +01:00
Giovanni cf2a29a863 rename $task->title into $task->name 2026-03-19 17:43:02 +01:00
Giovanni 8371f96388 add event name in mail 2026-03-19 17:38:06 +01:00
Giovanni 6a825db608 create notification, broadcast notification and mail when a futur or ongoing date of a task is updated 2026-03-19 17:37:55 +01:00
Giovanni 16ae03e6e6 create broadcast notification when the user role is updated 2026-03-19 17:11:34 +01:00
Giovanni bda5aa4d50 remove debug Log::info 2026-03-19 17:02:27 +01:00
Giovanni 4ebb1ad6c0 fix attribut name 2026-03-19 10:22:59 +01:00
Giovanni 0e5d6a1270 merge dev into features/notifications 2026-03-19 10:00:18 +01:00
Giovanni 75d80985ff Merge branch dev into features/notifications 2026-03-19 09:56:35 +01:00
Giovanni ad6a0f6e90 check if the task is future or ongoing to send email and notification on unassign user 2026-03-19 08:44:12 +01:00
Giovanni 5d256637ec check if the task is future or ongoing to send email and notification on assign user 2026-03-19 08:43:53 +01:00
Giovanni 77d3efc555 check if the task is future or ongoing to send email and notification on deletion 2026-03-19 08:42:20 +01:00
Giovanni 6966027096 check if the event is future or ongoing to send email and notification on deletion 2026-03-19 08:41:07 +01:00
Giovanni 400d70ff7e use formatDate method 2026-03-18 16:30:27 +01:00
Giovanni 2ca3100b3c create a formatDate service and method 2026-03-18 16:30:13 +01:00
Giovanni 6c679596bd add date to eventParticipationCancelled mail 2026-03-18 16:18:12 +01:00
Giovanni 92de307017 create a mail when a user is unassigned to a task by an administrator 2026-03-18 16:14:35 +01:00
Giovanni 2921cbdcbd create a mail when a user is assigned to a task by an administrator 2026-03-18 11:48:54 +01:00
Giovanni 0c04694c34 fix spelling in taskParticipationCancelled blade 2026-03-18 11:44:23 +01:00
Giovanni 3d8fd6687d create a mail when a task is deleted to the participants 2026-03-18 11:37:47 +01:00
Giovanni ce887d0846 fix broadcast error with event 2026-03-18 11:33:42 +01:00
Giovanni 0057972c2f remove unecessary use 2026-03-18 11:07:58 +01:00
Giovanni da3bc1f534 Merge branch 'dev' into features/mails 2026-03-18 10:58:06 +01:00
Giovanni 62cb78859c improve deactivate account mail 2026-03-18 10:17:24 +01:00
Giovanni 5d98678d86 improve register mail 2026-03-18 10:13:17 +01:00
Giovanni 431b9eb0bb improve delete account mail 2026-03-18 10:11:56 +01:00
Giovanni f3d6f6bd11 create a mail when an event is deleted to the participants 2026-03-18 10:06:12 +01:00
Giovanni 2271304044 create a mail when a user registered 2026-03-18 10:00:47 +01:00
Giovanni 66266d1b4b remove notification deletion code when validating an account 2026-03-18 09:55:10 +01:00
Giovanni e713cc2857 create a mail when the role of the user is updated 2026-03-18 09:53:54 +01:00
Giovanni 96973f7884 create a mail when the role of the user is updated 2026-03-18 09:53:42 +01:00
Giovanni c3fb0ec094 create a mail when an account is deactivated by an administrator 2026-03-18 09:48:20 +01:00
Giovanni d9ce927d88 create a mail when an account is deleted by an administrator or by the user 2026-03-18 09:45:55 +01:00
Giovanni 870151cdd3 create a mail when an account is created by an administrator 2026-03-18 09:41:54 +01:00
Giovanni 7ff2f6a6d0 improve validate mail 2026-03-18 09:40:43 +01:00
Giovanni 6ff9d3a6a7 remove test email 2026-03-18 09:32:36 +01:00
Giovanni ee949da604 Merge branch 'dev' into features/mails 2026-03-13 15:31:37 +01:00
Giovanni 922b4df8b5 rename model in singular 2026-03-13 15:30:54 +01:00
Giovanni 928d504b27 Merge remote-tracking branch 'origin/dev' into features/notifications 2026-03-12 15:52:54 +01:00
Giovanni a189ce98a0 call .env variables in cors.php 2026-03-12 15:52:07 +01:00
Giovanni 3d7c76496f remove unecessary delete notifications on validate user 2026-03-12 11:01:54 +01:00
Giovanni c16a9d1785 remove unecessary delete notifications on validate user 2026-03-12 11:01:44 +01:00
Giovanni d2dd44af4d update channel name into users.admin 2026-03-12 10:19:58 +01:00
Giovanni bed8c79c0a create event on user validated 2026-03-12 09:40:29 +01:00
Giovanni 15cd88c461 rename privateChannel to users.admin 2026-03-12 09:40:14 +01:00
Giovanni a65dcdee3b add user_id property on notification 2026-03-12 09:39:36 +01:00
Giovanni 2dcc861317 create notification on delete event 2026-03-12 09:38:58 +01:00
Giovanni d51d6a9c3f create notification on delete task, assign user and unassign user 2026-03-12 09:38:25 +01:00
Giovanni 9986dfa956 add user_id attribut on Notifications table 2026-03-09 16:53:38 +01:00
Giovanni e720c6c5dd create and send an email on account validate 2026-03-08 22:12:12 +01:00
Giovanni a33b6354bf create a test mail 2026-03-08 22:11:46 +01:00
Giovanni d77e3dc82b remove useless notification when admin create an account 2026-02-24 16:04:26 +01:00