Commit Graph

47 Commits

Author SHA1 Message Date
4db6e92b54 feat/cli: migrate to typer
Fire is too hard to customize.
2023-07-03 22:44:07 +07:00
5b916025f3 feat(cli): add --silent option 2023-06-30 20:55:53 +07:00
69a53da8ae feat: wrap all objects on /resource endpoint 2023-06-30 20:55:30 +07:00
891cf71aa7 feat(hsr): more implementation on resource 2023-06-29 23:34:40 +07:00
1caadad664 feat(hsr): begin wrap launcher api
Currently working on /resource endpoint
2023-06-29 22:56:34 +07:00
e6933f067a docs: add some docs 2023-06-29 22:55:53 +07:00
9a52c68326 chore: add Yaagl project link
I forgor
2023-06-26 17:27:08 +07:00
25ca6cf2cb feat: implement configfile
Basically still ConfigParser
2023-06-26 17:22:11 +07:00
e20bbab5d7 hsr/patcher: remove unnecessary telemetry check
It's handled by worthless.common.telemetry already
2023-06-26 17:21:38 +07:00
484aca0a2a cli/hsr: add more unnecessary messages 2023-06-26 17:20:59 +07:00
68a598410b cli/hsr: add telemetry check text 2023-06-25 22:16:07 +07:00
af92a28d94 fix: wrong import 2023-06-25 22:02:08 +07:00
99c099e3e3 docs: add more docs 2023-06-21 21:09:19 +07:00
359e2b30df feat: add version and channel override 2023-06-21 21:08:56 +07:00
95bad06295 chore: better patch installation message 2023-06-21 04:41:28 +07:00
4eba9e595b feat: implement telemetry blocking
Proper Linux support for telemetry blocking now.
2023-06-21 04:33:56 +07:00
197dc767a8 feat: hdiffpatch 2023-06-20 23:02:26 +07:00
3d44bfe63a xdelta3: downloading binary perform in-memory 2023-06-20 19:14:25 +07:00
45a9953eb2 fix: make constants constants
ALL CAPS
2023-06-20 18:55:03 +07:00
a3a6cfdbe3 cli: Y/n instead of y/n 2023-06-20 18:51:21 +07:00
0d52b53172 xdelta3: delete archive file after extract 2023-06-20 18:51:02 +07:00
7ca33c62b2 cli: fix jadeite name
It's jadeite
2023-06-20 18:50:17 +07:00
32d6ca1891 chore: some improvement to cli 2023-06-18 00:05:02 +07:00
ac5d4c8389 fmt: black
I forgor to install pre-commit to my tuxtux
2023-06-17 23:08:35 +07:00
33a86c1c10 fix: wrong file name
why i always type jadelte instead of jadeite
2023-06-17 23:07:59 +07:00
b85cc5db4b feat: initial work on CLI 2023-06-17 22:21:10 +07:00
80e7c2640e feat: export more 2023-06-17 22:20:52 +07:00
4be8ffecec feat(hsr): add telemetry function 2023-06-17 22:15:06 +07:00
4b01c90bf0 feat: add telemetry functions 2023-06-17 22:14:37 +07:00
59da35f1df hsr/get_version: prevent reading data.unity3d if not exist 2023-06-17 22:10:42 +07:00
f6c9f2ddfe fix: pull 2023-06-17 22:08:18 +07:00
abbf94b21a fix: whatever random thing I throw into this commit
To fix bugs ofc
2023-06-17 09:25:54 +07:00
426062c20b deps: add requests
How could I forget that
2023-06-17 09:25:14 +07:00
437c9a5e76 feat: add more exceptions 2023-06-17 09:20:57 +07:00
9cb18a26c4 feat: add re-exports 2023-06-17 09:18:09 +07:00
e8ee174146 docs: add some text 2023-06-17 09:16:50 +07:00
03c2c4ad38 feat: add get_version_str for HSR 2023-06-17 08:39:35 +07:00
baadc253d4 fix: properly convert bytes to int for game version
Now works perfectly like the code I took, thanks again An Anime Team :3
2023-06-17 08:37:10 +07:00
f8887a4baf feat: implement get_version
Thanks An Anime Team for the code xD
2023-06-17 03:33:37 +07:00
9126521f1b fix: remove abstractmethod so i can code 2023-06-17 03:33:05 +07:00
7277d78472 feat: complete the patdher for star rail 2023-06-17 02:31:26 +07:00
c483f289c9 chore: add return type 2023-06-16 20:11:58 +07:00
9d7322ad1e git: implement latest commit get for gitea
NotABug sucks, so I won't fix the hardcoded master branch
2023-06-16 20:10:41 +07:00
1e734494f7 feat: add pre-commit hook 2023-06-16 19:52:43 +07:00
8ca7cd3504 feat: simulate git clone 2023-06-16 04:36:45 +07:00
6ef9911461 fmt: black formatted 2023-06-13 04:04:24 +07:00
7c60dc18a6 repo: upload files 2023-06-13 04:03:47 +07:00