79 Commits

Author SHA1 Message Date
wess09
73123f9027 feat: implement new configuration system, i18n support, OCR benchmarking, and update dependencies 2026-05-12 21:49:18 +08:00
wess09
32d652c077 TW服务器活动适配 2026-05-10 16:36:20 +08:00
wess09
10c4034897 add:截图查看 2026-04-29 01:30:40 +08:00
dependabot[bot]
aebb2a3600
chore(deps): bump the pip group across 3 directories with 2 updates
Bumps the pip group with 2 updates in the / directory: [lxml](https://github.com/lxml/lxml) and [python-dotenv](https://github.com/theskumar/python-dotenv).
Bumps the pip group with 1 update in the /deploy/Termux directory: [lxml](https://github.com/lxml/lxml).
Bumps the pip group with 2 updates in the /deploy/docker directory: [lxml](https://github.com/lxml/lxml) and [python-dotenv](https://github.com/theskumar/python-dotenv).


Updates `lxml` from 6.0.2 to 6.1.0
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-6.0.2...lxml-6.1.0)

Updates `python-dotenv` from 1.0.0 to 1.2.2
- [Release notes](https://github.com/theskumar/python-dotenv/releases)
- [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/theskumar/python-dotenv/compare/v1.0.0...v1.2.2)

Updates `lxml` from 4.9.0 to 6.1.0
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-6.0.2...lxml-6.1.0)

Updates `lxml` from 6.0.2 to 6.1.0
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-6.0.2...lxml-6.1.0)

Updates `python-dotenv` from 1.0.0 to 1.2.2
- [Release notes](https://github.com/theskumar/python-dotenv/releases)
- [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/theskumar/python-dotenv/compare/v1.0.0...v1.2.2)

---
updated-dependencies:
- dependency-name: lxml
  dependency-version: 6.1.0
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: python-dotenv
  dependency-version: 1.2.2
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: lxml
  dependency-version: 6.1.0
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: lxml
  dependency-version: 6.1.0
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: python-dotenv
  dependency-version: 1.2.2
  dependency-type: direct:production
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-21 21:17:07 +00:00
014b4c869e
Merge pull request #349 from wess09/dev
feat: add alas-utils.js for WebUI enhancements and update dependency …
2026-04-18 23:11:52 +08:00
wess09
13f83cb365 feat: add alas-utils.js for WebUI enhancements and update dependency requirements across deployment environments 2026-04-18 23:11:23 +08:00
dependabot[bot]
f2adf576bf
chore(deps): bump the pip group across 2 directories with 3 updates
Bumps the pip group with 3 updates in the / directory: [idna](https://github.com/kjd/idna), [starlette](https://github.com/Kludex/starlette) and [filelock](https://github.com/tox-dev/py-filelock).
Bumps the pip group with 3 updates in the /deploy/docker directory: [idna](https://github.com/kjd/idna), [starlette](https://github.com/Kludex/starlette) and [filelock](https://github.com/tox-dev/py-filelock).


Updates `idna` from 3.4 to 3.7
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.7)

Updates `starlette` from 0.41.3 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.3...0.49.1)

Updates `filelock` from 3.9.0 to 3.20.3
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.9.0...3.20.3)

Updates `idna` from 3.4 to 3.7
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.7)

Updates `starlette` from 0.41.3 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.3...0.49.1)

Updates `filelock` from 3.9.0 to 3.20.3
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.9.0...3.20.3)

---
updated-dependencies:
- dependency-name: idna
  dependency-version: '3.7'
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: filelock
  dependency-version: 3.20.3
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: idna
  dependency-version: '3.7'
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: filelock
  dependency-version: 3.20.3
  dependency-type: direct:production
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 14:57:30 +00:00
wess09
c8da45f6aa chore: update dependencies and bump mcp to 1.23.0 2026-04-18 11:56:40 +08:00
zhang huaibo
220d7252fe fix: 修正 importlib 包版本号
- importlib_resources: 8.0.0 -> 6.0.0(最新版本为 6.x)
- importlib_metadata: 6.0.0 -> 8.0.0(最新版本为 8.x)
- 修正所有 requirements 文件中的版本号
2026-04-14 00:09:32 +08:00
zhang huaibo
d9b101e0b3 fix: Python 3.14 pkg_resources compatibility for adbutils and uiautomator2
- Replace pkg_resources with importlib.metadata in adbutils and uiautomator2 packages
- adbutils/__init__.py: Use importlib.metadata.version() instead of pkg_resources.get_distribution()
- adbutils/_utils.py: Use importlib.resources.files() instead of resource_filename()
- uiautomator2/version.py: Use importlib.metadata.version() instead of pkg_resources.get_distribution()
- Add importlib-metadata>=6.0.0 and importlib-resources>=8.0.0 to requirements

