Commit Graph

11 Commits

Author SHA1 Message Date
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 v1.0.0-beta3 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 9c73773c19 feat: add Manager Info document generation in Managers Info folder
- Create Word document template with job information pre-populated
- Auto-populate: Job Name, Address, Division, Client, Type, Status, Contact info
- Include fillable fields: Scope, Vendors, Estimate Cost, Dates, Team Contacts, Notes
- Document named [JobNumber] - Manager Info.docx for easy identification
- Uses docx library to generate professional Word documents
- Document uploaded automatically during job folder creation
2025-12-20 05:16:39 +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 2e7940befa docs: update README with version and add CHANGELOG for v1.0.0-beta2 2025-12-19 22:04:59 +00:00
aewing 79dde48e2d chore: bump version to v1.0.0-beta2 v1.0.0-beta2 2025-12-19 22:03:48 +00:00
aewing a6272f46f3 bug, if excel table changes service must be refreshed or jobs won't add to the ecel table because the length number of columns may not match. left this as a check for now instead of setting reresh the cache on every submit. 2025-12-18 15:57:18 +00:00
aewing 5a4b279071 Init 2025-12-15 15:44:24 -06:00
aewing ebae07572c Initial commit 2025-12-15 15:40:41 -06:00