Skip to content
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

E2473. Reimplement sign_up_topic.rb as project_topic.rb #125

Open
wants to merge 18 commits into
base: main
Choose a base branch
from

Conversation

ajith05
Copy link

@ajith05 ajith05 commented Oct 22, 2024

Project Overview:

The project involves reimplementing sign_up_topic.rb from the Expertiza repository. This class manages topics within an assignment by handling slot availability, team signups, and waitlist management. It tracks topic details, assigns teams to open slots, imports topics for assignments, and handles new topics from suggestions. Additionally, it manages staggered deadlines and team due dates. The task is to redesign sign_up_topic in the reimplementation_backend repository, ensuring it adheres to Rails design principles and follows the DRY principle.

@ajith05 ajith05 marked this pull request as ready for review October 30, 2024 01:03
app/controllers/api/v1/project_topics_controller.rb Outdated Show resolved Hide resolved
app/controllers/api/v1/project_topics_controller.rb Outdated Show resolved Hide resolved
app/controllers/api/v1/project_topics_controller.rb Outdated Show resolved Hide resolved
app/models/project_topic.rb Outdated Show resolved Hide resolved
app/models/project_topic.rb Outdated Show resolved Hide resolved
app/models/signed_up_team.rb Outdated Show resolved Hide resolved
app/models/signed_up_team.rb Outdated Show resolved Hide resolved
app/models/project_topic.rb Outdated Show resolved Hide resolved
app/models/project_topic.rb Outdated Show resolved Hide resolved
app/models/project_topic.rb Outdated Show resolved Hide resolved
app/models/project_topic.rb Outdated Show resolved Hide resolved
app/models/project_topic.rb Outdated Show resolved Hide resolved
app/models/project_topic.rb Outdated Show resolved Hide resolved
app/models/project_topic.rb Outdated Show resolved Hide resolved
app/models/signed_up_team.rb Outdated Show resolved Hide resolved
app/models/signed_up_team.rb Outdated Show resolved Hide resolved
app/models/project_topic.rb Outdated Show resolved Hide resolved
app/models/signed_up_team.rb Outdated Show resolved Hide resolved
app/controllers/api/v1/signed_up_teams_controller.rb Outdated Show resolved Hide resolved
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