JAMMS Project Dashboard

Last refreshed: September 17, 2026  |  Orases Internal

Releases

3.19 shipped today. Deployed ~9:15am EDT. Hyun confirmed all pages loading. Ragha spot-checked and confirmed "looks good" including Special Notes. APK v2.1.1 distribution to phones via Scott/RJA IT.
3.19

Pearl Special  Shipped

Deployed to production Sept 17, 2026. Ragha confirmed good. Special Notes working as expected. Mobile APK v2.1.1 pushed to devices. Two tickets (JAMMS-697, JAMMS-700) sent to Ben for post-launch QA verification.

Shipped: Sept 17, 2026
3.20

Coordinates + Attachments + API P1 UAT Fixes  Pending QA

3.19 merged into beta. Ben + Brent doing QA while Tom/Hyun/Larissa are at retreat (Sept 17-19). Scope includes all API P1 UAT feedback, coordinates fixes, attachment bugs, and new tickets from 3.19 post-launch.

QA target: Sept 25  ·  Client UAT handoff: Sept 28  ·  Prod: TBD

Known Issues

JAMMS-682
Draft
Mobile app crash on DWR creation (TxDOT Austin IH35, Project 53)
Root cause unconfirmed. Separate from Alana's upload crash (addressed in 681/691). Tom scheduled "JAMMS Mobile App" internal meeting today (Sept 17, 1pm) to plan enhanced logging + iOS. Do NOT confirm root cause to client.
JAMMS-699
Needs Estimate
Build iOS Mobile App
Assigned Trevor Philip. Moved to "Needs Review and Estimate" by Brent (Sept 16). On agenda for today's internal mobile meeting.

Active Tickets (v3.20 scope)

1
In Progress
6
Pending QA
9
QA Verified
Sept 25
QA Target
Sept 28
UAT Handoff
JAMMS-691
Align DWR editable_pointpair check with JAMMS-680 fix
Ben Matray
In Progress
JAMMS-681
Mobile attachment uploads fail silently (log() BadMethodCall)
Ben Matray
Pending QA
JAMMS-693
Facility geocoding fails silently and erases existing coordinates on save
Ben Matray
Pending QA
JAMMS-697
DWR sub-resource saves reject already-attached record, aborting save
Ben Matray  ·  Hyun asked Ben to QA post 3.19 launch today
Pending QA
JAMMS-695
5,767 work orders carry coordinates the map polygon filter cannot see
Ben Matray
Pending QA
JAMMS-692
Attachment size records show pre-resize bytes after JAMMS-681 stat cache warms
Ben Matray
Pending QA
JAMMS-616
Internal error when creating Work Order on Beta
Ben Matray
Pending QA
JAMMS-700
WO Map page won't open when any work order has no work description
New — created Sept 16 by Ben, assigned Brent. QA Verified Sept 17.
QA Verified
JAMMS-680
Enable User-Entered Coordinates on WO Creation
QA Verified
JAMMS-690
Persist coordinates on facility work orders
QA Verified
JAMMS-678
Assets not appearing in WO search on mobile
QA Verified
JAMMS-677
Typeahead for projects not working on new Service Request (mobile)
QA Verified
JAMMS-675
Add special notes field to browse work orders screen
QA Verified
JAMMS-671
Special Notes Field on WO Updates
QA Verified
JAMMS-668
Inactive materials appear when adding a DWR on mobile
QA Verified
JAMMS-648
Admin UI: Edit Azure ID with auto-queue and manual sync trigger
QA Verified

Outstanding / High Priority Issues

JAMMS-682
Mobile app crashes creating DWRs (TxDOT Austin IH35, Project 53)
Root cause unconfirmed (Knox logs for Trent Struck + Angel Soto received). Tom scheduled internal "JAMMS Mobile App" meeting today (Sept 17 1pm) with Brent, Trevor, Ben to plan mobile logging enhancement. Two crash types: this ticket (unknown) vs. Alana's upload crash (JAMMS-681/691). Do NOT confirm root cause to client.
High Draft
JAMMS-699
Build iOS Mobile App
Trevor Philip. Moved to "Needs Review and Estimate" by Brent Sept 16. On today's mobile meeting agenda. Kent/Ragha watching. Estimate ~1 dev-month. Strategy session needed before committing.
High Needs Estimate
Note
Ben set up a mobile testing automation process (Sept 16)
Still "finicky" but promising. Posted in #proj-jamms asking for ideas on mobile testing for JAMMS. No ticket yet.
New
JAMMS-654
Upgrade PHP 8.1 to 8.2+
Unassigned  ·  Draft
Draft
JAMMS-653
Upgrade CakePHP 4.5 to 5.x
Unassigned  ·  Draft
Draft
JAMMS-655
Upgrade Ubuntu 20.04 LTS to 22.04+
Unassigned  ·  Draft
Draft
JAMMS-652
Upgrade MySQL 5.7 to 8.0+
Unassigned  ·  Draft
Draft

Recent Meeting Notes

