Commit Graph

  • 18b1c5bf56 chore(shorebird_cli): v0.0.5 (#287) Felix Angelov 2023-04-12 21:20:23 -05:00
  • a9f920dcb6 feat(artifact_proxy): add new shorebird engine revision (#286) Felix Angelov 2023-04-12 21:20:04 -05:00
  • 401ffc044d Update RELEASING.md Eric Seidel 2023-04-12 19:19:36 -07:00
  • 1bd7da7440 docs: update RELEASING.md Felix Angelov 2023-04-12 20:46:42 -05:00
  • 05fd2f9ef0 Update RELEASING.md Eric Seidel 2023-04-12 16:16:52 -07:00
  • ab05cea5a3 Create RELEASING.md Eric Seidel 2023-04-12 15:45:41 -07:00
  • 75f80234e9 chore(shorebird_cli): Remove user model (#280) Bryan Oltman 2023-04-12 16:04:48 -04:00
  • 2af6bbe68a chore: Add an entry for zip_fix engine (#277) Eric Seidel 2023-04-12 13:18:03 -04:00
  • 28a925d58d feat(shorebird_code_push_protocol): Add email field to User (#276) Bryan Oltman 2023-04-12 11:32:14 -04:00
  • 34cfb4b6bc ci(artifact_proxy): add dev deployment w/engine-patch (#275) Felix Angelov 2023-04-10 12:18:53 -05:00
  • 7e121b0291 fix(shorebird_cli): make android manifest and shorebird version validation more robust (#273) Bryan Oltman 2023-04-08 01:25:06 -04:00
  • 2dc180b440 fix(shorebird_cli): Print stderr output when flutter version check fails (#270) Bryan Oltman 2023-04-07 14:54:47 -04:00
  • 0ff20e6305 chore(shorebird_cli): v0.0.4 (#271) Felix Angelov 2023-04-07 13:45:36 -05:00
  • 7e8852f895 feat(shorebird_cli): shorebird patch uploads artifacts for all arches (#269) Felix Angelov 2023-04-07 13:27:15 -05:00
  • 45099ec7b2 chore(artifact_proxy): add shorebirdtech/engine@7aa5c44764 to mappings (#268) Eric Seidel 2023-04-07 10:41:28 -07:00
  • a53ef1a51c fix(shorebird_cli): Validate android internet permission exists when running relevant commands (#266) Bryan Oltman 2023-04-07 13:17:09 -04:00
  • a2c4b0bd73 chore(shorebird_cli): Update ShorebirdCommand to accept a list of validators instead of a single ShorebirdFlutterValidator (#264) Bryan Oltman 2023-04-07 13:03:07 -04:00
  • c7eff381dc chore(shorebird_cli): bump shorebird engine revision (#267) Felix Angelov 2023-04-07 12:01:34 -05:00
  • 352970fb63 feat(shorebird_cli): shorebird release uploads artifacts for all arches (#265) Felix Angelov 2023-04-07 11:54:38 -05:00
  • 5f435a9f0f Update TRUSTED_TESTERS.md Eric Seidel 2023-04-07 08:53:56 -07:00
  • 3a165cec75 fix(shorebird_cli): auth token refresh (#262) Felix Angelov 2023-04-07 10:05:39 -05:00
  • 02f1de5f0e chore: move example into updater (#263) Felix Angelov 2023-04-07 09:55:52 -05:00
  • d76e0af855 fix(shorebird_cli): Make shorebird release logging clearer (#258) Bryan Oltman 2023-04-07 10:25:46 -04:00
  • 05eb8a1a24 fix: fix mocking in ShorebirdProcess tests (#251) Bryan Oltman 2023-04-07 10:24:48 -04:00
  • 36ccfd2c7a updater/ has moved to its own repository Eric Seidel 2023-04-06 21:12:27 -07:00
  • 9111869dd4 feat(shorebird_cli): upgrade to latest shorebird (3.7.10) (#247) Felix Angelov 2023-04-06 20:02:51 -05:00
  • 6ecb5b8395 fix(shorebird_cli): send idToken via Authorization header (#250) Felix Angelov 2023-04-06 17:48:46 -05:00
  • fa07e6f4d3 docs: Update TRUSTED_TESTER.md after OAuth changes (#249) Eric Seidel 2023-04-06 15:13:06 -07:00
  • 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) Bryan Oltman 2023-04-06 17:58:06 -04:00
  • b7738d663c feat(artifact_proxy): support Flutter 3.7.10 (#244) Felix Angelov 2023-04-06 14:53:09 -05:00
  • deaa11ec6c Add a note about force push and fix flutter revision Eric Seidel 2023-04-06 12:24:08 -07:00
  • ac4ab648a8 More updates as I go through the process Eric Seidel 2023-04-06 12:15:20 -07:00
  • 1dba7059fe feat(code_push_protocol): add hasActiveSubscription to User (#246) Felix Angelov 2023-04-06 14:13:37 -05:00
  • b92edcca99 docs: Add a doc about our fork of flutter (#245) Eric Seidel 2023-04-06 12:01:41 -07:00
  • 79c5685cfd refactor(artifact_proxy): use dart config (#241) Felix Angelov 2023-04-06 09:55:38 -05:00
  • e5890d6057 chore: Fix line length warnings in shorebird_flutter_validator.dart Bryan Oltman 2023-04-06 10:11:54 -04:00
  • d018a1e7c2 ci: fix artifact deploy workflow paths (#234) Felix Angelov 2023-04-05 23:07:01 -05:00
  • 23bcc4931a fix(artifact_proxy): pull dependencies (#233) Felix Angelov 2023-04-05 23:04:35 -05:00
  • 67fcd0e05e ci(artifact_proxy): fix deploy workflow (#232) Felix Angelov 2023-04-05 22:57:09 -05:00
  • 378b2df4b3 feat: add artifact_proxy server (#222) Eric Seidel 2023-04-05 20:52:17 -07:00
  • efe6477425 feat: Add basic shorebird account command (#231) Bryan Oltman 2023-04-05 20:13:16 -04:00
  • 257fe4f8c8 Tell the Dart analyzer to Ignore bin/cache/ Bryan Oltman 2023-04-05 17:56:05 -04:00
  • 3a626e5948 feat: Add doctor validator to ensure no issues exist with Flutter install (#230) Bryan Oltman 2023-04-05 17:32:00 -04:00
  • 6dc050c246 feat: Download Shorebird-vended Flutter, reroute flutter commands to that instance of Flutter (#229) Bryan Oltman 2023-04-05 12:02:34 -04:00
  • e2b7965231 fix(jwt): make authTime optional (#227) Felix Angelov 2023-04-04 14:28:48 -05:00
  • 98eba79619 docs: add package:jwt to README (#226) Felix Angelov 2023-04-04 13:19:42 -05:00
  • d5e4472862 feat: add package:jwt (#225) Felix Angelov 2023-04-04 12:39:42 -05:00
  • 8a2ec108ef feat(shorebird_cli): expose user (#224) Felix Angelov 2023-04-04 11:02:25 -05:00
  • efdb675a87 feat(shorebird_cli): use Google OAuth 2.0 (#223) Felix Angelov 2023-04-03 23:13:43 -05:00
  • eb4d822394 feat: Check that all AndroidManifest.xml files have the INTERNET permission (#219) Bryan Oltman 2023-04-03 12:26:37 -04:00
  • b939ef074d feat(updater): use try_exists instead of exists (#218) Felix Angelov 2023-04-03 11:08:47 -05:00
  • f1ff11dfaf feat: Add simple shorebird doctor command that checks for updates (#213) Bryan Oltman 2023-03-31 16:30:43 -04:00
  • 92da9d0ddd feat(shorebird_cli): shorebird channels create (#212) Felix Angelov 2023-03-31 15:03:39 -05:00
  • 0be5e247d9 chore(shorebird_cli): v0.0.3 (#211) Felix Angelov 2023-03-31 13:17:58 -05:00
  • 009456a663 chore(shorebird_cli): bump engine revision (#210) Felix Angelov 2023-03-31 13:14:51 -05:00
  • b0ddf34b3b fix: readlink -f installation issue (#209) Felix Angelov 2023-03-31 12:49:17 -05:00
  • 9734b12ed3 fix(updater): use all base library paths (#206) Felix Angelov 2023-03-31 12:44:12 -05:00
  • a0783c86ac Update TRUSTED_TESTERS.md Eric Seidel 2023-03-31 09:56:17 -07:00
  • 690c0c1206 chore(shorebird_cli): v0.0.2 (#208) Felix Angelov 2023-03-31 10:53:08 -05:00
  • 24e038f994 feat(shorebird_cli): add --dry-run and --force to shorebird patch (#207) Felix Angelov 2023-03-31 10:47:22 -05:00
  • 405fe79f7c chore(shorebird_cli): adjust shorebird engine revision (#204) Felix Angelov 2023-03-29 21:29:05 -05:00
  • b67c34cc48 chore(updater): add context to base and patch files (#203) Felix Angelov 2023-03-29 18:47:49 -05:00
  • 0220589c7a feat(shorebird_cli): improve shorebird apps list display (#202) Felix Angelov 2023-03-29 15:30:50 -05:00
  • 3dd95458e8 feat(shorebird_cli): shorebird channels list (#201) Felix Angelov 2023-03-29 15:10:33 -05:00
  • 5faf079149 fix(shorebird_cli): remove extra newline when prompting for release version (#200) Felix Angelov 2023-03-29 14:05:53 -05:00
  • ac03e80e1c feat(shorebird_cli): shorebird --version includes engine revisions (#199) Felix Angelov 2023-03-29 11:40:58 -05:00
  • df01615536 feat(shorebird_cli): shorebird init creates app when shorebird.yaml exists (#198) Felix Angelov 2023-03-29 11:40:22 -05:00
  • c127b0697c Add more docs on updater directory Eric Seidel 2023-03-29 08:36:03 -07:00
  • 980d6a153c Add a note on finding the product Eric Seidel 2023-03-29 08:12:27 -07:00
  • 0430b2119b chore(shorebird_cli): minor formatting updates (#196) Felix Angelov 2023-03-28 20:50:22 -05:00
  • f9af6fef4f docs: prepare for new stable release (#194) Felix Angelov 2023-03-28 20:20:49 -05:00
  • c520004896 feat(shorebird_cli): bump shorebird engine revision (#193) Felix Angelov 2023-03-28 19:09:25 -05:00
  • f2918cfca6 fix(updater): hash mismatch (#192) Felix Angelov 2023-03-28 19:01:42 -05:00
  • 8d13d02813 refactor(updater): remove diff check (#191) Felix Angelov 2023-03-28 17:31:21 -05:00
  • 0cac02866d feat(shorebird_cli): shorebird patch uploads diffs (#190) Felix Angelov 2023-03-28 17:02:47 -05:00
  • d66ae12e3a refactor(shorebird_cli): rename publish to patch (#189) Felix Angelov 2023-03-28 16:12:11 -05:00
  • c137744d28 feat(shorebird_cli): add shorebird release (#188) Felix Angelov 2023-03-28 15:58:29 -05:00
  • d3db325d9c Add instructions for building libupdater.a with Flutter's NDK Eric Seidel 2023-03-28 12:38:11 -07:00
  • 9ecfd68122 feat(shorebird_cli): upgrade shorebird engine revision (#187) Felix Angelov 2023-03-28 14:40:47 -05:00
  • 64b1dcfbfd feat(code_push_client): add getReleaseArtifact (#186) Felix Angelov 2023-03-28 13:47:16 -05:00
  • dcec738667 feat(code_push_client): add createReleaseArtifact (#185) Felix Angelov 2023-03-28 13:14:07 -05:00
  • 901986a12a refactor(shorebird_cli): use createPatchArtifact (#184) Felix Angelov 2023-03-28 13:04:04 -05:00
  • 93ab8d47c2 feat(code_push_protocol): add ReleaseArtifact (#183) Felix Angelov 2023-03-28 13:00:14 -05:00
  • a1033d79fa feat(shorebird_cli): add shorebird upgrade (#182) Felix Angelov 2023-03-28 11:24:27 -05:00
  • f9de6f7bbd Sketch out some milestones for discussion with Felix Eric Seidel 2023-03-27 15:45:13 -07:00
  • a730d21271 Remove previous workarounds Eric Seidel 2023-03-27 12:58:53 -07:00
  • b64299151e feat: Add patch command for use by cli (#179) Eric Seidel 2023-03-27 12:58:52 -07:00
  • 254ebba852 feat(shorebird_cli): improve installation (#178) Felix Angelov 2023-03-27 14:45:08 -05:00
  • 3eb24701b1 feat(code_push_client): include artifact size (#177) Felix Angelov 2023-03-27 12:52:01 -05:00
  • 895b9f385b feat(code_push_protocol): add size to Artifact (#176) Felix Angelov 2023-03-27 12:44:00 -05:00
  • 983430b8d5 feat(shorebird_cli): shorebird login outputs where state is stored (#174) Felix Angelov 2023-03-27 11:29:03 -05:00
  • acaf0ed570 feat(shorebird_cli): move shorebird engines to shorebird config directory (#173) Felix Angelov 2023-03-27 11:00:37 -05:00
  • 413c79e199 Update README.md Eric Seidel 2023-03-25 12:48:06 -07:00
  • 4487e383cd docs: minor fix to TRUSTED_TESTERS.md Felix Angelov 2023-03-24 18:00:36 -05:00
  • 15be124532 docs: update TRUSTED_TESTERS.md to reflect latest CLI changes (#172) Felix Angelov 2023-03-24 17:59:09 -05:00
  • e869fc3da5 feat: Teach rust side to validate hashes when installing (#171) Eric Seidel 2023-03-24 15:53:40 -07:00
  • 1243eb1fbc fix(shorebird_cli): publish hash output emoji spacing (#170) Felix Angelov 2023-03-24 17:41:53 -05:00
  • d2bfda82ef fix(shorebird_cli): improve shorebird init missing pubspec.yaml error (#169) Felix Angelov 2023-03-24 17:15:29 -05:00
  • 9873dfedbd fix(shorebird_cli): shorebird init error logs formatting (#168) Felix Angelov 2023-03-24 17:09:34 -05:00
  • 1893a0d55d feat(shorebird_cli): include file hash in publish (#167) Felix Angelov 2023-03-24 16:50:12 -05:00