Skip to content

HotFixes : Onboarding / Bulk invitation send - #103

Merged
thlurte merged 45 commits into
dev-stagefrom
be/feat/86ex9qa9k-imply-bullmq-onboarding
May 9, 2026
Merged

thlurte merged 45 commits into
dev-stagefrom
be/feat/86ex9qa9k-imply-bullmq-onboarding

Conversation

@arshvinw5

@arshvinw5 arshvinw5 commented May 8, 2026 •

Copy link
Copy Markdown
Collaborator

This PR includes multiple hotfixes and improvements related to the onboarding workflow, kanban management, security enhancements, documentation, and mentor task visualization.

Changes Implemented :

  • Onboarding Kanban Board
    Implemented drag-and-drop functionality based on project priority.
    Improved task movement handling and ordering logic.
Screenshot From 2026-05-08 17-24-07
  • Branch Naming Convention Workflow
    Added a separate GitHub workflow to validate and display branch naming conventions.
    Improved visibility for invalid branch names during CI checks.

  • Bulk Invitation Redesign
    Redesigned the bulk invitation flow for better Excel sheet mapping.
    Improved column handling and validation for uploaded data.

Screenshot From 2026-05-08 17-25-55
  • Rate Limiting for Onboarding Requests
    Implemented IP-based rate limiting for onboarding requests.
Screenshot From 2026-05-08 15-14-21
  • Restricted requests to:
    5 requests within 15 minutes
    Added protection against spam and excessive onboarding attempts.

  • Documentation
    Added MkDocs configuration and documentation setup in the root folder.
    Included initial user manual structure and implementation guide.

  • Mentee Profile Heat Map
    Implemented mentor-approved task heat map visualization in mentee profiles.
    Added tracking and display improvements for mentor-approved activities.

Screenshot From 2026-05-08 17-32-15
  • Additional Notes
    Refactored related onboarding components for maintainability.
    Improved workflow structure and project organization.

Azeez1999 and others added 30 commits April 22, 2026 13:11
… bug/86ex80hqm-mobile-first-responsive-ui-fixes
Co-authored-by: Copilot <copilot@github.com>
…ning-Ring' into 86excv9ye-Enble-ProjectCards-moving
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
…y-heatmap' into fe/fix/86exetg0k-update-metee-profile-status-indicator
…y-heatmap' into bug/86ex80hqm-mobile-first-responsive-ui-fixes
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
…nagement

Co-authored-by: Copilot <copilot@github.com>
@arshvinw5
arshvinw5 requested a review from thlurte May 8, 2026 12:06
@arshvinw5 arshvinw5 added bug Something isn't working documentation Improvements or additions to documentation UI/UX Sssues related to the design, functionality, and overall user experience of the system labels May 8, 2026
@arshvinw5
arshvinw5 marked this pull request as ready for review May 8, 2026 12:07
@arshvinw5 arshvinw5 changed the title HotFixeds : Onboarding / Bulk invitation send HotFixes : Onboarding / Bulk invitation send May 8, 2026
@thlurte
thlurte merged commit 189027c into dev-stage May 9, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation UI/UX Sssues related to the design, functionality, and overall user experience of the system

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants