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

725 Commits

Author SHA1 Message Date
PascalRepond
e252ccb8a7 translations: update french translation 2022-03-04 21:13:15 +01:00
Patrik J. Braun
8f6f960ee8 deprecating memory based DB 2022-03-04 17:59:50 +01:00
Patrik J. Braun
41b94f11e9 ordering languages alphabetically #438 2022-03-04 17:45:51 +01:00
Nriver
878ebfad82 update chinese translation 2022-03-01 09:56:38 +08:00
Patrik J. Braun
211a5bd4dd showing gpx tracks in folders without a photo with gps position. #422 2022-02-27 19:07:00 +01:00
Dedy Martadinata Supriyadi
21884ab2d0 add id-translation 2022-02-27 15:25:58 +07:00
Patrik J. Braun
8469903189 Fixing ServerTimingMW #437 2022-02-26 17:33:27 +01:00
Patrik J. Braun
41ad14dffd Updating translations #438 2022-02-26 13:42:34 +01:00
Patrik J. Braun
950067c789 Do not add users if authentication is not required 2022-02-26 12:45:26 +01:00
Patrik J. Braun
c6640ce0f4 Adding server timing to measure performance (default value: false) #437 2022-02-26 12:34:04 +01:00
Patrik J. Braun
2543fd9301 Fixing indexing job UI. 2022-02-25 16:56:28 +01:00
Patrik J. Braun
724ef1050c Making better-sqlite3 the sqlite driver instead of sqlite3 #299 2022-02-23 22:54:41 +01:00
Patrik J. Braun
ca16ce0c83 fixing experiment to regenerate db when switching sql driver #299 2022-02-22 23:50:28 +01:00
Patrik J. Braun
3d34b16340 Experimenting with better-sqlite3 2022-02-22 14:06:52 +01:00
Patrik J. Braun
02edfb4963 Improving Autocomplete to show more items from one type if there is not enough. Also list persons first with more photos #improvement 2022-02-22 13:47:41 +01:00
Patrik J. Braun
9c96dba032 Adding slider to filters and blocking filters when no media is available #287 #improvement 2022-02-22 13:19:09 +01:00
Braun Patrik
8665e17deb Improve filter responsiveness #287 #improvement 2022-02-19 15:16:51 +01:00
Patrik J. Braun
fbae2e77d2 Fixing null reference issue #287 2022-02-19 00:16:39 +01:00
Patrik J. Braun
b24d5f4779 Fixing faces filter #287 2022-02-19 00:10:11 +01:00
Patrik J. Braun
35875b8aad Adding more filter options #287 2022-02-19 00:02:57 +01:00
Patrik J. Braun
d30c0f5292 Implementing filter pinning #287 2022-02-18 23:58:23 +01:00
Patrik J. Braun
44e7445e0f replacing mergeMap to switchMap in filter and sorting #287 2022-02-18 22:56:14 +01:00
Patrik J. Braun
a6b14534ee Implementing filter #287 2022-02-16 22:17:38 +01:00
Patrik J. Braun
169d59fb8e Refactoring gallery to use observable for soring #287 2022-02-11 19:05:51 +01:00
Patrik J. Braun
77767f27b0 fixing preview filling job's logs 2022-02-06 20:01:37 +01:00
Patrik J. Braun
4fa35c1487 Improving settings badge position #368 2022-02-06 16:32:21 +01:00
Patrik J. Braun
4e848fdbed Adding directory flattening button #174 2022-02-06 16:05:13 +01:00
Patrik J. Braun
a1de381caa Disabling random link by default as it poses a security risk. #392 2022-02-06 15:13:40 +01:00
Patrik J. Braun
42fd161a66 Making preview manager to first find photo in the same directory then in any subdirectories without any ordering between subdirectories. 2022-02-06 11:36:45 +01:00
Patrik J. Braun
0d519055d5 Fixing dir preview sorting algorithm. 2022-02-05 13:16:16 +01:00
Patrik J. Braun
433d7724ce fixing preview issue: typeorm's parametrized SQL query was overriding each other, lets make them unique. 2022-02-05 12:19:09 +01:00
Patrik J. Braun
a749ba3a58 fixing settings value change detection 2022-02-05 10:58:24 +01:00
Patrik J. Braun
b4df99b5ce fixing preview manager ordering 2022-02-05 10:20:10 +01:00
Patrik J. Braun
6c6d77ad34 fixing preview manager ordering 2022-02-02 00:24:16 +01:00
Patrik J. Braun
0cd5e90866 fixing tests 2022-01-27 23:43:34 +01:00
Patrik J. Braun
97fcc3eeea Improving settings UI 2022-01-26 23:38:18 +01:00
Patrik J. Braun
8f871f31f2 Implementing preview resetting job #80, #381 2022-01-26 23:09:31 +01:00
Patrik J. Braun
1255246b0f implementing preview settings #80, #381 2022-01-26 22:50:49 +01:00
Patrik J. Braun
b169fa67b3 Removing default enforced admin/admin user, only adding it if no admin is present. fixes #408 2022-01-20 19:45:25 +01:00
Patrik J. Braun
a4a9fe2c98 Merge remote-tracking branch 'origin/master' 2022-01-18 20:38:31 +01:00
Patrik J. Braun
3982250d64 Fixing search result to include directory preview fixes #411 2022-01-18 20:38:13 +01:00
Veronika
55f2748cfd Revert "Fix no folder previews on directory search results"
This reverts commit e09d006505.
2022-01-18 14:51:07 +01:00
Veronika
e09d006505
Fix no folder previews on directory search results 2022-01-18 13:41:35 +01:00
Veronika
0431ce67e2
No negative EXIF ratings 2022-01-18 12:48:08 +01:00
Patrik J. Braun
5f6c8323c7 fixing metafile setting descsription. 2022-01-17 23:18:02 +01:00
Patrik J. Braun
d9d8c21f9e Merge remote-tracking branch 'origin/master' 2022-01-17 23:05:26 +01:00
Patrik J. Braun
69fedd6c67 Creating thumbnail filling job #381
The job fills, directory, albums and persons' thumbnails
2022-01-17 23:05:10 +01:00
Veronika
1ced72be77
apple-touch-icon #351 2022-01-16 10:36:44 +01:00
Patrik J. Braun
68e0cdd6f5 fixing isArray dependency fixes #406 2022-01-15 14:39:30 +01:00
Patrik J. Braun
abfe9018c5 replacing ffmpeg and ffprobe to *-static node packages 2022-01-15 11:39:25 +01:00
Patrik J. Braun
9ea2fc5f21 Revert "upgrading to recommend node v16, making min version to be v14"
This reverts commit b72788456b.

