Commit Graph

21 Commits

Author SHA1 Message Date
Stefan Forstenlechner dee47d5e6b integrate lighthouse
update some libraries so that the lighthouse imports are recognized
correctly by eslint
2022-08-08 17:34:32 +02:00
Stefan Forstenlechner 09ff5ff5e7 Add test for securityChecks
Only covers simple cases. Administrator is responsible to secure that
 the user that runs the webserver is not allowed to access files that
 are not within the shared folder.

Add jest to picture-gallery-server
2022-06-18 16:03:14 +02:00
Stefan Forstenlechner 2ecdb07d65 Reduce docker image size 2022-05-28 13:24:43 +02:00
Stefan Forstenlechner 42799389b5 Responsive layout with temporary and permanent Drawer
"Clipped under the app bar" drawer did not work well on small screens
2022-05-27 23:36:19 +02:00
Stefan Forstenlechner 3e93dbcd75 Change layout to "Clipped under the app bar"
To avoid lag of PhotoAlbum component due to many re-renderings of the
layout during transition of opening/closing of drawer
2022-05-27 22:40:12 +02:00
Stefan Forstenlechner e81e81bd5c Improve big pictures 2022-05-27 00:24:19 +02:00
Stefan Forstenlechner ff0d3f676e Show original image in big picture mode 2022-05-26 23:06:24 +02:00
Stefan Forstenlechner 6513cd7d76 Fix docker build 2022-04-25 22:40:23 +02:00
Stefan Forstenlechner b9bad2b1fd Move some devDependencies back to dependencies
as the Dockerfile does not yet use a multistage build and those
dependencies are currently needed for the build
2022-04-24 21:20:01 +02:00
Stefan Forstenlechner 705dcd2429 Add Overlay/Backdrop for single images 2022-04-17 16:50:35 +02:00
Stefan Forstenlechner 416298e673 Simple error handling in ImageGalleryLayout
Cannot use react-query at the moment as react 18 is not supported yet.
2022-04-17 16:22:03 +02:00
Stefan Forstenlechner 316b3205ab Make it possible to change title and favicon
Cannot change title and favicon on build, to allow to change the
variables with --env-file when creating a docker container
2022-04-17 16:21:48 +02:00
Stefan Forstenlechner 2923e1b373 Catch incorrect path exceptions and add logging 2022-04-17 16:21:44 +02:00
Stefan Forstenlechner 48bec4752a Fix versions and move devDependencies to correct section 2022-04-17 14:10:30 +02:00
Stefan Forstenlechner 1034df02f2 First thumbnail attempt 2022-04-10 20:49:19 +02:00
Stefan Forstenlechner 9c34014655 Use .env file dynamically 2022-04-10 13:09:11 +02:00
Stefan Forstenlechner 20300f4669 Use .env file 2022-04-09 21:10:50 +02:00
Stefan Forstenlechner 81df528399 formatting done 2022-04-09 20:59:59 +02:00
Stefan Forstenlechner 952d4dc68e format commit 2022-04-09 20:26:42 +02:00
Stefan Forstenlechner 10431fdede temp commit 2022-04-09 19:53:20 +02:00
Stefan Forstenlechner 809cae0fee initial commit 2022-04-09 13:30:58 +02:00