1
0
mirror of https://github.com/xuthus83/pigallery2.git synced 2024-11-03 21:04:03 +08:00
Commit Graph

463 Commits

Author SHA1 Message Date
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