Commit Graph

116 Commits

Author SHA1 Message Date
Felix Angelov f31fdd0efc refactor(code_push_protocol): upgrade analysis_options (#2718) 2024-12-19 12:12:40 -06:00
Bryan Oltman 1b7bd7e14a chore: add windows to ReleasePlatform enum (#2681) 2024-12-13 17:09:15 -05:00
Bryan Oltman 616ff13ad3 fix: ignore null fields when converting CreateReleaseArtifactRequest to json (#2678) 2024-12-13 14:51:41 -05:00
Bryan Oltman 8fdf60754b feat: add macos release platform to shorebird_code_push_protocol (#2643) 2024-12-02 10:28:02 -05:00
Bryan Oltman 04be44e44b chore: make orgId mandatory in CreateAppRequest (#2523) 2024-10-09 16:41:14 -04:00
Bryan Oltman 65779469b0 chore: remove stripeCustomerId from Organization (#2520) 2024-10-09 14:57:09 -04:00
Bryan Oltman 6a8c12d992 feat: make AppMetadata equatable (#2517) 2024-10-08 17:04:37 -04:00
Bryan Oltman bde154a90c feat: add OrganizationRole.none (#2515) 2024-10-08 19:51:41 +00:00
Bryan Oltman 2cab805dea feat(shorebird_code_push_client): add support for fetching organization memberships (#2507) 2024-10-07 15:58:48 -04:00
Bryan Oltman afb1dea7a5 feat: add optional organization id field to create app request (#2513) 2024-10-07 12:21:50 -04:00
Bryan Oltman 9c6d65282d feat: created pared-down version of User object (#2499) 2024-09-27 13:13:58 -04:00
Bryan Oltman 20f264182d feat: add models for organizations and organization api responses. (#2498) 2024-09-26 17:34:06 -04:00
Bryan Oltman 5b0097d996 chore(shorebird_code_push_protocol): export update_app_collaborator_request.dart 2024-09-09 15:33:04 -04:00
Bryan Oltman 2fa8ac16f1 chore(shorebird_code_push_protocol): add update_app_collaborator to umbrella export 2024-09-09 15:31:52 -04:00
Bryan Oltman 18b1838d59 feat(shorebird_code_push_protocol): add UpdateAppCollaboratorRequest (#2478) 2024-09-09 19:26:21 +00: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
Bryan Oltman 5620b3445e fix(shorebird_code_push_protocol): make current period start/end nonnull (#2430) 2024-08-19 17:37:17 -04:00
Bryan Oltman 5614a99d21 feat(shorebird_code_push_protocol): add plan model (#2428) 2024-08-19 14:11:28 -04:00
Bryan Oltman 11d9f27aee feat(code_push_protocol): add patchOverageLimit field to User (#2419) 2024-08-16 10:44:54 -04:00
Bryan Oltman f5f8b72328 feat: add isRolledBack to ReleasePatch model (#2376) 2024-07-23 17:42:56 -04:00
Bryan Oltman e7cfb74f01 chore: remove was_forced from CreatePatchRequest (#2370) 2024-07-23 21:00:40 +00:00
Felix Angelov 0c48313e3e feat(shorebird_cli): include flutter revision in BuildEnvironmentMetadata (#2342) 2024-07-11 13:01:01 -05:00
Erick 4a8f3279fd feat: adding flutter version field in the CLI and Protocol (#2325)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2024-07-10 10:40:01 -03:00
Bryan Oltman bfc8f4b04f feat(shorebird_cli): add patches promote command (#2331) 2024-07-09 17:59:56 -04:00
Bryan Oltman 4888fe20ac chore: move GetReleasePatchesResponse/Request to code_push_protocol (#2327) 2024-07-09 14:14:01 -04:00
Erick 6d9a5e981b feat(shorebird_code_push_protocol): Adding can sideload to artifacts (#2269) 2024-06-19 15:23:32 -03: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
Erick cd497aa642 feat: adding hash signature field to patches (#1989) 2024-04-30 14:25:03 -03:00
Erick b7d5ea7628 chore: updating the json serializable generated code on code push protocol (#1994) 2024-04-30 17:10:56 +00: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 9c15b92c5c feat(shorebird_cli): add support for auth provider selection at login (#1756) 2024-02-26 15:16:00 -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 ff7ba81efd fix(shorebird_cli): print error message if user attempts to preview iOS on linux or windows (#1424) 2023-10-23 11:42:27 -04:00
Felix Angelov 12f60f5c0f chore(code_push_protocol): remove tosAcceptedAt from User (#1416) 2023-10-19 14:15:52 -05:00
Bryan Oltman 8962496c18 feat(code_push_protocol): add tosAcceptedAt field to User (#1414) 2023-10-18 17:38:45 -04: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