All upload options work as intended.
Additional features: -setting the max views number to 0 overrides and sets the max number of views to infinite -the page for entering a password will always appear when downloading a file through the link. if no password was set, then simply pressing the 'access file' button will bypass that page.
You need NodeJS to run this app
In a terminal run
npm install
npm run start
To change the server url go to global.ts and replace the server url with your server url