# Conflicts:
#	.github/workflows/build.yml
#	.travis.yml
#	package-lock.json
#	package.json
2022-01-15 11:32:46 +01:00
Patrik J. Braun
776c8e83fc Caching preview in the DB to speed up directory querying #381 2022-01-14 20:57:20 +01:00
Patrik J. Braun
b72788456b upgrading to recommend node v16, making min version to be v14 2022-01-14 16:27:08 +01:00
Patrik J. Braun
e607ae810a Forcing mysql to use utf8mb4 fixes #399 2022-01-14 12:14:28 +01:00
Patrik J. Braun
07d8261034 Fixing User name unique issue (it was already set as unique) 2022-01-14 11:13:26 +01:00
Patrik J. Braun
4164af7c13 Adding variable description #220 2022-01-14 11:12:53 +01:00
Patrik J. Braun
b9e39e0c1e improving security on enforced users #220 2022-01-14 11:02:17 +01:00
Patrik J. Braun
2ca74ef8b4 Implementing custom header support #331, #325, fixes #404, 2022-01-14 10:56:21 +01:00
Patrik J. Braun
e956199c8e Creating enforced users in the config file fixes #220, fixes #393, 2022-01-13 23:57:31 +01:00
Patrik J. Braun
938a1386fc Improving metafile settings 2022-01-13 23:36:32 +01:00
Patrik J. Braun
f2cba37d6d improving markdown design 2022-01-13 23:25:36 +01:00
Patrik J. Braun
f4f22118ab improving metadata config 2022-01-13 22:41:30 +01:00
Patrik J. Braun
268754127d updating settings description 2021-12-31 18:52:57 +01:00
Patrik J. Braun
47fec015c1 Implementing basic blogging support 2021-12-31 18:50:21 +01:00
Patrik J. Braun
38dfcf03cd Adding error warning for using the default admin/admin user/password pair 2021-12-31 14:38:01 +01:00
Patrik J. Braun
956c81b075 making gpx part of search result by default 2021-12-30 19:16:40 +01:00
Patrik J. Braun
af52919721
Revert "fix encoding non-ascii characters in detected face names" 2021-12-30 18:38:09 +01:00
Patrik J. Braun
db9889ed2c fixing top bar design issues #339 2021-12-11 16:34:30 +01:00
Patrik J. Braun
46c9a6fb00 Merge remote-tracking branch 'origin/master' 2021-12-11 16:25:12 +01:00
Patrik J. Braun
7d70c71109 Refactoring basic setting saving. Fixes #311 #352 2021-12-11 16:24:07 +01:00
desertwitch
e38cbc0079 fix #346 RangeError running jobs on large DBs 2021-11-28 14:38:50 +01:00
Patrik J. Braun
2f1c48ce02
Merge pull request #344 from ajgon/fix/face-detection-name-encoding
fix encoding non-ascii characters in detected face names
2021-09-24 00:20:09 +02:00
Nriver
51d2e28d60 add Chinese translation 2021-09-16 17:02:47 +08:00
Patrik J. Braun
5d4ca9a590 Fixing MySQL number rounding issue 2021-08-28 13:06:25 +02:00
Patrik J. Braun
2b89bc49ab Improving denormalized data update.
This change should remove the unnecessary DB updates, by making the denormalized data update when they first needed.
2021-08-28 11:42:06 +02:00
Patrik J. Braun
7c0e2ead06 Fixing mem DB 2021-08-07 18:21:06 +02:00
Patrik J. Braun
6a4c38a868 Merge remote-tracking branch 'origin/master' 2021-08-07 18:09:57 +02:00
Patrik J. Braun
48ddb19f7f Creating onDBData change hook and refactoring album preview saving algorithm 2021-08-07 18:09:46 +02:00
Patrik J. Braun
13ff652569
Merge pull request #339 from ashwin-pc/patch-1
Fix whitespace between Navbar and breadcrumbs
2021-07-25 12:58:43 +02:00
Igor Rzegocki
14b64e31fa
fix encoding non-ascii characters in detected face names 2021-07-24 01:28:58 +02:00
antegs
d8f0a7ff9e Fix gallery sorting #341 2021-07-20 13:04:22 +09:00
Ashwin P Chandran
e9dc5b7d02
Fix whitespace between Navbar and breadcrumbs
There is a whitespace between the Navbar and breadcrumb/sort section. The change here is to remove the margin style that causes the white space.
2021-07-18 21:23:08 -07:00
Patrik J. Braun
43343b252c Implementing search query and custom sorting based preview selection #80 2021-07-06 21:37:19 +02:00
Patrik J. Braun
628bc74226 Refactoring directory interfaces #80 2021-06-27 19:33:37 +02:00
Patrik J. Braun
6bcd8ff33c Add sorting by rating #80 2021-06-24 23:00:41 +02:00
Patrik J. Braun
41975f72a1 fixing temp folder saving #311 2021-06-19 12:18:07 +02:00
Patrik J. Braun
74a56caf76 fixing tests 2021-06-19 12:08:17 +02:00
Patrik J. Braun
a47e613ca9 Adding missing translations entries to messages.de.xlf. 2021-06-19 11:22:01 +02:00
Patrik J. Braun
96a29797ed Merge remote-tracking branch 'origin/master' 2021-06-19 11:20:48 +02:00
Patrik J. Braun
3541eae141 Implementing listing metafiles in search result 2021-06-19 11:20:40 +02:00
kleinrene
4251cefe2b
Create messages.de.xlf 2021-06-05 13:51:54 +02:00
Patrik J. Braun
57ac433c46 Loading faces even if override keywords are disabled. fixes #293 2021-06-03 22:44:41 +02:00
Patrik J. Braun
f1818c1ca6 Creating Album settings UI and adding album related translations #45 2021-05-31 22:34:55 +02:00
Patrik J. Braun
8570649509 Adding missing dummy memory db implementation #45 2021-05-31 21:19:59 +02:00
Patrik J. Braun
597d179f7d Adding count and precalculated preview to saved search #45 2021-05-31 19:55:27 +02:00
Patrik J. Braun
2e12af46d1 Fixing SOME_OF query flatteing issue 2021-05-31 16:44:37 +02:00
Patrik J. Braun
30c2497f8f Improving saved search pg2conf tests 2021-05-30 18:18:24 +02:00
Patrik J. Braun
b126022454 Improving SOME_OF search to support expressions with more parameters 2021-05-30 17:26:07 +02:00
Patrik J. Braun
404b82e12b Implementing .saved_searches.pg2conf saving tests 2021-05-30 15:09:47 +02:00
Patrik J. Braun
e26c60d67b Add .saved_searches.pg2conf popup #45 2021-05-30 00:02:05 +02:00
Patrik J. Braun
a9e88f1b7d Reading saved searches from .saved_searches.pg2conf #45 2021-05-29 23:27:52 +02:00
Patrik J. Braun
a5630a2fe8 Fixing failing Album tests #45 2021-05-28 23:28:12 +02:00
Patrik J. Braun
682c2e5c11 Making random query builder to use search query builder 2021-05-28 23:21:53 +02:00
Patrik J. Braun
fc854f7295 Implementing add saved search button on the albums page #45 2021-05-28 23:17:29 +02:00
Patrik J. Braun
c31e7b8e3a Adding save album button to search query builder #45 2021-05-28 22:02:49 +02:00
Patrik J. Braun
1e8ec4e96e Implementing Album UI #45 2021-05-28 21:01:59 +02:00
Patrik J. Braun
6a08cc1c1c Adding Album Middlewares and routers #45 2021-05-28 19:46:22 +02:00
Patrik J. Braun
512f5c18d6 Implementing AlbumBase and SavedSearch Entities and Manager #45 2021-05-28 19:21:18 +02:00
Patrik J. Braun
e63a7cae98 Parsing ISO date string manually in search queries, also replacing all date to UTC dates #312 2021-05-27 23:15:00 +02:00
Patrik J. Braun
37594f1b88 Replacing local date format with ISO string format as Date.parse only supports that reliably cross browser. #312 2021-05-26 22:07:37 +02:00
Patrik J. Braun
df42ebd9db Adding DB reset test 2021-05-24 16:03:53 +02:00
Patrik J. Braun
466496650e Supporting date before epoch (1970) #245, #294 2021-05-24 14:56:23 +02:00
Patrik J. Braun
8e9fc45928 fixing issue when searching for directory with brackets in its name #309
Example issue "2000.01.01 (An event)"
2021-05-24 00:07:19 +02:00
Patrik J. Braun
a33f983d16 Implementing directory search guard #309 #304
Creates a settings that can enable and disable directories in search result
2021-05-23 22:38:11 +02:00
Patrik J. Braun
90aff86485 Implementing search returning with directories too, not just media #309 #304 2021-05-23 22:26:27 +02:00
Patrik J. Braun
e41ac5b990 Making inset button always visible on touchscreens #309 2021-05-23 18:10:36 +02:00
Patrik J. Braun
f6aaa6de58 Making "and" to be the default operator for search queries #309 2021-05-23 18:05:12 +02:00
Patrik J. Braun
f84f555182 renaming "from" and "to" to "after" and "before" in search query #309 2021-05-23 17:58:58 +02:00
Patrik J. Braun
d0153e58d9 Implementing negatable search query parsing #309 2021-05-23 17:56:58 +02:00
Patrik J. Braun
91981064e7 increase advanced cookie lifespan to 50 years 2021-05-21 16:40:34 +02:00
Patrik J. Braun
21908732c6 Fixing periodic job scheduling timezone issue. #273
Note: current time format change from valid timestamp to hours*60+minutes, current config wont be valid.
2021-05-21 16:38:29 +02:00
Patrik J. Braun
01f858b092 Saving settings mode to cookies 2021-05-16 16:36:21 +02:00
Patrik J. Braun
2fa1c8f87f Implementing custom Logger, removing deprecated winston dependency
Winston had a major API refactor since v2, so update was not straight forward. Pigallery also uses simple logging, so no need for the complex feature set of winston.
2021-05-16 11:11:53 +02:00
Patrik J. Braun
f59ba6eb98 fixing linting issues 2021-05-16 08:15:42 +02:00
Patrik J. Braun
355df1d022 Fixing url encoding issues #272
URLs that contain special characters (got media, face or directory) got parsed the wrong way, this commit fixes it.
2021-05-15 10:33:43 +02:00
Patrik J. Braun
ea3506c388 Clearing cache on reload #285
It should help with reducing the confusion as forced reload did not cleared local cache.
2021-05-15 09:51:19 +02:00
Patrik J. Braun
86739d3378 Reverting Indexing from positions as it did not improve performance 2021-05-12 22:37:36 +02:00
Patrik J. Braun
eb84723523 Reverting Indexing as it did not improve performance 2021-05-12 21:56:52 +02:00
Patrik J. Braun
96e8ec0d89 Fixing Database issue:
indexed text columns need a length. Replacing text with varchar.
simple-array is always text, so implementing custom array transformer
2021-05-12 14:27:20 +02:00
Patrik J. Braun
1d3f9df8f4 Implementing changes only indexing for indexing job. Making that to default 2021-05-12 13:56:10 +02:00
Patrik J. Braun
09230b9e55 Adding indexes and proper character set to Media metadata to improve search performance 2021-05-12 12:35:16 +02:00
Patrik J. Braun
872e63703d Fixing face caching issue 2021-05-12 00:06:06 +02:00
Patrik J. Braun
d0a464b526 sub version bump 2021-05-11 23:37:46 +02:00
Patrik J. Braun
f3980116f5 Improving search performance 2021-05-11 23:27:50 +02:00
Patrik J. Braun
939f17add2 Make the Persons cache distinct on the MediaEntry 2021-05-11 20:59:55 +02:00
Patrik J. Braun
d53af51be2 Adding preview from sub dirs to freshly scanned photos: #31 2021-05-11 17:39:58 +02:00
Patrik J. Braun
94d57cf6a1 Enforcing faces support in metadata loader tests 2021-05-11 16:44:17 +02:00
Patrik J. Braun
f853efa3c1 fixing tslint issue 2021-05-11 16:35:19 +02:00
Patrik J. Braun
228811bac0 Show rating on the UI #69 2021-05-11 16:24:46 +02:00
Patrik J. Braun
4ab1f558d1 Loading default settings before evaluating MetadataLoader 2021-05-11 15:57:36 +02:00
Patrik J. Braun
a75a28f5c4 Fixing benchmark (Adding new search cases after advanced search is ready) 2021-05-10 13:03:22 +02:00
Patrik J. Braun
f6fd2ccc02 Improving zip folder download link 2021-05-08 09:06:56 +02:00
Patrik J. Braun
18db27b418 Fixing temp folder saving issue #289 2021-05-08 08:38:12 +02:00
Patrik J. Braun
126bf660ac Merge remote-tracking branch 'origin/master' 2021-05-06 22:58:40 +02:00
Patrik J. Braun
514168e99d Fixing autocomplete panel closing 2021-05-06 22:58:32 +02:00
mcdamo
5b05608870 Add device detection for portrait mode in directories listing 2021-05-06 19:26:59 +10:00
Patrik J. Braun
928a8918c6 Improving autocomplete and search 2021-05-05 20:47:02 +02:00
Patrik J. Braun
af67a8ac1c fixing caption background issue in lightbox 2021-05-05 20:06:02 +02:00
Patrik J. Braun
db398b87eb fixing face cards miss position issue 2021-05-05 19:59:02 +02:00
Patrik J. Braun
d9022d636f adding map icon pop 2021-05-04 23:39:55 +02:00
Patrik J. Braun
a8d636776b Fixing issue with filenames containing # and % fixes #276 and fixes #272 2021-05-04 22:43:19 +02:00
Patrik J. Braun
0c2a21145f rounding map icons 2021-05-04 22:18:27 +02:00
Patrik J. Braun
73d820d900 improving map: only loading map icon if visible 2021-05-04 22:10:24 +02:00
Patrik J. Braun
c5a1fa2657 Fixing sub directory search issue
(it was failing on directory:(dir/subdir) due to the "/" in the url) #284
2021-05-04 21:46:28 +02:00
Patrik J. Braun
8b3f6ac64d setting persons on the suggestions list with higher priority 2021-05-04 21:32:25 +02:00
Patrik J. Braun
0b24d60b44
Merge pull request #278 from mcdamo/feature/download-zip
Download zip folder
2021-05-04 21:12:31 +02:00
mcdamo
13a09f0695 Disable zip compression for better performance 2021-05-04 10:07:43 +10:00
mcdamo
07847e06c5 Convert require to import packages 2021-05-03 22:49:41 +10:00
mcdamo
ba8ebca21c Remove listDirectory check 2021-05-03 22:36:56 +10:00
mcdamo
b64f66c253 Remove permission check in GalleryMW 2021-05-03 22:28:34 +10:00
mcdamo
3425fba1e5 Use concatUrls 2021-05-03 22:23:04 +10:00
mcdamo
03fe522b17 Add urlBase to download link 2021-05-03 22:19:07 +10:00
gklebus
660344a988 Polish translation added 2021-05-02 22:19:57 +02:00
Patrik J. Braun
1b359d44b1 Adding missing translations 2021-05-02 09:16:44 +02:00
Patrik J. Braun
b4e831c8d6 Increasing max items per search result (also adding it to the UI) 2021-05-02 08:51:11 +02:00
Patrik J. Braun
491400523e improving map marker cluster design 2021-05-02 08:50:43 +02:00
Patrik J. Braun
058d99a0ed Fixing job progress css error 2021-05-02 08:17:06 +02:00
Patrik J. Braun
4b81189c87 fixing leaflet icon path 2021-05-01 19:35:18 +02:00
Patrik J. Braun
27eed745cf
Merge pull request #280 from bpatrik/feature/map-refactor
Feature/map refactor
2021-05-01 00:23:10 +02:00
Patrik J. Braun
c10f4f6380 Improving lazy rendering. Making it based on row height instead of 70% of the scroll. 2021-05-01 00:05:03 +02:00
Patrik J. Braun
42744e3180 improving grid photo info box 2021-04-30 23:55:59 +02:00
Patrik J. Braun
f1b3a12bc4 Improving grid photo rendering performance for videos 2021-04-30 23:40:55 +02:00
Patrik J. Braun
494eab6f08 Adding cluster marker to map #256 2021-04-30 23:40:32 +02:00
mcdamo
6af288e77a Download zip folder 2021-04-29 00:11:18 +10:00
Patrik J. Braun
e3604c2334
Merge pull request #270 from kagahd/issue267
#267 support XMP tag 'subject'
2021-04-26 22:03:42 +02:00
Patrik J. Braun
4f2b02b7e0 migrating maps to ngx-leaflet #256 2021-04-25 19:07:02 +02:00
kagahd
f8b68e5c2c #267 add XMP 'subject' to 'keywords' with proper encoding 2021-04-25 01:16:22 +02:00
kagahd
bd3db9a308 #267 add XMP subject to keywords only if keyword is not yet exisiting 2021-04-24 16:11:44 +02:00
kagahd
a4cb1188fe #267 add XMP section 'subject' to keywords 2021-04-24 10:32:12 +02:00
Patrik J. Braun
f0f47f96bb Disabling searching with shared link #269 2021-04-23 17:54:43 +02:00
Patrik J. Braun
90a6c4b6b1 Fixing publicUrl settings #264 2021-04-19 23:56:44 +02:00
Patrik J. Braun
cb8a2d86a6 Merge remote-tracking branch 'origin/master' 2021-04-19 20:10:54 +02:00
Patrik J. Braun
d9bd588b1a replacing ng2-cookies to ngx-cookie-service 2021-04-19 20:10:44 +02:00
Wdavery
7a1600901f
Update share-login.component.css 2021-04-19 12:32:44 -04:00
Wdavery
f87d8ad413
Update login.component.css 2021-04-19 12:32:03 -04:00
Patrik J. Braun
8ec734dfb7 Fixing missing hammerjs module (fixes mobile touch support) #144
It is needed since angular 9.

