Greg Neagle
|
e8c43f9ad7
|
Implement more of warnings/alerts for pending updates
|
2014-02-27 13:51:26 -08:00 |
|
Greg Neagle
|
ee99e86be1
|
Make sure clicking the cancel button breaks us out of an updateNow loop
|
2014-02-26 22:22:52 -08:00 |
|
Greg Neagle
|
bdc24f6ecd
|
Switch to updates list view when warning about need to logout or restart to install.
|
2014-02-26 18:56:24 -08:00 |
|
Greg Neagle
|
454950d75a
|
Change billboard image cross fade interval to 7.5 seconds (up from 5)
|
2014-02-26 16:15:55 -08:00 |
|
Greg Neagle
|
e883f36ef9
|
Add localize and embed version info build phases to MSC.app's build settings
|
2014-02-26 14:59:36 -08:00 |
|
Greg Neagle
|
a6b3d53799
|
fix update of update warning message text
|
2014-02-26 14:56:46 -08:00 |
|
Greg Neagle
|
c5d6d10e1e
|
Add Localization and auto-version generation build phases to MunkiStatus.app build settings
|
2014-02-26 14:55:42 -08:00 |
|
Greg Neagle
|
cca26f6751
|
Replace MonitorProcess thread with CheckProcess timer like we did in MSC.app
|
2014-02-26 14:01:31 -08:00 |
|
Greg Neagle
|
807af76db5
|
Start implementation of all the various warning and confirmation alerts...
|
2014-02-26 13:31:37 -08:00 |
|
Greg Neagle
|
452476a62b
|
Factor out most of the html generation from MUSMainWindowController.py into msuhtml.py
|
2014-02-25 08:21:00 -08:00 |
|
Greg Neagle
|
0fed3dabf6
|
Better method for determining if we need to run a check before install
|
2014-02-24 21:17:46 -08:00 |
|
Greg Neagle
|
d4c0c55c03
|
Fix method name called when timer determines managedsoftwareupdate is dead
|
2014-02-24 17:05:13 -08:00 |
|
Greg Neagle
|
372258e001
|
Replace thread that checks for managedsoftwareupdate with an NSTimer.
|
2014-02-24 17:00:07 -08:00 |
|
Greg Neagle
|
d2576f6cd0
|
Get rid of unused return values from various build_foo_pge methods
|
2014-02-24 16:59:04 -08:00 |
|
Greg Neagle
|
d1044e00f1
|
Show that an item will be removed in updates list view
|
2014-02-24 15:45:30 -08:00 |
|
Greg Neagle
|
7b67bf4455
|
Refactoring code in Managed Software Center.app into smaller source modules
|
2014-02-24 14:55:17 -08:00 |
|
Greg Neagle
|
64597994ae
|
Make sure the need to restart is not lost when Munki updates need a restart but Apple updates do not.
|
2014-02-21 08:43:11 -08:00 |
|
Greg Neagle
|
f3ec0e0bbd
|
Changes to make updates after a Munki session completes visually smoother, elimnating the reload flash when possible.
|
2014-02-20 15:17:35 -08:00 |
|
Greg Neagle
|
4b35a7c962
|
Restored universal (32bit/64bit) Intel build settings to MSC.app
|
2014-02-19 08:20:31 -08:00 |
|
Greg Neagle
|
53e7ab9006
|
Fix one missed instance of old Managed Software Update name
|
2014-02-19 07:11:15 -08:00 |
|
Greg Neagle
|
012ee67cbf
|
Add start_selected JavaScript to launchd pkg choice so it is not initially selected if the same version is already installed.
|
2014-02-19 07:03:03 -08:00 |
|
Greg Neagle
|
b60036b496
|
pkg build script updated for Munki2 components, pkgbuild and productbuild
|
2014-02-18 21:47:08 -08:00 |
|
Greg Neagle
|
b80fb9a463
|
Finish rename of Managed Software Update.app to Managed Software Center.app
|
2014-02-18 21:45:34 -08:00 |
|
Greg Neagle
|
f2c3f66420
|
implement more of the inter-process plumbing, including monitoring the managedsoftwareupdate process for failure to start or unexpected termination
|
2014-02-18 17:44:01 -08:00 |
|
Greg Neagle
|
5a9c158080
|
More IPC work
|
2014-02-14 17:12:14 -08:00 |
|
Greg Neagle
|
bfea0b1673
|
Use filesystem flag instead of NSDistributedNotification to signal that managedsoftwareupdate should stop. Turns out you can't send NSDistributedNotifications from user-land apps to background daemons launched by launchd.
|
2014-02-14 12:02:19 -08:00 |
|
Greg Neagle
|
709c4a0fa0
|
More IPC changes between munkilib.munkistatus and MunkiStatus and Managed Software Update
|
2014-02-11 14:57:52 -08:00 |
|
Greg Neagle
|
5b99398313
|
more work on the IPC plumbing
|
2014-02-11 10:11:14 -08:00 |
|
Greg Neagle
|
bf618467ac
|
Fix MSUStatusController to properly call statusWindowController methods.
|
2014-02-11 09:18:11 -08:00 |
|
Greg Neagle
|
f2fb8d49e5
|
Updated .gitignore files
|
2014-02-11 07:11:47 -08:00 |
|
Greg Neagle
|
2ebf60613f
|
Fix reference to libpython2.6.dylib
|
2014-02-10 21:42:38 -08:00 |
|
Greg Neagle
|
fa2f040717
|
Fix reference to libpython2.6.dylib
|
2014-02-10 21:42:15 -08:00 |
|
Greg Neagle
|
8e8d364cc3
|
Updated license info for Managed Software Update source files
|
2014-02-10 21:37:55 -08:00 |
|
Greg Neagle
|
050369cbb2
|
Update copyright and license info
|
2014-02-10 21:25:41 -08:00 |
|
Greg Neagle
|
a4d7d6c982
|
Setting version.plist to 2.0.0
|
2014-02-10 16:31:28 -08:00 |
|
Greg Neagle
|
f52c79b64b
|
Replace old MSU.app with new one...
|
2014-02-10 16:29:48 -08:00 |
|
Greg Neagle
|
9cfeffee2c
|
Take 2: What's old is new again. MunkiStatus is back and uses NSDistributedNotifications, baby!
|
2014-02-10 16:16:18 -08:00 |
|
Greg Neagle
|
d1ceb1bb59
|
Didn't add MunkiStatus right... Maybe some day I'll get git
|
2014-02-10 16:02:11 -08:00 |
|
Greg Neagle
|
6cd68d93e3
|
What's old is new again. MunkiStatus is back and uses NSDistributedNotifications, baby!
|
2014-02-10 15:57:23 -08:00 |
|
Greg Neagle
|
36dc30920d
|
start of changes to implement NSDistributedNotifications for IPC between managedsoftwareupdate and the GUI apps
|
2014-02-10 15:47:58 -08:00 |
|
Justin McWilliams
|
bde50a7dca
|
In addition to ManagedSoftwareUpdate.log, also log to /var/log/system.log when 'LogToSyslog' configuration is True.
|
2014-02-06 18:04:07 -05:00 |
|
Justin McWilliams
|
65dbbc5768
|
Log when removing temporary directory causes OSError or IOError
|
2014-02-06 17:22:19 -05:00 |
|
Claude PERRIN
|
5d7cdf7f73
|
French translation update fixing some mistakes
|
2014-01-28 09:44:44 +01:00 |
|
Greg Neagle
|
ae6bd497a3
|
Rename some name/display_name variables in processRemovals to better reflect their actual contents and purpose
|
2014-01-24 15:02:18 -08:00 |
|
Greg Neagle
|
8ea6dc51c6
|
Record item name and not display_name for name key in the report's 'RemovalResults'. Enables correct update of optional_installs installation status.
|
2014-01-24 14:42:20 -08:00 |
|
Greg Neagle
|
60b5bdd1a9
|
Change format of munkicommon.report['RemovalResults'] to a list of dictionaries instead of a list of strings. This may affect reporting products that use this info. InstallInfo.plist is now always rewritten to disk after an install session instead of being deleted in some cases.
|
2014-01-24 12:00:13 -08:00 |
|
Greg Neagle
|
1a2eb15100
|
Include installer_item_size and installed_size with optional_installs items that are installed.
|
2014-01-13 10:14:21 -08:00 |
|
Greg Neagle
|
77d686a213
|
urlquote hostname before using it as a ClientIdentifier. See issue 276.
|
2014-01-11 09:03:39 -08:00 |
|
Greg Neagle
|
84e482285e
|
Missed some copyright info updates
|
2014-01-10 14:18:48 -08:00 |
|
Greg Neagle
|
fddd138000
|
Bumping version to 1.0.0. Updated copyright dates.
|
2014-01-10 08:20:15 -08:00 |
|