Fixes: ModuleNotFoundError: No module named 'pkg_resources' on Python 3.14
2026-04-13 23:12:42 +08:00
wess09
c707a83580 feat: implement MCP server support and add associated web UI and configuration modules 2026-04-11 22:48:44 +08:00
wess09
039c108350 feat: initialize Electron-based web application structure with Vite and backend integration 2026-04-11 14:55:53 +08:00
wess09
0ced5d4a2a feat: implement WebUI core logic and add required dependencies 2026-04-02 00:55:44 +08:00
wess09
9417c80f5a 降级rich 2026-03-30 16:44:45 +08:00
wess09
1f5b720970 add 进度打印 2026-03-30 16:13:37 +08:00
wess09
0fc74c701d LLM分析测试 2026-03-28 17:36:23 +08:00
wess09
2e2305504a fix 2026-03-25 17:00:11 +08:00
longer-sausage
3f7ca1a828 requirements 2026-03-22 20:15:48 +08:00
wess09
98d367198c 依赖 2026-03-22 19:57:00 +08:00
wess09
80e5c1f80f add:pip 2026-03-22 19:53:41 +08:00
wess09
65e71cbc6b add newOCR 2026-03-22 19:22:53 +08:00
wess09
213ab1de42 del AV 2026-03-18 12:13:25 +09:00
wess09
eb089b8191 111 2025-12-18 23:59:29 +08:00
wess09
cf23394539 test 2025-12-18 23:45:36 +08:00
雪ノ宫绫沫
dbaecb97f2
更新onepush版本,以修复gotify无法正常推送的问题 (#4529) 2025-02-23 01:20:53 +08:00
LmeSzinc
c9950983d5 Dep: Downgrade to pycryptodome==3.9.9 since old pip cannot download the wheels >=3.10 2024-04-23 01:12:15 +08:00
AkagiYui
e110ec40ed
fix: lock onepush version to 1.3.0 (#3643)
Co-authored-by: LmeSzinc <lmeszincsales@gmail.com>
2024-04-19 01:19:51 +08:00
霞飛
c81f619579
fix: lock jellyfish version to 0.11.2 (#3384)
* fix: lock jellyfish version to 0.11.2

* chore: remove index url
2023-12-29 00:14:11 +08:00
LmeSzinc
1042c8b8f8 Dep: Use imageio==2.27.0 (fixed #2540) 2023-05-07 21:15:01 +08:00
LmeSzinc
631fec2ad8 Dep: Upgrade to uiautomator2cache==0.3.0.1 2023-04-19 22:24:08 +08:00
LmeSzinc
343520cce7 Dep: Add uiautomator2cache 2023-04-19 22:24:04 +08:00
LmeSzinc
18c7a09266 Dep: Add pyav 2022-12-28 21:35:37 +08:00
LmeSzinc
bcad66edcd Dep: Use psutil==5.9.3 (#2042) cause 5.9.4 has no wheels for py3.7 2022-12-25 23:08:19 +08:00
LmeSzinc
da2cbc5c58 Dep: Add requirement psutil pydantic 2022-12-20 00:03:52 +08:00
18870
c71838b091 Add: Error notify 2022-08-19 18:30:04 +08:00
18870
ccc6953265 Revert update dependency rich (fix #1463) 2022-07-31 15:41:54 +08:00
18870
5d7b0e86f5 Fix: Run requirement generator 2022-07-31 00:18:53 +08:00
18870
9f29354741 Upd: Update pywebio, rich 2022-07-30 19:27:50 +08:00
LmeSzinc
95f5404c66 Merge branch 'master' into phone_cloud 2022-07-13 23:25:46 +08:00
LmeSzinc
2ff85ccf43 Dep: Remove atomicwrites dependency, copy-paste it into ALAS
Atomicwrites changed back and forth in one day, I'm sick of playing games with it, so just make it work permanently
2022-07-09 20:55:09 +08:00
18870
45f7dbcc5a Fix: Update dependency atomicwrites
https://github.com/untitaker/python-atomicwrites/issues/61
2022-07-09 11:09:39 +08:00
LmeSzinc
620e6510bc Refactor: Split out ConnectionAttr and refactor minitouch command builder
- Upgrade uiautomator2 to 2.16.17 to fix bugs
- Use numpy.frombuffer() since numpy.fromstring() is deprecated
2022-07-04 00:44:44 +08:00
SarContDeli
100c02ed62 Fix: The behavior of saving the configuration will be atomic 2022-03-31 19:57:05 +08:00
LmeSzinc
26d160a8fe Fix: GUI update failed due to wrong dependency naming (#972) 2022-03-29 23:34:35 +08:00
18870
fc4043aa31 Upd: Requirements 2022-03-13 00:11:22 +08:00
LmeSzinc
b5dc8225c9 Dep: Remove scikit-image use imageio instead 2022-02-03 17:37:52 +08:00
18870
6d7374945c Opt: Rich logging 2022-01-21 03:55:30 +08:00
LmeSzinc
186c78eae9 Add: Option to toggle DPI scaling 2022-01-16 12:18:13 +08:00
LmeSzinc
aba18b8afe Add: app.asar auto update
- Kill existing alas.exe and python.exe before start
2022-01-15 16:03:24 +08:00
18870
1c460bd7a9 Add: Updater in GUI 2022-01-11 02:36:45 +08:00