56 Commits

Author SHA1 Message Date
Dr.Lt.Data
89c7b960fb update scanner.py 2025-10-10 08:03:52 +09:00
Dr.Lt.Data
8da30640bb update DB
fixed: scanner.py
2025-07-29 07:45:05 +09:00
Dr.Lt.Data
ee69d393ae update DB
update scanner script
2025-07-17 12:22:13 +09:00
Dr.Lt.Data
bbb6005634 fixed: scanner
update DB
2025-06-03 10:36:48 +09:00
Dr.Lt.Data
2645d62991 fixed: scanner.py - better limitation check 2025-05-30 07:26:03 +09:00
Dr.Lt.Data
3cd553301b update DB 2025-05-26 01:27:39 +09:00
Chenlei Hu
7b812dee75
Enable pyflake ruff lint rules (#1340) 2024-12-18 11:46:51 +09:00
Dr.Lt.Data
d8b4218e8f fix: scanner.py 2024-12-11 23:07:49 +09:00
Dr.Lt.Data
35f077c6cc update DB 2024-07-23 22:05:08 +09:00
Dr.Lt.Data
c60492d275 update DB
update scanner.py
2024-06-16 13:54:53 +09:00
Dr.Lt.Data
1399165e15 update DB
scanner fix
2024-06-12 19:45:38 +09:00
Dr.Lt.Data
1db1ca5ce6 update scanner
update DB
2024-06-09 17:08:36 +09:00
Dr.Lt.Data
3638262d0d update scanner.py
- ignore comment-out code

update DB
2024-05-28 21:23:12 +09:00
Dr.Lt.Data
c519d910d9 scanner.py - sort github-stat
update DB
2024-05-18 01:15:48 +09:00
Dr.Lt.Data
ef6b6ff690 fix: scanner.py - parallel github_stat scan
update DB
2024-05-14 20:32:44 +09:00
Dr.Lt.Data
24a4152a9a fix: prestartup_script.py
- don't forget prestartup_script's config isn't relies on manager_core. they are string not a bool...

improve: scanner.py - parallel github_stat scan
2024-05-14 00:23:33 +09:00
Dr.Lt.Data
c82f80252f update DB 2024-05-13 23:37:58 +09:00
Dr.Lt.Data
6a378052f2 fix: scanner.py for python 3.12
update DB
2024-05-10 21:30:02 +09:00
Dr.Lt.Data
f87c8637cf update DB 2024-05-03 20:31:47 +09:00
Dr.Lt.Data
a437effa87 update DB 2024-04-29 20:40:35 +09:00
Dr.Lt.Data
8ff0f1dac3 update DB
enhance scanner.py
2024-04-25 22:48:55 +09:00
Dr.Lt.Data
2907c8b4fc update DB
update script
2024-04-12 21:47:54 +09:00
Dr.Lt.Data
2a94c76bc6 update DB
script patch
2024-04-04 23:11:12 +09:00
Dr.Lt.Data
251a8fe317 update DB 2024-04-04 00:40:37 +09:00
Dr.Lt.Data
3151cc96ff update DB
fix: scanner - invalid cache expiration logic
2024-04-03 20:30:56 +09:00
Dr.Lt.Data
98b942b7f0 scanner patch
fix: invalid check logic of rate limit
improve: cache expiration time
2024-04-02 23:51:58 +09:00
Liu Sida
abae9638ac
Add GitHub stats for custom nodes (#533)
* Add GitHub stats fetching feature
- Added PyGithub package to requirements.txt for GitHub API interaction
- Updated .gitignore to ignore github-stats-cache.json
- Produced github-stats.json for storing GitHub stats
- Modified scanner.py to include the GitHub stats fetching process

* Add sorting for 'GitHub Stars' and 'Last Update' columns

- Fetch 'GitHub Stars' and 'Last Update' data when getting the custom node list.
- Display 'GitHub Stars' and 'Last Update' information in the UI.
- Implement sorting functionality for these two columns, allowing users to sort both in descending and ascending order.

* fix: scanner - prevent stuck when exceed rate limit

---------

Co-authored-by: Dr.Lt.Data <dr.lt.data@gmail.com>
2024-04-02 20:56:09 +09:00
dr.lt.data
ef24e2cee6 improve: add preemptions for custom nodes
- better nickname displays for badge

fix: If the missing node is included in multiple custom node packs, it reports all the custom node packs.
2024-02-26 13:26:37 +09:00
Dr.Lt.Data
6e06828aa4 update scanner.py
update DB
2024-01-28 17:24:11 +09:00
dr.lt.data
71154e177c update DB
update scanner
2023-12-20 11:49:40 +09:00
Dr.Lt.Data
bd6bdd18cc update DB
scanner fix
2023-12-11 22:45:04 +09:00
Dr.Lt.Data
0791401d8c scanner update 2023-12-10 09:06:46 +09:00
Dr.Lt.Data
61514612f8 improve: badge
update scanner
2023-12-08 18:16:56 +09:00
Dr.Lt.Data
6fada254ea import fail check
notice board
built-in node check
node conflict check
2023-11-25 18:33:43 +09:00
Dr.Lt.Data
06286426c0 improve: scanner.py - parallel downalod
update DB
2023-11-06 23:16:00 +09:00
Dr.Lt.Data
214197a24d update DB
improve: scanner.py - parallel pull
2023-11-06 22:35:33 +09:00
ltdrdata
ab3e301cad update DB 2023-09-29 22:31:04 +09:00
Dr.Lt.Data
7bb05055cc update DB 2023-09-17 11:18:58 +09:00
dr.lt.data
d3f5441899 fix: scanner.py
update DB
2023-09-06 17:22:50 +09:00
Dr.Lt.Data
a9ac832667 update scanner.py
update DB
2023-09-01 21:49:50 +09:00
dr.lt.data
62650a46a1 scanner update
update DB
2023-09-01 10:49:45 +09:00
dr.lt.data
1a2c673660 feat: badge feature
bugfix: robust uninstall of .js
improve: scanner.py crawl metadata from docstring
2023-08-14 22:58:23 +09:00
dr.lt.data
1285aaafde feature: skip_update_check
update DB
2023-08-04 13:14:49 +09:00
Dr.Lt.Data
3377cd4a35 improve scanner.py
update DB
2023-07-31 20:19:10 +09:00
dr.lt.data
f534cf27e6 robust update patch 2023-07-25 12:35:42 +09:00
Dr.Lt.Data
8410e02c02 update scanner.py
update DB
2023-07-18 10:39:23 +09:00
Dr.Lt.Data
0bc9c5e4b4 bugfix: invalid layout
bugfix: scanner.py for CP949
update DB
2023-07-01 09:31:35 +09:00
Dr.Lt.Data
7894d67f86 scanner.py fix 2023-06-23 15:28:35 +09:00
Dr.Lt.Data
206f1e4c9d scanner updated
update DB
2023-06-23 15:19:50 +09:00
Dr.Lt.Data
6b7dd1b82f update DB
robust scanner.py
2023-06-19 16:23:11 +09:00