Godfrey M
|
1e31592c55
|
messing with the tests
|
2024-10-22 11:49:06 -07:00 |
|
Godfrey M
|
123cdeb858
|
add email check to listener
|
2024-10-17 12:39:48 -07:00 |
|
Godfrey M
|
285d6897cf
|
added a coulple test adjustments and moved mail send logic to listener
|
2024-10-17 12:05:36 -07:00 |
|
Godfrey M
|
a7754c1a7f
|
fixed asset checkout markdown, and notifiable variable
|
2024-10-16 16:46:52 -07:00 |
|
Godfrey M
|
02bda3cd95
|
adds Checkout Consumable mailable and slackwebhook channel to notifs
|
2024-10-16 15:53:05 -07:00 |
|
Godfrey M
|
02ff646da4
|
adds checkin license mailable
|
2024-10-16 15:44:45 -07:00 |
|
Godfrey M
|
2584d60344
|
adds Licenses seat checkout Mailable
|
2024-10-16 15:38:49 -07:00 |
|
Godfrey M
|
dcdf600b78
|
adds Checkin and Checkout mailables and listner logic
|
2024-10-16 15:27:34 -07:00 |
|
Godfrey M
|
9710436d54
|
adds Mailables for asset checkin and out
|
2024-10-16 13:12:07 -07:00 |
|
Godfrey M
|
16cffe9a9d
|
simplified checkout webhook call
|
2024-10-16 12:53:35 -07:00 |
|
Godfrey M
|
9e1b86f586
|
sends checkout notification via webhook
|
2024-10-16 12:51:19 -07:00 |
|
Godfrey M
|
3ab2521cb0
|
email comes through, no picture and html markup appear though.
|
2024-10-16 12:21:33 -07:00 |
|
Godfrey M
|
9f06a0e441
|
handle some edge cases, null values clean up variable names
|
2024-10-15 14:01:28 -07:00 |
|
Godfrey M
|
f8476f7133
|
finished the construct and mail call in the listner
|
2024-10-15 12:49:52 -07:00 |
|
Godfrey M
|
b32ab6a06c
|
import User model
|
2024-09-18 16:36:24 -07:00 |
|
Godfrey M
|
4ff5fc1ff9
|
clean up variables
|
2024-09-18 16:19:35 -07:00 |
|
Godfrey M
|
c40209f500
|
seperates emails and webhook notifications
|
2024-09-18 15:23:44 -07:00 |
|
spencerrlongg
|
2412333152
|
added conditional to listener
|
2024-08-07 16:53:06 -05:00 |
|
snipe
|
ae9085b11f
|
Modernize use statements, switch to auth()
Signed-off-by: snipe <snipe@snipe.net>
|
2024-07-04 20:49:22 +01:00 |
|
snipe
|
fb233c0aa4
|
Cleaned up facade names and references
Signed-off-by: snipe <snipe@snipe.net>
|
2024-05-29 12:38:15 +01:00 |
|
snipe
|
8adfa8dd83
|
Change exceptions to warnings
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-15 12:28:12 +00:00 |
|
snipe
|
6c9001df09
|
Changed log level in checkoutable listener to info
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-15 12:20:14 +00:00 |
|
Godfrey M
|
b136e9e29d
|
fix the listener to fire when checking in
|
2024-02-14 09:16:20 -08:00 |
|
Godfrey Martinez
|
9dcd14a712
|
Merge branch 'develop' into general-hook_fix
|
2024-02-08 14:59:25 -08:00 |
|
Godfrey M
|
87bce0c097
|
adds google notifs for asset check in and out
|
2024-01-30 12:38:17 -08:00 |
|
Godfrey M
|
22385a8e35
|
fix for general webhook not notifiying anymore
|
2024-01-30 10:47:18 -08:00 |
|
Godfrey M
|
f270672a3d
|
added a location check, to prevent notif blowing up
|
2024-01-23 13:05:39 -08:00 |
|
Godfrey M
|
e969f8808c
|
adds licenses ms notifications
|
2024-01-23 11:10:04 -08:00 |
|
Godfrey M
|
5a46ef5d5b
|
adds Accessory Check in out Notifcations,
|
2024-01-22 15:30:15 -08:00 |
|
Marcus Moore
|
43b9e6401c
|
Formatting
|
2023-10-10 15:18:55 -07:00 |
|
Marcus Moore
|
dae9e6d096
|
Improve try catch blocks
|
2023-10-10 15:18:37 -07:00 |
|
Marcus Moore
|
9ef598d07b
|
Apply changes to exception handling for check outs to check ins
|
2023-10-10 15:16:12 -07:00 |
|
Marcus Moore
|
2a29566458
|
Catch all ClientExceptions on check out
|
2023-10-10 15:15:02 -07:00 |
|
Marcus Moore
|
ab3a3de59b
|
Fire webhook notification after sending emails
|
2023-10-10 15:13:46 -07:00 |
|
Marcus Moore
|
47a77eabf2
|
Avoid logging error messages for webhook request failures
|
2023-10-10 15:06:08 -07:00 |
|
snipe
|
c7b24821b3
|
Merge pull request #13549 from inietov/fixes/attempt_to_read_property_id_on_null
Fixed ErrorException: Attempt to read property "id" on null (rollbar #3541)
|
2023-09-14 12:50:54 +01:00 |
|
Ivan Nieto Vivanco
|
439e031911
|
Evaluate if the event properties exists before run the CheckoutAcceptance query
|
2023-09-13 16:35:10 -06:00 |
|
Marcus Moore
|
11208ee064
|
Guard against attempting to send notification to model that isn't notifiable
|
2023-09-13 12:56:27 -07:00 |
|
Ivan Nieto Vivanco
|
3cf9c1fea5
|
Adds a null coalescing operator to the license seat checkin notification
|
2023-08-30 11:57:29 -06:00 |
|
Marcus Moore
|
dd40798c43
|
Remove unneeded comments
|
2023-04-19 17:49:31 -07:00 |
|
Marcus Moore
|
e92c1e7bea
|
Minor docblock update
|
2023-04-19 17:22:56 -07:00 |
|
Marcus Moore
|
144382e57a
|
Update docblock types
|
2023-04-19 12:31:12 -07:00 |
|
Marcus Moore
|
835f8876c4
|
Move notification sending into try catch block
|
2023-04-19 12:26:48 -07:00 |
|
Marcus Moore
|
508660b1df
|
Skip notifications for component checkouts and checkins
|
2023-04-18 13:07:55 -07:00 |
|
Marcus Moore
|
3054d633b0
|
Improve comments and remove unused imports
|
2023-04-05 12:39:41 -07:00 |
|
Marcus Moore
|
3cc3662992
|
Send webhook notifications for accessory checkins when enabled
|
2023-04-05 12:36:24 -07:00 |
|
Marcus Moore
|
fc043a35d9
|
Fix checkouts for licenses
|
2023-03-23 17:03:48 -07:00 |
|
Marcus Moore
|
2dcf4e3d16
|
Standardize on sending anonymous notifications for asset checkouts
|
2023-03-23 16:31:40 -07:00 |
|
Marcus Moore
|
9c4a3ce56a
|
Update slack_endpoint to webhook_endpoint in test and notification
|
2023-03-22 12:27:36 -07:00 |
|
Marcus Moore
|
315f5231cd
|
Send slack notification for check outs to assets and locations
|
2023-03-21 17:03:51 -07:00 |
|