jmcqueen
  • Joined on 2026-07-01
jmcqueen pushed to main at jmcqueen/collabcentral 2026-07-01 17:53:37 -04:00
e604c7e9c9 Initial commit: multi-bot CollabCentral
jmcqueen pushed to main at jmcqueen/appspace 2026-07-01 17:53:20 -04:00
025b70de56 Initial commit: Appspace + Webex alerting bot
jmcqueen created repository jmcqueen/collabcentral 2026-07-01 17:45:19 -04:00
jmcqueen created branch main in jmcqueen/appspace 2026-07-01 17:32:53 -04:00
jmcqueen pushed to main at jmcqueen/appspace 2026-07-01 17:32:53 -04:00
fc5a76b9b8 Initial commit: Appspace + Webex alerting bot
jmcqueen created repository jmcqueen/appspace 2026-07-01 17:28:53 -04:00
jmcqueen pushed to main at jmcqueen/collabSupport 2026-07-01 17:14:19 -04:00
c15a471959 Tag skipped Jira tickets with bot-skipped label
jmcqueen created branch main in jmcqueen/collabSupport 2026-07-01 16:58:19 -04:00
jmcqueen pushed to main at jmcqueen/collabSupport 2026-07-01 16:58:19 -04:00
351f89a9a4 Initial commit: CollabFinder Webex bot
jmcqueen created repository jmcqueen/collabSupport 2026-07-01 16:57:37 -04:00
jmcqueen commented on issue jmcqueen/wxccai#5 2026-07-01 16:48:07 -04:00
[enhancement] createSSRequest: fail-fast when storeNumber is missing

Fixed in commit 312448f.

  • New SUBTYPES_REQUIRING_STORE_NUMBER set in services/jira/jsmRequests.js, seeded with every current subType (all 14 mark Store Number required: true in the…
jmcqueen closed issue jmcqueen/wxccai#5 2026-07-01 16:48:07 -04:00
[enhancement] createSSRequest: fail-fast when storeNumber is missing
jmcqueen commented on issue jmcqueen/wxccai#6 2026-07-01 16:48:07 -04:00
[refactor] Split jiraService.js into focused modules

Done in commit b8f2eab. Pure move + one-way rewire, no logic changes.

The old 1467-line src/services/jiraService.js is now a ~100-line barrel that re-exports the same public surface, so both…

jmcqueen closed issue jmcqueen/wxccai#6 2026-07-01 16:48:07 -04:00
[refactor] Split jiraService.js into focused modules
jmcqueen commented on issue jmcqueen/wxccai#7 2026-07-01 16:48:07 -04:00
[cleanup] Truncate logs/app.log to remove leaked auth header

Done locally (not committed — logs/ is .gitignored).

Before: logs/app.log = 228,569 bytes with 171 lines matching the leaked Basic <base64> Authorization header from prior debug…

jmcqueen closed issue jmcqueen/wxccai#7 2026-07-01 16:48:07 -04:00
[cleanup] Truncate logs/app.log to remove leaked auth header
jmcqueen commented on issue jmcqueen/wxccai#4 2026-07-01 16:48:06 -04:00
[bug] Global axios-retry side-effect in wxccRoutes.js

Fixed in commit c4a0a69.

  • wxccRoutes.js no longer imports axios / axios-retry and no longer calls axiosRetry(axios, ...). That global mutation was the whole side-effect.
  • Added a…
jmcqueen closed issue jmcqueen/wxccai#4 2026-07-01 16:48:06 -04:00
[bug] Global axios-retry side-effect in wxccRoutes.js
jmcqueen created branch cursor/hardening-4-5-6-7 in jmcqueen/wxccai 2026-07-01 16:37:09 -04:00
jmcqueen pushed to cursor/hardening-4-5-6-7 at jmcqueen/wxccai 2026-07-01 16:37:09 -04:00
b8f2eab4ab Refactor #6: split jiraService.js into services/jira/{client,issues,comments,attachments,jsmRequests,assets}
312448f597 Fix #5: createSSRequest fails fast when storeNumber is missing
c4a0a6934e Fix #4: remove global axios-retry side-effect; add dedicated downloadClient
Compare 3 commits »