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

540 Commits

Author SHA1 Message Date
Patrik J. Braun
c5e80f2d84 Cleaning up config and performance improvement #569 2023-01-01 16:01:51 +01:00
Patrik J. Braun
c191549270 Cleaning up config #569 2022-12-31 00:20:42 +01:00
Patrik J. Braun
875d120df8 Improving config UI #569 2022-12-30 23:44:53 +01:00
Patrik J. Braun
36d4641e9d Adding job schedules to config #569 2022-12-30 15:35:07 +01:00
Patrik J. Braun
9ac67ead63 Implementing template config savings #569 2022-12-28 22:12:53 +01:00
Patrik J. Braun
9c4178e508 Rewriting config structure and UI #569 2022-12-28 19:12:18 +01:00
Patrik J. Braun
3012bc9908 Saving selected default slideshow speed #571, #570 2022-12-18 22:46:47 +01:00
Patrik J. Braun
2d72649ac6 Reverting: Use tap instead of click for better IOS touch navigation #493
Navigator fix solves the IOS issue
2022-12-18 10:15:57 +01:00
Patrik J. Braun
48a1900fc6 Fixing constantly updating navigator bar. This should fix the button not working problem for IOS #493 2022-12-18 10:09:34 +01:00
Patrik J. Braun
f2504f60d2 Use tap instead of click for better IOS touch navigation #493 2022-12-17 12:28:10 +01:00
Patrik J. Braun
5fe327af0d Fixing navigator style issue when the search query is too long 2022-12-17 10:51:11 +01:00
Patrik J. Braun
14abe72262 Moving slideshow speed to the submenu #571, #570
Also fixing playback issues
2022-12-17 10:45:40 +01:00
crypt-o-warrior
102eb0f411
merge upstream master 2022-12-17 02:10:18 +01:00
crypt-o-warrior
243495147f
playback is paused on dropdown open and resumed on dropdown close to prevent autoclose when next image is loaded 2022-12-17 02:04:48 +01:00
crypt-o-warrior
75c26f8422
merge upstream master 2022-12-17 01:44:18 +01:00
crypt-o-warrior
640aec03dd
added (session) cookie for playback duration; reverted some unnecessary css-changes; 2022-12-17 01:07:39 +01:00
crypt-o-warrior
16a7934ace
added controls and logic for changing playback speeds 2022-12-16 23:20:32 +01:00
Patrik J. Braun
751e0dcd57 fixing lightbox controls background 2022-12-15 23:58:41 +01:00
Patrik J. Braun
d65685e592 Creating config for navbar buttons #174 #435, fixes #150 2022-12-11 00:24:20 +01:00
Patrik J. Braun
be7937293b Moving /api to /pgapi and making it configurable #214, #519 2022-12-10 00:04:08 +01:00
Patrik J. Braun
f8606df759 Fixing search text position on the navigation bar. 2022-12-09 23:07:50 +01:00
Patrik J. Braun
a5b69dd999 Improving frame design 2022-12-09 23:06:01 +01:00
Patrik J. Braun
839d129e05 Adding missing lightbox.service.ts #544 2022-12-09 22:59:26 +01:00
Patrik J. Braun
594fc2e8b7 Add config to enable video looping fixes #544 2022-12-09 22:48:13 +01:00
Patrik J. Braun
a4cdbc9b1c Adding URL base to language selector. #548 2022-12-09 22:29:15 +01:00
Patrik J. Braun
9b56331f50 Creating def. sorting for search results. fixes #566 2022-12-09 22:17:54 +01:00
Patrik J. Braun
5023299912 Hide controls by default and create menu to force caption and faces to show, fixes #394 2022-12-08 23:54:08 +01:00
Patrik J. Braun
79903c8182 Fixing job progress freshness 2022-12-05 19:37:15 +01:00
Patrik J. Braun
9fb5951891 Change Images text to Home #554 2022-11-21 21:49:03 +01:00
Patrik J. Braun
868d812041 fixing admin UI 2022-11-21 20:49:10 +01:00
Patrik J. Braun
baf426ff76 thumbnail.settings.component.ts should use the same settings as ThumbnailGenerationJob.ts
#534, #458, #552
2022-11-21 19:59:29 +01:00
mrtnbr
89cbac99f8
Update thumbnail.settings.component.ts 2022-11-09 11:53:33 +01:00
Sean Moore
a81a96f30a Fix problem with unconstrained number of decimal digits for exposure value in info-panel
The photo exposure value will often overrun the focal length value in the info-panel when the number
of decimal digits is more than a few long. By convention, there shouldn't be any decimal digits in the
denominator so this fix rounds the denominator value before display. In addition, this fix increases
the number of decimal digits read from the photo exif metadata to improve the precision of the exposure value
to match what exiftool and other exif viewers display.
2022-09-01 15:38:20 -07:00
andreas
68f677f63e encoding of question mark character for media path 2022-07-20 22:04:54 +02:00
Patrik J. Braun
c06620a795 Implementing next photo preloading
#134