Tested on Pixel4, Ipad Air
2021-04-19 17:26:35 +02:00
Patrik J. Braun
567f81b2aa Improving photo rendering during ligthbox navigation (preview mode) #207 2021-04-19 16:59:25 +02:00
Patrik J. Braun
7e7af8d714 Adding switch to disable full resolution image load on zoom #259 2021-04-19 16:25:39 +02:00
Patrik J. Braun
4af6c16aef Adding never expiring sharing link. #260
It works by setting the expirity to -1 that setts the expire dat to 01/01/9999. Now the UI does not show expiration if it is longer than 10 years
2021-04-19 15:56:50 +02:00
Patrik J. Braun
07012ebd3c Adding baseUrl to /api/person path #264 2021-04-19 15:12:27 +02:00
Patrik J. Braun
6810c7a24a Fixing atocomplete/ "." searching error, by disabling it. 2021-04-19 15:01:28 +02:00
Patrik J. Braun
7340246d2d Fixing search bar alignment issue for IE11 2021-04-18 23:47:07 +02:00
Patrik J. Braun
3044cbaa8a
Merge branch 'master' into feature/angular-upgrade 2021-04-18 16:17:54 +02:00
Patrik J. Braun
085d7c2cd9 fixing linting erros. adding tslint to pretest 2021-04-18 15:48:35 +02:00
Patrik J. Braun
2223c87b9e Updating translations to use angular's $localize #255 2021-04-17 20:06:17 +02:00
Patrik J. Braun
e83ba7c5fa updating building and translations 2021-04-17 18:32:32 +02:00
Patrik J. Braun
ddf516b399 Merging new translations 2021-04-17 15:40:01 +02:00
Patrik J. Braun
e278785d14 Merge pull request #261 from Magneticdud/master
Finalized italian translations + robots.txt

