Chris Araman
|
df9730d65f
|
🧹 Lint with swift-format
|
2021-03-28 14:21:14 -07:00 |
|
Ross Goldberg
|
5a2f860544
|
info command now outputs ISO date format
fixes #322
|
2021-02-28 09:01:44 -05:00 |
|
Ben Chatelain
|
309b5aa903
|
🎨 Format source
|
2020-05-14 21:32:51 -06:00 |
|
Maximilian Blochberger
|
fbfe5385ee
|
Add tests for purchase command
|
2020-03-21 12:31:46 +01:00 |
|
Ben Chatelain
|
40b73b051b
|
🔥 Remove Result imports and project references
|
2019-12-13 17:56:00 -07: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
|
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
|
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
|
d95158512b
|
🤗 Combine SearchSpec and SearchCommandSpec
|
2019-01-11 19:35:55 -07:00 |
|
Ben Chatelain
|
61a404000b
|
🚨 Fix swiftlint findings
|
2019-01-11 17:33:41 -07:00 |
|
Ben Chatelain
|
7bcba871e0
|
🎨 toEventuallyNot
|
2019-01-08 22:23:58 -07:00 |
|
Ben Chatelain
|
7636343540
|
💚 Fix stdout interception
|
2019-01-08 15:34:23 -07:00 |
|
Ben Chatelain
|
025fd18a7f
|
🐣 Add initializer with default values to SearchResult
|
2019-01-08 11:42:58 -07:00 |
|
Ben Chatelain
|
77c37c77be
|
✅ Add tests to InfoCommandSpec
|
2019-01-07 18:33:03 -07:00 |
|
Ben Chatelain
|
96b3fb04b9
|
♻️ Refactor info command to use StoreSearch
|
2019-01-07 17:36:14 -07:00 |
|
Ben Chatelain
|
a668fcb1b9
|
🧹🤡 Organize source into groups, rename mocks
|
2019-01-06 14:01:08 -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
|
de3bec0505
|
💀 Add test skeletons
|
2019-01-03 17:22:26 -08:00 |
|
Ben Chatelain
|
b421daaee2
|
💚 Fix search tests
|
2019-01-01 21:16:39 -08:00 |
|
Ben Chatelain
|
6bbc3f384a
|
✨ Add initial home command
|
2018-12-29 22:57:06 -08:00 |
|
Ben Chatelain
|
5a99645380
|
💀 Add test skeletons
|
2018-12-28 15:23:22 -07: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
|
16734a7f89
|
🚚 Create commands group in tests
|
2018-12-27 14:48:24 -07:00 |
|