Michael Mayer
9ec854d57c
UX: Remember view type of search results and albums #2477
2022-06-28 19:28:34 +02:00
Michael Mayer
4ea795729a
Frontend: Update photo_test.js to be more resilient #2434
2022-06-28 16:01:05 +02:00
Michael Mayer
7eba8b640f
Frontend: Update translations.json and translations.pot
2022-06-28 15:48:36 +02:00
Michael Mayer
ebd93ed30a
Frontend: Update package-lock.json
2022-06-28 15:47:49 +02:00
Heiko Mathes
be2292c536
UX: Fix portrait video preview when hovering over live photos #2475
2022-06-28 15:37:52 +02:00
theresa
a6225d76d5
Tests: Adapt acceptance tests to changes
2022-06-28 12:55:52 +02:00
Weblate
49b9c4afb7
Weblate: Update frontend translations
2022-06-28 07:51:53 +02:00
Michael Mayer
161fa2b327
Frontend: Correct slight inconsistencies in UI components #2434
2022-06-27 17:49:31 +02:00
Heiko Mathes
2080459579
UI: Deduplication of photo cards, mosaic and list view components ( #2434 )
2022-06-27 17:33:31 +02:00
Weblate
0f0d2b4df0
Weblate: Update frontend translations
2022-06-26 21:51:52 +02:00
Michael Mayer
bd80401f00
Frontend: Update package-lock.json
2022-06-25 02:10:17 +02:00
Michael Mayer
519f0c49c9
Videos: Stream OGV, VP8, VP9, AV1, WebM, and HEVC if supported #2461
2022-06-24 06:59:22 +02:00
Andre Carrera
95c03afe28
Videos: Skip transcoding of HEVC / HVC1 if supported by the browser #440 #513 ( #2379 )
2022-06-24 01:30:48 +02:00
Michael Mayer
18faeea3b6
Frontend: Update translations.json and package-lock.json
2022-06-23 22:03:51 +02:00
Weblate
414ac7faed
Weblate: Update frontend translations
2022-06-22 17:41:29 +02:00
theresa
e00c7200dd
Tests: Adapt acceptance tests to changes
2022-06-22 17:41:00 +02:00
theresa
59b5678a21
Tests: Adapt acceptance tests to changes
2022-06-22 17:39:49 +02:00
heikomat
2448e1dc46
fix icons on old chromium (e.g. 86) being tall and not displayed
2022-06-21 19:10:21 +02:00
Michael Mayer
3d277b2ef2
Search: Update frontend rest_test.js after changing limit #2433
2022-06-21 14:48:51 +02:00
Michael Mayer
64305c18a9
Search: Increase frontend result limit from 3333 to 10k #2433
2022-06-21 14:34:00 +02:00
heikomat
375270efbc
fix preview-playback on browsers without aspect-ratio
2022-06-21 12:08:48 +02:00
heikomat
5faa9bb409
fix iamge aspect-ratio on old browsers in list-view
2022-06-21 12:08:48 +02:00
heikomat
93a4ece5e3
add support for browsers that dont support the aspect-ratio css-property
2022-06-21 12:08:48 +02:00
Michael Mayer
5abbfeb534
Frontend: Update translations.json and translations.pot
2022-06-21 11:51:59 +02:00
Michael Mayer
c11dffdc4e
Frontend: Update package-lock.json
2022-06-21 11:51:39 +02:00
Weblate
c7ed995a65
Weblate: Update frontend translations
2022-06-21 11:49:35 +02:00
Michael Mayer
71ae33886f
Frontend: Update translations.json
2022-06-19 15:35:27 +02:00
Weblate
f77de22c59
Weblate: Update frontend translations
2022-06-19 09:51:50 +02:00
Michael Mayer
1fd9e6df1f
Frontend: Update package-lock.json
2022-06-18 22:24:54 +02:00
heikomat
5331086038
fix scrolling in cards-view lagging regularly on small screens
2022-06-18 12:59:03 +02:00
Michael Mayer
fb2ea6054c
Frontend: Update package-lock.json and translations.json
2022-06-17 23:42:49 +02:00
Heiko Mathes
08b6b2de28
Sharing: Fix app layout on small screens ( #2430 )
2022-06-17 23:32:45 +02:00
Cathie Integra
1876ba60e0
Weblate: Update frontend translations ( #2435 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-06-17 23:30:12 +02:00
Heiko Mathes
8bdac8564a
UI: Update browser support ( #2436 )
...
* remove support for very old browsers
* re-add support for safari 14 (for now)
* fix typo in browserlist config
2022-06-17 23:29:28 +02:00
Michael Mayer
735136c25c
Frontend: Format code and update package-lock.json
2022-06-17 05:20:28 +02:00
Heiko Mathes
580de58346
UX: Ssearch view render performance improvements ( #2433 )
...
* virtualize mosaic-view
* start virtualizing parts of the list view
* drastically improve mosaic component updating performance by not rendering cards if not necessary
* speed up list view virtualization by preventing the rendering of vue-components
* start virtualizing cards view
* continue virtualizing card view
* finish virtualizing cards
* start moving common virtualization logic into shared file
* try speeding up access to calculated photo details
* remove console.log
* improve accuracy of cards-placeholder elements
* remove console.log
* start fixing memoized values not updating on change
* fixing memoized values not updating on change
* remove console.logs
* fix getting location info after memoizing the function
* remove obsolete comment
* start rendering of only visible icons in mosaic-view
* continue rendering of only visible icons in mosaic-view
* implement rendering of only visible icons in cards-view
* implement rendering of only visible icons in list-view
* memoize some photo-model functions that are called when rendering mosaic- or cards-view
* fix cards sometimes getting smaller when scrolling
* improve fix for cards sometimes getting smaller when scrolling
* prevent rendering of no-photos-alert if photos are present
* fix selection issues after implementing conditional button-rendering
* speedup mosaic rendering by replacing vue components with html components
* speedup cards rendering by replacing vue components with html components
* speedup list rendering by replacing vue components with html components
* fix removed elements leaving behind placeholders in view
* speedup photo view rendering by replacing vue buttons and icons with regular html components
* fix positioning of card-title in placeholder elements
* fix missing icons after multiselect or select via touch
* prevent flickering of favourite button on click
* prevent flickering of favourite button on click
* use div instead of v-flex
* replace inline styles with css classes
* re-add actually necessary css-classes
* add size-containment to mosaic-elements to reduce re-layouting costs when virtualization replaces children
* fix typo in comment
* use plain html instead of components and css-classes instead of inline styles in cards.vue
* improve list scrolling by not using v-data-table for a static table
* fix icon-color on card-details in light-theme
* fix card-details showing wrong icons with wrong height on pixel 3
* fix animated gif-previews getting out of image-bounds when hovering in firefox
* fix closing brackets in mosaic view not matching opening brackets
* fix live-photo icon in mosaic- cards and list components
* improve render performance by replacing v-hover vue-component with css-hidden button
* prevent unnecessary rerenders
* prevent unnecessary rerenders
* undo "prevent unnecessary rerender" because the real-world-effect is negligable
* load next batch earlier to reduce change of scrolling to the end before the load finished
* add explanation on why the selection-button isnt removed via v-if
* remove console.log
* speed up rendering by reducing amount of observed items
* fix favourite-buttons in non-search views
* prevent unnecessary observeItems-calls by only observing items when photos changed
Co-authored-by: Heiko Mathes <heiko@pop-os.localdomain>
2022-06-17 04:44:58 +02:00
Heiko Mathes
d776e9cf83
UX: Pseudo-virtualize mosaic, cards and list view ( #2292 )
...
Related / Follow-Up Issues:
- #85
- #152
- #307
- #583
- #1582
- #1623
2022-06-17 04:15:20 +02:00
Michael Mayer
acc779f107
Albums: Restore deleted album when trying to create it again #2429
2022-06-16 18:59:03 +02:00
Michael Mayer
d604b7c61e
Frontend: Upgrade dependencies in package.json and package-lock.json
2022-06-16 03:58:37 +02:00
Michael Mayer
b2a784f074
Frontend: Update translations.json
2022-06-16 01:31:27 +02:00
Weblate
8fcf4334cd
Merge remote-tracking branch 'origin/develop' into develop
2022-06-15 14:11:19 +02:00
Michael Mayer
c5031ae124
Frontend: Update translations.json #2419
2022-06-15 14:10:48 +02:00
Weblate
136f3c21aa
Weblate: Update frontend translations
2022-06-15 11:51:56 +02:00
Weblate
338d9d1d3b
Weblate: Update frontend translations
2022-06-15 06:36:23 +02:00
Michael Mayer
dea9ff6868
Frontend: Update translations.pot
2022-06-14 13:28:00 +02:00
Michael Mayer
e5baeadfa2
Frontend: Update package-lock.json
2022-06-14 13:27:50 +02:00
Michael Mayer
a0c36f6af3
Frontend: Update ar.po and translations.json
2022-06-14 13:25:03 +02:00
theresa
b536f5f7ad
Translations: Add option for arabic
2022-06-14 12:37:40 +02:00
Michael Mayer
046acbd09c
Frontend: Update package-lock.json
2022-06-13 23:46:25 +02:00
Michael Mayer
220b2b3331
Frontend: Update translations.json
2022-06-13 23:46:14 +02:00
Weblate
b0211d94e0
Translations: Resolve frontend/src/locales/ar.po merge conflicts
2022-06-13 23:40:37 +02:00
Michael Mayer
45069b045d
Frontend: Update package-lock.json
2022-06-09 20:27:17 +02:00
theresa
86e69853d2
Tests: Update upload test
2022-06-09 14:48:22 +02:00
Michael Mayer
6658704660
Frontend: Update translations.json and package-lock.json
2022-06-01 21:47:43 +02:00
theresa
7caff32c65
Tests: Adapt tests to run on mobile
2022-06-01 12:09:15 +02:00
theresa
54247a8955
Tests: Adapt library tests to run on mobile
2022-06-01 12:08:48 +02:00
theresa
0b9699ab23
Tests: Adapt sharing tests to run on mobile
2022-05-31 20:48:37 +02:00
theresa
be5b2bba74
Tests: Adapt page models for mobile tests
2022-05-31 20:38:17 +02:00
theresa
26c4974081
Tests: Adapt states tests to run on mobile
2022-05-31 20:37:36 +02:00
theresa
cfc8f47890
Tests: Adapt labels tests to run on mobile
2022-05-31 20:37:20 +02:00
theresa
a8bb3630ae
Tests: Adapt photos tests to run on mobile
2022-05-31 20:37:05 +02:00
theresa
226ff20b9b
Tests: Adapt album tests to run on mobile
2022-05-31 20:36:44 +02:00
theresa
2a59eada63
Tests: Adapt settings tests to run on mobile
2022-05-31 20:36:19 +02:00
moutasem1989
9eeccfac27
Translated using Weblate (Arabic)
...
Currently translated at 10.4% (57 of 543 strings)
Translation: PhotoPrism/Frontend
Translate-URL: https://translate.photoprism.app/projects/photoprism/frontend/ar/
2022-05-30 18:54:20 +02:00
Weblate
5befab94ab
Weblate: Update frontend translations
2022-05-30 18:53:56 +02:00
Weblate
e232847405
Weblate: Update frontend translations
2022-05-30 18:34:05 +02:00
Michael Mayer
efb5d710c1
Frontend: Update package-lock.json
2022-05-28 21:54:09 +02:00
Michael Mayer
361f9604c9
Frontend: Update translations.json
2022-05-28 21:53:10 +02:00
Michael Mayer
849d7d5837
Frontend: Remove *.mo files and add pattern to .gitignore
2022-05-28 21:52:01 +02:00
Michael Mayer
cb97559b6d
Frontend: Pre-translate missing locales
2022-05-28 21:49:54 +02:00
Michael Mayer
87f2c3d796
Frontend: Update theme styles and colors
2022-05-28 20:57:37 +02:00
Michael Mayer
122cbfceba
Frontend: Update translations.pot
2022-05-28 15:47:01 +02:00
Michael Mayer
e9d413ef83
UX: Replace mobile subnav with a speed dial visible in public mode #2370
2022-05-28 15:45:32 +02:00
Michael Mayer
fecd247d21
UX: Normalize mobile navigation toolbar titles
2022-05-27 22:16:35 +02:00
Michael Mayer
4201c7d2a6
UX: Reduce mobile navigation submenu border radius #2359
2022-05-27 20:26:41 +02:00
Michael Mayer
c88ef9a7ed
UX: Tweak mobile navigation submenu styles #2359
2022-05-27 20:25:01 +02:00
Michael Mayer
d64ba27ec4
UI: Avoid duplicate strings in page title
2022-05-27 19:14:49 +02:00
Michael Mayer
2202c93571
Settings: Add Thai language option
2022-05-27 18:45:33 +02:00
Michael Mayer
61dfd2cf50
UX: Update splash screen, button, and footer styles #2360
2022-05-27 18:15:18 +02:00
Michael Mayer
1efc1e3de5
Frontend: Update German translations
2022-05-27 18:13:55 +02:00
Michael Mayer
d83d7e2aac
Frontend: Update translations.json
2022-05-27 16:09:55 +02:00
Weblate
f012669a55
Weblate: Update frontend translations
2022-05-27 16:07:55 +02:00
Michael Mayer
82d806fb51
Frontend: Update .eslintrc.js, vm.js, de.po and translations.pot
2022-05-27 16:06:43 +02:00
Weblate
8539729c12
Weblate: Update frontend translations
2022-05-27 15:36:03 +02:00
Weblate
a47e11a2b5
Weblate: Update frontend translations
2022-05-27 15:33:47 +02:00
Michael Mayer
a560c82833
Frontend: Update package.json and package-lock.json
2022-05-27 15:21:41 +02:00
Michael Mayer
b78388bb11
Frontend: Update package-lock.json and translations.json
2022-05-27 14:44:22 +02:00
Cathie Integra
95510b21d1
Weblate: Update translations ( #2362 )
2022-05-27 14:35:06 +02:00
Michael Mayer
005770ca84
Frontend: Update translations.pot and translations.json
2022-05-27 09:09:36 +02:00
Michael Mayer
896e7faa6f
UX: Update splash screen styles
2022-05-27 08:21:51 +02:00
Michael Mayer
f936efb43d
UX: Update slash screen styles
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-05-26 22:28:32 +02:00
Michael Mayer
c620271399
UX: Update slash screen styles
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-05-26 20:51:19 +02:00
Michael Mayer
6aa08d64c2
Docs: Update membership info URL
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-05-26 19:33:41 +02:00
Michael Mayer
7ed5ed6408
UX: Reduce navigation toolbar font weight
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-05-26 15:12:42 +02:00
Michael Mayer
d46a01b602
UX: Update navigation and splash screen styles
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-05-26 15:04:45 +02:00
Michael Mayer
c764b20668
UX: Update navigation styles
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-05-26 14:07:08 +02:00
Michael Mayer
441827d600
UX: Improve nav sub menu styles
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-05-26 13:52:47 +02:00
Cathie Integra
57831a7290
Translations: Update frontend/src/locales ( #2351 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-05-23 16:27:43 +02:00
theresa
10b1de3e02
Frontend: Show nav-menu in test mode
2022-05-23 12:52:16 +02:00
Michael Mayer
75ec9909f8
Frontend: Update package-lock.json
2022-05-21 22:32:18 +02:00
Michael Mayer
7942b03d54
Frontend: Update translations.pot and translations.json #2346
...
Thanks to all who contributed! <3
2022-05-21 22:31:16 +02:00
Cathie Integra
f3e8ec864a
Translations: Update frontend/src/locales ( #2346 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-05-21 22:29:27 +02:00
Michael Mayer
ab185f719e
UX: RTL style fixes
2022-05-21 22:11:22 +02:00
Michael Mayer
8b5fbec950
UX: Improve navigation menu
2022-05-21 22:00:13 +02:00
Michael Mayer
441b51b228
UX: Improve confirm button style in account.vue
2022-05-21 20:12:34 +02:00
Michael Mayer
c1d06f5d2b
UX: Enhance splash screen styles
2022-05-21 20:08:31 +02:00
Michael Mayer
da866a98d4
UX: Update splash screen, fonts, buttons, mobile toolbar and navigation
2022-05-21 18:13:28 +02:00
Michael Mayer
8af69b81f2
Search: Omit files with unknown Chroma when using mono:true filter #2341
2022-05-21 18:12:08 +02:00
Cathie Integra
76e0725397
Translations: Update frontend/src/locales ( #2342 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-05-21 08:38:48 +02:00
Michael Mayer
f73d21171a
UX: Improve scrollbar styles
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-05-21 02:33:09 +02:00
Michael Mayer
9f6d15db07
UI: Remove html height in app.css
2022-05-20 23:16:02 +02:00
Michael Mayer
d600d5faf8
Frontend: Update package.json, package-lock.json, and translations.json
2022-05-20 21:37:53 +02:00
Cathie Integra
4f02415f34
Translations: Update frontend/src/locales ( #2338 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-05-20 21:31:49 +02:00
Michael Mayer
b250a106b7
UX: Improve nav toolbar, scrollbar, and footer
2022-05-20 21:31:29 +02:00
Michael Mayer
a37c6d4c83
UI: Shorten version info in about footer and improve scrollbar styles
2022-05-20 19:33:07 +02:00
Michael Mayer
c32577ee52
Frontend: Update package-lock.json
2022-05-20 11:32:02 +02:00
Michael Mayer
cd024ae15a
Frontend: Update package-lock.json
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-05-18 22:45:56 +02:00
Michael Mayer
b9c68f8fe8
Frontend: Update navigation.vue
2022-05-17 03:17:28 +02:00
Michael Mayer
400c25ad43
Frontend: Update translations.json
2022-05-17 01:12:09 +02:00
Cathie Integra
6e05e06593
Translations: Update frontend/src/locales ( #2326 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-05-17 00:53:29 +02:00
Michael Mayer
87521c7e6d
WebDAV: Open Windows Help in frontend/src/dialog/webdav.vue
2022-05-16 21:59:23 +02:00
Michael Mayer
9c021117f9
WebDAV: Show Windows Resource URL in frontend/src/dialog/webdav.vue
2022-05-16 21:45:26 +02:00
Michael Mayer
f00bac031b
Frontend: Update translations.pot
2022-05-16 21:43:42 +02:00
theresa
0bdf4a58ae
Translation: Add options for bulgarian and malay
2022-05-16 21:32:46 +02:00
Michael Mayer
6654ec7786
Frontend: Add icon font, update package.json and translations.json
2022-05-16 20:26:44 +02:00
Cathie Integra
27b971540e
Translations: Update frontend/src/locales ( #2321 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-05-16 19:15:12 +02:00
Michael Mayer
e56cda79ed
Frontend: Update package-lock.json
2022-05-10 21:01:53 +02:00
Michael Mayer
312c68964e
Frontend: Update package-lock.json and translations.json
2022-05-09 16:15:57 +02:00
Weblate
0a51aee6ba
Translations: Update frontend/src/locales
2022-05-09 14:48:07 +02:00
Cathie Integra
fb32930d8c
Translations: Update frontend/src/locales ( #2308 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-05-08 10:12:47 +02:00
Cathie Integra
daa4bab589
Translations: Update frontend/src/locales ( #2306 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-05-07 13:18:18 +02:00
Weblate
ea0f8fa05b
Translations: Update frontend/src/locales
2022-05-05 10:09:16 +02:00
Michael Mayer
0df8d4cea2
Frontend: Update translations.json
2022-05-01 19:19:02 +02:00
Cathie Integra
7802bd58b7
Translations: Update frontend/src/locales ( #2297 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-05-01 19:16:11 +02:00
Michael Mayer
7c688f5ea2
Frontend: Update translations and navigation title
2022-05-01 18:05:41 +02:00
Cathie Integra
f89795e74d
Translations: Update frontend/src/locales ( #2295 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-05-01 17:48:28 +02:00
Weblate
f885ba6327
Translations: Update frontend/src/locales
2022-04-29 16:20:25 +02:00
Michael Mayer
7bcf8cb1a9
Frontend: Update and shorten footer links on about page
2022-04-27 18:00:05 +02:00
Michael Mayer
fe60af316e
Frontend: Update translations.json and package-lock.json
2022-04-27 15:19:10 +02:00
Cathie Integra
9edf647d24
Translations: Update frontend/src/locales ( #2279 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-04-27 14:48:14 +02:00
theresa
2c328c3924
Translations: Add options for swedish, lithuanian and croatian
2022-04-26 14:02:33 +02:00
Cathie Integra
6d3a4843ca
Translations: Update frontend/src/locales ( #2276 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-04-24 00:05:56 +02:00
Michael Mayer
cf8f9f54b1
Docs: Add link to updated privacy policy on photoprism.app
...
https://twitter.com/photoprism_app/status/1517908762832613380
2022-04-24 00:04:28 +02:00
Michael Mayer
8638929d84
Config: Automatically generate command-flag docs #1017 #2195 #2227 #2250
2022-04-22 17:38:40 +02:00
Michael Mayer
5e5c9161e8
Library: Update file_test.js #2273
2022-04-21 22:27:39 +02:00
Michael Mayer
49e9232323
Places: Limit the number of images displayed on the map to 500,000
2022-04-21 22:21:17 +02:00
Michael Mayer
49b58f30c7
Frontend: Update German, translations.pot, and translations.json
2022-04-21 22:18:07 +02:00
Michael Mayer
b595d5df7a
Library: Display RAW previews and num of actual files in Originals #2273
2022-04-21 22:17:26 +02:00
Cathie Integra
e59ecc07e4
Translations: Update frontend/src/locales ( #2272 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-04-21 20:22:15 +02:00
Michael Mayer
ecc8a5b0c0
Frontend: Update package-lock.json
2022-04-21 18:10:20 +02:00
theresa
583dd91fa7
Tests: Add acceptance test for link sharing
2022-04-20 14:49:50 +02:00
theresa
6cbb6610a8
Tests: Refactor acceptance tests
2022-04-19 18:00:37 +02:00
theresa
e0fca2be51
Tests: Add acceptance test #2199
2022-04-19 17:27:21 +02:00
theresa
d4e6030a40
Frontend: Add classes for acceptance tests
2022-04-19 17:26:16 +02:00
theresa
e5d4a295d2
Tests: Add acceptance tests #2248
2022-04-19 17:24:47 +02:00
Michael Mayer
9ad4351c4a
Albums: Change category selector function to updateQuery #1995
...
Search results don't update automatically otherwise.
2022-04-18 17:34:55 +02:00
Michael Mayer
34ed791c07
Frontend: Update translations.json
2022-04-18 17:28:09 +02:00
Cathie Integra
d0c0cfe2d2
Translations: Update frontend/src/locales ( #2263 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-04-18 17:26:55 +02:00
Michael Mayer
5f8c58626f
Frontend: Update package-lock.json and translations.pot
2022-04-18 17:22:52 +02:00
Michael Mayer
975c4cdca3
Search: Fix @keyup.enter.native event handling #1995
2022-04-18 14:52:21 +02:00
Michael Mayer
55db142a3f
Frontend: Update package-lock.json
2022-04-18 14:32:36 +02:00
Michael Mayer
adb40433a5
Search: Improve handling of search query updates in UI components #1995
2022-04-16 15:59:47 +02:00
Michael Mayer
ac9fc4108b
Frontend: Update package-lock.json
2022-04-16 13:56:57 +02:00
Michael Mayer
c13fdedb72
Frontend: Update package-lock.json
2022-04-15 15:51:46 +02:00
theresa
bcc3da81bd
Tests: Refactor acceptance tests
2022-04-15 15:46:25 +02:00
theresa
98b2b8bc34
Tests: Add command for smoke tests
2022-04-15 15:45:39 +02:00
theresa
00d20c9a75
Tests: Update page model
2022-04-15 12:33:52 +02:00
theresa
02b9d192b2
Tests: Refactor acceptance tests
2022-04-15 12:33:27 +02:00
Michael Mayer
92e6c4fe1e
Download: Add Disabled, Originals, MediaRaw & MediaSidecar Flags #2234
...
Extends DownloadSettings with 4 additional options:
- Name: File name pattern for downloaded files (existed)
- Disabled: Disables downloads
- Originals: Only download files stored in "originals" folder
- MediaRaw: Include RAW image files
- MediaSidecar: Include metadata sidecar files (JSON, XMP, YAML)
2022-04-15 09:42:07 +02:00
theresa
0a9f6a72bc
Tests: Update acceptance tests
2022-04-14 20:07:55 +02:00
theresa
506bb82824
Tests: Update acceptance tests
2022-04-14 20:07:22 +02:00
Michael Mayer
ccedda8f21
Frontend: Add acceptance test page models from feature branch
2022-04-14 14:42:48 +02:00
Michael Mayer
dd2a210c2e
UX: Add slight border radius to .p-logs in Libary > Logs
2022-04-14 14:39:32 +02:00
Michael Mayer
ea3e7f179e
UX: Improve Search Navigation and Components, add GIF Symbol #590 #1438
2022-04-14 14:13:54 +02:00
Michael Mayer
ee2b101752
Frontend: Update package-lock.json #590
2022-04-14 13:36:21 +02:00
Michael Mayer
82d61d1f93
File Types: Add experimental support for animated GIFs #590 #2207
...
Animated GIFs are transcoded to AVC because it is much smaller and
thus also suitable for long/large animations. In addition, this commit
adds support for more metadata fields such as frame rate, number of
frames, file capture timestamp (unix milliseconds), media type,
and software version. Support for SVG files can later be implemented in
a similar way.
2022-04-13 22:17:59 +02:00
Michael Mayer
20c8d73b26
Metadata: Preserve manual local time changes when reindexing #2239
2022-04-12 20:11:26 +02:00
Michael Mayer
915ff42133
Auth: Add --auth flag, increase min password length to 8 chars #98 #2248
2022-04-12 19:44:43 +02:00
Michael Mayer
e42b870c09
CLI: Update and display the list of supported file formats #2247
2022-04-12 19:14:21 +02:00
Michael Mayer
f927c68c4f
UX: Skip RAW files by default when clicking Download All #2234
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-10 17:02:09 +02:00
Michael Mayer
b97e0e9c3b
Albums: Prevent accidental creation of duplicate albums #2233
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-10 14:38:51 +02:00
Michael Mayer
9134c79f4c
Config: Add option to skip all RAW images when indexing #2227
2022-04-06 17:46:41 +02:00
Michael Mayer
9986986f8f
People: Add info on the kind of face to improve matching #2182
...
This commit also fixes of other potential issues and improves logging.
2022-04-04 21:22:31 +02:00
Michael Mayer
cfb448e97d
Frontend: Update package-lock.json and translations.json
2022-04-04 14:53:07 +02:00
Cathie Integra
c4b1ac6db1
Translations: Update frontend/src/locales ( #2220 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-04-04 14:45:44 +02:00
Michael Mayer
bb09c43c49
People: Disable tabs transition to improve UI performance #2182
...
May help improve rendering performance on slow devices.
Feedback welcome!
2022-04-03 15:06:31 +02:00
Michael Mayer
31e48d2139
UX: Add button to clear error log history in Library > Errors #1683
...
Note this is disabled in public mode (without authentication).
2022-04-03 12:37:43 +02:00
Michael Mayer
f8341c7ebe
Frontend: Update dependencies in package-lock.json
2022-04-02 18:18:00 +02:00
Michael Mayer
eb01c4b794
Frontend: Update dependencies in package-lock.json
2022-04-01 17:21:31 +02:00
Michael Mayer
8851762821
Frontend: Update line numbers in translations.pot
2022-04-01 17:17:45 +02:00
Michael Mayer
d048038c88
Frontend: Update package-lock.json and translations.json
2022-03-31 17:17:16 +02:00
Michael Mayer
16f3c004c9
UX: Refactor photo viewer API and frontend components #1307 #1438
2022-03-31 17:11:43 +02:00
Michael Mayer
8cc7d03675
UX: Improve photo viewer loading #1438
2022-03-31 13:04:36 +02:00
Michael Mayer
47e8a22897
UX: Fix photo viewer loading #1438
2022-03-31 12:27:30 +02:00
Michael Mayer
ab5f1629eb
UX: Dynamic infinite-scroll-distance based on window height #1438
...
In addition, you can now change the batch size in settings.yml.
2022-03-31 10:22:01 +02:00
Michael Mayer
9eda12ac20
Performance: Refactor database schema and UI components #995 #1438 #1811
2022-03-30 20:36:25 +02:00
Michael Mayer
68094e9b79
Sharing: Fix UI component import paths #2199
2022-03-30 20:25:24 +02:00
Michael Mayer
00d7bbcf9f
Frontend: Update dependencies in docker-lock.json
2022-03-30 14:34:55 +02:00
Weblate
0902bfe5ae
Translations: Update frontend/src/locales
2022-03-29 17:25:20 +02:00
Michael Mayer
710c50f895
Frontend: Update translations.json #2083
...
Thanks to all who contributed! :)
2022-03-28 10:26:18 +02:00
Weblate
c974f39b68
Translations: Update /frontend/src/locales
2022-03-28 10:15:28 +02:00
Michael Mayer
736b03f87f
WebDAV: Improve update and reset of remote connection errors #1781
2022-03-27 21:37:11 +02:00
Michael Mayer
c6abf5d7f2
UX: Hide misleading hidden file warning while indexing #2189
2022-03-27 12:58:30 +02:00
Michael Mayer
adf949a575
Frontend: Update dependencies in package-lock.json
2022-03-27 12:49:48 +02:00
Michael Mayer
aaaef5712e
WebDAV: Prevent two-way file sync, default to download #1785
2022-03-27 12:49:23 +02:00
Michael Mayer
bd5c773232
UX: Fix handling of empty query values in frontend components #1995
2022-03-25 17:55:18 +01:00
Michael Mayer
c6753ca2bc
Frontend: Update translations.pot and package-lock.json
2022-03-25 08:44:29 +01:00
Michael Mayer
80df455e25
UX: Disable automatic update of search results on blur/change #1995
...
As discussed/requested in the issue comments.
2022-03-25 08:44:00 +01:00
Michael Mayer
426170a392
UX: Delay search query update until user has finished typing #1995
2022-03-24 11:29:40 +01:00
Michael Mayer
8c4313452d
UX: Add lazy modifier to sync input value only on change #1995
2022-03-24 08:09:51 +01:00
Michael Mayer
45b563136e
UX: Fix form event handling #1995
2022-03-23 18:42:41 +01:00
Michael Mayer
0ce900122f
People: Improve search form event handling #1995
2022-03-23 17:59:42 +01:00
Michael Mayer
1f77279d1b
Albums: Refactor handling of very large lists in select dialog #2152
2022-03-23 16:20:59 +01:00
ppprism
6d4e5175db
increase autocomplete dialog album count ( #2152 )
2022-03-23 16:17:11 +01:00
Michael Mayer
7c5d6007a0
Frontend: Update translations.json and package-lock.json
2022-03-23 13:18:35 +01:00
Weblate
71ae0a378e
Frontend: Update translations
2022-03-23 09:07:36 +01:00
Weblate
3ad30ebe26
Frontend: Update translations
2022-03-23 09:07:36 +01:00
Michael Mayer
47eaf1faa2
Frontend: Update translations.json and package-lock.json
2022-03-22 14:09:15 +01:00
Weblate
0307551f5e
Frontend: Update translations
2022-03-22 08:42:59 +01:00
Weblate
3b71cb6adf
Frontend: Update translations
2022-03-22 08:42:59 +01:00
Michael Mayer
63dbd14356
Frontend: Update translations.json and package-lock.json
2022-03-18 11:11:03 +01:00
Weblate
e09b4144ec
Frontend: Update translations
2022-03-18 11:08:13 +01:00
Weblate
514009155d
Frontend: Update translations
2022-03-18 11:08:13 +01:00
Weblate
2ad96a2568
Frontend: Update translations
2022-03-18 11:08:13 +01:00
Weblate
1aa912c0da
Frontend: Update translations
2022-03-18 11:08:13 +01:00
Weblate
2de22691eb
Frontend: Update translations
2022-03-18 11:08:13 +01:00
Weblate
3f369f9f7d
Frontend: Update translations
2022-03-18 11:08:13 +01:00
Michael Mayer
59866892b0
Frontend: Upgrade webpack-manifest-plugin from v4.1.1 to 5.0.0
2022-03-17 17:31:20 +01:00
Michael Mayer
3966c96763
Frontend: Update translations.json
2022-03-16 22:51:49 +01:00
Weblate
00e2338d92
Frontend: Update translations
2022-03-16 22:35:34 +01:00
Michael Mayer
c980a89b09
Frontend: Update translations.json and package-lock.json
2022-03-16 17:42:15 +01:00
Weblate
98ea6c08a8
Frontend: Update translations
2022-03-15 19:08:19 +01:00
Weblate
e7a7e3309c
Frontend: Update translations
2022-03-15 19:08:19 +01:00
Weblate
ee798c191f
Frontend: Update translations
2022-03-15 19:08:19 +01:00
Weblate
c59c7d195a
Frontend: Update {{ language_name }} translations
2022-03-15 13:35:34 +01:00
Weblate
c68bd4d1d7
Frontend: Update {{ language_name }} translations
2022-03-15 13:35:34 +01:00
Weblate
ef06fbae97
Frontend: Update {{ language_name }} translations
2022-03-15 13:35:34 +01:00
Weblate
72bc9f174d
Frontend: Update {{ language_name }} translations
2022-03-15 13:35:34 +01:00
Weblate
9d1dfadcea
Frontend: Update {{ language_name }} translations
2022-03-15 13:35:34 +01:00
Michael Mayer
d73d69c7b7
Frontend: Update translations.json and package-lock.json
2022-03-11 16:04:05 +01:00
Weblate
ef142e6b51
Merge origin/develop
2022-03-11 15:58:15 +01:00
Anonymous
0b915906eb
Translated using Weblate (Turkish)
...
Currently translated at 47.4% (253 of 533 strings)
Translation: PhotoPrism/Frontend
Translate-URL: https://translate.photoprism.app/projects/photoprism/frontend/tr/
2022-03-11 15:46:56 +01:00
mastir hekir
f69c4bea7d
Translated using Weblate (Turkish)
...
Currently translated at 47.4% (253 of 533 strings)
Translation: PhotoPrism/Frontend
Translate-URL: https://translate.photoprism.app/projects/photoprism/frontend/tr/
2022-03-11 15:46:55 +01:00
Anonymous
66317fb001
Translated using Weblate (Bulgarian)
...
Currently translated at 0.0% (0 of 533 strings)
Translation: PhotoPrism/Frontend
Translate-URL: https://translate.photoprism.app/projects/photoprism/frontend/bg/
2022-03-11 15:46:54 +01:00
Lulu195
ed3d96a902
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (533 of 533 strings)
Translation: PhotoPrism/Frontend
Translate-URL: https://translate.photoprism.app/projects/photoprism/frontend/ro/
2022-03-11 15:46:53 +01:00
Admin
6c4974537f
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 97.9% (515 of 526 strings)
Translation: PhotoPrism/Frontend
Translate-URL: https://translate.photoprism.app/projects/photoprism/frontend/zh_Hant/
2022-03-11 15:46:53 +01:00
Lulu195
eb8d5dceef
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.4% (549 of 552 strings)
Translation: PhotoPrism/Frontend
Translate-URL: https://translate.photoprism.app/projects/photoprism/frontend/zh_Hans/
2022-03-11 15:46:52 +01:00
Admin
1c22f7e559
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.4% (549 of 552 strings)
Translation: PhotoPrism/Frontend
Translate-URL: https://translate.photoprism.app/projects/photoprism/frontend/zh_Hans/
2022-03-11 15:46:52 +01:00
Anonymous
619e80e422
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.4% (549 of 552 strings)
Translation: PhotoPrism/Frontend
Translate-URL: https://translate.photoprism.app/projects/photoprism/frontend/zh_Hans/
2022-03-11 15:46:52 +01:00
Pheggas
5d0a994f60
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (511 of 511 strings)
Translation: PhotoPrism/Frontend
Translate-URL: https://translate.photoprism.app/projects/photoprism/frontend/sk/
2022-03-11 15:46:52 +01:00