Skip to content

.NET 7 Migration Tasking #76

@tymorrow

Description

@tymorrow

Primary tasks:

  • Migrate projects to .NET 7 or 8 (December 2023) @tymorrow
    • Involves new usage of EFCore, ASP.NET Core, LibMan, etc.
  • DB: delete unused tables @tymorrow
  • DB: delete donations @tymorrow
  • DB: migrate phone numbers to emergency contact @tymorrow
  • DB: migrate phone numbers to emergency contact @tymorrow
  • DB: simplify work orders @tymorrow
  • Move "Edu" to "School" @tymorrow
  • DB: move avatars to members binary column @tymorrow
  • DB: address all indexes (names, add new ones, remove non-existent ones) @tymorrow
  • DB: revise all table and column names @tymorrow
  • Fix internal navigation @tymorrow
  • Re-implement role provider @tymorrow
  • Restore feature functionality:
    • Convert all razor pages to use HTML tags instead of helpers
    • Convert all razor pages to use bootstrap 5

Features assignments:

  • Internal Areas:
    • Admin @tymorrow
    • House
    • Kitchen
    • Laundry
    • Members @tymorrow
    • Scholarships - needs discussion
    • School
    • Service
    • Sobers
    • Sphinx
  • Emails
  • External (mainly visuals)

Discussion needed:

  • Scholarships
  • Recruitment book

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions