Commit Graph

867 Commits

Author SHA1 Message Date
Felix Angelov 2cbda7adf4 feat(code_push_protocol): add GetReleasesResponse with createdAt and updatedAt (#1315) 2023-09-22 22:01:46 +00:00
Eric Seidel a2711ed15a chore: Move cutler to build_engine repo (#1314)
Moved to build_engine in shorebirdtech/build_engine#27.
2023-09-22 21:49:15 +00:00
Eric Seidel 0d7d30bb07 feat: add cutler validate command (#1309)
Adds a new validate command to cutler, that when passed a flutter release version string
validates that Shorebird branches are all set up correctly for that release version.
2023-09-22 14:28:09 -07:00
Felix Angelov 0f04a4f650 feat(code_push_protocol): add GetAppsResponse with createdAt and updatedAt (#1312) 2023-09-22 20:47:38 +00:00
Bryan Oltman 5204311be1 refactor(shorebird_cli): introduce ArtifactManager as home for common artifact operations (#1308) 2023-09-22 15:45:45 -04:00
Felix Angelov e6d6fbd8f8 chore(shorebird_cli): v0.14.11 (#1311) 2023-09-22 18:48:23 +00:00
Eric Seidel f149eedb18 chore: update to Flutter 3.13.5 2023-09-21 15:29:43 -07:00
Bryan Oltman 6da876ac14 refactor(shorebird_cli): move test mocks and fakes into their own files (#1305) 2023-09-21 16:53:57 -04:00
Felix Angelov 4c03effe1c fix(shorebird_cli): shorebird init handles empty pubspec.yaml flutter config (#1304) 2023-09-21 15:43:30 -05:00
Eric Seidel 2f702b43a4 feat: add a new cutler rebase (#1303)
This one does not attempt to do the rebase for you, rather
prints out shell commands you can use to do the rebase yourself.

It doesn't yet know how to handle updating DEPS for buildroot or
dart changes, but otherwise I think is complete.

Seems like an improvement over our manual steps at least.
2023-09-21 11:26:06 -07:00
Eric Seidel 165d140603 Revert "Update flutter version"
This reverts commit 24887079b6.
2023-09-21 10:47:11 -07:00
Eric Seidel 24887079b6 Update flutter version 2023-09-21 10:28:37 -07:00
Felix Angelov af06ab3fc6 chore(shorebird_cli): bump cli_completion to 0.4.0 (#1300) 2023-09-20 18:28:21 -05:00
Eric Seidel b09027b94d chore(shorebird_cli): v0.14.10 (#1301) 2023-09-20 23:11:47 +00:00
Eric Seidel 4fc29a7b9d chore: roll Flutter revision to include ios path fixes 2023-09-20 15:16:08 -07:00
Felix Angelov 95496036d3 chore(redis_client): v0.0.4 (#1299) 2023-09-20 17:04:57 -05:00
Felix Angelov 2e8aa53bc5 feat(redis_client): add ttl to set (#1298) 2023-09-20 17:01:07 -05:00
Bryan Oltman 771d5ac99d fix(shorebird_cli): support renamed Xcode projects (#1293) 2023-09-20 14:46:30 -04:00
Eric Seidel 132e5c2205 chore: roll to Flutter 3.13.4 2023-09-20 09:14:57 -07:00
Eric Seidel be89f6c145 doc: start to update our cutler/forking docs 2023-09-19 14:51:44 -07:00
Felix Angelov 757dadedc6 chore(shorebird_cli): v0.14.9 (#1291) 2023-09-19 15:49:10 -05:00
Bryan Oltman e144c95b41 chore(shorebird_code_push_protocol): make CreateReleaseArtifactRequest canSideload optional (#1287) 2023-09-19 14:30:26 -04:00
Bryan Oltman 4c4f234061 feat(shorebird_cli): only list previewable releases for shorebird preview (#1276) 2023-09-19 11:39:27 -04:00
Felix Angelov 68ea0d111a chore(redis_client): v0.0.3 (#1285) 2023-09-19 10:04:05 -05:00
Felix Angelov 4eb638b107 feat(redis_client): support JSONPath (#1282) 2023-09-19 09:56:51 -05:00
Felix Angelov 1d54b0eb24 chore(deps): upgrade mason_logger to v0.2.9 (#1284) 2023-09-18 21:33:34 -05:00
Bryan Oltman f195e97cb6 chore(shorebird_cli): add xcarchive upload instructions to release ios-alpha (#1277) 2023-09-18 18:04:46 -04:00
Felix Angelov d255876c63 docs(redis_client): use https for license urls in README 2023-09-18 16:37:51 -05:00
Felix Angelov 89bb3dcd3b chore(redis_client): v0.0.2 (#1281) 2023-09-18 16:36:19 -05:00
Felix Angelov 470177fa22 feat(redis_client): add UNLINK and JSON.MERGE (#1280) 2023-09-18 16:30:51 -05:00
Bryan Oltman d19372955f feat(shorebird_code_push_protocol): add canSideload field to CreateReleaseArtifactRequest and add support to CLI (#1274) 2023-09-18 11:48:51 -04:00
Bryan Oltman 2d047a42bd feat(shorebird_cli): add ability to release with --no-codesign (#1267)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-09-15 14:13:00 -04:00
Felix Angelov dfa6c33062 docs(redis_client): add CONTRIBUTING.md and update README.md (#1273) 2023-09-15 12:18:40 -05:00
Felix Angelov 8ec4b523fd chore(redis_client): prepare for 0.0.1 release (#1272) 2023-09-15 11:55:10 -05:00
Felix Angelov b422593d77 feat(redis_client): add logging support (#1270) 2023-09-15 11:32:27 -05:00
Felix Angelov e95782975a feat(redis_client): basic RedisJSON support (#1269) 2023-09-14 13:01:21 -05:00
Felix Angelov a695e1be97 ci: use docker://redis/redis-stack-server (#1268) 2023-09-14 12:13:51 -05:00
Felix Angelov d1d113c1b8 feat(redis_client): basic RedisClient (#1266) 2023-09-14 10:55:04 -05:00
Felix Angelov 00f3c2bb9e chore: revert delete redis_client package (#1250) (#1264) 2023-09-13 10:17:15 -05:00
Bryan Oltman 290c52036e fix(shorebird_cli): provide better error message for missing iOS release (#1262) 2023-09-12 16:12:35 -04:00
Felix Angelov 4a42ac6525 chore(code_push_client): revert client version bump (#1260) 2023-09-12 14:26:48 -05:00
Felix Angelov c826819f76 feat(code_push_protocol): add cancelAtPeriodEnd to GetUsageResponse (#1259) 2023-09-12 13:32:29 -05:00
Felix Angelov 18b414d2be chore(deps): upgrade to very_good_analysis 5.1.0 (#1258) 2023-09-12 12:29:17 -05:00
Bryan Oltman bdd3db431f feat(shorebird_cli): add new flavors to shorebird.yaml if detected by shorebird init (#1251) 2023-09-12 13:19:21 -04:00
Bryan Oltman 8c545281c9 chore(shorebird_cli): hide split-per-abi flag, print warning (#1255) 2023-09-11 18:09:01 -04:00
Bryan Oltman ba1c06dbff fix(shorebird_cli): verify that validators can be run before running them (#1254) 2023-09-11 16:22:44 -04:00
Felix Angelov d12faa7e58 chore: delete redis_client package (#1250) 2023-09-11 11:05:02 -05:00
Bryan Oltman 7754eed147 chore(shorebird_cli): adjust formatting of flutter version switch 2023-09-11 11:53:06 -04:00
Felix Angelov d86152f61d chore: adjust release notes 2023-09-11 10:41:35 -05:00
Bryan Oltman 1ef7d60846 fix(shorebird_cli): switch to release flutter revision in patch (#1233)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-09-11 10:28:47 -05:00