UMM-CSci-3601 / 3601-lab4-mongo

Software Design Lab 4 - MongoDB, Javalin, and Angular
MIT License
0 stars 0 forks source link

Update dependencies, workflows, and configurations (mostly client side) #55

Closed kklamberty closed 1 year ago

kklamberty commented 1 year ago

The focus of this PR is to get the structure and requirements from client side of the Iteration Template into this lab. This is likely to break things. It is unlikely to pass the checks until at least the changes within the Angular files are up to date. I did change the github actions for both client and server here because I was not thinking.

kklamberty commented 1 year ago

My change to the package-lock.json file seems to have taken out a lot of "resolved" and "integrity" elements, and I'm not sure if that matters. See: 5c90459 If you would like to verify any of that.

jpwalbran commented 1 year ago

This looks like it does what we want it to: https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows Haven't dug into it yet.

floogulinc commented 1 year ago

I'm not going to leave individual comments for each of them but it seems in many places there are still attributes in html elements for the Angular flex-layout library that was removed. Anything starting with fxFlex for example won't be doing anything anymore. This was probably missed in the iteration template as well.