mirror of
https://github.com/Sea-Haven-Industries/meal-order-manager.git
synced 2026-09-30 07:43:13 +00:00
- Add sync-roster Lambda that auto-syncs employee roster from Slack channel membership (runs Monday 6:55am ET before menu publish) - Move FormApiKey from CloudFormation parameter/env var to Secrets Manager (meal-order-manager/form-api-key) per security conventions - Add Slack app manifest with required bot scopes - Add get_channel_members() and get_user_info() to shared Slack module - Add Lambda function ARN outputs to CloudFormation - Add log group for sync-roster Lambda (60-day retention)
23 lines
560 B
YAML
23 lines
560 B
YAML
display_information:
|
|
name: Meal Order Manager
|
|
description: Weekly meal ordering automation for Sea Haven Industries
|
|
background_color: "#1a5276"
|
|
long_description: |
|
|
Automates weekly bulk meal ordering from Redefine Meals.
|
|
Posts menu links, sends order reminders, and shares weekly summaries.
|
|
|
|
features:
|
|
bot_user:
|
|
display_name: Meal Orders
|
|
always_online: true
|
|
|
|
oauth_config:
|
|
scopes:
|
|
bot:
|
|
- channels:read
|
|
- chat:write
|
|
- files:write
|
|
- groups:read
|
|
- im:write
|
|
- users:read
|
|
- users:read.email
|