Commit Graph

247 Commits

Author SHA1 Message Date
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
Eric Seidel 5f435a9f0f Update TRUSTED_TESTERS.md
Remove ACCESS_NETWORK_STATE recommendation, it seems unnecessary.
2023-04-07 08:53:56 -07:00
Felix Angelov 3a165cec75 fix(shorebird_cli): auth token refresh (#262) 2023-04-07 10:05:39 -05:00
Felix Angelov 02f1de5f0e chore: move example into updater (#263) 2023-04-07 09:55:52 -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
Eric Seidel 36ccfd2c7a updater/ has moved to its own repository 2023-04-06 21:12:27 -07: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
Eric Seidel fa07e6f4d3 docs: Update TRUSTED_TESTER.md after OAuth changes (#249)
Co-authored-by: Bryan Oltman <bryanoltman@gmail.com>
2023-04-06 15:13:06 -07: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
Eric Seidel deaa11ec6c Add a note about force push and fix flutter revision 2023-04-06 12:24:08 -07:00
Eric Seidel ac4ab648a8 More updates as I go through the process 2023-04-06 12:15:27 -07:00
Felix Angelov 1dba7059fe feat(code_push_protocol): add hasActiveSubscription to User (#246) 2023-04-06 19:13:37 +00:00
Eric Seidel b92edcca99 docs: Add a doc about our fork of flutter (#245) 2023-04-06 14:01:41 -05: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 d018a1e7c2 ci: fix artifact deploy workflow paths (#234) 2023-04-05 23:07:01 -05:00
Felix Angelov 23bcc4931a fix(artifact_proxy): pull dependencies (#233) 2023-04-05 23:04:35 -05:00
Felix Angelov 67fcd0e05e ci(artifact_proxy): fix deploy workflow (#232) 2023-04-05 22:57:09 -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 257fe4f8c8 Tell the Dart analyzer to Ignore bin/cache/ 2023-04-05 17:56:05 -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 98eba79619 docs: add package:jwt to README (#226) 2023-04-04 13:19:42 -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
Felix Angelov b939ef074d feat(updater): use try_exists instead of exists (#218) 2023-04-03 11:08:47 -05: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 b0ddf34b3b fix: readlink -f installation issue (#209) 2023-03-31 12:49:17 -05:00
Felix Angelov 9734b12ed3 fix(updater): use all base library paths (#206) 2023-03-31 12:44:12 -05:00
Eric Seidel a0783c86ac Update TRUSTED_TESTERS.md
Add a note about usage on Android being independent from iOS.
2023-03-31 09:56:17 -07: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 b67c34cc48 chore(updater): add context to base and patch files (#203) 2023-03-29 18:47:49 -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
Felix Angelov 5faf079149 fix(shorebird_cli): remove extra newline when prompting for release version (#200) 2023-03-29 14:05:53 -05:00
Felix Angelov ac03e80e1c feat(shorebird_cli): shorebird --version includes engine revisions (#199) 2023-03-29 11:40:58 -05:00
Felix Angelov df01615536 feat(shorebird_cli): shorebird init creates app when shorebird.yaml exists (#198) 2023-03-29 11:40:22 -05:00