This website requires JavaScript.
Explore
Help
Sign In
haopengzhan
0 Followers
·
0 Following
Joined on
2023-10-20
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
19
Projects
Packages
Public Activity
Starred Repositories
haopengzhan
pushed to
main
at
haopengzhan/own-tools
2026-09-23 00:06:20 -07:00
fa3dc66278
feat(orbitviewer): add satellite orbit viewer with 2D track, 10-day pass prediction, and AR sky view
haopengzhan
pushed to
main
at
haopengzhan/pengzhan.dev
2026-09-16 23:41:42 -07:00
053d19ce6a
fix(analytics): prevent tracking on admin pages and local dev environments
haopengzhan
pushed to
main
at
haopengzhan/pengzhan.dev
2026-09-16 23:30:34 -07:00
afc05deb91
chore(k8s): safeguard production secrets with example template and add Makefile k8s helpers
haopengzhan
pushed to
main
at
haopengzhan/pengzhan.dev
2026-09-16 23:18:33 -07:00
2502c2946e
fix(k8s): add chmod 775 to init-content-perms container
haopengzhan
pushed to
main
at
haopengzhan/pengzhan.dev
2026-09-16 23:14:02 -07:00
d865ee2d2b
chore(k8s): add production kubernetes manifests for pengzhan-dev namespace
haopengzhan
pushed to
main
at
haopengzhan/pengzhan.dev
2026-09-16 23:12:42 -07:00
17b3e2d7d8
ci: add Gitea Actions workflow for container build and registry publish
95a7dcb93b
feat(admin): add ephemeral staging DB, read-only posts overview, and dynamic search
f52b3fe9e4
feat(migration): complete WordPress migration and UX refinements
8c0b04db0e
feat: initial release of pengzhan.dev personal editorial blog platform
Compare 4 commits »
haopengzhan
pushed to
main
at
haopengzhan/be-my-anchor
2026-09-08 23:01:15 -07:00
b3dd9c6933
feat: implement authentication control with support for BYO API keys, episode deduplication, and a task queue for async processing.
f033a6045c
refactor: migrate project from Flask to Next.js with TypeScript, Prisma, and Edge TTS integration
Compare 2 commits »
haopengzhan
pushed to
main
at
haopengzhan/rsspipe
2026-09-01 00:41:25 -07:00
ebcaa5d72a
refactor(core): overhaul state transition architecture, persistent job queue, and API layer
271a542196
feat: implement scroll position restoration for mobile tabs and add double-tap home navigation to refresh feed views.
cd98c0120e
refactor: implement new UI/UX architecture with redesigned desktop and mobile layouts, CSS-in-CSS modularization, and updated components.
Compare 3 commits »
haopengzhan
pushed to
main
at
haopengzhan/brightwheel-exporter
2026-08-29 22:40:06 -07:00
ae39f52563
feat: implement robust student ID discovery and multi-endpoint data extraction for activities
haopengzhan
pushed to
main
at
haopengzhan/rsspipe
2026-08-26 22:42:31 -07:00
dfbf646332
feat: implement AI integration with backend configuration and rule-based enrichment actions
9bc3423009
refactor: standardize article header layout in UI and increase worker pool capacity
83c70cc3b9
feat: implement rule application engine with full-text variant support, batch entry processing, and tag visualization in UI.
235966e933
feat: implement entry variant tagging, backend action handlers, batch variant loading, and rule application API.
d440728ca5
feat: implement rule engine, worker pool, event bus, and readability scraping with enhanced logging and content sanitization.
Compare 6 commits »
haopengzhan
pushed to
main
at
haopengzhan/hireme
2026-08-25 00:15:25 -07:00
63e4480878
refactor: update module path to git.pengzhan.dev/haopengzhan/hireme across all internal packages and imports
55d4f4a0d9
feat: implement multiple new job crawlers and add corresponding test suites
0de312edbd
feat: implement YAML-based configuration, .env support, and customizable prompt templates for AI analysis
7ec91f384f
feat: add job maintenance dashboard and automated stale job expiration system
367929e7d0
feat: add target deletion functionality with cascaded removal of associated jobs and tasks
Compare 10 commits »
haopengzhan
created branch
main
in
haopengzhan/hireme
2026-08-25 00:15:25 -07:00
haopengzhan
created repository
haopengzhan/hireme
2026-08-25 00:13:25 -07:00
haopengzhan
pushed to
main
at
haopengzhan/rsspipe
2026-08-24 21:47:10 -07:00
d7ed8876dc
fix: resolve all golangci-lint errors and integrate linter into CI/CD, Makefile, and check script
4197d86626
feat: complete MVP setup with CI/CD, Makefile, docker, and backlog docs
7a51931386
feat: add viewer preference for auto-marking articles as read and implement click/scroll-based read detection logic
3742dbdce4
feat: scaffold initial RSS reader project with Go backend and React frontend
haopengzhan
created branch
main
in
haopengzhan/rsspipe
2026-08-24 21:47:09 -07:00
haopengzhan
created repository
haopengzhan/rsspipe
2026-08-24 21:20:32 -07:00
haopengzhan
pushed to
main
at
haopengzhan/brightwheel-exporter
2026-08-23 22:28:07 -07:00
0e23532113
feat: add python analysis scripts and HTML reporting templates for nap and attendance data
fb73590c3e
refactor: update CI workflow to use job outputs and correct developer name in documentation
Compare 2 commits »
haopengzhan
pushed to
main
at
haopengzhan/brightwheel-exporter
2026-08-23 15:33:56 -07:00
7c48f3c0b0
docs: update repository and clone URLs to self-hosted git.pengzhan.dev
haopengzhan
pushed to
main
at
haopengzhan/own-tools
2026-06-23 23:37:41 -07:00
c4caed6569
feat: update round 2 match results with completed scores
haopengzhan
pushed to
main
at
haopengzhan/own-tools
2026-06-19 22:24:56 -07:00
8b65f1b630
fix(git): resolve .gitignore issue to track football.html
Previous
1
Next