Eric Seidel
b8aedb5cb3
docs: Add ability to mark patches good/bad (not used yet) ( #70 )
2023-03-14 14:41:28 -07:00
Felix Angelov
a4bec065b9
fix(shorebird_cli): update shorebird apps list copy ( #69 )
2023-03-14 14:49:19 -05:00
Eric Seidel
b87f83f4c5
docs: Document intended updater arch ( #63 )
2023-03-14 12:43:38 -07:00
Felix Angelov
0ccec63852
feat(shorebird_cli): shorebird apps list ( #68 )
2023-03-14 14:38:53 -05:00
Eric Seidel
b6842bc88c
Update FAQ.md
...
Update with latest demos.
2023-03-14 11:20:48 -07:00
Felix Angelov
c20190600c
refactor(shorebird_code_push_client): rename package and support getApps ( #64 )
2023-03-14 12:07:29 -05:00
Felix Angelov
25231b36c7
feat(shorebird_code_push_protocol): create package ( #62 )
2023-03-14 10:37:10 -05:00
Felix Angelov
3310aa1161
ci: fix change detection
2023-03-14 09:55:23 -05:00
Felix Angelov
6f2919f972
chore: add .shorebird to .gitignore
2023-03-13 15:28:07 -05:00
Felix Angelov
498fc1b491
feat(shorebird_code_push_api_client): createApp, deleteApp, and close ( #58 )
2023-03-13 15:23:00 -05:00
Felix Angelov
1e825555f7
chore: update deploy stdout
2023-03-13 14:25:50 -05:00
Eric Seidel
e13e4cc6ea
Move current_platform and current_arch to config.rs
2023-03-13 09:50:53 -07:00
Eric Seidel
40a08885c8
Log the outbound json
2023-03-13 09:38:31 -07:00
Eric Seidel
5ce81e3580
Remove +1 from version name
2023-03-13 09:36:08 -07:00
Eric Seidel
07ea9b21c6
Remove +1 from version name
2023-03-13 09:34:54 -07:00
Eric Seidel
f6a27229c6
Log network responses in rust
2023-03-13 09:24:04 -07:00
Felix Angelov
6eba1b18d0
chore(example): update product id
2023-03-13 11:04:23 -05:00
Eric Seidel
d1c3a1a24f
Add network permissions to example/counter
2023-03-13 08:59:20 -07:00
Eric Seidel
10f9e4ff6f
feature: Teach the rust updater library about shorebird.yaml ( #54 )
2023-03-10 23:49:19 -06:00
Eric Seidel
f547078517
Update FAQ.md
2023-03-10 14:35:05 -08:00
Felix Angelov
e4aa6dc033
chore: resolve analysis warnings ( #53 )
2023-03-09 15:51:27 -08:00
Felix Angelov
f9f9897b53
feat: upgrade shorebird tools to new API ( #52 )
2023-03-09 17:38:01 -06:00
Felix Angelov
95b1e69da8
chore: remove shorebird_code_push_api ( #51 )
2023-03-09 14:50:31 -06:00
Eric Seidel
c59205d079
Make updater library thread safe
...
This was needed so that it could be called from Dart as well as flutter_main/C++.
It turns out flutter_main does not run on the "ui thread", so when Dart was calling
into the updater it would panic due to thinking the updater (which was using a thread local) was not yet initialized.
Also added the log-panics crate on Android so that panics appear in adb logcat.
2023-03-08 13:03:13 -08:00
Felix Angelov
d90315edd7
refactor: upgrade to latest shorebird engine ( #49 )
2023-03-08 14:03:30 -06:00
Felix Angelov
92e471cf4a
chore(scripts): add build_engine script ( #48 )
2023-03-08 11:38:30 -08:00
Moksh Mahajan
cfa89fa70d
test(shorebird_code_push_api): add missing VersionStore test case ( #46 )
2023-03-08 11:15:44 -06:00
Eric Seidel
dcf5f080ad
refactor: split updater library into layers ( #47 )
2023-03-08 11:11:10 -06:00
Felix Angelov
c45cd3a69d
docs: link to shorebird/install in README ( #43 )
2023-03-07 16:53:29 -06:00
Felix Angelov
3b9a0583f0
feat(shorebird_cli): shorebird build pulls engine ( #41 )
2023-03-07 16:30:56 -06:00
Felix Angelov
831e49e81f
ci: remove pana checks ( #39 )
2023-03-07 13:55:17 -06:00
Felix Angelov
29523a2b11
refactor(shorebird_code_push_api): use public shorebird engine ( #38 )
2023-03-07 13:52:51 -06:00
Felix Angelov
32a567d4be
fix(shorebird_cli): adjust engine file permissions ( #36 )
2023-03-07 13:21:53 -06:00
Eric Seidel
b78899c50b
Update NOTES_ON_CODEPUSH.md
...
Add MSIX and Conveyor.
2023-03-07 10:55:34 -08:00
Felix Angelov
42339aafb1
chore: update pubspec metadata ( #33 )
2023-03-07 10:39:57 -06:00
Felix Angelov
ede5f51fa2
refactor(shorebird_cli): use Isolate.run ( #32 )
2023-03-07 10:36:10 -06:00
Felix Angelov
7e7e7ab7bd
docs(shorebird_cli): README updates ( #31 )
2023-03-07 10:15:59 -06:00
Felix Angelov
7ac12831bd
ci: adjust deployment script trigger
2023-03-07 09:55:17 -06:00
Felix Angelov
b928bea4e2
fix(shorebird_code_push_api): only require an api key to release ( #30 )
2023-03-07 09:52:57 -06:00
Eric Seidel
58b36612aa
chore: Fix .gitignores ( #28 )
2023-03-07 02:21:28 +00:00
Felix Angelov
2fc2af6428
feat(shorebird_cli): add run command ( #29 )
2023-03-06 17:46:21 -06:00
Eric Seidel
c13091b721
chore: Fix the rust build ( #27 )
2023-03-06 15:06:31 -08:00
Felix Angelov
debc601066
feat(shorebird_cli): add build command ( #26 )
2023-03-06 16:41:23 -06:00
Felix Angelov
2bf8850fd5
feat(shorebird_cli): add logout command ( #25 )
2023-03-06 16:12:10 -06:00
Felix Angelov
806b891059
feat(shorebird_cli): add login command ( #24 )
2023-03-06 16:05:07 -06:00
Felix Angelov
32e5ec14bc
docs: add shorebird_code_push_updater to top-level README ( #23 )
2023-03-06 15:45:58 -06:00
Felix Angelov
f113d9f025
feat: add shorebird_code_push_updater ( #22 )
2023-03-06 15:42:30 -06:00
Felix Angelov
a8fcda875c
feat(shorebird_code_push_api_client): downloadEngine + apiKey
2023-03-06 15:23:20 -06:00
Felix Angelov
a06992f493
feat(shorebird_cli): add auth and session management
2023-03-06 15:23:20 -06:00
Felix Angelov
f7501ce1f3
refactor(shorebird_code_push_api): stream engine bytes ( #19 )
2023-03-06 13:45:04 -06:00