Commit Graph

27 Commits

Author SHA1 Message Date
Bryan Oltman 238837f60d feat: allow user to choose organization in shorebird init (#2514) 2024-10-08 15:46:19 -04:00
Bryan Oltman d2daea21f6 chore: move command metadata classes (#2442) 2024-08-23 17:59:12 -04:00
Bryan Oltman 5d845fc7ae refactor(shorebird_cli): update how command metadata is populated (#2441) 2024-08-23 21:06:30 +00:00
Felix Angelov 0c48313e3e feat(shorebird_cli): include flutter revision in BuildEnvironmentMetadata (#2342) 2024-07-11 13:01:01 -05:00
Bryan Oltman 379d050e5b fix(shorebird_cli): use Podfile.lock hash to detect native changes (#2267) 2024-06-19 13:17:46 -04:00
Bryan Oltman 1fa4cdb051 chore: use raw json for update release and create patch requests (#2164) 2024-05-29 12:55:16 -04:00
Felix Angelov 6687809ee2 chore(code_push_client): fix example/main.dart (#1838) 2024-03-28 21:56:49 +00:00
Bryan Oltman 620930248c feat(shorebird_cli): record release and patch command metadata (#1824) 2024-03-28 15:39:14 -04:00
Bryan Oltman fbe77d8cd5 feat(shorebird_cli): replace force flag with allow-native-diffs and allow-asset-diffs (#1801)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2024-03-19 12:04:36 -04:00
Bryan Oltman 2218d4aa12 feat: record whether patches were forced, or contain asset/native code changes (#1775) 2024-03-05 12:54:39 -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 d5477db166 refactor: use ReleasePlatform type instead of String (#867) 2023-07-18 10:07:29 -05:00
Felix Angelov 79da63ff9f refactor(code_push_client)!: use new patches endpoint (#865) 2023-07-17 23:00:45 -05:00
Felix Angelov b2856e12ab refactor(shorebird_cli)!: use new releases endpoint (#861) 2023-07-17 16:00:23 -05:00
Felix Angelov e0d19ee23b feat(code_push_client): adjust create artifact APIs to use uploadUrl (#586) 2023-06-02 15:48:55 -05:00
Felix Angelov 3cf1198371 feat(shorebird_cli): shorebird release includes flutter_revision (#478) 2023-05-12 13:40:43 -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 efdb675a87 feat(shorebird_cli): use Google OAuth 2.0 (#223) 2023-04-04 04:13:43 +00:00
Felix Angelov dcec738667 feat(code_push_client): add createReleaseArtifact (#185) 2023-03-28 13:14:07 -05:00
Felix Angelov 901986a12a refactor(shorebird_cli): use createPatchArtifact (#184) 2023-03-28 13:04:04 -05:00
Felix Angelov 29e1793f86 feat(code_push_client): add getReleases (#158) 2023-03-24 14:40:05 -05:00
Felix Angelov b3628701e6 feat(code_push_client): support for resource decomposition (#146) 2023-03-24 14:40:05 -05:00
Felix Angelov c40a227c2f feat(shorebird_cli): app creation enhancements (#134) 2023-03-21 21:14:10 -05:00
Felix Angelov d7622736af feat(shorebird_code_push_client): downloadEngine uses new endpoint (#101) 2023-03-21 12:38:02 -05:00
Felix Angelov 3eff8bac9f fix(shorebird_cli): create patch request (#91) 2023-03-17 17:12:44 -05:00
Felix Angelov 62bed70bf5 chore: rename product_id to app_id (#77) 2023-03-15 14:11:13 -05:00
Felix Angelov c20190600c refactor(shorebird_code_push_client): rename package and support getApps (#64) 2023-03-14 12:07:29 -05:00