Greg Neagle
|
758c301e04
|
Add support for target='_blank' for showcase images so clicking on a showcase slide opens a link in the default browser.
|
2014-03-31 16:46:52 -07:00 |
|
Greg Neagle
|
ae12907143
|
Non-displayable content URLs are now forwarded to the user's default browser.
|
2014-03-31 15:37:56 -07:00 |
|
Greg Neagle
|
2fd15af592
|
Move MSUHTMLFilter from msulib.py to MunkiItems.py
|
2014-03-31 10:57:07 -07:00 |
|
Greg Neagle
|
59ee0c03c3
|
Fix a few issues caused by the recent code reorganization. Also -- catch HTML parsing errors when filtering description HTML. Fixes issue 307.
|
2014-03-31 10:43:47 -07:00 |
|
Greg Neagle
|
7d11f3e105
|
Reorganization in preparation for implementation of client customization pieces
|
2014-03-31 09:55:23 -07:00 |
|
Greg Neagle
|
f6a4ae8d9d
|
Fix more quoting issues!
|
2014-03-26 19:16:45 -07:00 |
|
Greg Neagle
|
52cfcdddd4
|
Fixes for URL quoting issues. Fixes issue 303.
|
2014-03-26 18:45:33 -07:00 |
|
Greg Neagle
|
4f2dd83b35
|
Handle all paths and path fragments as Unicode
|
2014-03-26 14:31:35 -07:00 |
|
Greg Neagle
|
bc573124d2
|
Fix for missing 'optional_installs'. Fixes issue 302.
|
2014-03-26 13:34:08 -07:00 |
|
Greg Neagle
|
3c25bc2a65
|
Properly create missing icons directory in munki repo.
|
2014-03-25 13:56:51 -07:00 |
|
Greg Neagle
|
bf33bf6187
|
Fix issue where MunkiItems cached data was not being properly reset
|
2014-03-25 11:34:21 -07:00 |
|
Greg Neagle
|
626dca37d1
|
In detail view, 'More in category' now has higher precedence than 'More by developer'
|
2014-03-25 10:56:07 -07:00 |
|
Greg Neagle
|
77785f589a
|
Remove prompt for icon_name on import; this often leads to undesireable results.
|
2014-03-25 09:02:06 -07:00 |
|
Greg Neagle
|
a222ec1a85
|
More caching and optimization when building list of optional items
|
2014-03-25 08:41:24 -07:00 |
|
Greg Neagle
|
ddf08cb0c0
|
Properly handle mpkgs that contain other mpkgs (!)
|
2014-03-25 08:39:41 -07:00 |
|
Greg Neagle
|
4de435356f
|
Further limit dependent_items checking to only those items in SelfServeManifest's managed_installs
|
2014-03-24 16:35:02 -07:00 |
|
Greg Neagle
|
8090ce5817
|
Better icon extraction from flat packages that aren't distribution pkgs
|
2014-03-24 16:13:16 -07:00 |
|
Greg Neagle
|
acdd39c035
|
Use FoundationPlist to read our local prefs
|
2014-03-24 15:12:35 -07:00 |
|
Greg Neagle
|
c03cb77fff
|
Added iconimporter tool
|
2014-03-24 15:01:31 -07:00 |
|
Greg Neagle
|
e5a2a7569e
|
Much faster implementation of MunkiItems.dependentItems()
|
2014-03-24 14:36:49 -07:00 |
|
Greg Neagle
|
8e58aec918
|
Don't warn when we can't download an icon; just do debug1 output. Was generating a lot of noise.
|
2014-03-24 11:47:09 -07:00 |
|
Greg Neagle
|
d343ede672
|
Add support for product icon downloads from Munki server
|
2014-03-24 10:21:42 -07:00 |
|
Greg Neagle
|
7562688f59
|
Remove unused Preferences menu item from application menu
|
2014-03-23 20:39:20 -07:00 |
|
Greg Neagle
|
04121b67da
|
Remove Python debugging code that among other things, was probably causing issue 300. Fixes issue 300.
|
2014-03-23 18:55:10 -07:00 |
|
Greg Neagle
|
cf19ac5f18
|
Big change to Unicode/UTF-8 handling. Instead of converting (unicode) strings to utf-8 encoding early on; work with everything in Unicode until HTML is written to disk; at that point encode into UTF-8. Fixes issue 299.
|
2014-03-23 17:45:39 -07:00 |
|
Greg Neagle
|
2a885fb1b3
|
Don't strip <br> tags from description html
|
2014-03-23 07:36:39 -07:00 |
|
Greg Neagle
|
c0d96c31fd
|
Allow non-root user to run managedsoftwareupdate --version
|
2014-03-22 19:50:35 -07:00 |
|
Greg Neagle
|
d522f13fbd
|
Prevent required items that are also optional items from appearing both Pending Updates and Other Updates. Also distinguish between required installs and required updates.
|
2014-03-22 14:11:10 -07:00 |
|
Greg Neagle
|
6bf7377a31
|
Add # encoding: utf-8 line to top of all Python files. Probably superstitious behavior.
|
2014-03-22 10:27:21 -07:00 |
|
Greg Neagle
|
7726bca323
|
in MunkiItems.py, decode names as UTF-8 (since they were encoded as UTF-8 when the object was initialized)
|
2014-03-22 10:22:14 -07:00 |
|
Greg Neagle
|
085e659e97
|
Don't raise an exception when processing removals and a manifest refers to a non-existent catalog
|
2014-03-22 09:22:10 -07:00 |
|
Greg Neagle
|
a37b9d9e64
|
More detailed description of dependencies when an optional item requires another optional item
|
2014-03-17 16:47:23 -07:00 |
|
Greg Neagle
|
72fd2ad0e6
|
Display insufficent disk space info if relevant
|
2014-03-17 16:05:12 -07:00 |
|
Greg Neagle
|
7643f03052
|
Handle optional items that are required by other optional items
|
2014-03-16 10:57:00 -07:00 |
|
Greg Neagle
|
ae6eafbb53
|
Update info in project settings
|
2014-03-14 16:25:02 -07:00 |
|
Greg Neagle
|
ab4de6978a
|
Fix display of update item detail when there are multiple updates with the same name (IE Office2011_update--14.1.0 and Office2011_update--14.3.9 both in available installs)
|
2014-03-14 16:24:10 -07:00 |
|
Greg Neagle
|
20a8466836
|
Send an update notification after a 'managedsoftwareupdate --installonly' run so any open instance of MSC.app updates its display
|
2014-03-14 16:21:27 -07:00 |
|
Greg Neagle
|
52695b9c6a
|
After a successful install, set 'needs_update' to false for optional item info. Fixes issue 293
|
2014-03-14 16:19:42 -07:00 |
|
Greg Neagle
|
deacb4a2d1
|
UI adjustments to MSC, separator between web view and toolbar, content top border set to stop texture flicker, custom button view sizing. Courtesy Christopher Grande <cgrande@mxcc.edu>
|
2014-03-14 09:04:38 -07:00 |
|
Greg Neagle
|
61dccd3fbb
|
installer.py should not raise an exception if 'RemovalResults' or 'InstallResults' is missing from the report.
|
2014-03-11 16:32:12 -07:00 |
|
Greg Neagle
|
5ba01634ec
|
Fix for MunkiItems.getEffectiveUpdateList()
|
2014-03-11 16:20:52 -07:00 |
|
Greg Neagle
|
4f9ad4e3a9
|
Showcase image now has overflow:hidden. CSS change courtesy rfitzwater. Fixes issue 291.
|
2014-03-06 11:54:37 -08:00 |
|
Greg Neagle
|
97950aa2ba
|
Better handling of cascading alert panels; a different strategy for tracking SelfService changes
|
2014-03-05 21:12:56 -08:00 |
|
Greg Neagle
|
f04861e86b
|
Redisplay Updates view after warning about blocking apps. Fixes issue 285
|
2014-03-04 16:55:39 -08:00 |
|
Greg Neagle
|
2fa7fa9213
|
Simplify alert on quit when there are pending updates
|
2014-03-04 09:05:23 -08:00 |
|
Greg Neagle
|
3cc570fea1
|
Fix looping issue when updating an existing optional install. Fixes issue 282
|
2014-03-04 08:41:09 -08:00 |
|
Greg Neagle
|
64593614de
|
Add support for category, developer and icon_name to munkiimport
|
2014-03-03 10:38:47 -08:00 |
|
Greg Neagle
|
044f6ab9d7
|
Add --category, --developer, and --icon-name options to makepkginfo
|
2014-03-03 10:32:13 -08:00 |
|
Greg Neagle
|
43bf4d5890
|
Fix update detail display
|
2014-03-02 16:26:25 -08:00 |
|
Greg Neagle
|
142d323772
|
Copy category, developer and icon_name if available to managed_installs and removals in InstallInfo.plist for use by Managed Software Center.app
|
2014-03-02 16:03:18 -08:00 |
|