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

.NET 7 Migration Tasking #76

Open
14 of 29 tasks
tymorrow opened this issue Sep 23, 2023 · 1 comment · May be fixed by #75
Open
14 of 29 tasks

.NET 7 Migration Tasking #76

tymorrow opened this issue Sep 23, 2023 · 1 comment · May be fixed by #75
Assignees

Comments

@tymorrow
Copy link
Member

tymorrow commented Sep 23, 2023

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
@tymorrow tymorrow self-assigned this Sep 23, 2023
This was referenced Sep 23, 2023
@tymorrow tymorrow removed the Feature label Sep 23, 2023
@tymorrow tymorrow linked a pull request Sep 23, 2023 that will close this issue
@tymorrow
Copy link
Member Author

tymorrow commented Dec 17, 2023

@Redey1290
image

Welcome!

Did you know many of the undergraduate chapter’s operations are managed through Sphinx, an area of this website that is accessed by signing in?

What undergraduates see in Sphinx is different than alumni who get a special dashboard view providing a high-level view of the current chapter’s progress on various semester tasks.

In addition, Sphinx provides access to alumni newsletters, Alumni Corporation Board (ACB) minutes, and the member registry.

Head on over to our registration page to get started!

Head on over to Sphinx!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants