TKOaly / exam-archive-new

New exam archive ("Tärpistö") of TKO-äly ry
https://tarpisto.tko-aly.fi
MIT License
0 stars 3 forks source link

Tärpistö 3.0 -update #63

Closed FinThunderstorm closed 3 months ago

FinThunderstorm commented 1 year ago

As express-react-views is not maintained anymore (last updated from 4 years ago) and therefore blocks updating React to newer versions like to 18 from 16, is migration needed. This PR researches way to implement migration using Next.js's new app-folder structure with React Server Components.

Evolved into Tärpistö 3.0 -update.

cxcorp commented 1 year ago

Should we go for a merge?

FinThunderstorm commented 1 year ago

Not yet, there are currently coming more on my local repo that I have been lately working on.

"Quote of the day: https://github.com/vercel/next.js/issues/52837" - faced this bug while implementing modals.

FinThunderstorm commented 1 year ago

Status update:

Current blockers:

Still needs some working:

FinThunderstorm commented 1 year ago

Current status

Features missing

FinThunderstorm commented 8 months ago

Ready for production after testing in staging with production-like environment.

All conflicting files (package.json, package-lock.json, src/common.ts, src/config/index.ts and src/download.ts) are overwritten by this update.

FinThunderstorm commented 7 months ago

Went through the comments and made some changes. All comments have mentions if evolved into changes.