Development environment is now node via create-react-app instead of plain javascript/html/css. Still nearly completely frontend application through.
This workflow includes webpack/minifying all assets, resulting in much faster load times. I've found about a 2x speed increase from some basic network testing.
The gh-pages branch should work offline, if you download and unzip the branch. Things like PDF import definitely won't work, and cookie (LocalStorage) storage won't work on AFNet due to AFNet browser policies.
Facilitates automated build and test workflows (see below).
Facilitates more structured development of new features.
Automated build and deployment of master branch into the gh-pages branch using Github Actions
deployment will trigger on every push to master branch.
Added basic analytics tracking user visit numbers. See here for details.
One bug fix on unmounted component error that occasionally happened
This pull request includes several things:
Development environment is now node via create-react-app instead of plain javascript/html/css. Still nearly completely frontend application through.
This workflow includes webpack/minifying all assets, resulting in much faster load times. I've found about a 2x speed increase from some basic network testing.
The gh-pages branch should work offline, if you download and unzip the branch. Things like PDF import definitely won't work, and cookie (LocalStorage) storage won't work on AFNet due to AFNet browser policies.
Facilitates automated build and test workflows (see below).
Facilitates more structured development of new features.
Automated build and deployment of master branch into the gh-pages branch using Github Actions
Added basic analytics tracking user visit numbers. See here for details.
One bug fix on unmounted component error that occasionally happened