| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-02-28 | 1.0 kB | |
| v1.3.5 source code.tar.gz | 2026-02-28 | 3.3 MB | |
| v1.3.5 source code.zip | 2026-02-28 | 3.4 MB | |
| Totals: 3 Items | 6.7 MB | 0 | |
Refactor: modernize codebase and fix quality issues
- Upgrade Go to 1.24, replace deprecated APIs (ioutil, strings.Title)
- Migrate teleport into app/distribute/teleport, replace goutil with gust
- Fix go.mod/go.work multi-module resolution with replace directives
- Eliminate all dot imports, use named imports across rules/gui/app
- Fix all go vet warnings: lock copy, unreachable code, int-to-string
- Fix unit test (sess_cookie.go missing field), add build tags to gui
- Remove vendor, remove legacy // +build tags
- Improve dynamic rule parser: auto CDATA wrap, case-insensitive Script tags, support .pholcus.xml
- Update README with correct examples and modern build instructions
- Move rules/ module into sample/static_rules/ (eliminate separate module)
- Move dynamic rules from pholcus_pkg/spiders/ to dyn_rules/
- Rename entry point pholcus_web.go to main.go
- Remove rules module from go.work and go.mod
- Update config.ini spiderdir to dyn_rules
- Update README to reflect new project structure