Commit Graph

74 Commits

Author SHA1 Message Date
Erick cd497aa642 feat: adding hash signature field to patches (#1989) 2024-04-30 14:25:03 -03:00
Bryan Oltman ad0fc492b7 chore: remove has(asset|native)Changes property from CreatePatchRequest (#1924) 2024-04-17 14:54:58 -04:00
Bryan Oltman 34c33695d9 feat: add filename to CreateReleaseArtifactRequest (#1920) 2024-04-17 16:19:37 +00:00
Felix Angelov 2f2645b99c feat(shorebird_cli): include link percentage in patch metadata (#1837) 2024-03-28 21:36:50 +00:00
Bryan Oltman e98a0a7da0 chore(shorebird_code_push_protocol): Add metadata messages (#1823) 2024-03-27 18:03:07 -04:00
Bryan Oltman 7b8ad1491f feat(shorebird_code_push_protocol): add wasForced, hasAssetChanges, andHasNativeChanges to CreatePatchRequest (#1773) 2024-03-04 21:12:51 -05:00
Bryan Oltman 67a06e7e37 chore: change User.authProvider to User.jwtIssuer (#1749) 2024-02-23 15:23:54 -05:00
Bryan Oltman 5c4f806a0c feat(shorebird_code_push_protocol): add AuthProvider (#1745) 2024-02-22 11:57:10 -05:00
Bryan Oltman 4e3cdf34e2 chore(shorebird_code_push_protocol): remove Collaborator model (#1411) 2023-10-18 11:19:18 -04:00
Felix Angelov a149410cfa chore(code_push_protocol): add stripeCustomerId on User (#1377) 2023-10-06 15:16:37 -05:00
Felix Angelov 183f9e82bd chore(code_push_protocol): remove PatchArtifact model from protocol (#1361) 2023-10-04 12:55:19 -05:00
Felix Angelov 59ba119657 chore(code_push_protocol): remove Subscription model from protocol (#1353) 2023-10-03 19:42:30 +00:00
Felix Angelov 8f4fcc48ad chore(code_push_protocol): remove PatchEvent messages from protocol (#1352) 2023-10-03 14:12:34 -05:00
Felix Angelov 02c3fc5a8a chore(code_push_protocol): remove overages messages from protocol (#1350) 2023-10-03 13:49:24 -05:00
Felix Angelov 01ef592178 chore(code_push_protocol): remove CheckForPatchesRequest and CheckForPatchesResponse (#1348) 2023-10-03 12:09:16 -05:00
Felix Angelov 6845de7fcd chore(shorebird_cli): remove shorebird account downgrade command (#1347) 2023-10-03 11:25:59 -05:00
Felix Angelov 8080446634 chore(code_push_client): remove getUsage (#1346) 2023-10-03 11:10:38 -05:00
Felix Angelov 09f41a4319 chore(code_push_client): remove createPaymentLink (#1345) 2023-10-03 15:53:08 +00:00
Felix Angelov 2b9ee31d31 chore(code_push_protocol): remove GetReleasePatchesResponse (#1344) 2023-10-03 15:36:35 +00:00
Felix Angelov aefecff218 feat(shorebird_cli): add channel support to patch and preview commands (#1340) 2023-10-02 13:59:50 -05:00
Felix Angelov 6d3d34dec5 fix(code_push_protocol): remove updatedAt from PatchArtifact (#1323) 2023-09-25 11:52:56 -05:00
Felix Angelov 0f51bd9cc6 feat(code_push_protocol): createdAt and updatedAt to PatchArtifact (#1322) 2023-09-25 16:41:47 +00:00
Felix Angelov 2cbda7adf4 feat(code_push_protocol): add GetReleasesResponse with createdAt and updatedAt (#1315) 2023-09-22 22:01:46 +00: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 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
Felix Angelov c826819f76 feat(code_push_protocol): add cancelAtPeriodEnd to GetUsageResponse (#1259) 2023-09-12 13:32:29 -05:00
Bryan Oltman d326fab262 chore(shorebird_code_push_protocol): remove PatchInstallEvent type (#1242) 2023-09-08 16:57:02 -04:00
Eric Seidel cc59fd9130 chore: run dart fix --apply (#1127)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-08-18 15:47:07 -05:00
Felix Angelov 382b36fb96 feat(code_push_protocol): add currency to ShorebirdPlan (#1124) 2023-08-17 16:26:12 -05:00
Bryan Oltman 95536e7b51 feat(code_push_protocol): Add GetReleasePatchesResponse (#1094) 2023-08-14 13:59:30 -04:00
Bryan Oltman 26cc99f5df feat(shorebird_code_push_protocol): Add generic PatchEvent type and CreatePatchEventRequest (#1078) 2023-08-10 11:03:48 -04:00
Bryan Oltman 03fec3ff4f feat(shorebird_code_push_protocol): add RecordPatchInstallRequest type (#826) 2023-08-09 16:39:44 -04:00
Felix Angelov c6a04c8357 feat(code_push_protocol): add UpdateOveragesRequest (#875) 2023-07-19 11:27:44 -05:00
Bryan Oltman 74a0e67b59 feat(shorebird_code_push_protocol): add platformStatuses to Release (#872) 2023-07-19 11:58:40 -04:00
Felix Angelov e66edad567 feat(code_push_protocol): add GetOveragesResponse (#874) 2023-07-19 10:52:26 -05:00
Bryan Oltman d5477db166 refactor: use ReleasePlatform type instead of String (#867) 2023-07-18 10:07:29 -05:00
Felix Angelov 9980bbd3f5 refactor(code_push_protocol)!: remove appId from CreateChannelRequest (#862) 2023-07-17 16:37:32 -05:00
Felix Angelov b2856e12ab refactor(shorebird_cli)!: use new releases endpoint (#861) 2023-07-17 16:00:23 -05:00
Felix Angelov 3999b9831f refactor(code_push_protocol)!: remove duplicate/deprecated fields (#859) 2023-07-17 14:32:50 -05:00
Bryan Oltman 198349cf8a feat(shorebird_code_push_protocol): add update release support (#850) 2023-07-17 11:05:23 -07:00
Bryan Oltman 148d05186d chore: remove unnecessary money2 imports (#831) 2023-07-11 16:35:47 -04:00
Bryan Oltman 0397ecc705 chore(shorebird_code_push_protocol): use Money object instead of int for dollar values (#820) 2023-07-11 12:30:03 -04:00
Bryan Oltman 859f392ec5 feat(shorebird_code_push_protocol): add currentPeriodCost to GetUsageResponse (#778)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-07-07 13:01:47 -05:00
Bryan Oltman dc95d22462 feat(shorebird_code_push_protocol): add ShorebirdPlan model (#776)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-07-07 13:24:28 -04:00
Bryan Oltman 448aac55a3 feat: add role field to Collaborator, display roles in ListCollaboratorsCommand (#717) 2023-06-28 10:11:04 -04:00
Felix Angelov 6fbe9a6f05 refactor(code_push_protocol)!: simplify AppUsage model (#707) 2023-06-23 15:11:11 -05:00
Felix Angelov 55e5dceb4f feat(code_push_client): Allow release commands to be run if no release artifacts exist for the given platform (#667)
Co-authored-by: Bryan Oltman <bryanoltman@gmail.com>
2023-06-16 11:32:08 -04:00
Felix Angelov 42ededbb2b feat(code_push_protocol): add GetUsageResponse (#666) 2023-06-15 14:47:29 -05:00
Felix Angelov 2fc0cdb36b feat(code_push_protocol): GetReleaseArtifactsResponse (#632) 2023-06-12 16:57:42 +00:00
Felix Angelov 722862dcbe fix(code_push_protocol): rename upload_url to url for backward compat (#588) 2023-06-02 22:08:24 +00:00