Commit Graph

1455 Commits

Author SHA1 Message Date
Greg Neagle 4251fc95d9 Workaround for zipfile.ZipFile.expand() under Python 2.6 (and therefore OS X 10.6) where directories in the zip archive were not properly expanded. 2014-05-29 14:05:33 -07:00
Greg Neagle f58fdd7a2c Build app pkg with preinstall script 2014-05-28 12:18:32 -07:00
Greg Neagle 88199f2f0f Add preinstall script to app package to clean up old Managed Software Update.app residue 2014-05-28 10:34:59 -07:00
Greg Neagle b1ae981c7e Fix missing import 2014-05-28 08:13:27 -07:00
Greg Neagle f6b290fdaa Clean up debug logging 2014-05-26 14:20:15 -07:00
Greg Neagle f11a9765b1 Enable/disable controls dependant on if there are optional items available or not 2014-05-22 14:00:12 -07:00
Greg Neagle b390c7f46f munkiimport now offers to extract and upload product icons 2014-05-21 16:15:38 -07:00
Greg Neagle 7b6d99c368 Remove duplicate file named iconimporter.py (duplicate of iconimporter) 2014-05-15 13:44:21 -07:00
Greg Neagle bf60710145 Add latest version of iconimporter tool 2014-05-14 13:33:46 -07:00
Greg Neagle 6ad408b932 Update local client resources after managedsoftwareupdate signals it has completed a run 2014-05-13 15:11:08 -07:00
Greg Neagle 50cf42f9ed Update comments in download_client_resources() to reflect actual behavior 2014-05-13 15:10:07 -07:00
Greg Neagle f932d1d8b1 Change 'ClientResourceURLs' to 'ClientResourceURL' for consistency with other alternate URL keys 2014-05-13 10:43:52 -07:00
Greg Neagle deddb20b81 Make default showcase, sidebar, and footer templates generic. 2014-05-12 11:11:11 -07:00
Greg Neagle f5d3acb51e Use custom client resources if available. 2014-05-12 10:47:26 -07:00
Greg Neagle 36e61a0087 Check for and download custom client resources if available 2014-05-12 10:45:37 -07:00
Greg Neagle ebaab3353e Fix localization build script for MunkiStatus.app 2014-05-02 11:20:19 -07:00
Greg Neagle 37d6b85720 MunkiStatus.app initial localization bits 2014-05-02 09:12:28 -07:00
Greg Neagle 3fadfd3100 Change Dutch localization from nl-NL.lproj to nl.lproj 2014-05-02 08:24:03 -07:00
Greg Neagle 28821dcbf7 More localization bits 2014-05-01 15:22:48 -07:00
Greg Neagle 298119a72e Fix script that generates localized .xibs 2014-05-01 10:57:16 -07:00
Greg Neagle dd8231ce1f Add localization pieces 2014-05-01 10:02:32 -07:00
Greg Neagle a0e3df47c3 Simplify logic when notifiying user of available updates. 2014-04-22 11:18:28 -07:00
Greg Neagle a07aa74097 Downloading/installing UI progress tweaks 2014-04-18 16:04:15 -07:00
Greg Neagle b01a330c2a Track user choices for install/removal; employ a different strategy for determining if an updatecheck is needed; display links to updates page for some item statuses 2014-04-10 15:23:41 -07:00
Greg Neagle b231f863d5 Don't raise unhandled exception if MSUStatusController methods are invoked before a page is loaded/rendered on app launch. 2014-04-09 15:42:42 -07:00
Greg Neagle c51a41ad5b Add page_not_found_template missing from previous commit 2014-04-08 07:09:09 -07:00
Greg Neagle 99a90bfc17 Implement 'item not found' page. 2014-04-07 15:43:37 -07:00
Greg Neagle 179c96d25d Better UI when moving items from Pending Updates to Available Updates or vice-versa 2014-04-07 13:59:45 -07:00
Greg Neagle 56ce93196e Don't start update check until after html is updated. Still needs work. 2014-04-07 13:39:37 -07:00
Greg Neagle 325dfd8d61 Start an update check if other update is added to list of pending updates. 2014-04-07 13:33:32 -07:00
Greg Neagle 97a001f7b0 new approach to showing status for downloading and installing items from the optional_installs list 2014-04-07 10:29:39 -07:00
Greg Neagle 553ac2bc42 Record install and removal errors to InstallInfo.plist for use by Managed Software Center.app 2014-04-07 10:28:01 -07:00
Greg Neagle 4b7ff9a3d3 Use urlparse to parse incoming url, and urllib.unquote to unquote special characters. Don't require an html extension for incoming URLs. 2014-04-05 13:03:31 -07:00
Noel B. A bd33069ae5 Merge branch 'Munki2' of /Users/nbalonso/GitHub/nbalonso's munki2 into Munki2 2014-04-05 16:52:29 +03:00
Noel B. A dc0629b501 fixed start to panel from and external URL
prevents initial view to override the call from the handler
2014-04-03 19:37:54 +03:00
Greg Neagle d048265a4d Fix CSS so action button for unavailable item in My Items view is disabled 2014-04-01 21:05:59 -07:00
Greg Neagle df0b986b34 Show a progress spinner over the Updates button when an update (check or install) is in progress 2014-04-01 18:09:56 -07:00
Greg Neagle 41b5661d63 Trigger an updatecheck when adding or removing staged items from the update list 2014-04-01 13:25:48 -07:00
Greg Neagle 24f06a8352 Improved method of deriving effective updates in getEffectiveUpdateList() 2014-04-01 13:24:30 -07:00
Greg Neagle 2bc500cc83 Properly deactivate bookmark/controls/buttons if displaying an external page 2014-04-01 10:56:50 -07:00
Greg Neagle 1e51f1c44c Fix sidebar display issue on Categories page 2014-04-01 10:55:40 -07:00
Greg Neagle 88620d5ca1 Move JavaScript that runs the showcase slideshow into the showcase_template.html 2014-03-31 17:14:06 -07:00
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
Noel Alonso fd5b36536d corrected URL identifier
now uses standard reverse DNS notation
2014-03-30 13:29:35 +03:00
Noel Alonso f624438e6c added support for hrefs with white spaces
eg. <a href="munki://detail-Adobe CS6 Design Web Premium.html">CS6</a>
2014-03-30 11:54:55 +03:00
Noel B. A f3358c7967 simplified url strip
saving some cpu cycles
2014-03-29 01:42:43 +03:00