Commit Graph

654 Commits

Author SHA1 Message Date
viktorstrate
cc3f8a3aa4 In Dockerfile, use official PPA for Darktable to get the latest version
This solves #205
2021-03-02 16:21:47 +01:00
viktorstrate
430869b319 Completely remove PHOTOVIEW_PUBLIC_ENDPOINT 2021-03-01 22:11:58 +01:00
viktorstrate
2c98827db5 Make photoview work without providing the PHOTOVIEW_PUBLIC_ENDPOINT environment variable 2021-03-01 22:03:57 +01:00
Viktor Strate Kløvedal
d8d8957499 Change license to AGPL
Further development of Photoview will now be under the AGPL license rather than the GPL license.
2021-02-28 18:13:03 +01:00
viktorstrate
26996b45e5 Reload faces if albums or media is deleted 2021-02-27 16:39:04 +01:00
viktorstrate
d4552c7724 Fix sql compatiability bug 2021-02-26 21:53:14 +01:00
viktorstrate
14c97d49c1 Fix sql compatiability bug 2021-02-26 21:51:00 +01:00
viktorstrate
7bdf02b726 Fix bug where one user would load another users image faces 2021-02-26 21:49:01 +01:00
viktorstrate
91d94ecc82 Fix bug related to faces feature 2021-02-26 21:30:09 +01:00
viktorstrate
51123ed8b4 Order people by number of photos of them 2021-02-26 20:19:20 +01:00
viktorstrate
13eb43cc44 Fix Places after switching to Esbuild 2021-02-26 19:52:35 +01:00
viktorstrate
78066cddfd UI Building: only add environment variable if it's defined 2021-02-26 15:20:24 +01:00
viktorstrate
b66cbf9274 Add environment variable to specify custom UI path
When using SERVE_UI=1
2021-02-26 15:10:28 +01:00
viktorstrate
43f89d1929 Update mysql dsn parser
to parse passwords with special characters properly
2021-02-26 13:57:13 +01:00
Viktor Strate Kløvedal
e1ad58783e Add issue templates 2021-02-26 10:23:48 +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
f31afb8339 Add service worker back after Esbuild switch 2021-02-25 16:38:48 +01:00
viktorstrate
38e1871415 Optimize Dockerfile 2021-02-25 15:38:09 +01:00
viktorstrate
9a418cb5b0 Fix esbuild environment variables 2021-02-25 14:51:02 +01:00
Viktor Strate Kløvedal
a91922943f Merge pull request #215 from photoview/ui-esbuild
Replace Parcel with Esbuild for building the UI
2021-02-25 14:05:03 +01:00
viktorstrate
0a8ce93ca5 Replace .rmdir() with .emptydir() 2021-02-25 13:53:00 +01:00
viktorstrate
bceaf48469 Configure static assets 2021-02-25 13:37:45 +01:00
viktorstrate
58bc7b8d5f Add build and watch mode 2021-02-25 13:23:22 +01:00
viktorstrate
c80e25f8b0 Try to replace Parcel with Esbuild
Still some problems with styling
2021-02-25 12:53:39 +01:00
Viktor Strate Kløvedal
7767c26697 Merge pull request #213 from Kjeldgaard/v2_ignore_dirs
A .photoviewignore file can be used to ignore subdirectories from being scanned
2021-02-23 21:05:31 +01:00
Kjeldgaard
222a288077 V2 Ignore Directories plus trailing slash
Updated ignore dirs feature to allow trailing slashes in
.photoviewignore file(s).

Signed-off-by: Kjeldgaard <Kjeldgaard@users.noreply.github.com>
2021-02-23 20:57:05 +01:00
Kjeldgaard
7ab9a12e43 V2 Ignore Directories
Looks for .photoviewignore file in all root dirs and potential subdirs.
Subdirs inherit the ignore rules from parent dir. If a .photoviewignore
file is found in a subdir, the new ignore rules are appended to the
existing ignore rules.

Ignore match engine is from 'github.com/sabhiram/go-gitignore'.

Signed-off-by: Kjeldgaard <Kjeldgaard@users.noreply.github.com>
2021-02-23 15:59:37 +01:00
viktorstrate
f3ccc60e26 Decrease face threshold 2021-02-22 22:29:42 +01:00
viktorstrate
eaad404f55 Fix new Docker runtime errors 2021-02-22 21:14:15 +01:00
Viktor Strate Kløvedal
a156af40e2 Merge pull request #197 from photoview/face-detection
Implement Face Detection
2021-02-22 20:01:43 +01:00
viktorstrate
baa90f9955 Finish up face recognition 2021-02-22 19:46:47 +01:00
viktorstrate
5924096e0f Add UI for detaching faces from face group 2021-02-22 19:11:48 +01:00
viktorstrate
3eb3435f08 Add DetachImageFaces resolver 2021-02-22 18:14:31 +01:00
viktorstrate
20251dedd6 Add UI to move faces between face groups 2021-02-20 22:43:07 +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
bdd2318afc Implement recognizeUnlabeledFaces 2021-02-19 19:24:31 +01:00
viktorstrate
00fceea4db Work on face merge ui 2021-02-19 17:49:41 +01:00
viktorstrate
6b48ac9a16 Add schemas for face related mutations 2021-02-17 13:50:32 +01:00
viktorstrate
ce7a75ddc4 Make face circles zoom in to the face 2021-02-16 18:46:35 +01:00
viktorstrate
de46f89f5d Show face circles in sidebar 2021-02-16 17:13:08 +01:00
viktorstrate
c0d289eb41 Make faces clickable 2021-02-16 16:06:28 +01:00
viktorstrate
c3eda0feab Start on UI for faces 2021-02-16 12:41:34 +01:00
viktorstrate
67b812ed21 Add graphql resolver for faces 2021-02-16 12:01:10 +01:00
viktorstrate
e4df1fb706 Save face rectangles to database 2021-02-16 11:27:28 +01:00
viktorstrate
440647836e Set fixed ubuntu version for gh actions 2021-02-16 10:44:38 +01:00
viktorstrate
e5fc9b2cbc Remove upgrade from tests 2021-02-15 23:40:02 +01:00
viktorstrate
724b7d84c8 Attempt to fix gh actions tests 2021-02-15 23:37:32 +01:00
viktorstrate
fb38aaa253 Fix API tests gh actions 2021-02-15 23:31:27 +01:00