Commit Graph

147 Commits

Author SHA1 Message Date
Felix Angelov dc0db5b6af chore(shorebird_cli): v0.0.6 (#303) 2023-04-17 17:21:48 -05:00
Eric Seidel a9a32ca1b4 Update proxy_config for 0.0.6 artifacts 2023-04-17 15:09:06 -07:00
Felix Angelov ac58a06042 feat(shorebird_cli): shorebird login verifies user (#297) 2023-04-17 12:17:23 -05:00
Felix Angelov cea4beb310 refactor(shorebird_cli): auth tests should use temporary directory (#294) 2023-04-14 11:41:07 -05:00
TypicalEgg bc433ac14d feat(shorebird_cli): add shorebird cache clean (#239)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-04-14 10:39:45 -05:00
Bryan Oltman c743f69dd2 feat(shorebird_cli): Add shorebird subscription cancel command. (#284)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-04-13 16:15:26 -04:00
Felix Angelov 18b1c5bf56 chore(shorebird_cli): v0.0.5 (#287) 2023-04-12 21:20:23 -05:00
Felix Angelov a9f920dcb6 feat(artifact_proxy): add new shorebird engine revision (#286) 2023-04-12 21:20:04 -05:00
Bryan Oltman 75f80234e9 chore(shorebird_cli): Remove user model (#280) 2023-04-12 16:04:48 -04:00
Eric Seidel 2af6bbe68a chore: Add an entry for zip_fix engine (#277)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-04-12 10:18:03 -07:00
Bryan Oltman 28a925d58d feat(shorebird_code_push_protocol): Add email field to User (#276) 2023-04-12 11:32:14 -04:00
Felix Angelov 34cfb4b6bc ci(artifact_proxy): add dev deployment w/engine-patch (#275) 2023-04-10 12:18:53 -05:00
Bryan Oltman 7e121b0291 fix(shorebird_cli): make android manifest and shorebird version validation more robust (#273) 2023-04-08 00:25:06 -05:00
Bryan Oltman 2dc180b440 fix(shorebird_cli): Print stderr output when flutter version check fails (#270) 2023-04-07 14:54:47 -04:00
Felix Angelov 0ff20e6305 chore(shorebird_cli): v0.0.4 (#271) 2023-04-07 18:45:36 +00:00
Felix Angelov 7e8852f895 feat(shorebird_cli): shorebird patch uploads artifacts for all arches (#269) 2023-04-07 13:27:15 -05:00
Eric Seidel 45099ec7b2 chore(artifact_proxy): add shorebirdtech/engine@7aa5c44764 to mappings (#268) 2023-04-07 10:41:28 -07:00
Bryan Oltman a53ef1a51c fix(shorebird_cli): Validate android internet permission exists when running relevant commands (#266) 2023-04-07 13:17:09 -04:00
Bryan Oltman a2c4b0bd73 chore(shorebird_cli): Update ShorebirdCommand to accept a list of validators instead of a single ShorebirdFlutterValidator (#264) 2023-04-07 13:03:07 -04:00
Felix Angelov c7eff381dc chore(shorebird_cli): bump shorebird engine revision (#267) 2023-04-07 12:01:34 -05:00
Felix Angelov 352970fb63 feat(shorebird_cli): shorebird release uploads artifacts for all arches (#265) 2023-04-07 11:54:38 -05:00
Felix Angelov 3a165cec75 fix(shorebird_cli): auth token refresh (#262) 2023-04-07 10:05:39 -05:00
Bryan Oltman d76e0af855 fix(shorebird_cli): Make shorebird release logging clearer (#258) 2023-04-07 10:25:46 -04:00
Bryan Oltman 05eb8a1a24 fix: fix mocking in ShorebirdProcess tests (#251) 2023-04-07 09:24:48 -05:00
Felix Angelov 9111869dd4 feat(shorebird_cli): upgrade to latest shorebird (3.7.10) (#247) 2023-04-07 01:02:51 +00:00
Felix Angelov 6ecb5b8395 fix(shorebird_cli): send idToken via Authorization header (#250) 2023-04-06 18:48:46 -04:00
Bryan Oltman dbfdf29073 feat: Set FLUTTER_STORAGE_BASE_URL when using Shorebird-vended Flutter, warn user when path flutter version does not match shorebird flutter version (#243)
Co-authored-by: Eric Seidel <eric@shorebird.dev>
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-04-06 17:58:06 -04:00
Felix Angelov b7738d663c feat(artifact_proxy): support Flutter 3.7.10 (#244) 2023-04-06 14:53:09 -05:00
Felix Angelov 1dba7059fe feat(code_push_protocol): add hasActiveSubscription to User (#246) 2023-04-06 19:13:37 +00:00
Felix Angelov 79c5685cfd refactor(artifact_proxy): use dart config (#241) 2023-04-06 09:55:38 -05:00
Bryan Oltman e5890d6057 chore: Fix line length warnings in shorebird_flutter_validator.dart 2023-04-06 10:11:54 -04:00
Felix Angelov 23bcc4931a fix(artifact_proxy): pull dependencies (#233) 2023-04-05 23:04:35 -05:00
Eric Seidel 378b2df4b3 feat: add artifact_proxy server (#222) 2023-04-05 22:52:17 -05:00
Bryan Oltman efe6477425 feat: Add basic shorebird account command (#231) 2023-04-05 20:13:16 -04:00
Bryan Oltman 3a626e5948 feat: Add doctor validator to ensure no issues exist with Flutter install (#230) 2023-04-05 17:32:00 -04:00
Bryan Oltman 6dc050c246 feat: Download Shorebird-vended Flutter, reroute flutter commands to that instance of Flutter (#229) 2023-04-05 12:02:34 -04:00
Felix Angelov e2b7965231 fix(jwt): make authTime optional (#227) 2023-04-04 14:28:48 -05:00
Felix Angelov d5e4472862 feat: add package:jwt (#225) 2023-04-04 12:39:42 -05:00
Felix Angelov 8a2ec108ef feat(shorebird_cli): expose user (#224) 2023-04-04 11:02:25 -05:00
Felix Angelov efdb675a87 feat(shorebird_cli): use Google OAuth 2.0 (#223) 2023-04-04 04:13:43 +00:00
Bryan Oltman eb4d822394 feat: Check that all AndroidManifest.xml files have the INTERNET permission (#219)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-04-03 12:26:37 -04:00
Bryan Oltman f1ff11dfaf feat: Add simple shorebird doctor command that checks for updates (#213)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-03-31 16:30:43 -04:00
Felix Angelov 92da9d0ddd feat(shorebird_cli): shorebird channels create (#212) 2023-03-31 15:03:39 -05:00
Felix Angelov 0be5e247d9 chore(shorebird_cli): v0.0.3 (#211) 2023-03-31 18:17:58 +00:00
Felix Angelov 009456a663 chore(shorebird_cli): bump engine revision (#210) 2023-03-31 13:14:51 -05:00
Felix Angelov 690c0c1206 chore(shorebird_cli): v0.0.2 (#208) 2023-03-31 10:53:08 -05:00
Felix Angelov 24e038f994 feat(shorebird_cli): add --dry-run and --force to shorebird patch (#207) 2023-03-31 10:47:22 -05:00
Felix Angelov 405fe79f7c chore(shorebird_cli): adjust shorebird engine revision (#204) 2023-03-29 21:29:05 -05:00
Felix Angelov 0220589c7a feat(shorebird_cli): improve shorebird apps list display (#202) 2023-03-29 15:30:50 -05:00
Felix Angelov 3dd95458e8 feat(shorebird_cli): shorebird channels list (#201) 2023-03-29 15:10:33 -05:00