Skip to content

Placement pbi v1#1916

Closed
nemesis0804 wants to merge 4 commits into
FusionIIIT:placement-pbi-v1from
nemesis0804:placement-pbi-v1
Closed

Placement pbi v1#1916
nemesis0804 wants to merge 4 commits into
FusionIIIT:placement-pbi-v1from
nemesis0804:placement-pbi-v1

Conversation

@nemesis0804

Copy link
Copy Markdown

Issue that this pull request solves

Closes: # (issue number)

Proposed changes

Brief description of what is fixed or changed

Types of changes

Put an x in the boxes that apply

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Other (please describe):

Checklist

Put an x in the boxes that apply

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have created new branch for this pull request
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • My changes does not break the current system and it passes all the current test cases.

Screenshots

Please attach the screenshots of the changes made in case of change in user interface

Other information

Any other information that is important to this pull request

@FusionIIIT-Bot

Copy link
Copy Markdown
Collaborator

Congratulations for making your first Pull Request at Fusion!! 🎉 Someone from our team will review it soon.

@vikrantwiz02
vikrantwiz02 self-requested a review May 28, 2026 12:03
vikrantwiz02 added a commit that referenced this pull request Jun 21, 2026
Integrate the placement backend onto prod/acad-react (production-ready,
API-only; legacy template code removed):
- Replace template-based placement_cell with the API implementation
  (api/views.py, api/urls.py, selectors.py, services.py, serializers).
- Point root urls.py placement include at placement_cell.api.urls.
- Fix Education.grade max_length 3->10: the PR migration truncated existing
  CGPA values (e.g. '8.39') and failed on real data; keep production width.
- Add migration 0013 to sync index names and updated_at with the models.
- Remove ~2600 lines of legacy template-based views, their old routes, the
  dead forms import, the unused pdf_filters templatetag, and 16 orphaned
  placementModule templates. Keep cv.html (used by generate_cv_api) and the
  5 templates shared with globals student-profile; keep forms.py (globals
  imports it).
- manage.py check clean; all 47 API URLs resolve; migrations apply on DB.

No settings or other modules changed.
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.

4 participants