Commit Graph

611 Commits

Author SHA1 Message Date
Peter - Ubuntu dual boot
0a4a228031 Setup testing branch. 2021-09-21 13:07:14 +01:00
Peter - Ubuntu dual boot
f7b0723cde Seems to be getting confused with MYSQL env. variable. Maybe this will work? 2021-09-20 14:52:23 +01:00
Peter - Ubuntu dual boot
82f4785f2b TODO: mutations test. Thumbnail resolver test working? 2021-09-20 14:13:21 +01:00
Peter - Ubuntu dual boot
d636b57c4c Added test client. 2021-09-20 13:48:21 +01:00
Peter - Ubuntu dual boot
e0176b2cf8 Remove unnecessary files. 2021-09-19 20:24:44 +01:00
Peter - Ubuntu dual boot
f530e90d27 Forgot to add test code. 2021-09-19 20:03:48 +01:00
Peter - Ubuntu dual boot
13330c4e1b Starting to write unit tests. 2021-09-19 20:02:52 +01:00
Peter - Ubuntu dual boot
cb397096d5 Transparent disabled buttons, but not resetting disabled state on picture change, unless sidebar is closed. 2021-09-18 21:49:28 +01:00
Peter - Ubuntu dual boot
7da8898f69 Redundant code, typo. 2021-09-18 20:46:53 +01:00
Peter - Ubuntu dual boot
4c995a976e Cleaning up commented out code. 2021-09-18 20:44:59 +01:00
Peter - Ubuntu dual boot
f71cef04fa Fixing album model and index checks. 2021-09-18 20:43:34 +01:00
Peter - Ubuntu dual boot
406a3575ef Reverting changes after I forgot to create a new branch for testing. 2021-09-18 20:37:59 +01:00
Peter - Ubuntu dual boot
93f972a087 ? 2021-09-18 20:23:00 +01:00
Peter - Ubuntu dual boot
5797db4d8c More work, needs fixing 2021-09-18 20:21:40 +01:00
viktorstrate
56dfedd522 WIP: Work on new timeline 2021-09-18 20:17:24 +02:00
Peter - Ubuntu dual boot
3fc7730c56 Beginning basic logic for face covers - adding new PreviewImageFaces field. 2021-09-18 19:10:57 +01:00
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
6408b2c0d0 Proof of concept for variable album covers - GQL playground working. 2021-09-17 15:35:01 +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
5eb4bf83f3 Fix bug where search would be case sensitive when using PostgreSQL 2021-09-02 18:20:10 +02:00
viktorstrate
adfcf33e79 Write tests for searching 2021-09-02 18:09:37 +02:00
viktorstrate
521b121613 Hide faces from frontend if disabled 2021-08-31 12:05:46 +02: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
e142784267 Improve performance when testing if user owns an album
This is done by querying parent albums instead of sub-albums,
which changes the runtime from exponential to linear time.

This fixes #388
2021-08-30 21:36:45 +02:00
viktorstrate
ff3d0af513 Make Ascending the default sort direction.
This solves #366
2021-08-30 17:03:39 +02:00
viktorstrate
30d5f06591 Integrate simplified Chinese 2021-08-30 12:17:39 +02:00
Théa Grondier
9365cf0f78 Linting 2021-08-22 23:46:17 +02:00
Théa Grondier
2dadca5e1e Fix: Correctly display counterpart JPGs for RAWs 2021-08-22 17:18:36 +02:00
Bruno Pereira
e79d6ca61e Generated types for portuguese translation 2021-08-10 00:33:09 +01:00
viktorstrate
193c57a740 Generate typescript types for chinese translation 2021-07-25 15:39:05 +02: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
Marco Herrn
fe9e2752df Treat symlinks to directories like directories
It seems that the first try was not enough. Now symlinks should be
 detected in all cases.
2021-07-20 20:39:11 +02:00
Marco Herrn
0129cb7703 Treat symlinks to directories like directories
This allows symlinking to create additional subalbums.

Closes: #431
2021-07-16 13:48:29 +02:00
Marco Herrn
7c993832ec Add support for Matroska (MKV) video container 2021-07-12 11:36:23 +02:00
feinedsquirrel
52c2c76169 update Kagami/go-face target commit and new deps for it 2021-06-04 14:45:33 -06:00
Dhole
3de9282fba Sanitize float values in EXIF fields
Read exposure as rational in EXIF internal parser
2021-05-19 13:53:34 +02:00
viktorstrate
24b74c2d94 Add check that prevents deletion of sole admin user 2021-05-11 20:40:18 +02:00
viktorstrate
049a06302a Add unit tests for scanner media_type 2021-05-06 22:25:17 +02:00
viktorstrate
b022a13e55 Batch exiftool runs + scanner package restructuring 2021-05-06 22:01:48 +02:00
viktorstrate
6693cb589c Fix incorrect media type resolver func 2021-04-27 20:31:15 +02:00
viktorstrate
8d2654997d Add test for routes authenticateMedia 2021-04-26 22:35:10 +02:00
viktorstrate
8539d48944 Add test for TokenFromBearer 2021-04-26 21:39:20 +02:00
viktorstrate
0a0fdeedc5 Improve user tests API 2021-04-26 21:22:28 +02:00
viktorstrate
542e5c8532 Improve scanner_album NewRootPath tests 2021-04-26 20:37:29 +02:00
viktorstrate
253f126aaf Add scanner_album tests 2021-04-26 15:07:06 +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
viktorstrate
d03923992c clean up api log prints 2021-04-26 10:26:54 +02:00
viktorstrate
3073cfb953 Attempt to fix clear db for mysql 2021-04-24 19:28:20 +02:00