Also fixing play button animation.
2022-06-26 09:56:13 +02:00
Patrik J. Braun
d0b609b416 Adding missing bestFit url ending to gpx file request
#504
2022-06-25 23:06:42 +02:00
Patrik J. Braun
ca0579cefd Implementing GPX compression job
#504
2022-06-25 20:57:45 +02:00
Patrik J. Braun
19e23133f2 Adding gpx compression buttons to the settings
#504
2022-06-24 23:15:48 +02:00
Patrik J. Braun
3bff1a4383 Implementing on-the-fly GPX compression.
Its a lossy compression that can be finetuned in the config.

#504
2022-06-24 22:59:08 +02:00
Patrik J. Braun
b6b576ba2f Implementing ContentWrapper packing.
This enables to extract common string into a map and only reference their values.
This is expected to bring a further 43% savings on search results. Altogether leading to a 50% reduction.
 #437
2022-06-24 18:05:45 +02:00
Jacob Roeland
f861d5b854 Typo: replace "an other" with "another" 2022-05-05 23:19:59 -04:00
mcdamo
986496786a Use UTC for displaying image timestamps
Fixes #469
2022-04-28 17:44:38 +10:00
Patrik J. Braun
782cf78b03 fixing building errors 2022-04-25 18:36:18 +02:00
Patrik J. Braun
b1c9827729 Fixing lint errors 2022-04-25 18:09:06 +02:00
Patrik J. Braun
8d13af48b0 upgrading to bootstrap 5 2022-04-14 14:36:56 +02:00
Patrik J. Braun
6745b40241 Removing debug logging 2022-03-26 14:14:05 +01:00
Patrik J. Braun
845c70f6c6 Replace readyThumbnail filed with missingThumbnail bitmap.
Expected to save 6% on the server result json size.

#437
2022-03-26 11:55:15 +01:00
Patrik J. Braun
47d864abe5 Multiples small tweaks to save on the server response size:
* Removing ids from DTO as it is not needed on the client side. ~4% saving
 * Removing orientation information from DB and server response. ~3% saving
 * removing altitude from GPS data and reducing GPS, exposure and fstop precision ~3%
 Altogether 10% saving expected.
 #437
