Commit graph

242 commits

Author SHA1 Message Date
ABevier
6f0ece0704
handle deleting packages that do not exist more gracefully (#681) 2023-06-27 07:34:50 +08:00
Neil
b85c996c15
Bugfix image updating (#680)
cache expire after 24h
2023-06-26 13:44:14 +08:00
Neil
b60a8b20d4
Search keywords (#677)
#555 search by keywords
2023-06-23 20:22:58 +08:00
Neil
53224e21b9
New image format (#675)
* use new image loading strategy: infer from gui.tea.xyz/stage/pkgFullname/dimension.webp
2023-06-22 14:08:45 +08:00
Neil
0dc057af8d
Bugfix new api (#674)
* add deps

* #673 show github page in metas

* #637 #671 select-language fixes

* bump
2023-06-20 11:48:40 +08:00
ABevier
4b3f280e0d
fix login url (#672) 2023-06-18 09:37:31 +08:00
Neil
2d5adbf7d3
adopt to new api endpoints (#669)
* adopt to new api endpoints
2023-06-16 13:19:37 +08:00
ABevier
6b9d4ec1d7
fix logging (#666) 2023-06-15 11:49:58 -04:00
ABevier
e9b5253e3e
confetti colors (#665) 2023-06-15 10:32:07 -04:00
Marc Seitz
634a875100
add german translation (#657)
* add german translation

* run prettier

* add-confetti (#652)

* Show UPDATED status (#658)

* bump v0.2.23 (#659)

---------

Co-authored-by: ABevier <awbevier@gmail.com>
Co-authored-by: Neil <get.neilmolina@gmail.com>
2023-06-13 20:34:20 +08:00
ABevier
2f133f4b77
Show UPDATED status (#658) 2023-06-09 08:11:05 +08:00
ABevier
543411433b
add-confetti (#652) 2023-06-08 07:07:42 +08:00
Neil
17acada221
i18n: translate using json file (#648)
* #641 translate using json file

* #641 bring back language dropdown
2023-06-05 18:06:33 +08:00
Neil
79bd897146
#273 fix renderer side user agent (#645) 2023-06-02 07:40:30 +08:00
ABevier
76e86d64d1
libtea semvers (#639) 2023-06-01 23:14:40 +08:00
ABevier
aa680c8b41
handle HTML markdown tokens better when rendering with svelte (#638) 2023-06-01 07:16:48 +08:00
Neil
dd3516f6e4
#273 User-Agent used is from teaxyz/lib (#637)
* #273 User-Agent used is from teaxyz/lib

* bump v0.2.22
2023-05-31 13:30:36 +08:00
Neil
5e6c717361
fix rendering of email in README (#625)
* #193 fix rendering of email in README

* use skeleton loader

* bump version
2023-05-26 13:59:15 +08:00
ABevier
ec166132c8
watch directory for newly installed packages (#624) 2023-05-26 12:56:59 +08:00
Neil
6f4725d21c
show preloader (#623) 2023-05-25 20:34:31 +08:00
Neil
8ac8e20c9c
#821 add default category for package detail (#622) 2023-05-25 20:03:50 +08:00
Neil
12b6e1f33d
Readme select (#620)
* #564 make README selectable

* bump v0.2.17

* cache node_modules

* make e2e test pass: refresh package after install
2023-05-24 20:15:18 +08:00
ABevier
c0c2472b12
preserver infinite scroll positions (#615) 2023-05-17 08:05:19 +08:00
Neil
3bd4a67238
#586 suggest alternative when auto update not working (#592)
* #586 suggest alternative when auto update not working

* add suggested strategy when calling quitAndInstall

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-16 08:05:55 +08:00
ABevier
67edf9971b
more e2e tuning (#614)
* more e2e tuning

* prettier
2023-05-16 07:53:27 +08:00
Neil
33d7bc3758
e2e: install specific version and update to latest (#611)
* e2e: install specific version and update to latest

* bump v0.2.14

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-15 18:19:04 +08:00
Neil
ce05f68e20
bugfixes (#610)
* prevent e2e from registering device to pushy

* #602 fix prune count

* #609 show which version is being installed


---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-15 11:31:18 +08:00
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
fa82d54279
e2e: search and install (#600)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-12 19:15:34 +08:00
ABevier
c76473cf16
Webdriver.io (#588)
* add webdriver tests

* reduce build time for test

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-12 10:56:45 +08:00
Neil
dcc9a34e2c
refactor pkgs store (#581)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-10 13:15:29 +08:00
Neil
b2818c1342
update share icon and cf invalidation (#579)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-09 18:46:52 +08:00
neil molina
2f741d0bdb
sentry environment 2023-05-09 16:55:50 +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
ea21cc9962
track package page view (#575)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-09 08:06:54 +08:00
ABevier
f0e1af6253
prevent uninstall multiple click (#567) 2023-05-06 10:57:34 +08:00
Neil
34161aebea
load image faster: do not preload if url is local (#563)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-05 15:41:51 +08:00
Neil
ae02ff020a
#554 remove unused data initialization (#562)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-05 15:10:43 +08:00
ABevier
0ea89ec4f9
image blur effect escapes border (#558) 2023-05-05 08:57:13 +08:00
ABevier
8a721a6533
add fallback to font family (#559) 2023-05-05 08:56:43 +08:00
ABevier
8d35e03314
auto-updater overwrites updates it has already downloaded (#557) 2023-05-05 08:50:38 +08:00
Neil
c5decfa98d
optimize packagesList filtering: (#551)
* optimize packagesList filtering:
- implement initial sorting by last_modified_at date
- queue retrieval of bottles data

* cleanup

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-04 15:37:12 +08:00
Neil
7f7efdffac
remove welcome banner (#549)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-04 08:07:59 +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
1d282ac7e4
show version correctly (#544)
* show version correctly

* fix lint/prettier

* button style
2023-05-03 12:53:38 +08:00
ABevier
6c8bc7585f
fix-version-selector-dropdown (#543)
* fix-version-selector-dropdown

* prettier
2023-05-03 07:36:09 +08:00
neil molina
13af2294ac gear icon bouncing if there is an update 2023-05-02 16:16:38 +08:00
Neil
90b7c750de
filter what is available in user arch (#542)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-02 13:33:45 +08:00
Neil
5363ceeef4
fix types in vscode (#541)
* fix types in vscode

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-02 10:50:29 +08:00
ABevier
ff8194f715
copied text to teal (#537) 2023-05-01 14:19:55 -04:00