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
|
56ef7cb0c0
|
🎨 Move typealias to top of type
|
2020-05-13 21:30:06 -06:00 |
|
Ben Chatelain
|
73e92365a3
|
🚧 Add SoftwareMap protocol
|
2020-05-13 20:57:54 -06: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
|
b75ad89eda
|
💩 Fall back to bundleIdentifier when appName is blank
Potential solution to #226
|
2019-03-30 09:51:27 -06:00 |
|
Ben Chatelain
|
8a96664a74
|
🎨 Apply swiftformat
|
2019-01-29 23:15:24 -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
|
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
|
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 |
|
Ben Chatelain
|
e31fd480d1
|
🐛 Handle case where app doesn’t have a vendor website
|
2019-01-11 17:11:26 -07:00 |
|
Ben Chatelain
|
1030290c36
|
♻️ Convert lucky comjmand to use StoreSearch
|
2019-01-11 17:10:36 -07:00 |
|
Ben Chatelain
|
96b3fb04b9
|
♻️ Refactor info command to use StoreSearch
|
2019-01-07 17:36:14 -07:00 |
|
Ben Chatelain
|
51927b17ca
|
♻️ NetworkSession refactor
|
2019-01-06 12:26:08 -07:00 |
|
Ben Chatelain
|
57bb1dcfff
|
✅ Flesh out VendorCommandSpec
|
2019-01-04 17:05:58 -08:00 |
|
Ben Chatelain
|
47c3e66b6c
|
✅ Flesh out OpenCommandSpec
|
2019-01-04 17:01:22 -08:00 |
|
Ben Chatelain
|
9660a14784
|
✅🤡 Flesh out HomeCommandSpec
|
2019-01-04 16:54:00 -08:00 |
|
Ben Chatelain
|
41f5e7d359
|
✨ Add vendor command
|
2019-01-03 17:19:44 -08:00 |
|
Ben Chatelain
|
5dcbb076d2
|
✨ Add open command
|
2019-01-03 17:15:50 -08:00 |
|
Ben Chatelain
|
4d2057789f
|
🔇 Remove search result logging
|
2019-01-03 16:44:54 -08:00 |
|
Ben Chatelain
|
dcf7c4954f
|
♻️ Change args to be parameters of run method
|
2019-01-03 16:30:56 -08:00 |
|
Ben Chatelain
|
dbf20d6d7a
|
🚧 Add OpenCommand
|
2019-01-03 15:15:53 -08:00 |
|
Ben Chatelain
|
e746306eb6
|
🚚 Move lookup into StoreSearch
|
2019-01-01 21:44:33 -08:00 |
|
Ben Chatelain
|
6bbc3f384a
|
✨ Add initial home command
|
2018-12-29 22:57:06 -08:00 |
|
Ben Chatelain
|
afca0c6c50
|
♻️ Refactor commands to use AppLibrary
Commands install, list, lucky, outdated, uninstall, upgrade
|
2018-12-28 15:08:31 -07:00 |
|
Ben Chatelain
|
97646f579f
|
♻️🤡 Move trash method to AppLibrary, mock for tests
|
2018-12-27 16:07:35 -07:00 |
|
Ben Chatelain
|
5be95132e9
|
♻️✅ Introduce AppLibrary, SoftwareProduct protocols
for easy dependency injection
|
2018-12-27 15:24:20 -07:00 |
|
Ben Chatelain
|
2c2eaa2821
|
🚚 Move files under MasKit group
🔥 Remove empty mas bridging header
|
2018-12-27 14:47:11 -07:00 |
|