Commit graph

85 commits

Author SHA1 Message Date
Ben Chatelain
754d4be9fe
Merge branch 'master' into outdated 2021-03-14 16:45:58 -06:00
Ross Goldberg
5a2f860544 info command now outputs ISO date format
fixes #322
2021-02-28 09:01:44 -05:00
Ross Goldberg
46ebd7c9e4 Fixed outdated & upgrade commands.
Resolves #111 #245 #248 #252 #282 #306

Possibly #76 #92 #247 #249 #290
2021-02-28 08:40:22 -05:00
Ross Goldberg
f2a069d670 Fixed Warning typo in printError 2021-02-13 16:39:31 -05:00
Ben Chatelain
83a1da9df7 🐛 Fix list command after merge mistake 2020-09-07 12:20:12 -06:00
Ben Chatelain
35d2846f19 🎨 Format source 2020-09-07 11:35:44 -06:00
Ben Chatelain
87d6b01bf6 🐛 Account for missing JSON fields in search results
Fixes #284
2020-09-07 11:29:25 -06:00
Ben Chatelain
3ffa99d418 🎨 Format source
# Conflicts:
#	MasKitTests/Formatters/AppListFormatterSpec.swift
2020-09-07 11:29:25 -06:00
Ben Chatelain
4bbf975330 🐛 Fix alignment of 2nd column of list command output 2020-08-23 14:01:18 -06:00
Ben Chatelain
872f0e3faf 🐛 Left justify app ID column to restore brew bundle compatibility 2020-08-22 20:43:21 -06:00
Ben Chatelain
6c346c1f17 🔈 Use appNameOrBundleIdentifier to handle empty app names 2020-06-07 14:17:07 -06:00
Ben Chatelain
c254534655 🔈 Format list output using AppListFormatter 2020-06-07 14:01:34 -06:00
Daniel Bayley
d732d63870 Align columns of list command output 2020-06-03 10:46:09 +01:00
Ben Chatelain
1db3277c9f 🍺 Formula version v1.7.0 2020-05-24 23:25:43 -06:00
Ben Chatelain
9f0c4c8497 🔊 Log Xcode version from build 2020-05-24 21:18:05 -06:00
Ben Chatelain
309b5aa903 🎨 Format source 2020-05-14 21:32:51 -06:00
Ben Chatelain
f47e0bef3b 🚚 Rename purchase parameter, set default to false 2020-05-14 21:24:27 -06:00
Ben Chatelain
8d6df4c6a5 ♻️ Use appLibrary in Purchase command 2020-05-14 21:07:07 -06:00
Ben Chatelain
aac42c219c
Merge branch 'master' into feature/purchase-apps 2020-05-14 19:23:50 -06:00
Ben Chatelain
878479854c
Merge branch 'master' into feature/purchase-apps 2020-05-14 00:07:23 -06:00
Ben Chatelain
56ef7cb0c0 🎨 Move typealias to top of type 2020-05-13 21:30:06 -06:00
Ben Chatelain
54a55720ce ♻️ Split out extension of MASError 2020-05-13 21:22:24 -06:00
Ben Chatelain
73e92365a3 🚧 Add SoftwareMap protocol 2020-05-13 20:57:54 -06:00
Ben Chatelain
70f0a6fd47 Merge branch 'master' into release-1.6.4
# Conflicts:
#	CHANGELOG.md
2020-05-12 22:52:24 -06:00
Ben Chatelain
610583c726 🔖 Version 1.6.4 2020-05-11 20:06:56 -06:00
Ben Chatelain
2d0dff63f8 🐛 Fix search parameters 2020-05-11 19:57:34 -06:00
Maximilian Blochberger
3364a34784
Satisfy linter
The linter complained that the line with the URL parameters was too
long. I transformed the parameters into a dictionary. This has the
additional value of differences in parameters between installing and
purchasing can be spotted more easily.
2020-03-21 11:45:41 +01:00
Maximilian Blochberger
50b438011a
Fix casing of command description
The other commands start upper-cased.
2020-03-21 11:44:28 +01:00
Maximilian Blochberger
dcc82b46ba
Merge remote-tracking branch 'origin/master' into feature/purchase-apps 2020-03-21 11:42:35 +01:00
Maximilian Blochberger
924b50ba65
Merge remote-tracking branch 'origin/master' into feature/purchase-apps 2020-01-09 15:42:16 +01:00
Ben Chatelain
40b73b051b 🔥 Remove Result imports and project references 2019-12-13 17:56:00 -07:00
Ben Chatelain
5361583cf0 🔖 Version 1.6.3 2019-03-31 12:51:54 -06:00
Ben Chatelain
b75ad89eda 💩 Fall back to bundleIdentifier when appName is blank
Potential solution to #226
2019-03-30 09:51:27 -06:00
Ben Chatelain
09e56b93c4 🦶🏻 Expose bundleIdentifier property 2019-03-30 09:50:30 -06:00
Ben Chatelain
8a96664a74 🎨 Apply swiftformat 2019-01-29 23:15:24 -07:00
Ben Chatelain
a826bf4284 🔖 Version 1.6.2 2019-01-21 18:20:50 -07:00
Ben Chatelain
9d4fde5bb0 🔊 Add warning when uninstall command not run as root 2019-01-20 22:14:11 -07:00
Ben Chatelain
1f84bf2340 🔊 Log message showing trashed app location 2019-01-20 21:50:15 -07:00
Ben Chatelain
1925144366 🗑️♻️ Replace external trash command with FileManager.trashItem 2019-01-20 21:14:47 -07:00
Ben Chatelain
21ede5f77f 🔖 Version 1.6.1 2019-01-18 17:48:54 -07:00
Ben Chatelain
e46a59f322 ♻️ Change lookup API to only accept Int
Better input validation for home, info, open and vendor commands
2019-01-17 22:06:25 -07:00
Ben Chatelain
13858770eb 🐛 Fix lucky command
Resolves #204
2019-01-17 22:05:16 -07:00
Ben Chatelain
d60fda1585 🐛 Restore newline after each search result
Fixes #203
2019-01-14 22:26:49 -07:00
Ben Chatelain
2d6e4b059f 🔖 Version 1.6.0 2019-01-12 18:50:34 -07:00
Ben Chatelain
530de522ce 💩 Use marker value to work around Commandant argument limitations 2019-01-12 00:00:28 -07:00
Ben Chatelain
fc2bb36610 🚧 Make open without args open the AppStore.app 2019-01-11 23:30:04 -07:00
Ben Chatelain
c5c6639c8b 🔥 Old requestSynchronous* methods 2019-01-11 19:51:40 -07:00
Ben Chatelain
4546dfd18e ♻️ Convert search comjmand to use StoreSearch 2019-01-11 19:46:23 -07:00
Ben Chatelain
43e99396e4 💡 Add method doc comments 2019-01-11 18:28:03 -07:00
Ben Chatelain
abd2f8c667 🚨 Fix all remaining lint findings 2019-01-11 18:06:02 -07:00