2022-03-25 21:51:42 +01:00
Patrik J. Braun
346590f651 refactoring map service: Using leaflet's LatLngLiteral interface 2022-03-12 00:00:49 +01:00
Patrik J. Braun
82aaa614b3 refactoring gpx marker (waypoints) on map 2022-03-11 23:54:55 +01:00
Patrik J. Braun
ec8b287c9f
Merge pull request #456 from zigmhount/gpx_wpt_mappoints
Gpx wpt mappoints with infinite loop fix
2022-03-11 23:51:28 +01:00
zigmhount
cd541e3fe0
Fixed infinite loop
Replaced `i` with `wpt_i` in `wpoints_loop`!
2022-03-11 23:09:14 +01:00
zigmhount
bc7ffb39b5
Dirty fix for infinite loop
Changed back `continue wpoints_loop` to `break wpoints_loop` because it causes an infinite loop once `wpt_i` reaches `wpoints.length` and `wpoints[wpt_i]` is undefined , yet it continues to loop for some reason. Break is not nice because there could be defined values for bigger wpt_i 
Attempt to understand why with `console.log(wpoints.length)`.
2022-03-11 23:01:28 +01:00
Patrik J. Braun
9104db695f
Merge pull request #452 from zigmhount/gpx_wpt_mappoints
Gpx wpt mappoints
2022-03-11 23:00:15 +01:00
zigmhount
92f346b1ca
Cleaned up
Removed unnecessary comments; replaced `break wpoints_loop` with `continue wpoints_loop` which caused infinite loops, let's see if it still happens and if I can fix it...
2022-03-11 22:49:56 +01:00
Patrik J. Braun
6ed0401312 fixing navigation bar dividers 2022-03-10 20:22:27 +01:00
zigmhount
f1a5c6c0ee
Refactor getMapCoordinates
Removed input parameter tagname, hardcoded instead the array tagnames=['trkpt,'wpt'] , and iterated through this array to get elements from the XML file at once and gather them in coordinates[ ] = [ track_path_points[ ], wpoints_points[ ] ].
2022-03-09 20:44:37 +01:00
zigmhount
5e56561576
Refactor loadGPXfiles()
Retrieve directly [path,wpoints] from getMapCoordinates[][]
2022-03-09 20:40:52 +01:00
zigmhount
ffa5ed687d
Replaced getMapPoints() and getMapPath() with getMapCoordinates()
Passing 'trkpt' or 'wpt' to getMapCoordinates() to handle both paths and waypoints from GPX files.
2022-03-09 16:34:57 +01:00
zigmhount
7928a07230
Refactored getMapPoints and getMapPath into getMapCoordinates
Added argument tagname to getMapCoordinates() to accept 'trkpt' or 'wpt';
replaced interfaces MapPoints and MapPath with MapCoordinates.
2022-03-09 16:31:54 +01:00
zigmhount
55c0e98df8
Merge branch 'bpatrik:master' into gpx_wpt_mappoints 2022-03-06 22:22:14 +01:00
zigmhount
7008bc9246
Plot markers for wpoints from MapPoints
In addition to path from getMapPath(), get wpoints from getMapPoints() and plot them on the marker layer.
Somehow the for loop `wpoints_loop` tends to continue infinitely, forcing stop with `break wpoints_loop` for now.
2022-03-06 22:16:23 +01:00
zigmhount
ac4a854917
Add getMapPoints() and MapPoints for GPX waypoints
Store waypoints from GPX files' <wpt> tags into MapPoints, while track points remain in MapPath.
2022-03-06 22:04:59 +01:00
Patrik J. Braun
9ef0f5d2b8 Making random-link by-default enabled, and updating the warning note #392 2022-03-05 13:09:24 +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
Patrik J. Braun
211a5bd4dd showing gpx tracks in folders without a photo with gps position. #422 2022-02-27 19:07:00 +01:00
Patrik J. Braun
41ad14dffd Updating translations #438 2022-02-26 13:42:34 +01:00
Patrik J. Braun
2543fd9301 Fixing indexing job UI. 2022-02-25 16:56:28 +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
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
a749ba3a58 fixing settings value change detection 2022-02-05 10:58:24 +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
5f6c8323c7 fixing metafile setting descsription. 2022-01-17 23:18:02 +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
Patrik J. Braun
e607ae810a Forcing mysql to use utf8mb4 fixes #399 2022-01-14 12:14:28 +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
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
db9889ed2c fixing top bar design issues #339 2021-12-11 16:34:30 +01:00
Patrik J. Braun
7d70c71109 Refactoring basic setting saving. Fixes #311 #352 2021-12-11 16:24:07 +01: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
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
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
3541eae141 Implementing listing metafiles in search result 2021-06-19 11:20:40 +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
597d179f7d Adding count and precalculated preview to saved search #45 2021-05-31 19:55:27 +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
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
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
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
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
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
eb84723523 Reverting Indexing as it did not improve performance 2021-05-12 21:56:52 +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
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
f6fd2ccc02 Improving zip folder download link 2021-05-08 09:06:56 +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
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
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
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
4f2b02b7e0 migrating maps to ngx-leaflet #256 2021-04-25 19:07:02 +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
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
deccda9585 fixing test 2021-04-17 14:55:59 +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
Patrik J. Braun
3c70ce4b0b improving MetaDataLoader to better handle edge cases #245 2021-04-02 15:53:20 +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
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
Torbjörn Svangård
81ab3cb1d7 Enable tranlsation for settings sidebar menu title 2021-03-30 12:21:34 +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
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
b3906c6b3d Fixing search types (removing unknown relation and fixing ranged seasrches) 2021-03-20 09:23:39 +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
Torbjörn Svangård
32b6d02549 Move text-shadow to controllers-container 2021-03-04 20:50:38 +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
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
a8bbefe0f8 refactoring code, improving advanced search 2021-01-17 10:56:33 +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
Jacob Roeland
f9fc2081a0
Minor typo: change "start a face" to "star a face" 2021-01-04 01:52:43 -05:00
Patrik J. Braun
411023021d Adding persons statistic to ui 2020-12-30 22:12:36 +01:00
Patrik J. Braun
b37d4ec8c8 Improving notification and CSRF error logging 2020-12-27 18:57:02 +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
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
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
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
3ba6979427 Improving job progress wording 2020-09-13 12:40:51 +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
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
e9468c154a Hiding faces for guest users (sharing link). Fixes: #149 2020-09-05 16:06:11 +02: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
2654dce9a1 signaling docker sensitive options 2020-02-07 23:32:41 +01:00
Patrik J. Braun
c13e90dca6 improving config change detection on switches 2020-02-06 23:57:59 +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
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
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
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
17139c692b improving code quality 2020-01-02 22:11:59 +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
1acbc67638 adding parallel run lock for jobs 2019-12-31 13:38:23 +01:00
Patrik J. Braun
c716ff4ca7 improving jobs 2019-12-30 17:52:58 +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
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
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
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
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
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
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
8479be8aaa fixing spelling 2019-12-12 19:11:49 +01:00
Patrik J. Braun
2ac0eaa57a improving task management 2019-12-11 17:02:02 +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
be25b9e068 minor bugfixes 2019-12-10 14:50:20 +01:00
Patrik J. Braun
00d3ae55e7 adding not support video format warning 2019-12-10 12:50:02 +01:00
Patrik J. Braun
358a7834e0 restucturing project 2019-12-10 10:44:35 +01:00