10 Commits

Author SHA1 Message Date
aewing d7cb428ed7 v1.0.0-beta3a: make Job_Name and Job_Address optional, allow blank phone, add Timothy Cardoza to Office_Rep, comment out Job_Size_Guess fields 2026-01-08 14:56:11 +00:00
aewing 2546eb30fe Fields are working now as expected. need to remove job size gues and guess source and move schedule confidence to beside start date, but this gets us back on the right path. 2026-01-06 14:29:47 +00:00
aewing 701b27cf3f Update port to 3020 2025-12-31 03:44:28 +00:00
aewing 5d9abb4cae v1.0.0-beta3: Add Planner task creation with notes, fix folder name trimming, fix Excel folder link fallback 2025-12-22 20:00:45 +00:00
aewing 611be70362 docs: explain Teams API limitation for message deletion
- Microsoft Teams Graph API does not support DELETE on channel messages
- This is a platform limitation, not an application error
- Updated UI to show clear warning about Teams API limitation
- Updated error messages to guide users on alternatives:
  - Delete via Teams client UI
  - Use delegated token with ChatMessage.ReadWrite.All permission
- HTTP 405 (Method Not Allowed) is the expected response from Graph API
2025-12-20 20:07:02 +00:00
aewing 7b4f58a807 v1.0.0-beta3: Teams notifications, Excel formula preservation 2025-12-20 18:51:01 +00:00
aewing def6f323df fix: send Teams adaptive card as string in webhook payload (card) to satisfy flowbot parser 2025-12-20 05:54:17 +00:00
aewing b8bd3debe0 feat: add Power Automate webhook integration for job notifications with task creation support 2025-12-20 05:38:15 +00:00
aewing 340b7e0818 feat: implement dotenv secrets loading from /home/admin/secrets/.env
- Added dotenv package to load environment variables from absolute path
- Secrets now loaded automatically on app startup, no manual sourcing needed
- Secrets file secured with chmod 600, outside project directory
- Enables persistent secrets across service restarts
- Tested: Job submission flow working end-to-end with all steps completing
2025-12-20 04:56:16 +00:00
aewing 5a4b279071 Init 2025-12-15 15:44:24 -06:00