1
0
mirror of https://github.com/xuthus83/pigallery2.git synced 2025-01-14 14:43:17 +08:00

154 Commits

Author SHA1 Message Date
Patrik J. Braun
c6ba505129 Add date to markdowns 2023-09-11 13:54:42 +02:00
Patrik J. Braun
8c083ed59b Implement youngest and oldest photo date for directories 2023-09-11 13:19:51 +02:00
GenericGuy
f04ed67205 feat: container header meta data parsing
Adds parsing of container header data, which provides correct dates
for Matroska files and also fixes the issue that the bitrate shown
in the UI reflects only the video bitrate (not video + audio bitrate).
2023-09-03 15:35:19 +02:00
Patrik J. Braun
c510283e51 Fixing backend 2023-08-30 23:35:42 +02:00
Patrik J. Braun
3c9c7e01a3 Renaming preview to cover to reduce confusion 2023-08-25 21:24:05 +02:00
Patrik J. Braun
4c10f9dd82 Implement basic sharing listing on UI 2023-08-11 17:44:51 +02:00
Patrik J. Braun
0e460d07af Add person count search and sorting support.
Note it will trigger a DB drop as the scheme changed. 
2023-08-01 22:57:36 +02:00
Patrik J. Braun
1df147401f Improving settingsTest 2023-07-30 15:45:46 +02:00
Patrik J. Braun
a408f1b24d Fixig setting and random photo test 2023-07-30 13:25:31 +02:00
Patrik J. Braun
015a0221c2 Fix random photo tests 2023-07-30 12:27:29 +02:00
Patrik J. Braun
3fb31f17a8 Adopting date pattern search to MySQL 2023-06-24 13:11:56 +02:00
Patrik J. Braun
5793655e8d Fixing test 2023-06-24 01:13:39 +02:00
Patrik J. Braun
37641ff02e Adding date pattern UI 2023-06-20 00:06:37 +02:00
Patrik J. Braun
a58d61f958 Fixing saved search saving test 2023-03-12 11:11:35 +01:00
Patrik J. Braun
7ca7451a24 Fixing DiskManagerWorker.spec.ts test 2023-03-05 18:49:08 +01:00
Patrik J. Braun
9f2cd38019 Adding support for metadataLoader to read ImageWidth and ImageHeight exif tags 2023-03-05 15:45:01 +01:00
Patrik J. Braun
1753bad569 Removing memory DB. fixes 2023-01-05 23:11:58 +01:00
Patrik J. Braun
0c6c18bb1c Fixing codec path 2023-01-01 22:09:24 +01:00
Patrik J. Braun
9c4178e508 Rewriting config structure and UI 2022-12-28 19:12:18 +01:00
Patrik J. Braun
d75a307be6 Adding more indices to fields and improving SQL queries 2022-12-04 22:23:51 +01: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.
 
2022-06-24 18:05:45 +02:00
Patrik J. Braun
5778ef00f7 Implementing media fail check.
Gallery now will stop indexing if the root folder is empty. That is probably unintentional and would erase the whole database.
2022-05-15 22:07:46 +02:00
Patrik J. Braun
8d13af48b0 upgrading to bootstrap 5 2022-04-14 14:36:56 +02:00
Patrik J. Braun
dc55b01bcd fixing tests and cleaning up packages 2022-03-30 23:11:11 +02:00
Patrik J. Braun
a2e576ec27 updating node to v16 and angular to v12 2022-03-30 22:18:02 +02:00
Patrik J. Braun
845c70f6c6 Replace readyThumbnail filed with missingThumbnail bitmap.
Expected to save 6% on the server result json size.

2022-03-26 11:55:15 +01:00
Patrik J. Braun
9b71674ef7 fixing test 2022-03-25 21:55:38 +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.
 
2022-03-25 21:51:42 +01:00
Patrik J. Braun
215fc314f2 Adding emoji support test to filenames , 2022-03-12 20:38:08 +01:00
Patrik J. Braun
c9178b0e22 fixing search test
(cherry picked from commit b1f094c1501c9435c579ae242f35442ff96d9c5e)
2022-02-22 14:13:07 +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
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
3982250d64 Fixing search result to include directory preview fixes 2022-01-18 20:38:13 +01:00
Patrik J. Braun
69fedd6c67 Creating thumbnail filling job
The job fills, directory, albums and persons' thumbnails
2022-01-17 23:05:10 +01:00
Patrik J. Braun
776c8e83fc Caching preview in the DB to speed up directory querying 2022-01-14 20:57:20 +01:00
Patrik J. Braun
e607ae810a Forcing mysql to use utf8mb4 fixes 2022-01-14 12:14:28 +01:00
Patrik J. Braun
f4f22118ab improving metadata config 2022-01-13 22:41:30 +01: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
43343b252c Implementing search query and custom sorting based preview selection 2021-07-06 21:37:19 +02:00
Patrik J. Braun
628bc74226 Refactoring directory interfaces 2021-06-27 19:33:37 +02:00
Patrik J. Braun
74a56caf76 fixing tests 2021-06-19 12:08:17 +02:00
Patrik J. Braun
3541eae141 Implementing listing metafiles in search result 2021-06-19 11:20:40 +02:00
Patrik J. Braun
ff08d34a04 Fixing tests 2021-06-03 21:19:21 +02:00
Patrik J. Braun
f2ab96faaf reducing album indexing manager scope 2021-05-31 22:41:31 +02:00
Patrik J. Braun
f1818c1ca6 Creating Album settings UI and adding album related translations 2021-05-31 22:34:55 +02:00
Patrik J. Braun
597d179f7d Adding count and precalculated preview to saved search 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