1
0
mirror of https://github.com/bpatrik/pigallery2.git synced 2024-12-25 02:04:15 +02:00
Commit Graph

699 Commits

Author SHA1 Message Date
Patrik J. Braun
33b6fbf624 Implementing basic advanced search query stringifyer 2021-01-31 12:51:48 +01:00
Patrik J. Braun
88015cc33e Implementing adv. search query builder #58 2021-01-31 12:22:56 +01:00
Patrik J. Braun
db1fea37fa
Merge pull request #165 from lexas2509/recursive
Folder preview image will be taken from all child directories not only direct childs
2021-01-24 18:42:20 +01:00
Patrik J. Braun
de9c58fd90 refactoring random photo. Fixing tests 2021-01-17 15:56:15 +01:00
Patrik J. Braun
a8bbefe0f8 refactoring code, improving advanced search 2021-01-17 10:56:33 +01:00
Patrik J. Braun
e643ee2ed1 improving advanced search 2021-01-16 23:37:14 +01:00
Patrik J. Braun
9a923aa8ab Implementing model for advanced searching. #58 2021-01-16 16:59:59 +01:00
Roland
45a7f77454 Takes '.' for start_url if publicUrl is empty 2021-01-16 08:41:01 +01:00
Patrik J. Braun
928f282311 Adding rating support to model.
#217 #69
2021-01-05 20:35:13 +01:00
Patrik J. Braun
c9521bc883 Merge remote-tracking branch 'origin/master' 2021-01-04 11:12:04 +01:00
Patrik J. Braun
5f0f09d420 Project cleanup and version bumps 2021-01-04 11:11:55 +01:00
Patrik J. Braun
2f0d2a5e59 Project cleanup 2021-01-04 10:40:09 +01:00
Jacob Roeland
f9fc2081a0
Minor typo: change "start a face" to "star a face" 2021-01-04 01:52:43 -05:00
Patrik J. Braun
bd60900f7c 10x performance improvement for listing faces 2021-01-01 17:58:41 +01:00
Patrik J. Braun
f6bf64399a improving Benchmark 2020-12-31 12:35:28 +01:00
Patrik J. Braun
411023021d Adding persons statistic to ui 2020-12-30 22:12:36 +01:00
Patrik J. Braun
29c3e580d4 improving benchmark 2020-12-30 21:54:07 +01:00
Patrik J. Braun
0a8af49752 Adding benchmark to release code 2020-12-30 21:13:19 +01:00
Patrik J. Braun
03789ecaf8 improving benchmark 2020-12-28 22:08:57 +01:00
Patrik J. Braun
fb39fb5854 fixing ErrorDTO during request saving 2020-12-27 22:32:26 +01:00
Patrik J. Braun
b37d4ec8c8 Improving notification and CSRF error logging 2020-12-27 18:57:02 +01:00
Patrik J. Braun
d00cf9420e Adding test to exiftool based face region parsing 2020-12-27 14:35:30 +01:00
Patrik J. Braun
f2538410f6 Merge remote-tracking branch 'origin/master' 2020-12-27 13:38:17 +01:00
Patrik J. Braun
2a7269c34a
Merge pull request #201 from lbischof/regions
Support exiftool face region format
2020-12-27 13:38:00 +01:00
Patrik J. Braun
4f80ae76bd saving start time for all requests 2020-12-27 13:36:41 +01:00
Patrik J. Braun
9df2b8fbaa Improving error logging for handled server side errors.
Looking for: "ForbiddenError: invalid csrf token"
2020-12-25 10:36:49 +01:00
Patrik J. Braun
ee355dd012 Refactoring max search result.
#174
2020-10-31 21:16:51 +01:00
Patrik J. Braun
7571788bc7 Merge remote-tracking branch 'origin/master' 2020-10-31 21:02:45 +01:00
Patrik J. Braun
161e291939 Removing memory DB fallback in case of DB error.
App now terminates on an error.

Fixes #163
2020-10-31 21:02:35 +01:00
Lorenz Bischof
17df914791 Support exiftool face region format 2020-10-28 14:02:59 +01:00
Mattéo Delabre
be8bfd2bf5
Replace old Mapbox tiles with Static Tiles API
Old Mapbox classic styles and API have been deprecated then removed
since June 2020. This PR changes the default Mapbox tiles to request the
new API.

