Commit Graph

106 Commits

Author SHA1 Message Date
Jordan Hellier
f900d55300 Fix audit issues in production (#933)
* chore: upgrade api dependencies to latest compatible version

* chore: update ui dependencies first pass

* chore: migrate ui dependency to latests

Migrates i18next-parser from 6.x -> 8.x per documentation

* chore: add missing tools file

* chore: regenerate files

* chore: fix docker build from incorrect depedency

bookworms latest stable version of libheif-dev is 1.15.1
2024-04-11 22:21:08 +01:00
PJ-Watson
0d106274d2 Manual merge of changes from react-swipeable branch, update react-swipeable version 2022-08-12 07:00:05 +01:00
viktorstrate
4c9e9a2b9a Make eslint check for typescript errors
Fix errors after making eslint more strict
2022-07-13 18:02:06 +02:00
viktorstrate
214aa389fb Fix Docker builds 2022-07-08 16:49:46 +02:00
viktorstrate
d1a92afe0f Fix UI tests by replacing jest with vitest 2022-07-08 15:23:34 +02:00
viktorstrate
fdcf0cfd05 Update UI deps + replace create-react-app with vite 2022-07-08 00:33:35 +02:00
viktorstrate
248d858592 Add Basque language
Thank you to Xabi for the translation
2022-07-05 15:11:49 +02:00
viktorstrate
0d9760b33f Integrate blurhashes with UI 2022-02-01 23:39:19 +01:00
viktorstrate
722e639bb1 Update go and node dependencies.
- Refactor UI to work with v6 of react-router
2022-01-31 22:32:17 +01:00
viktorstrate
e27f653c2e Further work on people section + refactor translations 2021-10-21 13:04:47 +02:00
viktorstrate
06fd166483 Sidebar: people section + album path 2021-10-19 23:28:23 +02:00
viktorstrate
612a191f6d Merge branch 'master' into improved-timeline 2021-09-25 13:50:42 +02:00
viktorstrate
56dfedd522 WIP: Work on new timeline 2021-09-18 20:17:24 +02:00
Peter - Ubuntu dual boot
47692bfcf8 Front end prototype. Need to figure out how to get album id from photo id, currently set to album id 3 for proof of concept. 2021-09-17 19:25:59 +01:00
viktorstrate
66dc88231a Add i18next-parser to extract translations 2021-07-22 17:29:37 +02:00
viktorstrate
10b2410db9 Remove semantic-ui + cleanup comments 2021-07-18 16:27:24 +02:00
viktorstrate
029a5678a6 Fix Docker builds 2021-07-15 17:43:07 +02:00
viktorstrate
2442ad96ba Replace vite with create-react-app 2021-07-15 13:07:35 +02:00
viktorstrate
358a2cf3e4 Lock focus within sidebar 2021-06-10 21:20:40 +02:00
viktorstrate
9cb236df41 Work on sidebar share more popup 2021-06-04 22:29:58 +02:00
viktorstrate
3f526d1089 Style filters 2021-05-23 23:48:13 +02:00
viktorstrate
40297c069e General work towards new design 2021-05-23 17:39:42 +02:00
viktorstrate
d5ea5e4d2e Add tailwind + redesign login page 2021-05-21 12:15:00 +02:00
viktorstrate
8ec0fd7076 Replace esbuild with vite 2021-05-21 09:55:45 +02:00
viktorstrate
c1d54f3018 Update other UI dependencies with major version change 2021-05-12 14:35:26 +02:00
viktorstrate
f6debc151c Update esbuild 2021-05-12 14:34:03 +02:00
viktorstrate
ca75190e0b Update compatible dependencies 2021-05-12 14:19:16 +02:00
viktorstrate
364257c4cf Add tests for PresentNavigationOverlay 2021-05-04 19:47:22 +02:00
viktorstrate
a069eff0b2 Rewrite gallery to use reducer 2021-04-29 23:59:28 +02:00
viktorstrate
788a8e7c62 Rewrite PlacesPage to Typescript 2021-04-15 15:15:24 +02:00
viktorstrate
9c939fd06c Fix UI tests 2021-04-13 14:16:40 +02:00
viktorstrate
f4e65eb58e Further work on typescript migration 2021-04-12 22:42:23 +02:00
viktorstrate
c5d2f3dc8b Continue with typescript migration 2021-04-12 16:06:06 +02:00
viktorstrate
264ee54e7f Start on typescript transition 2021-04-12 00:14:48 +02:00
viktorstrate
84cb8c3c09 Configure 18next-extract and start on translation 2021-04-04 23:40:10 +02:00
viktorstrate
ef50d7f23b Add babel to esbuild and start on translation 2021-04-04 12:09:41 +02:00
viktorstrate
0a5e6bf350 Update Husky hooks 2021-04-03 17:32:01 +02:00
viktorstrate
7d2ded2cdf Update npm dependencies 2021-04-03 17:09:57 +02:00
stz184
152b4c7e34 Fixes photoview/issues#189
- If it is possible, HTMLImageElement.loading is used a lightweight native browser lazy loading solution
- Custom lazyLoad library is created depending on IntersectionObserver. If IntersectionObserver is not available, the images are eagerly loaded
- removed react-lazyload from the dependencies
2021-03-30 16:51:19 +03:00
viktorstrate
f31afb8339 Add service worker back after Esbuild switch 2021-02-25 16:38:48 +01:00
viktorstrate
9a418cb5b0 Fix esbuild environment variables 2021-02-25 14:51:02 +01:00
viktorstrate
bceaf48469 Configure static assets 2021-02-25 13:37:45 +01:00
viktorstrate
c80e25f8b0 Try to replace Parcel with Esbuild
Still some problems with styling
2021-02-25 12:53:39 +01:00
viktorstrate
1fbdaf101f Update dependencies 2020-12-08 16:35:39 +01:00
viktorstrate
c7ee506189 Improve media download
Allow downloading of media when no content-length is provided because of compression.
2020-11-16 12:40:06 +01:00
viktorstrate
6f303cc88b Updated package-lock.json 2020-11-13 10:59:44 +01:00
viktorstrate
51556437f6 Update UI dependencies, improve tests
for AuthorizedRoute component
2020-11-02 18:26:34 +01:00
viktorstrate
82925396a3 Add first UI test 2020-10-27 00:22:08 +01:00
viktorstrate
db9d64d948 Migrate to apollo v3 2020-10-26 22:55:04 +01:00
viktorstrate
d2b2537346 jest setup 2020-10-26 22:06:53 +01:00