Commit Graph

  • 3c35999a84 feat: add employee API integration and request lab component dev Sven laptop 2026-10-05 20:03:53 +02:00
  • 30f4ca6701 Fix error logging Sven laptop 2026-09-25 00:02:14 +02:00
  • 46fb9b9d6b Added docviewer for docks on the monitoring UI Sven laptop 2026-09-24 20:24:53 +02:00
  • e169e37b5e Refactored all api endpoints to /bus/xxxxx Sven laptop 2026-09-24 20:20:43 +02:00
  • 7d55580d87 Refactor transit_api into a repo/routes module split Sven laptop 2026-09-24 20:18:32 +02:00
  • 2ae1720383 Redesign admin UI as transit operations command center with sidebar navigation, design system, and dashboard Sven laptop 2026-09-24 16:54:37 +02:00
  • b766725b3b Remove .env.example Sven laptop 2026-09-23 20:12:21 +02:00
  • 2707bff6fd Add INTERNAL_API_KEY authentication for error_log_api; update all services to send key Sven laptop 2026-09-23 20:09:38 +02:00
  • b36975b680 Add comprehensive local logging to all microservices; log all errors locally and forward to error_log_api Sven laptop 2026-09-23 20:00:30 +02:00
  • 50634a3ed7 Remove Deprecated bus terminal Sven laptop 2026-09-23 19:31:22 +02:00
  • 18c330854e help Sven laptop 2026-09-23 18:44:36 +02:00
  • 0da6d07283 Add local logging to all microservices; auto-create error_log table on startup Sven laptop 2026-09-23 18:29:46 +02:00
  • 04bb0e3347 Add error reporting middleware to error_log_api; fix boolean isAdmin in auth_api Sven laptop 2026-09-23 18:21:27 +02:00
  • a5924086f4 Fixed payload check Sven laptop 2026-09-23 17:31:23 +02:00
  • 89e4f90fc3 Fix monitoring UI monitoring-ui Sven laptop 2026-09-23 17:23:04 +02:00
  • 39b0b07a77 updated docker build to always deplyo Sven laptop 2026-09-23 17:22:14 +02:00
  • 48c710bfbf Fix admin check on monitoring UI Sven laptop 2026-09-23 17:12:41 +02:00
  • 1c055d84e8 Merge branch 'driver_ui' into dev Sven laptop 2026-09-23 10:00:20 +02:00
  • d7100e6f2a Add docs tab with local READMEs and login form to monitoring UI Sven laptop 2026-09-22 00:14:01 +02:00
  • 6e0b7e4793 Empty commit for docker-compose.yml Sven laptop 2026-09-22 00:01:30 +02:00
  • da5c6b2839 added docs tab and improved authentication on dash Sven laptop 2026-09-21 23:53:54 +02:00
  • 38782bca6d fixed 304 errors and removed admin ui from dash Sven laptop 2026-09-21 23:36:07 +02:00
  • a17125bdee fixed monitor api polling Sven laptop 2026-09-21 19:59:53 +02:00
  • 217dfd3abc Update readme's, branches and actions Sven laptop 2026-09-21 00:15:05 +02:00
  • 635a130f0b ────── ### Summary of Changes 1. Documentation Consolidation: • Relocated the docs/ folder and all repository .md files (README.md, DEPLOYMENT.md, DOCKER_README.md, DOMAINS_README.md, GETTING_STARTED.md, CI_CD_PORTAINER_GUIDE.md, ADMIN_DEPLOYMENT_SUMMARY.md, SECURITY_PRIVATE_FILES.md, handoff.md, azure-project-plan.md, plus service-specific READMEs) into . • Updated document links in README.md. 2. AI Agent Project Map: • Created PROJECT_MAP.md in the project root containing complete architecture diagrams, service specs, ports, DB schemas, environment variables, and developer workflows. • Added PROJECT_MAP.md to .gitignore. 3. Monitoring UI & Infrastructure Integration: • Added monitoring_ui service to docker-compose.yml (port 5175). • Configured Gitea workflow docker-build.yml for monitoring_ui builds. • Added CORS middleware headers in index.js. • Added nginx.conf copy step in Dockerfile. Sven laptop 2026-09-20 23:33:55 +02:00
  • f935bbeb8c updated transit api Sven laptop 2026-09-18 20:08:10 +02:00
  • 1154d1d658 chore: standardize service domains and error logging Sven laptop 2026-09-18 19:26:05 +02:00
  • 3f0a02aa04 feat: add weekly schedule shifts and bulk departures Sven laptop 2026-09-18 18:00:51 +02:00
  • ebcc485f51 updated ui to use multiple screens driver_ui Sven laptop 2026-09-18 17:15:00 +02:00
  • c09b3f3f66 created driver_ui with login and viewing assigned routes Sven laptop 2026-09-18 00:03:58 +02:00
  • 9d1a37e248 Update readme's, branches and actions Sven laptop 2026-09-17 12:04:44 +02:00
  • fdbdb98b21 Deploy registry images through Portainer main Sven laptop 2026-09-16 19:01:53 +02:00
  • 0d37750855 Updated docker deploy workflow Sven laptop 2026-09-16 18:59:09 +02:00
  • e95b10abbb Update to gitea actions Sven laptop 2026-09-16 18:35:43 +02:00
  • 9a56b40f50 refactor: update ADMIN_USER_CODES configuration; move to auth_api and clarify usage in documentation Sven laptop 2026-05-18 00:33:43 +02:00
  • 0e19aa0521 feat: add centralized error logging system Sven laptop 2026-05-17 23:58:23 +02:00
  • 73de0d713e Enhance navigation and error handling; implement global navigator and messenger keys, update schedule progress retrieval, and improve error messaging in various services Sven laptop 2026-05-17 22:29:41 +02:00
  • 0e10757c49 Enhance FixedScheduleEditor; implement driver assignment dialog and conflict checking for bulk schedules Sven laptop 2026-05-14 01:30:50 +02:00
  • ad48e79db2 Enhance FixedScheduleEditor; add time manipulation functions, support for batch wrapping, and improve preset management Sven laptop 2026-05-14 01:04:50 +02:00
  • b04dfba4c7 feat: add bulk schedule creation endpoint and UI for managing fixed schedules Sven laptop 2026-05-13 19:54:55 +02:00
  • 6e62a9cac1 Enhance schedule management; implement recurring schedules retrieval, update TimetableViewer to display summary, and improve schedule loading logic Sven laptop 2026-05-13 18:15:08 +02:00
  • 1e41c05214 Enhance schedule management; add recurring schedules screen, implement schedule editing functionality, and improve schedule loading and filtering in ScheduleMaker Sven laptop 2026-05-13 17:41:25 +02:00
  • 86ffce07b0 Enhance schedule stop progress; add scheduled_passed_date column and update unique constraints Sven laptop 2026-05-12 12:05:34 +02:00
  • 8caf189c4c Enhance schedule progress tracking; add support for occurrence dates in schedule stop progress and retrieval Sven laptop 2026-05-12 11:54:14 +02:00
  • 27880b2355 Add overview schedule loading and filtering functionality; implement schedule materialization for date ranges Sven laptop 2026-05-12 11:36:47 +02:00
  • 9dd663cce5 Enhance analysis options and documentation; ignore build context usage in multiple files, update schedule service to return overview, and add session handoff template Sven laptop 2026-05-12 10:56:06 +02:00
  • 5b35df685c Add recurring schedule generation for mock and database schedules; enhance schedule retrieval logic Sven laptop 2026-05-08 23:14:34 +02:00
  • fdc40e48d3 Refactor delay calculation for schedule progress; compute delay live from actual and scheduled times Sven laptop 2026-05-08 21:18:52 +02:00
  • b00b93e7f0 Implement schedule status update functionality for driver workflows; enhance navigation button behavior to reflect status changes Sven laptop 2026-05-08 19:19:57 +02:00
  • 3415cfa2b9 Enhance Docker build workflow by adding path filters for specific APIs and workflow file Sven laptop 2026-05-08 19:04:09 +02:00
  • 114a2eab46 Remove path filters from workflow triggers for Docker build Sven laptop 2026-05-08 17:42:09 +02:00
  • a341b41d14 empty commit Sven laptop 2026-05-08 17:20:37 +02:00
  • 43def88e8c Add navigation buttons for selecting previous and next days; enhance date selection UI Sven laptop 2026-05-08 17:13:50 +02:00
  • 1ce9c70b0f Enhance schedule creation by normalizing selected weekdays; improve day label generation and sorting for better consistency Sven laptop 2026-05-08 17:00:54 +02:00
  • bf66616c1b Public API Sven laptop 2026-05-08 16:39:59 +02:00
  • d95bbb2db3 Update .dockerignore and .gitignore to include LOCAL_BUS_TIMETABLE_README.md; enhance schedule retrieval logic to map route stops by bus line Sven laptop 2026-05-08 15:56:58 +02:00
  • bd96fc032e Enhance API clients with auto-logout on unauthorized responses; improve navigation and schedule handling with better error management and UI updates Sven laptop 2026-05-07 16:55:18 +02:00
  • 12e7698d98 admin: add edit/delete for stops, bus lines and fleet; schedule maker: per-line stops + ETA save; navigation: robust stop validation, limit alternatives, clamp map bounds to cap tile requests Sven laptop 2026-05-07 16:31:43 +02:00
  • 9ea3c9d5df Add edit and delete functionality for buses and stops in admin panel Sven laptop 2026-05-07 16:16:52 +02:00
  • 31ed605cd3 Fix schedule ID and bus line ID types to ensure they are numbers in admin routes Sven laptop 2026-05-07 15:22:40 +02:00
  • eabc6e42f6 Fix GET /schedules and /schedules/:id endpoints to include lineNumber and busName in DEV_MOCK mode, add test data initialization Sven laptop 2026-05-06 20:16:30 +02:00
  • 9b7b74bc74 Fix GET /schedules endpoint to include lineNumber and busName in DEV_MOCK mode Sven laptop 2026-05-06 20:09:27 +02:00
  • 862ccc74cf Fix stops response format in GET /schedules/:scheduleId/stops for DEV_MOCK mode Sven laptop 2026-05-06 19:58:27 +02:00
  • b6f6c92392 Add scheduling availability indicators for drivers and vehicles Sven laptop 2026-05-06 19:40:58 +02:00
  • 619a825137 sync database and api's Sven laptop 2026-05-06 18:27:39 +02:00
  • d81da9a475 update scheduler Sven laptop 2026-05-06 18:09:12 +02:00
  • 68490f8fd5 scheduling feature Sven laptop 2026-05-06 15:58:02 +02:00
  • c7874f2678 fixed api variable Sven laptop 2026-05-06 14:39:37 +02:00
  • a091ef9c37 added api variable Sven laptop 2026-05-06 14:30:11 +02:00
  • d8caf51faf admin UI UX update Sven laptop 2026-05-06 12:57:53 +02:00
  • e5e6611cf5 auth url fix Sven laptop 2026-05-06 12:21:35 +02:00
  • b18d3e44b8 docker build fix for admin UI Sven laptop 2026-05-06 11:02:09 +02:00
  • 8cf3fe98cb create admin_ui Sven laptop 2026-05-06 10:55:31 +02:00
  • 2845f442a3 Fix SQL JOIN statements in daily schedule route Sven laptop 2026-05-05 20:02:02 +02:00
  • 8d4e8b3075 schema fix Sven laptop 2026-05-05 19:55:51 +02:00
  • c847d32743 Added readme Sven laptop 2026-05-05 18:03:54 +02:00
  • 369eff4c1d fix docker compose Sven laptop 2026-05-05 17:57:09 +02:00
  • 2243b5e8f1 Fix packages Sven laptop 2026-05-05 17:45:05 +02:00
  • 00758561f9 Add Docker build workflow and mobile application Sven laptop 2026-05-05 17:39:02 +02:00
  • 39278dc857 API's: employee onboarding, authentication through JWT Sven laptop 2026-05-05 01:23:03 +02:00
  • 9d29ec49d4 First commit Sven laptop 2026-05-04 17:32:46 +02:00