Hackmcgill Dashboard Versions Save

🐥 McHacks dashboard

1.5.0

3 years ago

Added

  • Allow sponsors to save hackers
  • Add ability to save hacker in single hacker page
  • Add screenshots to README

Changed

  • Refactor features folder

Fixed

  • Fix single hacker view bugs

Removed

  • Remove react-cosmos library

1.5.1

3 years ago

Changed

  • Refactor file names for consistency

1.3.0

3 years ago

Added

  • Add redirect after login state for multiple routes
  • Add search bar to filter down table
  • Add bus page and dashboard card
  • Clear cache when user joins team

Changed

  • Refactor team pages
  • Cleanup buttons

Fixed

  • Fix bus permissions
  • Fix app access logic

2.0.0

3 years ago

Added

  • Create changelog with previous releases
  • Add sidebar styling
  • Add button variant prop
  • Add travel application field validation
  • Add burger menu for mobile
  • Add constants: SEO, Hackathon information
  • Add illustrations to account creation

Changed

  • Switch from card view to sidebar view on hacker dashboard
  • Modify colour variables in theme
  • Update UI elements to McHacks 7 design system
  • Update react-scripts to v3.3.0
  • Update qrcode to v1.4.4
  • Update axios to 0.18.1
  • Added windows. prefix to all location. calls
  • New profile page styling
  • New application page styling and format
  • Update fields: degrees, dietary restrictions, genders, grad years, job interests, majors, pronouns, skills
  • Update graduation year field validation
  • Modified password reset screens
  • Refactor navbar as main dashboard navigation
  • Refactor SEO to Helmet in App.tsx
  • Update application questions
  • Update status page copy for none and applied

Fixed

  • Asterisks for required fields are working now
  • Use Brown for form labels
  • Match job interest enum to backend
  • Fix resume bug so resume is required for application submission

Removed

  • Remove needsBus application field

2.0.1

3 years ago

Added

  • Add declined hacker status
  • Add integer validation for travel application question
  • Add URL-specific validation for Github, Dribbble, and LinkedIn

Changed

  • Change cancelled hacker status to withdrawn
  • Changed submit to update based on whether hacker is creating or editing their application
  • Update PR template

Fixed

  • Button spacing on application page
  • Label spacing between view resume and upload resume while editing application
  • Checkmark not aligning with checkbox on smaller screens
  • Checkmark appearing on dropdown lists due to z-index
  • Job interest dropdown colours
  • Loading page will no longer flash on team page
  • Dropdown list being behind other elements
  • Job interest place holder greyed out now
  • School dropdown list uses Hind font now
  • Privacy policy error message displayed properly now
  • URL validation allows empty strings

Removed

  • Remove needsBus value in ManageApplicationContainer
  • Remove "Loading..." string

2.0.2

3 years ago

Fixed

  • Job interest placeholder greyed out now
  • URL validation allows empty strings
  • School dropdown list uses Hind font now

2.0.3

3 years ago

Fixed

  • URL validation for github

2.1.0

3 years ago

Added

  • Add status page text constants
  • Add highlight to active page on navbar

Changed

  • Switch status page text to use constants
  • Update layout for confirmed account page

Fixed

  • Login button flashing when navigating to new tab
  • Confirm email component flashing when navigating to home page
  • Fix missing space in Create/Edit Account site title

2.2.0

3 years ago

Added

  • Add application creation prevention past the deadline

Changed

  • Updated layout for confirm email page

2.2.1

3 years ago

Fixed

  • Fixed where background image renders on status page
  • Fixed close date to be midnight instead of noon