Commit Graph

2425 Commits

Author SHA1 Message Date
Greg Neagle 112aa3caa2 munkiimport: Remove prompt for repo_path 2017-03-09 18:38:51 -08:00
Greg Neagle 3faffc46d3 Updated comments 2017-03-09 18:38:04 -08:00
Greg Neagle 9319d8d943 FileRepo: update doc strings and comments 2017-03-09 17:02:22 -08:00
Greg Neagle a895587e68 MWA2APIRepo: Large PUT/POST/PATCH request get written to a local file before being handed to curl 2017-03-09 17:01:40 -08:00
Greg Neagle 5f7dd2fe03 MWA2APIRepo: properly handle pkgs and icons uploads 2017-03-09 16:05:31 -08:00
Greg Neagle 237a1fa365 manifestutil --configure now prompts for plugin 2017-03-09 14:10:57 -08:00
Greg Neagle 5a7db2091f MWA2APIRepo: Properly quote resource identifiers as URL fragments 2017-03-09 14:09:37 -08:00
Greg Neagle b9fbbf118d --help option for subcommands no longer exits with an unhandled MyOptParseExit exception 2017-03-09 13:27:13 -08:00
Greg Neagle 9496f1a1ef manifestutil now works with new-style FileRepo plugin 2017-03-09 13:15:16 -08:00
Greg Neagle c3402ffce2 Minor naming changes 2017-03-09 10:17:47 -08:00
Greg Neagle 1ddc07141f Make iconiporter work with new-style repo plugins 2017-03-09 10:17:17 -08:00
Greg Neagle f9ac3c776b makecatalogs and munkiimport working with new-style FileRepo plugin 2017-03-08 21:53:46 -08:00
Greg Neagle 8596709e2b FileRepo: when getting a itemlist, skip directories snd files that start with a . 2017-03-08 21:52:35 -08:00
Greg Neagle 9f3434c388 munkiimport working with new-style repo plugins 2017-03-08 13:54:13 -08:00
Greg Neagle d4ecc08a14 First commits of new-style repo plugins 2017-03-08 09:23:58 -08:00
Greg Neagle f47cd6ac1a Fix several incorrect .encode() methods called on strings returned from subprocess .readline() -- replace with .decode() method 2017-03-05 07:49:41 -08:00
Greg Neagle c8915ed85d GitFileRepo: git log message now includes the name of the command-line tool in use if possible 2017-03-04 20:54:00 -08:00
Greg Neagle 8d6b468d9d Fuller example implementation of GitFileRepo 2017-03-04 20:00:53 -08:00
Greg Neagle ba0cb7c836 Missed an instance variable rename 2017-03-04 20:00:20 -08:00
Greg Neagle a3c001e550 Update manifestutil to use the new munkirepo plugin structure 2017-03-04 08:29:44 -08:00
Greg Neagle 0fb1d3cefa Begin reorg of repo plugins code 2017-03-04 08:19:29 -08:00
Greg Neagle d6efe8b75f munkiimport: Properly record plugin in REPO_PLUGIN global and pass it to makecatalogs if/when we call it 2017-03-03 21:49:33 -08:00
Greg Neagle 9103b2db29 Ignore invalid RestartAction when sorting pending updates: fixes #713 2017-03-03 14:06:27 -08:00
LcTrKiD da710b437c Added "Featured" and some minor changes
We can use the word "ítems" with the same exact meaning as "items", but I think "Software item" is correct as "aplicación" so I leave it as well
2017-03-03 19:26:49 +01:00
LcTrKiD 8a3a1db1b2 Update Localizable.strings
some fixes
2017-03-03 18:45:06 +01:00
Greg Neagle 779e986374 Bump version of MSC.app to reflect support for Featured Items 2017-03-03 06:34:48 -08:00
Rick Heil 003f2489b9 Add exception handling to middleware import
Adds a simple try/except block to the middleware import to handle errors
that may result from bad middleware syntax. While this won't allow a
full run to happen, it will at least run preflight/postflight.
2017-03-02 13:49:18 -08:00
Greg Neagle 0b1a1f344a managedsoftwareupdate: Remove munkicommon import; replace with refactored modules 2017-03-02 11:01:27 -08:00
Greg Neagle 92f5c895ae munkiimport: Remove munkicommon import; replace with refactored modules 2017-03-02 10:33:08 -08:00
Greg Neagle 9878259dbc manifestutil: remove import of munkicommon; replace with new refactored modules 2017-03-02 10:13:35 -08:00
Greg Neagle 1b874c3e06 makepkginfo: Remove import of munkicommon; add imports of refactored modules 2017-03-02 10:00:01 -08:00
Greg Neagle e04345b620 logouthelper: remove import of munkicommon; replace with the refactored modules 2017-03-02 09:04:45 -08:00
Greg Neagle 3ca9d000a0 iconimporter: remove import of munkicommon; replace with the refactored modules 2017-03-02 08:36:17 -08:00
Greg Neagle 9a8e3a4797 munkiimport: Copy unused_software_removal_info from prior package 2017-03-01 16:33:43 -08:00
Greg Neagle aee6d005fb munkiimport copies 'featured' from prior version and also offers to edit it 2017-03-01 15:55:10 -08:00
Greg Neagle 3eaa888974 Initial support for 'Featured' items in MSC replacing 'All items' view 2017-03-01 15:15:58 -08:00
Greg Neagle 109c7a8c18 Bump base version numbers to 3.0.0/3.0 2017-02-28 13:37:41 -08:00
Greg Neagle 5300119259 Merge branch 'cloudrepo' into Munki3 2017-02-28 13:24:16 -08:00
Greg Neagle 2ae2eaf8f4 Merge branch 'master' into notification-center 2017-02-28 11:55:19 -08:00
Greg Neagle a7ce5bc4af Merge branch 'master' into cloudrepo 2017-02-28 11:55:03 -08:00
Greg Neagle 2d63f621a6 new launchMSApp() function 2017-02-28 11:54:28 -08:00
Wesley Whetstone 3c3bb7b093 importing "os" so launchctld function will actually work 2017-02-28 11:46:39 -08:00
Greg Neagle 23d24d0fb7 munki-notifier changes for compatibility with older versions of OS X 2017-02-27 16:46:55 -08:00
Greg Neagle 22a8bfdbbe Recreate a launchagent that logouthelper can use to launch Managed Software Center. 2017-02-26 13:00:06 -08:00
Greg Neagle 6057eda7a8 Bump MSC.app version 2017-02-26 12:16:15 -08:00
Greg Neagle a75799f212 Bump version.plists to 2.9.1 to differentiate from master. May become 3.0.0 eventually. 2017-02-26 12:05:20 -08:00
Greg Neagle d3801b1071 new launchagent for munki-status, new make_munki_mpkg.sh script 2017-02-26 12:01:43 -08:00
Greg Neagle 90d457b082 more of the needed munki-notifier pieces 2017-02-26 10:30:33 -08:00
Greg Neagle 79b06d93e4 New munki-notifier 2017-02-25 16:09:10 -08:00
Greg Neagle 789bbc4e8e Merge branch 'master' into notification-center 2017-02-24 08:19:18 -08:00