1
Fork 0
Commit Graph

97 Commits

Author SHA1 Message Date
Peter - Ubuntu dual boot 4ee8040364 Working permissions (logic reused from other components), album and photo sidebars now fully functional. Will require some testing, and need to adjust for people pages. 2021-09-18 11:58:21 +01: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
Peter - Ubuntu dual boot 193e05e7e0 Proof of concept for variable album covers - GQL playground working. 2021-09-17 15:33:44 +01:00
viktorstrate 9bcfdbb2cd
Add environment variables to disable features
Face detection still needs to be hidden on the frontend if it's disabled
2021-08-31 11:34:55 +02:00
viktorstrate 30d5f06591
Integrate simplified Chinese 2021-08-30 12:17:39 +02:00
Bruno Pereira e79d6ca61e Generated types for portuguese translation 2021-08-10 00:33:09 +01:00
wilson 7d55bb58a4 Add traditionalChinese option in the menu
Update traditionalChinese translation
2021-07-25 20:29:44 +08:00
viktorstrate 110cc68546
Add russian translation 2021-07-22 13:56:29 +02:00
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