10000 Feat/telegram bot by vaayne · Pull Request #16 · recally-io/recally · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Feat/telegram bot #16

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Dec 30, 2024
Merged

Feat/telegram bot #16

merged 3 commits into from
Dec 30, 2024

Conversation

vaayne
Copy link
Collaborator
@vaayne vaayne commented Dec 30, 2024

No description provided.

- Added new settings page with profile settings section
- Created new UI components: Checkbox, Select, and Switch
- Updated package.json with new Radix UI dependencies
- Added settings.html entry point
- Updated Vite config to include settings.html
- Removed chatbot-related code including the `NewChatBot` function and associated handlers
- Moved `initHandlerRequest` function to a separate `handler.go` file
- Added job insertion logic to `saveBookmark` function in `websummary.go`
- Updated error handling in bot middleware to conditionally print stack traces in debug mode
- Removed chatbot initialization from main.go
- Added new SQL query to get OAuth connection by provider and provider ID
- Updated OAuth connection update query to include user ID
- Implemented owner transfer functionality for bookmarks
- Added new handler for linking Telegram account
- Updated bot commands to include link account option
- Added UI components for linking Telegram account in profile settings
- Updated dependencies to include js-cookie for token management
@vaayne vaayne merged commit 4a6d28c into main Dec 30, 2024
1 of 3 checks passed
@vaayne vaayne deleted the feat/telegram-bot branch December 30, 2024 12:35
vaayne added a commit that referenced this pull request Feb 5, 2025
* ✨ feat: Add settings page and UI components

- Added new settings page with profile settings section
- Created new UI components: Checkbox, Select, and Switch
- Updated package.json with new Radix UI dependencies
- Added settings.html entry point
- Updated Vite config to include settings.html

* 🔧 refactor: Remove chatbot functionality and refactor handlers (main)

- Removed chatbot-related code including the `NewChatBot` function and associated handlers
- Moved `initHandlerRequest` function to a separate `handler.go` file
- Added job insertion logic to `saveBookmark` function in `websummary.go`
- Updated error handling in bot middleware to conditionally print stack traces in debug mode
- Removed chatbot initialization from main.go

* ✨ feat: Add Telegram account linking functionality

- Added new SQL query to get OAuth connection by provider and provider ID
- Updated OAuth connection update query to include user ID
- Implemented owner transfer functionality for bookmarks
- Added new handler for linking Telegram account
- Updated bot commands to include link account option
- Added UI components for linking Telegram account in profile settings
- Updated dependencies to include js-cookie for token management
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
0