Skip to content

V2#15

Draft
CS-5 wants to merge 27 commits into
stagingfrom
v2
Draft

V2#15
CS-5 wants to merge 27 commits into
stagingfrom
v2

Conversation

@CS-5

@CS-5 CS-5 commented Jul 4, 2026

Copy link
Copy Markdown
Member

No description provided.

CS-5 added 18 commits July 11, 2026 14:47
- Created a new index `idx_reactions_emoji_created` on the `reactions` table to optimize queries filtering by emoji and creation date.
- Updated migration snapshots to reflect the new index and changes in the database schema.
- Modified the journal to include the new migration entry.
- Enhanced the `reactions` schema definition to include the new index.
- Updated the server logic to reconcile user profiles and refresh emoji images as part of daily maintenance tasks.
- Implemented user profile reconciliation to ensure up-to-date Slack user information.
- Adjusted the backfill workflow to reconcile discovered reactors with missing user profiles.
- Updated cron job schedule to run daily at 06:00 UTC for maintenance tasks.
CS-5 added 9 commits July 11, 2026 17:21
- Added support for Markdown files in the formatter configuration.
- Updated command in CLAUDE.md for generating types.
- Enhanced README.md with updated command descriptions.
- Modified mise.toml to include a dry-run step in the deploy task.
- Upgraded TypeScript version to 7.0.2 in package.json and pnpm-lock.yaml.
- Implemented minimum release age policy in pnpm-workspace.yaml.
- Improved Slack authentication logic in auth.ts to restrict access based on team ID.
- Added lead mentor authorization check in slack.ts for specific commands.
- Updated Vite configuration to handle Sentry release publishing correctly.
- Configured Slack team ID in wrangler.jsonc for deployment environments.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant