Commit graph

17 commits

Author SHA1 Message Date
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
76cddeae2d
#300 pushy refactor (#307)
Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-20 15:08:41 +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
Neil
b43a64566d
implement push notification using pushy (#299)
* #245 implement push notification using pushy

* #298 subscribe to installed package

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-15 11:53:37 +08:00
Neil
076dd1d4eb
#246 #247 include all installed versions of package in GuiPackage shape (#249)
* #246 #247 include all installed versions of package in GuiPackage.installed_versions

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-02 21:39:22 +08:00
Neil
c61712fd6d
init mixpanel (#227)
* #217 iinit mixpanel and track installation succes and failure

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-02-24 12:24:15 +08:00
Neil
cf0a2d1b8a
bugfix install package (#231)
* #226 enable install

* #226 add DEBUG_BUILD=1 to show inspector tools

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-02-24 10:33:23 +08:00
neil
6c08a4ece2 #203 fix libs rename 2023-02-14 20:34:51 +08:00
neil
6303d5234c #203 single quote to double quote 2023-02-14 14:31:06 +08:00
neil
018e049716 #191 consistently open terminal in mac 2023-02-11 09:19:35 +08:00
neil
09f45744be rm unused declaration 2023-02-10 12:02:44 +08:00
neil
4f10b6a867 #191 open terminal 2023-02-10 11:42:10 +08:00
neil
e61c09b585 #186 install package invoke handlr 2023-02-08 08:44:23 +08:00
neil
61ecc1ed42 #186 fix vite build for electron main 2023-02-07 19:29:19 +08:00
neil
957cba2a67 #186 convert auth into electron setup 2023-02-07 15:43:16 +08:00
neil
680e10700d convert getInstalledPackages to ipc handler 2023-02-06 21:38:43 +08:00