Commit c198fc8
committed
Refactor project with registry/facade/strategy patterns
Replace utils/ tree with core/ (ActionRegistry, ActionExecutor,
CallbackExecutor, PackageLoader, json_store) and split local/, remote/,
server/, project/, utils/ into flat strategy modules. Harden TCP server
with loopback-only default, add SSRF guard for HTTP downloads, fix
rename_file overwrite and related bugs. Replace six per-version
workflows with matrix ci-dev.yml / ci-stable.yml. Add 80-case pytest
suite, CLAUDE.md, Sphinx docs, and README with embedded architecture
diagram.1 parent 5197236 commit c198fc8
120 files changed
Lines changed: 3240 additions & 2937 deletions
File tree
- .github/workflows
- automation_file
- core
- local
- dir
- file
- zip
- project
- remote
- download
- google_drive
- delete
- dir
- download
- search
- upload
- server
- utils
- callback
- exception
- executor
- file_process
- json
- logging
- package_manager
- project
- template
- socket_server
- docs
- source
- API
- Eng
- Zh
- _static
- _templates
- api
- tests
- unit_test
- executor
- local
- dir
- first_file_dir
- second_file_dir
- file
- zip
- remote/google_drive
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
| 159 | + | |
| 160 | + | |
0 commit comments