Via tldv  ·  transcripts summarized
JAMMS Mobile App (Internal) Internal Sept 17, 2026  ·  1:00-1:30pm EDT
Attendees: Tom Geiger, Brent Decker, Trevor Philip, Ben Matray (Hyun declined)  ·  Google Meet
Tom scheduled this meeting to align on three items: (1) intermittent crash investigation (JAMMS-682), (2) enhanced mobile logging, and (3) iOS app development (JAMMS-699). Gemini notes generated; tldv transcript not yet available. Check tldv for full notes.
Agenda items:
  • Plan for adding crash logging to mobile app (Trevor)
  • JAMMS-682 investigation next steps
  • iOS app estimate and strategy (JAMMS-699)
JAMMS Weekly Check-in Client Sept 15, 2026  ·  ~22 min View in tldv
Hyun Masiello, Tom Geiger, Larissa Severn (Orases) / Ragha Ravindran (RJA)  ·  Kent absent
3.19 approved for Thursday launch. Ragha confirmed no deal-breakers. Mobile E2E failures are production pre-existing issues addressed in 3.20. Ragha wants 3.20 UAT handed off Sept 25-28. Beta email notification incident acknowledged — won't happen again. 3.20 will likely have a new mobile app version (Hyun to confirm with Brent).
Action items (closed):
  • Trevor: 3.19 mobile builds — done (APK v2.1.1)
  • Scott/RJA IT: Push APK to all devices — done
  • Tom/Trevor: Plan mobile logging for JAMMS-682 — scheduled for today's meeting
JAMMS Sync (Internal pre-meeting) Internal Sept 15, 2026  ·  ~40 min View in tldv
Hyun Masiello, Tom Geiger, Brent Decker, Ben Matray
Aligned on 3.19 launch messaging. Brent's asset crash fix (retry loop guard) deployed that morning. Beta is 47+ commits ahead of review due to parallel tracks. Ben + Brent will handle 3.20 QA during retreat week. App logging work deferred until after 3.19 ships.

Recent Activity

📧
Ragha confirmed 3.19 looks good
"I did a quick check, looks good. And also verified some Special Notes related comments from testing, seems to be working as expected." — RE: Release 3.19 apk thread.
~9:47am
📧
Hyun: "Production is updated with 3.19" — notified Ragha
Confirmed admin pages loading on spot check. Asked Ragha to verify application.
~9:26am
💬
Hyun: JAMMS-697 and JAMMS-700 sent to Ben for post-launch QA
Two tickets included in the 3.19 prod launch that still need QA confirmation.
~9:50am
📧
Tom scheduled "JAMMS Mobile App" internal meeting for Sept 17 1pm
Agenda: crash investigation, enhanced logging, iOS development. Brent + Trevor accepted; Hyun declined; Ben accepted.
4:47pm
🎫
JAMMS-699 moved to "Needs Review and Estimate" by Brent
iOS Mobile App ticket updated. Previously Draft. Trevor Philip assigned.
11:29am
🎫
JAMMS-700 created by Ben — WO Map page crash when WO has no work description
Assigned to Brent. Fixed and QA Verified same day.
11:13am
💬
Ben: Mobile testing automation process set up
"Still finicky" but posted to #proj-jamms asking for ideas. No ticket yet.
10:30am

Recent Commits (beta)

3c23592
Gate ApiServices nav on is_superuser instead of is_immutable
beta
1f7879a
Allow Scalar docs bundle in CSP (fixes blank /admin/api_services/docs)
beta
5ab8916
Merge branch 'main' into beta
beta
363daab
Squashed commit (3.19 support branch cherry-picks into beta)
beta
71e5df6
JAMMS-667 add SecurityHeadersMiddleware for CSP and required HTTP response headers
beta
note
Beta is 47+ commits ahead of review — diverged due to parallel 3.19/3.20 tracks

Upcoming

📅
Orases Retreat (Tom, Hyun, Larissa away)
Ben + Brent available for JAMMS QA. Urgent issues: contact Hyun via Slack/email.
Sept 17-19
📅
JAMMS Standup (first occurrence)
Internal weekly standup. Monday 3:00-3:15pm EDT. Orases JAMMS team only.
Sept 21
📅
JAMMS Weekly Check-in (client)
Tuesday 1:00-1:30pm EDT. Tom, Hyun, Larissa, Brent / Kent West + Ragha (RJA).
Sept 22
📅
3.20 QA complete — hand off to Ragha for UAT
Ben + Brent complete QA + E2E (desktop + mobile) on beta. 3.19 merged in. Tickets: 681, 691, 693, 695, 697, 692, 616 + all QA Verified items.
Sept 25-28
📅
JAMMS-682 mobile logging enhancement (Trevor)
Plan discussed in today's internal mobile meeting. Trevor to add crash logging to the mobile app to capture what current logs miss.
TBD
📅
iOS App estimate (JAMMS-699)
Trevor + Brent to produce estimate after today's internal meeting. Kent/Ragha awaiting.
TBD
📅
3.20 Production Deploy
Contingent on client UAT completion. No date committed yet.
TBD