21 Commits

Author SHA1 Message Date
gitea-actions[bot] 60c11ab18b chore(version): pre-release bump to 06.00.18-dev [skip ci]
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 19s
Branch Cleanup / Delete merged branch (pull_request) Failing after 1s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Universal: Workflow Sync Trigger / Sync workflows to live repos (pull_request) Failing after 12m42s
2026-06-30 18:24:47 +00:00
gitea-actions[bot] 4d4bd0c906 chore(release): build 01.08.00 [skip ci]
Publish to Composer / Publish Package (release) Failing after 4s
2026-06-21 16:05:06 +00:00
gitea-actions[bot] 1bbba00200 chore(version): pre-release bump to 01.07.02-dev [skip ci]
Publish to Composer / Publish Package (release) Failing after 3s
2026-06-21 15:57:53 +00:00
gitea-actions[bot] 54a9f10630 chore(version): auto-bump patch 01.07.01-dev [skip ci] 2026-06-21 15:57:45 +00:00
gitea-actions[bot] 5e815dd945 chore(release): build 01.07.00 [skip ci]
Publish to Composer / Publish Package (release) Failing after 24s
2026-06-21 15:00:40 +00:00
gitea-actions[bot] 1983d1c4ef chore(version): pre-release bump to 01.06.02-dev [skip ci]
Publish to Composer / Publish Package (release) Failing after 4s
2026-06-21 14:22:27 +00:00
gitea-actions[bot] e01a08c664 chore(version): auto-bump patch 01.06.01-dev [skip ci] 2026-06-21 14:22:18 +00:00
gitea-actions[bot] 3f73e680f0 chore(release): build 01.06.00 [skip ci]
Publish to Composer / Publish Package (release) Failing after 26s
2026-06-21 14:05:54 +00:00
gitea-actions[bot] a772f4b872 chore(version): pre-release bump to 01.05.02-dev [skip ci] 2026-06-21 13:50:00 +00:00
gitea-actions[bot] e6ba7ade71 chore(version): auto-bump patch 01.05.01-dev [skip ci] 2026-06-21 13:49:51 +00:00
gitea-actions[bot] 0bfca03942 chore(release): build 01.05.00 [skip ci] 2026-06-21 05:27:40 +00:00
gitea-actions[bot] 4ce4814e50 chore(version): pre-release bump to 01.04.02-dev [skip ci] 2026-06-21 05:05:20 +00:00
gitea-actions[bot] bc0fb961b5 chore(version): auto-bump patch 01.04.01-dev [skip ci] 2026-06-21 05:05:09 +00:00
gitea-actions[bot] 347063c298 chore(release): build 01.04.00 [skip ci] 2026-06-21 04:40:59 +00:00
gitea-actions[bot] b2472ddcdc chore(version): auto-bump patch 01.03.03-dev [skip ci]
Branch Cleanup / Delete merged branch (pull_request) Has been skipped
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 18s
Universal: Workflow Sync Trigger / Sync workflows to live repos (pull_request) Failing after 2m4s
2026-06-21 04:39:45 +00:00
gitea-actions[bot] ec1618c425 chore(version): pre-release bump to 01.03.02-dev [skip ci] 2026-06-21 04:25:58 +00:00
gitea-actions[bot] 2a1ca75d2c chore(version): auto-bump patch 01.03.01-dev [skip ci] 2026-06-21 04:25:50 +00:00
gitea-actions[bot] 31b7b47e47 chore(release): build 01.03.00 [skip ci] 2026-06-21 01:17:23 +00:00
gitea-actions[bot] f33012cb90 chore(version): auto-bump patch 01.02.01-dev [skip ci] 2026-06-21 01:01:13 +00:00
gitea-actions[bot] 41307be688 chore(release): build 01.02.00 [skip ci] 2026-06-20 21:35:40 +00:00
Jonathan Miller b05234ef1a feat: initial scaffold — MokoSuiteField service management
Layer 2 add-on for MokoSuite CRM. Field service operations for
plumbing, electrical, HVAC, and general trades.

Schema (12 tables):
- Technicians (trade, certifications, GPS, service radius, vehicle)
- Service Locations (customer properties with access notes, GPS)
- Work Orders (full lifecycle: new > dispatched > en_route > on_site >
  in_progress > completed > invoiced, with priority/trade/category)
- WO Line Items (labor, parts, materials, flat rate, permits)
- WO Photos (before/during/after with GPS coordinates)
- Service Agreements (recurring maintenance contracts with SLA)
- Equipment (HVAC units, panels, water heaters with serial/warranty)
- Vehicles (fleet tracking with mileage, inspection, GPS)
- Truck Stock (per-vehicle parts inventory with reorder points)
- Dispatch Log (assignment and routing history with GPS)
- Estimates (on-site quoting with token-based customer acceptance)
- Time Entries (per-WO labor tracking with overtime/travel flags)

Helpers:
- DispatchHelper: find best tech by trade/location/workload, dispatch
  board, auto-assignment, unassigned queue
- WorkOrderHelper: create, status lifecycle, completion with signature,
  dashboard stats

Infrastructure:
- Joomla 6 (PHP 8.3+), admin dashboard with dispatch board
- Git submodules: MokoSuite + MokoSuiteCRM
- GPL-3.0 license
2026-06-13 06:23:59 -05:00