diff --git a/.env.example b/.env.example index 0754ce5..2fefd06 100644 --- a/.env.example +++ b/.env.example @@ -14,6 +14,8 @@ RESEND_FROM_EMAIL=noreply@ghostguild.org # Slack Integration SLACK_WEBHOOK_URL=your-slack-webhook-url SLACK_OAUTH_TOKEN=your-slack-oauth-token +# AdminGhost bot token — used for admin-only channel creation. Falls back to SLACK_BOT_TOKEN if unset. +SLACK_ADMIN_BOT_TOKEN=xoxb-adminghost-token # JWT Secret for authentication JWT_SECRET=your-jwt-secret-key-change-this-in-production diff --git a/app/components/BoardPostCard.vue b/app/components/BoardPostCard.vue new file mode 100644 index 0000000..8e08375 --- /dev/null +++ b/app/components/BoardPostCard.vue @@ -0,0 +1,344 @@ + + + + + diff --git a/app/components/BoardPostForm.vue b/app/components/BoardPostForm.vue new file mode 100644 index 0000000..84b81de --- /dev/null +++ b/app/components/BoardPostForm.vue @@ -0,0 +1,269 @@ +