(cherry picked from commit f6bc1d0487)
2021-04-17 15:00:46 +02:00
Patrik J. Braun
f6bc1d0487
Merge pull request #261 from Magneticdud/master
Finalized italian translations + robots.txt
2021-04-17 14:59:36 +02:00
Patrik J. Braun
deccda9585 fixing test 2021-04-17 14:55:59 +02:00
Magnetic_dud
229dd4e639 robots.txt 2021-04-17 12:21:03 +02:00
Magnetic_dud
f1e9056c3a italian strings 2021-04-17 12:19:10 +02:00
Patrik J. Braun
7371fda5a8 upgrading bootstrap, fixing navigation issue
Router active line broke navigation, replacing it with custom function
2021-04-11 15:59:30 +02:00
Patrik J. Braun
669ad818c3 replacing ng2-slim-loading-bar with @ngx-loading-bar to make prod compilation pass (previous bar was not compatible with angular 6 and above) 2021-04-11 00:05:33 +02:00
Patrik J. Braun
61777e4eaa Updating packages #255 2021-04-10 10:51:33 +02:00
Patrik J. Braun
40f83f49cd Making directory sorting by date switchable (off by default) #230
If enabled, directories are sorted by last touched date (not by creation date of photos that are within a given directory). Any change to that directory would reorder the directories.
2021-04-06 17:30:52 +02:00
Patrik J. Braun
cc626d8198 showing controls (mainly faces) during pan. fixes #254 2021-04-06 17:05:48 +02:00
Patrik J. Braun
04aacdc431 Reducing max markers in map preview 2021-04-06 13:15:50 +02:00
Patrik J. Braun
4ced2c3226 Enabling faces zoom in photo preview (lightbox) #249 #240 2021-04-06 11:52:06 +02:00
Patrik J. Braun
5c2c3c1ae7 Merge remote-tracking branch 'origin/master' 2021-04-06 11:35:00 +02:00
Patrik J. Braun
0f7ac812ea Implementing distance search #58 2021-04-06 11:32:31 +02:00
Torbjörn Svangård
84a7be5ba3 Add black background for caption 2021-04-06 09:55:58 +02:00
Torbjörn Svangård
b5ddd6b9df Add black background for navigation arrow 2021-04-06 09:51:01 +02:00
Torbjörn Svangård
a48e66e1f7 Restore transition 2021-04-06 09:39:22 +02:00
Torbjörn Svangård
eb51b9d412 Remove face scale on hover 2021-04-05 21:57:19 +02:00
Torbjörn Svangård
f68d05b854 Remove text-shadow 2021-04-05 21:11:24 +02:00
Torbjörn Svangård
50bf34fd15 Make face name font bold 2021-04-05 21:07:18 +02:00
Torbjörn Svangård
8e68e84750 Add dark text background 2021-04-05 20:47:10 +02:00
Torbjörn Svangård
22b92ca368 Add scale face text and box on hover 2021-04-05 20:46:03 +02:00
Torbjörn Svangård
275da28dcd Increase text opacity 2021-04-05 20:43:22 +02:00
Patrik J. Braun
5405a6f9d3 improving date autocomplete and parsing for search #58 2021-04-04 11:40:43 +02:00
Patrik J. Braun
f30d6988ec Merge remote-tracking branch 'origin/master' 2021-04-04 09:44:30 +02:00
Patrik J. Braun
66bb7abf83 Disabling Map preview on IOS #155.
leaflet (yaga-map) uses z-index that confuses safari on IOS and prevents click propagation for photo preview (lightbox)
2021-04-04 09:39:10 +02:00
Torbjörn Svangård
137d841cde Search autocomplete suggestion on click 2021-04-02 20:31:40 +02:00
Magnetic_dud
555dc69f3d 72% 2021-04-02 19:35:02 +02:00
Patrik J. Braun
867fd3c070 Merge remote-tracking branch 'origin/master' 2021-04-02 15:53:44 +02:00
Patrik J. Braun
3c70ce4b0b improving MetaDataLoader to better handle edge cases #245 2021-04-02 15:53:20 +02:00
Patrik J. Braun
60a86b06ee
Merge pull request #246 from Magneticdud/master
Italian translation
2021-04-02 10:36:07 +02:00
Magnetic_dud
d304b97d4b invalid char 2021-04-02 10:13:52 +02:00
Patrik J. Braun
8422e4c29f improving search behaviour (hitting enter runs search, left arrow inserts hint) #237 2021-04-01 23:11:01 +02:00
Patrik J. Braun
39c4c7fc02 Fixing search hint collision with empty search bar issue #237 2021-04-01 22:38:15 +02:00
Patrik J. Braun
d8b3ff06fd Setting metadata keywords to use utf8_bin with mysql #245 2021-04-01 22:24:56 +02:00
Patrik J. Braun
b908c3e4fb Adding guards to metadata loader and cleaning metadata #244 2021-04-01 22:17:40 +02:00
Patrik J. Braun
793b4074e3 Merge remote-tracking branch 'origin/master' 2021-04-01 21:48:57 +02:00
Patrik J. Braun
acd130babd Fixing preview generation 2021-04-01 21:48:38 +02:00
Magnetic_dud
e8b7993f2d vediamo 2021-04-01 18:38:53 +02:00
Magnetic_dud
c7fabc71ea uhmmm 2021-04-01 17:36:46 +02:00
Magnetic_dud
247a8ec498 initial 2021-04-01 17:21:37 +02:00
Magnetic_dud
acadb9d409 new language 2021-04-01 17:21:18 +02:00
Patrik J. Braun
bc0e18887a
Merge pull request #241 from tibrisch/add-missing-translation-for-menu-title
Enable tranlsation for settings sidebar menu title
2021-03-30 22:04:53 +02:00
Torbjörn Svangård
3d7443933e Update swedish translation 2021-03-30 12:24:07 +02:00
Torbjörn Svangård
81ab3cb1d7 Enable tranlsation for settings sidebar menu title 2021-03-30 12:21:34 +02:00
Patrik J. Braun
50ede89347 Version bumps 2021-03-28 15:45:06 +02:00
Patrik J. Braun
36ecbcbd3d Fixing Orientation reading issue and adding orientation reading tests #212 2021-03-28 13:24:55 +02:00
Patrik J. Braun
5020949a88 Improving preiview handling (fixing DB case insensitive issue when selecting preview that is on the same path, adding tests) #31 2021-03-28 12:43:13 +02:00
Patrik J. Braun
c670a17e27 Adding preview field to Directory and populating it with any photo from subdirectory (based on #165), fixes #31 2021-03-27 21:31:19 +01:00
Patrik J. Braun
8bd04dda8c Improving orientation detection #212, #184, #234 2021-03-27 10:23:48 +01:00
Patrik J. Braun
e08d3f12fb Search field width improvement 2021-03-26 21:22:25 +01:00
Patrik J. Braun
5e2b8a44dd Improve Search field 2021-03-26 21:08:30 +01:00
Patrik J. Braun
24942b2ee1 improving autocomplete #237 2021-03-21 09:46:25 +01:00
Patrik J. Braun
042b744a48 fixing faces person search link 2021-03-21 08:45:23 +01:00
Patrik J. Braun
c5b657a96a Fixing search query parser 2021-03-20 23:31:39 +01:00
Patrik J. Braun
6b24436c22 Implementing basic autocomplete for advanced search #58 #237 2021-03-20 20:15:49 +01:00
Patrik J. Braun
8afd49c588 adding minimal autocomplete 2021-03-20 14:37:56 +01:00
Patrik J. Braun
9f9dbe0c51 refactoring query parser 2021-03-20 11:20:53 +01:00
Patrik J. Braun
b3906c6b3d Fixing search types (removing unknown relation and fixing ranged seasrches) 2021-03-20 09:23:39 +01:00
Patrik J. Braun
d02e3cbd33 Fixing persons metadata sql field charset 2021-03-14 18:23:30 +01:00
Patrik J. Braun
a5954f1705 Merge remote-tracking branch 'origin/master' 2021-03-14 17:45:43 +01:00
Patrik J. Braun
7ab2d9e62d Fixing reference issues 2021-03-14 17:45:32 +01:00
Patrik J. Braun
ddf5b256f9
Merge pull request #232 from tibrisch/add-text-shadow
Add text shadow
2021-03-14 17:05:06 +01:00
Patrik J. Braun
1de6114c5b Cleaning up project 2021-03-14 17:00:43 +01:00
Patrik J. Braun
007962cc8d Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/frontend/app/ui/gallery/gallery.component.ts
2021-03-14 16:54:10 +01:00
Patrik J. Braun
270d5af74d Updating random photo query builder to use advanced search #58 2021-03-14 16:52:37 +01:00
Patrik J. Braun
41292ec4b4 Fixing parsing errors. 2021-03-14 10:56:59 +01:00
Patrik J. Braun
0f40bb67e5
Merge pull request #230 from bruce30262/fix_gallery_order_issue
Fix gallery order issue
2021-03-07 09:20:25 +01:00
Torbjörn Svangård
ca4ab12655 Some more translation fixes 2021-03-04 22:13:31 +01:00
Torbjörn Svangård
b883dbf69d Fix spelling misstake 2021-03-04 21:56:22 +01:00
Torbjörn Svangård
32b6d02549 Move text-shadow to controllers-container 2021-03-04 20:50:38 +01:00
Torbjörn Svangård
850367ea55 Fix typos in Swedish translation 2021-03-04 20:10:15 +01:00
Torbjörn Svangård
5d6fb1cebb Add Swedish translationfile. 2021-03-04 19:31:18 +01:00
Torbjörn Svangård
676e146f6e Add text-shadow to face-name 2021-03-03 11:49:01 +01:00
Bruce Chen
9711b5956a Fix gallery order issue
* Add code to sort the folder in gallery by date
* Add code to sort the media files in a folder using natural-order
2021-03-02 14:55:20 +08:00
Patrik J. Braun
47703b6b84 Implementing search query parsing and stringifying. #58 2021-02-14 12:57:05 +01:00
Patrik J. Braun
7f321a3ff5
Merge pull request #225 from maarlo/spanish-translations
Add spanish translations
2021-02-13 18:29:15 +01:00
Mario Aragones Lozano
d527d53bca Add spanish translations 2021-02-13 17:53:39 +01:00
erri120
c0a0ac15b3
Using natural-orderby for sorting 2021-02-02 22:29:43 +01:00
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