Commit graph

27 commits

Author SHA1 Message Date
Neil
24ff5f23ee
Tea cli version tracking (#608)
* bump 0.2.7

* #595 track tea version in sentry

* #595 add teaVersion to sesssion

* bump v0.2.13

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-15 08:03:08 +08:00
Neil
f1d9433fa1
dev builds with own publishing endpoint (#578)
* #576 test dev builds cd

* #576 dynamically set auto-update publish url

* unminify code

* #576 different dev build from release build

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-09 16:13:09 +08:00
Neil
b7e45f0768
copy tea/cli install strategy from tea/cli repo (#561)
- new tea cli install setup
- reinstall if uninstalled/rm by user 
- initialize state can be cancelled
---------

Co-authored-by: Max Howell <mxcl@me.com>
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-05 14:21:20 +08:00
Neil
9f88a1bf5b
move auth polling strategy to main thread (#546)
* #545 move auth polling strategy to main thread

* #545 remove unused

* bum v0.1.1

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-03 15:43:50 +08:00
ABevier
6c3be19da2
Prettier (#522)
* Fix Prettier config
2023-04-28 12:14:44 +08:00
Max Howell
c1c626cc80
open button for projects (#497)
* open button for projects
* hardcoding needs fixing, I want this logic from the pantry. Currently that cannot be done in the gui
* styling needs some fixes
* needs the rebuilt sd-webui pkg (building as we speak)
2023-04-25 15:41:31 -04:00
Neil
45828b3f40
Error to sentry (#499)
* send error to sentry

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-25 12:25:13 +08:00
ABevier
8d0378656a
real progress bar (#490) 2023-04-24 09:15:51 +08:00
ABevier
544cf09b7c
Auto updates on the top bar (#488)
* Auto updates on the top bar

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-22 10:42:00 +08:00
neil molina
2c9f276b6e merge main 2023-04-20 13:03:26 +08:00
Neil
3ba9e5cf76
#472 cache images locally (#480)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-20 12:54:39 +08:00
ABevier
cc767e510b
fix uninstall 2023-04-19 11:59:15 -04:00
Neil
2d41120e28
#450 Airtable link to submit bugs (#475)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-19 10:40:41 +08:00
ABevier
5be042ce67
poll for package updates and sync tea cli (#473) 2023-04-19 09:18:48 +08:00
Neil
6e6c697582
prevent no device_id (#461)
* #460 device_id might be empty in tmp.dat repetitively prevent it from being empty

* more fallbacks

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-14 15:42:20 +08:00
ABevier
7fec624bf6
resize on header dblclick and remove footer (#448) 2023-04-13 07:42:27 +08:00
Neil
e7bdad8027
#433 install tea binary (#438)
* #433 install tea binary

* #433 check tea cli

* #433 install tea on install package

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-12 13:46:51 +08:00
Neil
653928d504
install tea cli automatically (#434)
* #433 install tea cli automatically

* bump to v0.0.29

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-11 15:13:12 +08:00
ABevier
b49b6572ce
Hydrate a local package cache (#422)
* cache packages to hydrate

* remove unused subscribe function

* packages -> packageMap
2023-04-08 11:52:43 +08:00
Neil
0246c2577a
prune package (#419)
* #417 prune init

* #417 prune package: delete pkg version

* bump v0.0.26

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-07 15:31:04 +08:00
Neil
4192d35268
#410 badge count relative to pkgs that needs update (#412)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-07 11:14:24 +08:00
Neil
3acce8ac0c
#380 pushy subscribe or unsubscribe depending on package directory (#381)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-03 14:18:41 +08:00
Neil
a47c1bf5c8
#328 sync logs (#329)
* #328 improve auth initialization

* #328 sync logs to s3

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-03-23 16:42:56 +08:00
Neil
18966f8b8a
replace api loading (#327)
* #326 change packages loading strategy

* #326 refactor implementation of new sync strategy


---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-03-23 13:35:06 +08:00
Neil
a50e7b9289
add logging in renderer thread (#323)
* #322 add logging in renderer thread

* #322 add more logging in main process

* #322 improve logging

* #322 cleanup data requested

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-03-22 14:53:27 +08:00
Neil
59294d2e82
assume no access in tea (#316)
* assume no access in tea

* add more try catch in ipc handlers

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-03-21 10:08:33 +08:00
Neil
cbe19fa138
refactor main thread (#304)
* move auto-updater to its own module

* #276 move ipc to its own mobule

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-16 17:45:06 +08:00