This website requires JavaScript.
Explore
Help
Sign In
stephen
/
apartment-dashboard-api
Watch
1
Star
0
Fork
0
You've already forked apartment-dashboard-api
Code
Issues
1
Pull Requests
Actions
Releases
Wiki
Activity
All Workflows
deploy.yml
Actor
All actors
stephen
Status
All status
Success
Failure
Waiting
Running
Fix Traefik entrypoint to use web for Cloudflare tunnel compatibility
deploy.yml #77
:
Commit
801b892af0
pushed by
stephen
main
2026-02-10 09:14:45 -07:00
2m48s
Bump axios to 1.13.5 to fix CVE-2026-25639 DoS vulnerability
deploy.yml #75
:
Commit
98c0dd5dfd
pushed by
stephen
main
2026-02-10 08:41:23 -07:00
3m10s
Use Denver local time for all scraper DB timestamps
deploy.yml #73
:
Commit
911f76520f
pushed by
stephen
main
2026-02-09 12:38:36 -07:00
2m42s
Add version number to health endpoint
deploy.yml #72
:
Commit
275857963c
pushed by
stephen
main
2026-02-09 12:26:48 -07:00
2m47s
Update appleboy/ssh-action from v1.0.3 to v1.2.4
deploy.yml #71
:
Commit
59a621cb40
pushed by
stephen
main
2026-02-09 12:19:08 -07:00
2m49s
Fix CI pipeline: deploy on main, webhook on PRs only, show failure output
deploy.yml #69
:
Commit
2b836e6faf
pushed by
stephen
main
2026-02-08 21:17:14 -07:00
2m47s
Fix scraperConfig test to match America/Denver default timezone
deploy.yml #68
:
Commit
248f310121
pushed by
stephen
main
2026-02-08 21:12:38 -07:00
2m45s
Merge dev: Node.js scraper migration + CI fix (#32)
deploy.yml #66
:
Commit
58593111da
pushed by
stephen
main
2026-02-08 20:38:18 -07:00
2m47s
Replace anchore/sbom-action with direct Syft CLI install
deploy.yml #65
:
Commit
40b4dc50f1
pushed by
stephen
#32
2026-02-08 20:25:54 -07:00
53s
Integrate scraper scheduler and index creation into server.js startup
deploy.yml #64
:
Commit
e39a2643b9
pushed by
stephen
#31
2026-02-08 20:07:52 -07:00
51s
Use logger parameter instead of console.log in createScraperIndexes
deploy.yml #63
:
Commit
fe24154518
pushed by
stephen
#30
2026-02-07 16:50:18 -07:00
53s
Add scraper indexes and switch to validation collection names
deploy.yml #62
:
Commit
2e3ef0580c
pushed by
stephen
#30
2026-02-07 12:06:30 -07:00
51s
Add fixture-based unit tests for parseUnits()
deploy.yml #61
:
Commit
6fad40eb2a
pushed by
stephen
#29
2026-02-07 11:08:30 -07:00
53s
Update parseUnits tests to match real fixture data
deploy.yml #60
:
Commit
fcfd35aa3f
pushed by
stephen
#28
2026-02-07 10:57:34 -07:00
51s
feat: sanitize error messages before recording to scraper_runs
deploy.yml #58
:
Commit
41e252410e
pushed by
stephen
#27
2026-02-06 23:43:22 -07:00
49s
Add per-user rate limiting to scraper trigger endpoint
deploy.yml #57
:
Commit
a05c844b93
pushed by
stephen
#26
2026-02-06 23:17:10 -07:00
53s
Add comprehensive auth middleware test coverage for scraper routes
deploy.yml #56
:
Commit
2b20a59512
pushed by
stephen
#25
2026-02-06 23:08:08 -07:00
51s
Replace console.error calls in scraper admin routes with structured scraperLogger
deploy.yml #55
:
Commit
ba09cdf8ec
pushed by
stephen
#24
2026-02-06 22:59:24 -07:00
51s
Add GET /api/admin/scraper/history endpoint with pagination
deploy.yml #54
:
Commit
ef15beb622
pushed by
stephen
#23
2026-02-06 22:33:58 -07:00
49s
Add GET /api/admin/scraper/history endpoint with pagination
deploy.yml #53
:
Commit
ea6928f933
pushed by
stephen
#23
2026-02-06 22:28:44 -07:00
49s
feat: add GET /api/admin/scraper/status endpoint
deploy.yml #52
:
Commit
1c89181d87
pushed by
stephen
#22
2026-02-06 22:19:12 -07:00
49s
fix: replace ESM-only uuid package with built-in crypto.randomUUID
deploy.yml #51
:
Commit
7e796295cb
pushed by
stephen
#21
2026-02-06 22:06:28 -07:00
49s
Add comprehensive test coverage for getNextScheduledRun()
deploy.yml #47
:
Commit
f436d0ed44
pushed by
stephen
#20
2026-02-06 18:20:50 -07:00
47s
feat: add graceful shutdown handling to scraper job scheduler
deploy.yml #46
:
Commit
48a4db45ba
pushed by
stephen
#19
2026-02-06 18:14:48 -07:00
47s
feat: add cron scheduler initialization with validation and mutex integration
deploy.yml #45
:
Commit
b0163d94fb
pushed by
stephen
#18
2026-02-06 17:28:10 -07:00
54s
feat: add in-process mutex to prevent concurrent scraper runs
deploy.yml #44
:
Commit
df86a1423c
pushed by
stephen
#17
2026-02-06 16:27:06 -07:00
47s
Fix SIGPIPE in CI webhook step by using bash string slicing
deploy.yml #40
:
Commit
08d7a4b0b0
pushed by
stephen
#16
2026-02-06 09:39:27 -07:00
10m13s
Replace console.error with structured logger in recordScraperRun
deploy.yml #38
:
Commit
48512e01ba
pushed by
stephen
#15
2026-02-06 01:59:13 -07:00
10m5s
Fix shell quoting in CI webhook notification step
deploy.yml #36
:
Commit
74dc62c53f
pushed by
stephen
#15
2026-02-06 01:19:03 -07:00
10m2s
Implement updateDailySummary() aggregation function
deploy.yml #34
:
Commit
c25f2b4950
pushed by
stephen
#14
2026-02-06 00:14:47 -07:00
10m4s
First
Previous
1
2
Next
Last