Skip to content

Bot frontend #79

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 7 commits into from
Jun 3, 2025
Merged

Bot frontend #79

merged 7 commits into from
Jun 3, 2025

Conversation

malharjadhav8999
Copy link
Contributor

@malharjadhav8999 malharjadhav8999 commented Apr 21, 2025

Description :

  1. Added a bot icon in header. On it's click opened a modal for confirmation and done API integration for adding a bot.
  2. Added a modal generic UI component of ShadCn library.
  3. Added a logout functionality.

Updated -

  1. Bot frontend with 2 newly added ui components as modal and popover along with conditional handling of buttons in header
  2. Api's for bot integration with google calendar in backend
  3. These new api's integration on frontend
  4. Created a new bot table and added bot related fields and access-refresh tokens in it too.
  5. Logout functionality with removing all cookies and redirection to signin page
  6. isBotAdded flag sent from backend in signin call and also stored it in cookies from frontend and from backend too while adding the bot along with access-refresh tokens

Icons in header
Screenshot from 2025-04-22 12-24-28

Modal for adding bot
Screenshot from 2025-04-22 12-24-38

Modal if bot is already added
Screenshot from 2025-04-22 12-24-25

@malharjadhav8999 malharjadhav8999 changed the base branch from lingo/main to feature/bot April 22, 2025 06:45
Logout functionality added
Copy link
Contributor

@sourabh-josh sourabh-josh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@malharjadhav8999 malharjadhav8999 force-pushed the feature/bot-frontend branch 6 times, most recently from 5ea7ef0 to d5ebd84 Compare May 5, 2025 12:02
Copy link
Contributor

@sourabh-josh sourabh-josh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

logout functionality added
bot table added and tokens stored in it
isBotAdded flag based code is completed
@kumarpanzade kumarpanzade merged commit 72f41b9 into feature/bot Jun 3, 2025
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.

5 participants