• Joined on 2025-06-28
stephen commented on pull request stephen/apartment-dashboard-api#9 2026-02-06 17:26:03 -07:00
SCRAPE-4: Implement parseUnits() with cheerio selectors

❌ Changes Requested

PR deletes ~4,200 lines of working code (all DB operations, data conversion, orchestration, mutex lock, and 8 test suites) while adding no new functionality — parseUnits()…

stephen created pull request stephen/apartment-dashboard-api#18 2026-02-06 16:35:35 -07:00
SCRAPE-13: Create node-cron job initialization
stephen pushed to scraper/cron-job at stephen/apartment-dashboard-api 2026-02-06 16:35:03 -07:00
b0163d94fb feat: add cron scheduler initialization with validation and mutex integration
stephen created branch scraper/cron-job in stephen/apartment-dashboard-api 2026-02-06 16:35:03 -07:00
stephen pushed to dev at stephen/apartment-dashboard-api 2026-02-06 16:27:30 -07:00
dd0269eb30 SCRAPE-12: Implement in-process mutex (isScraperRunning flag) (#17)
stephen deleted branch scraper/mutex from stephen/apartment-dashboard-api 2026-02-06 16:27:30 -07:00
stephen merged pull request stephen/apartment-dashboard-api#17 2026-02-06 16:27:30 -07:00
SCRAPE-12: Implement in-process mutex (isScraperRunning flag)
stephen created pull request stephen/apartment-dashboard-api#17 2026-02-06 16:26:19 -07:00
SCRAPE-12: Implement in-process mutex (isScraperRunning flag)
stephen pushed to scraper/mutex at stephen/apartment-dashboard-api 2026-02-06 16:25:48 -07:00
df86a1423c feat: add in-process mutex to prevent concurrent scraper runs
stephen created branch scraper/mutex in stephen/apartment-dashboard-api 2026-02-06 16:25:48 -07:00
stephen pushed to main at stephen/maverickApplicationsSite 2026-02-06 10:58:37 -07:00
8f6220b592 Move contact section heading to full width above the two-column grid
stephen pushed to main at stephen/maverickApplicationsSite 2026-02-06 10:44:57 -07:00
e9b5dccbe2 Rewrite workflow copy, wire contact form to Formspree, fix contact layout
stephen pushed to main at stephen/maverickApplicationsSite 2026-02-06 10:17:14 -07:00
5786af6359 Fix WorkflowCarousel mobile layout: compact 2x2 pill grid
stephen reopened issue stephen/apartment-dashboard-api#1 2026-02-06 10:16:20 -07:00
Deployment
stephen closed issue stephen/apartment-dashboard-api#1 2026-02-06 10:16:07 -07:00
Deployment
stephen pushed to dev at stephen/apartment-dashboard-api 2026-02-06 10:11:36 -07:00
d818296eeb Restore --runInBand for test stability in merged CI job
stephen pushed to dev at stephen/apartment-dashboard-api 2026-02-06 09:54:07 -07:00
3509da8185 Speed up CI pipeline: merge lint+test, remove runInBand, drop unused mongo service
stephen deleted branch scraper/run-scrape from stephen/apartment-dashboard-api 2026-02-06 09:45:34 -07:00
stephen pushed to dev at stephen/apartment-dashboard-api 2026-02-06 09:45:34 -07:00
0ad4c98abe SCRAPE-11: Create main runScraper() orchestration function (#16)
stephen merged pull request stephen/apartment-dashboard-api#16 2026-02-06 09:45:32 -07:00
SCRAPE-11: Create main runScraper() orchestration function