Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

feat: add Terms of Service link to Slack connection dialog#179

Merged
breaking-brake merged 1 commit intomainbreaking-brake/cc-wf-studio:mainfrom
feat/add-terms-of-service-linkbreaking-brake/cc-wf-studio:feat/add-terms-of-service-linkCopy head branch name to clipboard
Nov 30, 2025
Merged

feat: add Terms of Service link to Slack connection dialog#179
breaking-brake merged 1 commit intomainbreaking-brake/cc-wf-studio:mainfrom
feat/add-terms-of-service-linkbreaking-brake/cc-wf-studio:feat/add-terms-of-service-linkCopy head branch name to clipboard

Conversation

@breaking-brake
Copy link
Copy Markdown
Owner

Summary

Added Terms of Service link to Slack connection dialog and improved link section layout using list format.

Changes

Added

  • slack.oauth.termsOfService translation key with translations for 5 languages (en, ja, ko, zh-CN, zh-TW)
  • Terms of Service link (https://cc-wf-studio.com/terms) to both OAuth and Manual Token tabs

Improved

  • Refactored link section to use <ul>/<li> list format for consistent spacing
  • Added Support Page link to Manual Token tab for parity with OAuth tab

Links displayed (both tabs)

  • Terms of Service
  • Privacy Policy
  • Support Page

Files Changed

  • src/webview/src/i18n/translation-keys.ts - Added translation key
  • src/webview/src/i18n/translations/*.ts - Added translations for 5 languages
  • src/webview/src/components/dialogs/SlackManualTokenDialog.tsx - UI implementation

Testing

  • Manual E2E testing completed
  • Code quality checks passed (format, lint, check)
  • Build succeeded

🤖 Generated with Claude Code

- Added termsOfService translation key and translations for 5 languages
- Refactored link section to use ul/li list format for consistent spacing
- Added Support Page link to Manual Token tab for parity with OAuth tab
- Links now displayed as: Terms of Service, Privacy Policy, Support Page

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@breaking-brake breaking-brake merged commit 6783507 into main Nov 30, 2025
3 checks passed
@breaking-brake breaking-brake deleted the feat/add-terms-of-service-link branch November 30, 2025 04:39
@breaking-brake breaking-brake mentioned this pull request Nov 30, 2025
github-actions Bot added a commit that referenced this pull request Nov 30, 2025
## [2.17.0](v2.16.1...v2.17.0) (2025-11-30)

### Features

* add Terms of Service link to Slack connection dialog ([#179](#179)) ([6783507](6783507))
* display Slack author as clickable mention ([#180](#180)) ([60f220f](60f220f))

### Bug Fixes

* update token deletion wording to use auth token ([#178](#178)) ([bcc94d0](bcc94d0))
* use User Token for bot membership check ([#181](#181)) ([bd65809](bd65809))
@github-actions
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 2.17.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Morty Proxy This is a proxified and sanitized view of the page, visit original site.