Tom Burgin
b70442e483
Project: Use MOLXPCConnection ( #258 )
...
* Project: Use MOLXPCConnection
* review fixes
2018-05-09 11:40:35 -04:00
Tom Burgin
400c413029
config: add option to disable mode change notifications ( #235 )
...
* config: add option to disable mode change notifications
* config: don't do extra work
* config: handle none, default and custom
* config: cleaner
2018-02-02 12:01:51 -05:00
Tom Burgin
7c426e0eec
santactl/sync: upload file bundle executable relative path for bundle events ( #178 )
2017-06-28 11:55:21 -04:00
Tom Burgin
363826502f
santabs: de-dupe generated events before upload ( #177 )
...
* santabs: de-dupe generated events before upload and remove locks
* review updates
* error updates
2017-06-22 17:46:04 -04:00
Tom Burgin
b185632bda
santad/SantaGUI: Add needsBundleHash property to SNTStoredEvent && ( #170 )
...
santactl/sync:sync server enables/disables client bundle support
2017-05-30 13:04:08 -04:00
Tom Burgin
96150a9668
Bundle Events ( #145 )
...
* santabs: Create Santa Bundle Service
* common: SNTXPCConnection add initClientWithServiceName:
* santad: add logic for blocked bundles
* SantaGUI: add ui elements and xpc connections to / from santabs
* santactl/sync: add api features for syncing bundle events
* santactl/bundleinfo: add bundleinfo command for debug builds
* common: prefer bundle hash over file hash for event urls
* common: remove syncBackoff property - this is now handled in santactl sync
* common: add properties to support the bundle event api
* common: find a bundle from a nested binary
* review updates
* sane bundle hash time outs
* post rebase updates
* post review updates
2017-04-07 15:31:56 -04:00
Tom Burgin
16458d96e7
Notification verbage update ( #135 )
2016-12-14 14:41:20 -05:00
Tom Burgin
543ac7c649
push notifications with FCM ( #132 )
...
* push notifications with FCM
* Don't display rule count in notifications. Get FCM broadcast topic from sync server.
2016-12-06 16:04:34 -05:00
Russell Hancox
c672edbe4d
Whitespace clean-up
2016-07-12 14:51:10 -04:00
Russell Hancox
a154d23637
SantaGUI: Add customizable notifications when client switches modes.
2016-05-25 11:04:35 -04:00
Russell Hancox
a0f6ea57f8
SantaGUI: If SilencedNotifications key doesn't exist, create it
2016-04-27 14:19:25 -04:00
Russell Hancox
488b28bfd5
SantaGUI: Log to syslog
2016-04-11 15:15:03 -04:00
Russell Hancox
0fceb7b2e1
SantaGUI: Post notifications to main thread using dispatch_async
2016-04-11 15:14:52 -04:00
Russell Hancox
deda1abcf7
SantaGUI: Detect value type for silenced notifications to prevent crashes from bad plist
2016-04-08 10:32:48 -04:00
Russell Hancox
6e27590b57
SantaGUI: Add 'dismiss for a day' checkbox.
...
Fixes #39 .
2016-04-07 14:40:33 -04:00
Russell Hancox
58e24b3c11
santagui: Remove old comment, don't activateIgnoringOtherApps twice.
2016-03-31 09:27:38 -04:00
Russell Hancox
0e00237e44
Project: Add clang-format file, apply most of the fixes it suggested
2016-03-10 15:53:06 -05:00
Russell Hancox
4fd5e1139f
Project: Style clean-ups
2015-04-21 14:29:30 -04:00
Russell Hancox
0292d4e956
GUI: Handle missing custom message in event notifications
2015-03-16 17:29:27 -04:00
Russell Hancox
dfef7d8567
SantaGUI: Fix broken predicate for pending notifications
2015-03-13 17:33:18 -04:00
Russell Hancox
7a03183cf0
Update Copyright years
2015-01-30 18:41:12 -05:00
Russell Hancox
b095625972
Remove SNTNotificationMessage, use SNTStoredEvent for that purpose instead.
2015-01-30 18:31:17 -05:00
Russell Hancox
ecbd92646d
Update all docstrings to triple-slash doxygen style
2015-01-28 21:28:17 -05:00
Russell Hancox
6335a02404
Move to SHA-256 hashing
2015-01-28 19:12:59 -05:00
Russell Hancox
07988686ae
Initial commit
2014-11-20 16:23:13 -05:00