Commit Graph

89 Commits

Author SHA1 Message Date
viktorstrate
6693cb589c Fix incorrect media type resolver func 2021-04-27 20:31:15 +02:00
viktorstrate
1029b61a4c Fix faces not getting scanned
- This fixes #344
- Add integration tests for face recognition
- Properly check that the user own the queried album
2021-04-26 12:21:15 +02:00
Robin Moser
8bd47c4de6 add structure for German localization 2021-04-20 01:16:39 +02:00
viktorstrate
7e4e0dd1e7 Integrate polish translation 2021-04-19 19:09:40 +02:00
viktorstrate
32f4aaa840 Integrate spanish translation 2021-04-19 13:23:21 +02:00
viktorstrate
e0e678e144 Rewrite and fix FacesOverlay 2021-04-17 22:40:46 +02:00
viktorstrate
e43a344902 Rewrite sidebar share to Typescript 2021-04-17 22:14:17 +02:00
viktorstrate
6c63d3a6dd Integrate italian translation
- Add before save checks on user language, to make sure the value is
  valid
2021-04-17 12:23:02 +02:00
viktorstrate
de76360fbf Integrate swedish translation 2021-04-15 11:59:49 +02:00
viktorstrate
bf19ffc0a5 Integrate french translation 2021-04-14 12:36:16 +02:00
viktorstrate
97a8f3726d Convert many pages to Typescript 2021-04-13 19:57:33 +02:00
viktorstrate
264ee54e7f Start on typescript transition 2021-04-12 00:14:48 +02:00
viktorstrate
b6a85d0966 Finish localization
- Add user preferences section to settings
- Make settings page available for all users
- Move log out button to settings page
- Make it possible for each user to choose their desired language
2021-04-11 22:31:42 +02:00
Kjeldgaard
f946500eaa Use barasher/go-exiftool
Use barasher/go-exiftool again.
Exposure is not saved as float and not a string.

Signed-off-by: Kjeldgaard <Kjeldgaard@users.noreply.github.com>
2021-03-31 23:35:25 +02:00
Kjeldgaard
1193222f92 Update external exif parser method
Exiftool meta data parsed as intergers and not strings. Keep internal
exif parsing functionality.

Signed-off-by: Kjeldgaard <Kjeldgaard@users.noreply.github.com>
2021-03-28 23:52:51 +02:00
Kjeldgaard
7b5305579b Extract metadata as integers
Extract all metada as integers fomr exiftool.

Signed-off-by: Kjeldgaard <Kjeldgaard@users.noreply.github.com>
2021-03-23 21:36:03 +01:00
Kjeldgaard
1f9f6ebf9a Use exiftool for parsing exif data
Use exiftool to parse exif metadata.

Signed-off-by: Kjeldgaard <Kjeldgaard@users.noreply.github.com>
2021-03-20 00:26:05 +01:00
viktorstrate
3d9ae530af Load shared albums recursively
This solves #143 and #229
2021-03-03 15:55:55 +01:00
viktorstrate
8290d51aae Add pagination for people 2021-02-25 20:39:24 +01:00
viktorstrate
7fab8287a2 Add API pagination for faces 2021-02-25 18:48:59 +01:00
viktorstrate
3eb3435f08 Add DetachImageFaces resolver 2021-02-22 18:14:31 +01:00
viktorstrate
a3e5346501 Properly configure face gallery 2021-02-20 14:45:43 +01:00
viktorstrate
5368b4bae0 Various improvements to faces UI 2021-02-19 23:30:43 +01:00
viktorstrate
6b48ac9a16 Add schemas for face related mutations 2021-02-17 13:50:32 +01:00
viktorstrate
de46f89f5d Show face circles in sidebar 2021-02-16 17:13:08 +01:00
viktorstrate
67b812ed21 Add graphql resolver for faces 2021-02-16 12:01:10 +01:00
viktorstrate
926aa3de3d Cleanup graphql schema, and general refactoring
- Separate graphql `filter` into `paginate` and `order`
- Remove GalleryGroups, replaced by TimelineGallery
- Fix Apollo cache such that sorting works again
2021-02-13 15:08:05 +01:00
viktorstrate
a9edb148f1 Start on infinite scroll pagination 2021-02-12 17:44:32 +01:00
viktorstrate
54a83a4dc6 Make thumbnails optional
to prevent app from crashing when in the middle of scanning
2021-02-07 18:13:08 +01:00
viktorstrate
4fdb9357ea Add favorites filter for timeline 2021-02-07 17:13:27 +01:00
viktorstrate
ddd2cad1a3 Add query resolver for timeline view 2021-02-04 19:02:51 +01:00
viktorstrate
de35a06014 Add db resolver for media.exif 2021-01-19 16:46:15 +01:00
viktorstrate
c198e68daf Hook up UI to add and remove multiple root paths for each user 2020-12-30 18:36:26 +01:00
viktorstrate
96546f6556 Add resolvers for user albums and root_albums 2020-12-27 20:07:54 +01:00
viktorstrate
aeb05bca49 get initial scanner up and running 2020-12-22 01:14:43 +01:00
viktorstrate
732ccd05ab restructure user <-> albums relations in database 2020-12-20 17:10:00 +01:00
viktorstrate
907894dda3 Merge branch 'master' into v2.0.0 2020-12-17 23:18:00 +01:00
viktorstrate
4cd822f068 Update gomod to reflect repo transfer 2020-12-17 22:51:43 +01:00
viktorstrate
2903670255 Migrate album and media sharing 2020-12-17 22:29:24 +01:00
viktorstrate
e42ac2436b Replace database, resolve all build-time errors 2020-11-28 21:29:31 +01:00
viktorstrate
d3ebecc3b5 Replace database, mostly user related 2020-11-28 17:31:19 +01:00
viktorstrate
22e328b94b Replace database, mostly share token 2020-11-27 16:02:10 +01:00
viktorstrate
b5e640c1bd Add graphql query for getting media from an array of ids
- Add keyboard navigation when presenting images in map view
2020-09-27 20:52:09 +02:00
viktorstrate
db64d3eb1b Merge branch 'master' into geographic-map-page 2020-09-27 20:08:43 +02:00
Viktor Strate Kløvedal
a0ee666616 Merge pull request #76 from stz184/favorites-checkobox-on-photos-and-album-page-viktorstrate/photoview#6
Fixes viktorstrate/photoview#6
2020-09-27 18:34:46 +02:00
viktorstrate
0a314b8e1d Add geojson graphql endpoint, work on mapbox 2020-09-27 00:46:01 +02:00
viktorstrate
9861788ce7 Update gqlgen to v0.13.0 and regenerate 2020-09-22 09:46:35 +02:00
viktorstrate
9c9807ecc9 Add admin setting to change max concurrent workers 2020-09-21 21:32:30 +02:00
viktorstrate
167ff4b8c4 Update periodic scanner value from UI 2020-09-21 11:50:39 +02:00
viktorstrate
679dc70340 Prepare for periodic scan intervals
Add setting to database, and to graphql api
2020-09-20 22:19:25 +02:00