Commit Graph

578 Commits

Author SHA1 Message Date
Bryan Oltman eb545110f2 chore: use int as Money transport type, expose money2 dependency from shorebird_code_push_protocol (#827) 2023-07-11 14:02:27 -05:00
Felix Angelov 1b60e46d84 feat(shorebird_cli): add AndroidSdk (#823) 2023-07-11 11:55:23 -05:00
Bryan Oltman 0397ecc705 chore(shorebird_code_push_protocol): use Money object instead of int for dollar values (#820) 2023-07-11 12:30:03 -04:00
Felix Angelov 030510d4ff refactor(shorebird_cli): add AndroidStudio (#822) 2023-07-11 11:02:20 -05:00
Bryan Oltman 325a68e596 chore(shorebird_cli): add delete app to end of integration test (#813)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-07-11 12:00:55 -04:00
Felix Angelov cbd21378cc feat(shorebird_cli): add getPackageName to bundletool (#818) 2023-07-11 10:37:45 -05:00
Felix Angelov 983e70dc41 feat(shorebird_cli): add installApks to bundletool (#817) 2023-07-11 10:02:15 -05:00
Bryan Oltman b4983cf892 feat(shorebird_cli): add --force flag to apps delete command (#812) 2023-07-11 10:56:31 -04:00
Felix Angelov 1dcf9f32d9 feat(shorebird_cli): add buildApks to bundletool (#816) 2023-07-11 09:52:18 -05:00
Felix Angelov 6891f58be6 feat(shorebird_cli): add bundletool (#814) 2023-07-11 09:38:07 -05:00
Bryan Oltman f856b2cd85 chore(shorebird_cli): add integration test for init, release, and patch (#805)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-07-11 09:51:22 -04:00
Felix Angelov 63dcf3f8db refactor(shorebird_cli): scoped process and engine config (#808) 2023-07-10 18:01:01 -04:00
Felix Angelov 5d6e41f925 refactor(shorebird_cli): extract Java functionality (#807) 2023-07-10 15:34:09 -05:00
Felix Angelov 50b0e62fc6 refactor(shorebird_cli): use scoped cache (#806) 2023-07-10 14:58:18 -05:00
Felix Angelov 229daf5c05 chore(shorebird_cli): v0.9.1 (#797) 2023-07-10 10:00:01 -05:00
Felix Angelov 9204280686 fix(shorebird_cli): shorebird patch android remove runInShell (#796) 2023-07-10 10:44:34 -04:00
Bryan Oltman 44a4173269 fix(shorebird_cli): fix price in command (#795) 2023-07-10 09:02:16 -04:00
Felix Angelov 9e417c2505 chore(shorebird_cli): v0.9.0 (#788) 2023-07-07 14:37:37 -05:00
Hemanth Krishna 5bfed5d439 fix: forward stdin from shorebird to flutter process (#692)
Signed-off-by: Hemanth Krishna <hkpdev008@gmail.com>
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-07-07 14:27:02 -05:00
Bryan Oltman 228b7621e6 chore(shorebird_cli): add extra logging to powershell script when determining whether shorebird needs update (#746) 2023-07-07 15:21:06 -04:00
Felix Angelov d222695377 chore(code_push_client): bump version (#787) 2023-07-07 14:20:42 -05:00
Felix Angelov 950023eac1 feat(shorebird_cli): improve shorebird account create existing account message (#786) 2023-07-07 14:09:54 -05:00
Felix Angelov 3caf700197 feat(shorebird_cli): improve missing options usage error (#785) 2023-07-07 14:01:41 -05:00
Hemanth Krishna acf3cd3290 feat(shorebird_cli): expose --dart-define directly in shorebird run (#693)
Signed-off-by: Hemanth Krishna <hkpdev008@gmail.com>
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-07-07 13:47:52 -05:00
Bryan Oltman 859f392ec5 feat(shorebird_code_push_protocol): add currentPeriodCost to GetUsageResponse (#778)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-07-07 13:01:47 -05:00
Bryan Oltman dc95d22462 feat(shorebird_code_push_protocol): add ShorebirdPlan model (#776)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-07-07 13:24:28 -04:00
Bryan Oltman e1420ca7dd chore: add basic e2e test to shorebird_cli (#773) 2023-07-07 13:00:01 -04:00
Bryan Oltman 5b429a845d fix(shorebird_cli): remove runInShell from bundle version commands (#769) 2023-07-05 13:01:04 -04:00
Bryan Oltman d00e17dac8 fix(shorebird_cli): wrap ∞ in lightCyan to fix usage command test (#772) 2023-07-05 12:00:01 -05:00
Felix Angelov 47637044ab chore(shorebird_cli): v0.8.0 (#749) 2023-06-30 17:19:19 -05:00
Felix Angelov dd77c00b4e feat(jwt): support multiple audience verification (#748) 2023-06-30 14:56:15 -05:00
Bryan Oltman 2ddfcac41b fix(shorebird_cli): verify git is installed when running shorebird on Windows (#745) 2023-06-30 11:55:45 -04:00
Bryan Oltman 1a2dc5db63 fix(shorebird_cli): fix "& was unexpected at this time" when running shorebird in cmd.exe (#743) 2023-06-30 11:23:04 -04:00
Felix Angelov cad33106c6 fix(shorebird_cli): shorebird init fail on flavor detection error (#735) 2023-06-29 15:02:03 -05:00
Felix Angelov cf312f5459 feat(shorebird_cli): improve permissions error when adding collaborator (#730) 2023-06-29 12:08:27 -05:00
Felix Angelov 1e4bc3eb8f feat(shorebird_cli)!: rename shorebird subscription cancel to shorebird account downgrade (#731) 2023-06-29 11:59:42 -05:00
Bryan Oltman 08dff59533 chore(shorebird_cli): remove upgrade suggestion from shorebird init (#728) 2023-06-28 20:24:01 -04:00
Felix Angelov b44da55c3e chore(shorebird_cli): v0.7.0 (#727) 2023-06-28 18:49:11 -05:00
Bryan Oltman f331de7110 chore(shorebird_cli): remove unused ShorebirdCreateAppMixin from several commands (#726) 2023-06-28 17:52:12 -04:00
Bryan Oltman d33188c0bd chore(shorebird_cli): improve shorebird init error for non-paid users (#725) 2023-06-28 17:45:11 -04:00
Felix Angelov eade8194d9 feat(code_push_protocol): adjust UsageResponse to support unlimited installs (#723) 2023-06-28 16:01:21 -05:00
Bryan Oltman 2cf38345f9 chore(shorebird_cli): improve error messaging for add collaborator 403s (#722) 2023-06-28 16:59:58 -04:00
Bryan Oltman 247e55bc7f chore(shorebird_cli): update 'app not found' message to better reflect collaborator support (#724) 2023-06-28 16:59:42 -04:00
Felix Angelov 61e24b2668 refactor(shorebird_cli): rename account subscribe to account upgrade (#721) 2023-06-28 19:47:59 +00:00
Bryan Oltman 978157b6ae fix(shorebird_cli): add import to silence comment reference warning (#720) 2023-06-28 15:13:19 -04:00
Bryan Oltman e3f9319cbf chore(shorebird_cli): fix import ordering (#719) 2023-06-28 14:54:48 -04:00
Bryan Oltman 448aac55a3 feat: add role field to Collaborator, display roles in ListCollaboratorsCommand (#717) 2023-06-28 10:11:04 -04:00
Felix Angelov 9f6a5de2f1 feat: minor status and pricing adjustments (#715) 2023-06-26 14:15:01 -05:00
Bryan Oltman c78a8b0031 fix(shorebird_cli): don't prompt about asset changes with --force (#713) 2023-06-26 14:24:10 -04:00
Felix Angelov 2d6231459c docs: remove disclaimer from README.md (#711) 2023-06-23 17:24:34 -05:00