See <https://docs.mapbox.com/help/troubleshooting/migrate-legacy-static-tiles-api/>
2020-10-14 17:12:39 +02:00
Patrik J. Braun
9521eaf5fb
Merge pull request #182 from tuur29/feature/web-manifest
Add web manifest
2020-09-13 14:55:24 +02:00
Patrik J. Braun
3c404c0cd5
Merge pull request #181 from tuur29/feature/mobile-directory-grid-layout
Improve mobile directory grid layout
2020-09-13 14:55:10 +02:00
Tuur Lievens
2976193b42 Add web manifest 2020-09-13 13:44:14 +02:00
Tuur Lievens
e11b5cc728 Improve mobile directory grid layout 2020-09-13 13:32:46 +02:00
Tuur Lievens
4586854cf0 Improve password field accessibility 2020-09-13 13:25:41 +02:00
Patrik J. Braun
f1d9fa0933 Fixing base url issue. Fixes: #178 2020-09-13 12:54:31 +02:00
Patrik J. Braun
4022c04f33 Adding indexed only settings to jobs 2020-09-13 12:41:17 +02:00
Patrik J. Braun
3ba6979427 Improving job progress wording 2020-09-13 12:40:51 +02:00
Patrik J. Braun
e619b73da2
Update Config.ts 2020-09-10 19:41:11 +02:00
Patrik J. Braun
fad595923a
Update Config.ts
fixing uptime
2020-09-10 19:40:44 +02:00
Patrik J. Braun
73a8c4202a Implementing custom folder sorting, by adding support for pg2conf metafiles. Fixes: #177 2020-09-06 17:07:40 +02:00
Patrik J. Braun
cdd1139bab Implementing sharing listing and deleting. Fixes: #145 2020-09-06 16:12:30 +02:00
Patrik J. Braun
ae447878d0 implementing share management backend features #145 2020-09-06 14:44:25 +02:00
Patrik J. Braun
b9f5aed01c adding more logging 2020-09-06 13:14:28 +02:00
Patrik J. Braun
ea29f51d10 fixing logging error 2020-09-06 12:22:54 +02:00
Patrik J. Braun
9cbcedea0a Adding forcable logs 2020-09-06 12:17:05 +02:00
Patrik J. Braun
0d2b59a412 Improving local storing handling by try-cache all setItem calls and resetting storage on failure. Fixes: #170 2020-09-06 10:23:09 +02:00
Patrik J. Braun
1cc95bb925 removing image rotation to support the now available in-browser image orientation tag https://caniuse.com/#feat=css-image-orientation
Fixes: #172
2020-09-06 10:11:30 +02:00
Patrik J. Braun
f67dc7d58f removing support for GM image library 2020-09-05 20:57:53 +02:00
Patrik J. Braun
d34c070566 adding tags list to the infobar. Fixes: #171 2020-09-05 19:56:30 +02:00
Patrik J. Braun
aa2f8451a6 adding config to disable memory db fallback. #163 2020-09-05 19:09:25 +02:00
Patrik J. Braun
4cb3a55362 Adding default trash folders to the folder exclusion list #161 2020-09-05 18:48:06 +02:00
Patrik J. Braun
c06a2b887e Fixing recursive random photo generation Fixes: #154 2020-09-05 18:38:43 +02:00
Patrik J. Braun
e9468c154a Hiding faces for guest users (sharing link). Fixes: #149 2020-09-05 16:06:11 +02:00
Aleksey Khlebnikov
d33e674614 Apply rotation transformation from ffprobe to metadata's size 2020-09-02 14:23:30 +03:00
Alexey.Vlasov
77551eadd9 Preview will show from all child directoris (not only direct childs) 2020-06-28 22:41:37 -07:00
Patrik J. Braun
bc5c8e3b58
Update DiskMangerWorker.ts
fixing #137
2020-02-13 09:46:44 +01:00
Patrik J. Braun
b8557ad9b0 fixing date issue #136 2020-02-08 16:31:29 +01:00
Patrik J. Braun
58aa4a720d improving default value management 2020-02-08 12:12:20 +01:00
Patrik J. Braun
bcfd419908 adding crf, preset and custom options to video encoding, implementing: #131 2020-02-08 09:59:18 +01:00
Patrik J. Braun
d96a28dfaa adding missing translations 2020-02-07 23:36:33 +01:00
Patrik J. Braun
2654dce9a1 signaling docker sensitive options 2020-02-07 23:32:41 +01:00
Patrik J. Braun
c6c4210dd2 improving settings documentation 2020-02-07 13:59:36 +01:00
Patrik J. Braun
c13e90dca6 improving config change detection on switches 2020-02-06 23:57:59 +01:00
Patrik J. Braun
f4e93c07c8 improving config saving 2020-02-06 23:03:29 +01:00
Patrik J. Braun
5908bed64f fixing settings saving bug 2020-02-06 22:46:45 +01:00
Patrik J. Braun
854bedc968 fixing video settings saving 2020-02-05 13:48:41 +01:00
Patrik J. Braun
fcc2e3c537 fixing bitrate selection 2020-02-05 13:38:40 +01:00
Patrik J. Braun
09649c3f3e fixing language file 2020-02-04 21:34:06 +01:00
Patrik J. Braun
d152900e21 implementing advanced settings 2020-02-04 19:37:47 +01:00
Patrik J. Braun
73fee438ec adding mysql port to configs 2020-01-29 16:15:00 +01:00
Patrik J. Braun
bf784d1b1c fixing config env alias 2020-01-28 22:54:02 +01:00
Patrik J. Braun
3a347c13e2 fixing types 2020-01-28 21:46:27 +01:00
Patrik J. Braun
4e3f464cf8 upgrading to typeconfig2.0 2020-01-28 18:36:52 +01:00
Patrik J. Braun
e1a7fda3ea improving frame 2020-01-09 20:22:42 +01:00
Patrik J. Braun
dd94ec8a72 fixing tests 2020-01-07 23:10:53 +01:00
Patrik J. Braun
d2e0dc23e3 fixing bestfit video error issue #120 2020-01-07 22:48:54 +01:00
Patrik J. Braun
5b4f06e789 implementing csrf security for posts 2020-01-07 22:17:54 +01:00
Patrik J. Braun
19d3f10d35 improving code quality. restricting secret to be accessible through rest api 2020-01-03 20:28:03 +01:00
Patrik J. Braun
b68d5d174d Adding /api/user/login integration test 2020-01-03 11:36:39 +01:00
Patrik J. Braun
17139c692b improving code quality 2020-01-02 22:11:59 +01:00
Patrik J. Braun
bc875c2e96 improving person name case special support 2020-01-01 23:24:22 +01:00
Patrik J. Braun
f34e934597 translation issue fix 2020-01-01 20:52:29 +01:00
Patrik J. Braun
83f3def727 fixing case sensitivity issue with PersonManager 2020-01-01 20:26:59 +01:00
Patrik J. Braun
9646da58f4 adding missing dummy implementations 2020-01-01 16:17:37 +01:00
Patrik J. Braun
da6c77678f improving faces sample photo selection 2020-01-01 15:57:16 +01:00
Patrik J. Braun
ecd51ec9a5 improving temp folder cleaning 2020-01-01 00:06:43 +01:00
Patrik J. Braun
500253148a shrinking release package, by removing unused runtime translations 2019-12-31 17:27:38 +01:00
Patrik J. Braun
1acbc67638 adding parallel run lock for jobs 2019-12-31 13:38:23 +01:00
Patrik J. Braun
5a0222024b improving fileJob directory scanning 2019-12-31 11:12:59 +01:00
Patrik J. Braun
c716ff4ca7 improving jobs 2019-12-30 17:52:58 +01:00
Patrik J. Braun
34267e8ed8 improving docker file, adding heartbeat url 2019-12-30 17:52:12 +01:00
Patrik J. Braun
9516fba85b adding missing translations, improving phone settings phone view 2019-12-30 17:10:01 +01:00
Patrik J. Braun
4c507f286d improving job ui and job handling 2019-12-30 15:49:56 +01:00
Patrik J. Braun
720e9b60b1 adding dotfile support 2019-12-29 23:25:22 +01:00
Patrik J. Braun
3e060e2b8d improving job settings ui 2019-12-29 16:43:43 +01:00
Patrik J. Braun
c2d7931d8d fixing start stop buttons 2019-12-29 13:48:45 +01:00
Patrik J. Braun
6c458e2dbb tweeking thumbnail generation sizes
fixing thumbnail selection algorithm
2019-12-29 12:09:08 +01:00
Patrik J. Braun
cc83dc718d creating backend text for jobs 2019-12-29 10:24:47 +01:00
Patrik J. Braun
95a50b4936 fixing test issues 2019-12-29 09:34:08 +01:00
Patrik J. Braun
ddb734e64a implementing job history saving 2019-12-29 00:35:41 +01:00
Patrik J. Braun
47b1aa7b86 improving changed settings visualization 2019-12-28 20:08:55 +01:00
Patrik J. Braun
0c81cbce4b improving jobs 2019-12-28 11:58:40 +01:00
Patrik J. Braun
08e3937292 adding indexedOnly option to fileJobs 2019-12-27 19:45:11 +01:00
Patrik J. Braun
b3024986e6 making faces folder if not exists 2019-12-27 13:47:25 +01:00
Patrik J. Braun
3ba952d692 adding missing translations 2019-12-27 09:47:30 +01:00
Patrik J. Braun
db6691fc89 fixing thumbnail error 2019-12-27 09:46:20 +01:00
Patrik J. Braun
8b6a367257 adding job last run status 2019-12-27 00:24:44 +01:00
Patrik J. Braun
509a398639 implementing after trigger 2019-12-26 23:30:46 +01:00
Patrik J. Braun
e2864117b2 implementing TempFolderCleaningJob 2019-12-26 21:03:10 +01:00
Patrik J. Braun
c3c94c1709 replacing flat thumbnail path to shadow original folder hierarchy
preparing tmp folder clean-up task
2019-12-24 12:44:38 +01:00
Patrik J. Braun
5ec9171ddf renaming tasks to jobs 2019-12-24 12:22:25 +01:00
Patrik J. Braun
f8b06be700 improving task ui 2019-12-24 00:44:32 +01:00
Patrik J. Braun
d38d0f01bf adding git commit hash and built time to release package.json and showing it at admin 2019-12-24 00:25:39 +01:00
Patrik J. Braun
97c8f41fa3 fixing missing hun translation 2019-12-23 23:52:43 +01:00
Patrik J. Braun
e1936fb3b8 improving task progressbar design, fixing task starting issue 2019-12-23 23:50:31 +01:00
Patrik J. Braun
5bb17294ec improving bestfit photo 2019-12-23 12:09:41 +01:00
Patrik J. Braun
63fd2ff079 modifying dokcerfiles 2019-12-23 00:36:20 +01:00
Patrik J. Braun
5c6919bf27 adding switch to force optDeps for docker 2019-12-22 00:04:52 +01:00
Patrik J. Braun
fb99df6157 installing ffmpeg with package manager for docker build 2019-12-21 18:14:28 +01:00
Patrik J. Braun
67754ecea6 adding missing translations 2019-12-15 22:21:25 +01:00
Patrik J. Braun
5311df68e5 improving settings 2019-12-15 15:53:03 +01:00
Patrik J. Braun
a80297ce0c adding thumbnail task 2019-12-15 15:36:05 +01:00
Patrik J. Braun
5160e19a35 improve settings 2019-12-15 14:40:31 +01:00
Patrik J. Braun
95b06ffc63 improving setting ui 2019-12-15 10:52:56 +01:00
Patrik J. Braun
cd06bc00ec implementing photo downscaling
project and config refactoring
Warning: braking changes in the config
2019-12-14 17:27:01 +01:00
Patrik J. Braun
fbdbafaa9a refactoring Dockerfiles, adding arm32v6 support 2019-12-14 10:16:17 +01:00
Patrik J. Braun
f8b4e1c968 improving configs 2019-12-13 15:10:17 +01:00
Patrik J. Braun
8479be8aaa fixing spelling 2019-12-12 19:11:49 +01:00
Patrik J. Braun
506dd799f5 fixing config-only check error 2019-12-12 15:31:50 +01:00
Patrik J. Braun
2757af6bf0 adding config only mode 2019-12-12 11:04:20 +01:00
Patrik J. Braun
2ac0eaa57a improving task management 2019-12-11 17:02:02 +01:00
Patrik J. Braun
f2faa4cd25 fixing format dot 2019-12-11 10:40:20 +01:00
Patrik J. Braun
8a82ec49c5 adding more supported video formats 2019-12-11 10:39:39 +01:00
Patrik J. Braun
17086bcb9e improving video transcoding task:
- better progress
- transcoding interruption handling by creating .part file during transcoding
2019-12-10 21:11:15 +01:00
Patrik J. Braun
961250c3b0 fixing path error 2019-12-10 16:27:58 +01:00
Patrik J. Braun
4208fe7f1f refactoring config file
fixing task setting issue
2019-12-10 16:17:35 +01:00
Patrik J. Braun
8029793ffb improving settings fetching 2019-12-10 15:30:29 +01:00
Patrik J. Braun
b6b8a9e203 improving progress fetching 2019-12-10 15:26:10 +01:00
Patrik J. Braun
b46cdc2e11 checking sqlite.db write permission 2019-12-10 15:25:57 +01:00
Patrik J. Braun
be25b9e068 minor bugfixes 2019-12-10 14:50:20 +01:00
Patrik J. Braun
8236d151ed fixing indexing error 2019-12-10 14:26:16 +01:00
Patrik J. Braun
00d3ae55e7 adding not support video format warning 2019-12-10 12:50:02 +01:00
Patrik J. Braun
1685f4ed28 improving absolute path checking 2019-12-10 11:25:26 +01:00
Patrik J. Braun
f3cd6e5b34 adding missing test file 2019-12-10 11:13:27 +01:00
Patrik J. Braun
d6126ca0b2 fixing gulp
updating translations
2019-12-10 11:11:28 +01:00
Patrik J. Braun
d73575e549 updating translations 2019-12-10 10:47:22 +01:00
Patrik J. Braun
358a7834e0 restucturing project 2019-12-10 10:44:35 +01:00