Commit graph

1310 commits

Author SHA1 Message Date
Michael Mayer fcad9e49a1 Frontend: Select photos in fullscreen mode #657 2020-12-16 14:10:03 +01:00
Michael Mayer 37f79324ce Language dropdown: Don't translate locales #712 2020-12-16 13:27:44 +01:00
Michael Mayer 373578b9a9 Additional translations: Workaround for backend & date library #710 2020-12-15 20:44:18 +01:00
Michael Mayer cd38e507f9 Additional translations: Workaround for backend & date library #710 2020-12-15 20:41:53 +01:00
Michael Mayer 40966c2add Frontend: Upgrade dependencies 2020-12-15 19:47:25 +01:00
jean-louis67 83307c67d3
French translation of 'Simplified Chinese' and 'Traditional Chinese' (#711) 2020-12-15 17:05:43 +01:00
nzlov 668b9b3b57
Add Chinese Simplified (#710) 2020-12-15 09:20:56 +01:00
Michael Mayer 801dc49dd7 Settings: Add "delete" feature flag and share page title #167 2020-12-13 14:53:26 +01:00
Michael Mayer 283748cace UX: Hide scrollbar in navigation to have enough space for counts #682 2020-12-13 13:38:03 +01:00
jean-louis67 7f69bda8aa
French version update (#704)
* changed tanslation of 'in'

'in 4,608 ms' must be translated: 'en 4,608 ms'
I hop 'in' is not used somewhere else

* Taking into account changes in the catalogs

Selection approved in translations.pot and messages.pot

* fr.po updated according to translation.pot

* French translations of new expressions relating to stacks

* French translations of new expressions relating to stacks

* Correction of accidental overwriting

* French translation adjustment

* New words in translations.pot
2020-12-13 11:22:13 +01:00
Michael Mayer 3e1b7eddc4 Sharing: Use author as page title in albums
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-13 00:24:00 +01:00
Michael Mayer 030f4064ec Sharing: Swap page title and caption on overview page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-13 00:21:40 +01:00
Michael Mayer ce471de921 Indexer: Refactor photo merge #616 2020-12-12 22:02:14 +01:00
Michael Mayer 618525969b Frontend: Fix video size in places view #647 2020-12-12 20:01:56 +01:00
Michael Mayer 50af438d3c Sharing: Use site author as caption for album overview 2020-12-12 19:28:16 +01:00
Michael Mayer 473566f404 Videos: Enforce transcoding to MPEG-4 AVC #603 2020-12-12 17:20:31 +01:00
Michael Mayer f3d60ae095 Frontend: Play video from places view #647 2020-12-12 15:36:18 +01:00
Michael Mayer f2d2e81a02 Frontend: Remove debug code 2020-12-12 15:13:51 +01:00
Michael Mayer fe72a1ab52 Frontend: Improve sharing UX 2020-12-12 15:13:16 +01:00
Michael Mayer 316b6b654e Frontend: Improve mobile UX 2020-12-12 07:56:14 +01:00
Michael Mayer f24363567f Frontend: Add tooltips to navigation icons
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-12 07:02:43 +01:00
Michael Mayer 9fe9ca747f Indexer: Improve unstacking of single files 2020-12-11 23:09:06 +01:00
Michael Mayer 9f4066edb6 Indexer: Improve stacking and indexing of moved files 2020-12-11 22:09:11 +01:00
Michael Mayer 04c17fb77b Indexer: Improve stacking settings and merging 2020-12-11 17:21:13 +01:00
Michael Mayer d30b8c5694 Frontend: Upgrade dependencies 2020-12-11 12:44:08 +01:00
Michael Mayer 610e08873a Frontend: Update translations.json 2020-12-11 10:30:26 +01:00
Theresa Gresch 0f826477d6 Tests: Adapt photos test to run in chromium as well 2020-12-10 19:00:42 +01:00
Theresa Gresch 8facccfe15 Tests: Make originals test more stable 2020-12-10 19:00:42 +01:00
Theresa Gresch 9b0a5b79a6 Tests: Make labels test more stable 2020-12-10 19:00:41 +01:00
Michael Mayer e0324cc082 Translations: Exclude false positive i18n extract #662 2020-12-10 18:20:50 +01:00
Ray1422 ab69ee0f86
Add ZH translation (#641) 2020-12-10 18:14:26 +01:00
Michael Mayer a152caf0db Frontend: Add Slovak translations #670 2020-12-10 18:04:43 +01:00
jean-louis67 463e32ae42
French translation adjustment (#693)
* changed tanslation of 'in'

'in 4,608 ms' must be translated: 'en 4,608 ms'
I hop 'in' is not used somewhere else

* Taking into account changes in the catalogs

Selection approved in translations.pot and messages.pot

* fr.po updated according to translation.pot

* French translations of new expressions relating to stacks

* French translations of new expressions relating to stacks

* Correction of accidental overwriting

* French translation adjustment
2020-12-10 17:58:34 +01:00
Michael Mayer 71be355e6e Frontend: Update German translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-09 23:11:14 +01:00
Michael Mayer 233d35e839 Frontend: Update German translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-09 22:29:41 +01:00
Michael Mayer c0fb3deb06 Indexer: Stack photos while optimizing 2020-12-09 21:44:04 +01:00
Michael Mayer 004400b118 Albums: Improve folder indexing 2020-12-09 13:10:21 +01:00
Michael Mayer 5096e6201d Indexer: Show folder names while indexing
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-09 00:07:11 +01:00
Michael Mayer ee49073cf2 Albums: Improve UX and indexing 2020-12-08 22:40:13 +01:00
jean-louis67 def8d50995
French translations of new expressions relating to stacks (#686)
* changed tanslation of 'in'

'in 4,608 ms' must be translated: 'en 4,608 ms'
I hop 'in' is not used somewhere else

* Taking into account changes in the catalogs

Selection approved in translations.pot and messages.pot

* fr.po updated according to translation.pot

* French translations of new expressions relating to stacks

* French translations of new expressions relating to stacks

* Correction of accidental overwriting
2020-12-08 20:13:48 +01:00
Michael Mayer 8b5e282034 Frontend: Update German translations 2020-12-08 20:02:04 +01:00
Michael Mayer 466a1bc3dd Albums: Hide empty folder albums after re-indexing #684 2020-12-08 19:47:27 +01:00
Michael Mayer 94b990290b Folders/Moments Show archive button in context menu #520 2020-12-08 17:50:01 +01:00
Michael Mayer c8fbb3d8f8 Stacks: Improve settings UX #681 #667 #593 2020-12-08 17:48:07 +01:00
Michael Mayer 63a8dbf4ce Stacks: Improve advanced indexing options #681 #667 #593 2020-12-07 17:03:06 +01:00
Michael Mayer ae0af699c6 Stacks: Add advanced indexing options #681 #667 #593 2020-12-07 16:19:03 +01:00
jean-louis67 335b7ff246
fr.po updated according to translation.pot (#679)
* changed tanslation of 'in'

'in 4,608 ms' must be translated: 'en 4,608 ms'
I hop 'in' is not used somewhere else

* Taking into account changes in the catalogs

Selection approved in translations.pot and messages.pot

* fr.po updated according to translation.pot
2020-12-05 18:07:35 +01:00
Michael Mayer 7935bd87eb Video: Fix JS unit tests 2020-12-05 04:31:07 +01:00
Michael Mayer 846c635f22 Video: Transcoding to AVC1 #636 #513 #624 #603 #533 $440 2020-12-05 04:24:10 +01:00
Michael Mayer 0b16a67c90 WebDAV: Sync video files #504 2020-12-05 02:18:45 +01:00
Josh Bowling 917abbe39f
Fix type in nginx docs (#676) 2020-12-05 00:51:06 +01:00
Michael Mayer 52a26c1c5f Frontend: Update dependencies 2020-12-04 11:02:33 +01:00
Michael Mayer 7c3ad754ba Frontend: Update map options
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-03 20:52:01 +01:00
Michael Mayer 647c5bafea Frontend: Update translations.pot
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-02 01:39:00 +01:00
Hermógenes Oliveira 680773ef2c
Fix example configuration for Apache 2.4 (#573)
* Fix example configuration for Apache 2.4

The tutorial on serverlab.ca contains some errors. The official docs are accurate and more helpful. Added reminder for the benefit of people mindlessly copying and pasting.

* Portability fix for scripts/build.sh

As per the manual, the `-p` flag to `uname` is not portable and results in `unknown` in many cases, for instance, when compiling on a Raspberry Pi 4.
2020-12-02 01:35:24 +01:00
jean-louis67 5d5ea264be
Update french translations (#671) 2020-12-02 01:34:39 +01:00
Michael Mayer 4e60b4ea80 Frontend: Update package-lock.json
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-02 01:28:15 +01:00
Theresa Gresch b494e76a50 Update german translations 2020-11-30 14:46:28 +01:00
Michael Mayer d7f7f4fc1d Translations: Update messages.pot and translations.pot 2020-11-22 11:28:27 +01:00
jean-louis67 251d9dec5a
changed tanslation of 'in' (#632)
'in 4,608 ms' must be translated: 'en 4,608 ms'
I hop 'in' is not used somewhere else
2020-11-22 10:52:32 +01:00
Alexis Lefebvre 4be12cd33e
Allow convert in readonly mode (#631) 2020-11-22 10:35:25 +01:00
Michael Mayer 402087f78a Review: Use icons for archive and approve buttons #489
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-22 01:47:31 +01:00
Michael Mayer ef316c98b7 Implement batch approve #489 2020-11-21 17:36:41 +01:00
Michael Mayer 10f5aaea2b Frontend: Upgrade dependencies 2020-11-15 05:08:21 +01:00
Theresa Gresch 51b5f3227a
Merge pull request #591 from jean-louis67/develop
French translations for recent msgid (added after last merge with photoprism)
2020-11-10 17:37:16 +01:00
Michael Mayer e04194fb57 Frontend: Upgrade dependencies 2020-11-10 16:50:44 +01:00
jean-louis.frenkel de53667429 Merge remote-tracking branch 'upstream/develop' into develop 2020-11-10 13:39:49 +01:00
Theresa Gresch 7131db0cfe Update french translations 2020-11-09 09:57:44 +01:00
jean-louis.frenkel 77200e6050 Correction of the french translation of scan and scans
There was a mistake of mine about the meaning
2020-11-07 09:14:00 +01:00
Michael Mayer b540e4ec03 Frontend: Fix Photo.localMonthString()
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-02 00:30:26 +01:00
Theresa Gresch a7098a2d41 Frontend: Update french translation 2020-10-28 15:15:53 +01:00
Andy Yang 5f5392b0e4 update chinese translations #514 2020-10-26 21:52:17 -04:00
Theresa Gresch aedd79951e
Merge pull request #559 from Jensderond/feature/update-dutch-translations
Update and add Dutch translations
2020-10-23 11:50:32 +02:00
Michael Mayer 33d366118c Frontend: Fix JS unit tests
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-21 07:59:25 +02:00
Jens de Rond 1d4ccb3654
Update frontend translations 2020-10-20 21:37:52 +02:00
Theresa Gresch 79357aefef Frontend: Add acceptance test 2020-10-20 18:30:55 +02:00
Michael Mayer 5f113d5f18 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-20 12:46:05 +02:00
Theresa Gresch 7b9f21207e Backend: Add tests for entity 2020-10-20 09:25:19 +02:00
Theresa Gresch bb30a841c4 Frontend: Add unit tests 2020-10-19 14:14:50 +02:00
Michael Mayer 3c08269edb Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-18 19:54:23 +02:00
harla a1557a1d6d Added Hindi Translation 2020-10-16 03:39:17 +05:30
Michael Mayer 2b0680a31e Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-13 22:43:31 +02:00
Michael Mayer 80f9e78c93 Frontend: Fix live videos when pictures were archived
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-09 12:34:58 +02:00
Michael Mayer 64d62c1d70 Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-09 12:25:10 +02:00
Michael Mayer b8a8d0437d Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-09 12:19:18 +02:00
Michael Mayer 555fbb2617 Frontend: Improve contact form & German translation
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-09 12:11:35 +02:00
Michael Mayer 3d21ba1c1f Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-09 11:34:19 +02:00
Theresa Gresch cf6f4b72b9 Update german translations 2020-10-08 15:30:09 +02:00
Theresa Gresch dcc0c91afa
Merge pull request #540 from isabelirusso-dev/developBrazil
Created Brazilian Portuguese Translation
2020-10-08 10:04:04 +02:00
Michael Mayer 414a3a840a Frontend: Update dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-08 08:56:22 +02:00
Michael Mayer f380c70cfa Frontend
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-08 08:54:48 +02:00
Isabeli Russo c8adf6ad69 Created Brazilian Portuguese Translation 2020-10-08 00:38:53 -03:00
Theresa Gresch 61b326d9a5 Update german translations 2020-10-06 09:40:58 +02:00
Michael Mayer cf649302dc Frontend: Update translations.pot
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-05 07:45:42 +02:00
sashikknox 478b725a1b
Update Russian translation (#531)
* #512 update frontend translation

* #512 update russion translation for bacjend
2020-10-05 07:42:50 +02:00
Michael Mayer 4e172c450a Improve feedback form
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-05 07:40:11 +02:00
Michael Mayer b87e860444 Add feedback form
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-04 22:22:53 +02:00
Michael Mayer 4fc693fb0b Permanently delete non-primary files #435
This is a fix for unstacking issues in certain situations. More general
photo delete functionality will be added later, see #167.

Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-04 14:21:40 +02:00
Michael Mayer f431caeb4c Frontend: Fix lazy loading on large screens #507 #510 2020-10-04 12:16:09 +02:00
Michael Mayer 78f2470421 Backend: Refresh api keys and send to frontend
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-10-04 04:47:54 +02:00
Michael Mayer 3979b97978 Frontend: Update dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-10-04 03:37:22 +02:00
Michael Mayer 06eb0cb699 Frontend: Compile translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-10-04 03:36:57 +02:00
Isabeli Russo 51873a6517
Spanish Translation Update (#527)
* Spanish Translation Update

* French FrontEnd Translation Update
2020-10-03 22:57:47 +02:00
Michael Mayer 46b9239026 Backend: Refactor user entity and add pro package
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-10-03 13:50:30 +02:00
Theresa Gresch 1516f556c2
Merge pull request #524 from wikiyu/develop
Update polish language
2020-10-02 14:38:57 +02:00
Theresa Gresch 4d56ecd17e
Merge pull request #523 from phil-davis/minor-typos
Fix minor typos
2020-10-02 14:31:02 +02:00
Wiktor Jędrzejczak bab33f8460 #515 2020-10-01 20:27:32 +02:00
Wiktor Jędrzejczak 3ace18c2ef translations.json update 2020-10-01 17:58:02 +02:00
Wiktor Jędrzejczak 7eb08b95c2 #515 update polish translation 2020-10-01 17:55:30 +02:00
Phil Davis c90f19ec21
Fix minor typos 2020-10-01 16:00:43 +05:45
Phil Davis 66d16ee643
Fix button class action-toggle-fullscreen 2020-10-01 11:08:35 +05:45
Michael Mayer d030a602d4 Frontend: Update translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 03:07:50 +02:00
Michael Mayer d38c84bbfb Update trademark
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 02:48:22 +02:00
Michael Mayer 23c1e429bc Frontend: Improve login form
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 02:21:06 +02:00
Michael Mayer ed1806e17b Frontend: Revert change in session.js
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 01:56:18 +02:00
Michael Mayer 33156b5bd7 Frontend: Refactor session.js and unit tests
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 01:53:06 +02:00
Michael Mayer 7c9bf35b27 Frontend: Increase result and clipboard item limits #500
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-20 16:06:09 +02:00
Michael Mayer dc8640ca2b Person: Revert previous commit
EulaSigned might cause confusion as it's commonly used for proprietary software.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-17 19:20:12 +02:00
Michael Mayer 48ec25bcba Person: Add EulaSigned date field
Users might need to accept terms & conditions when using external services / APIs.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-16 18:14:09 +02:00
Michael Mayer 9950bc9975 Person: Rename UserActive to IsActive #98 #144
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-16 16:44:20 +02:00
Michael Mayer a44351f332 Person: Refactor / rename entity fields #98 #144
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-16 16:24:03 +02:00
Michael Mayer d18414e468 Person: Rename optional UserUUID to GlobalUID #98 #144
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-16 15:35:35 +02:00
Michael Mayer 2d1cfcde73 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-16 01:09:31 +02:00
Michael Mayer 3af6e9b83e Frontend: Update user model #98 #144
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-13 18:10:31 +02:00
Michael Mayer 768f9b3064 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-13 17:35:02 +02:00
Theresa Gresch eae1555b27 Frontend: Refactor gettext usage 2020-09-07 16:54:57 +02:00
Theresa Gresch a191d8dbed Frontend: Adapt translations 2020-09-07 16:47:02 +02:00
Michael Mayer f8ab9471ae Frontend: Fix de / fr translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-07 13:21:16 +02:00
Michael Mayer 820a0f6b87 Frontend: Show sidebar nav when clicking on logo in app toolbar
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-07 13:02:37 +02:00
Michael Mayer 01c4b483dd Backend: Refactor person entity for smaller db row size #144
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-07 12:18:12 +02:00
Michael Mayer 33888fd231 Backend: Add credentials and extend person entity #98 #144
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-06 14:18:40 +02:00
Michael Mayer 716e7f9b3c Frontend: Loops videos shorter than 5s
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-02 16:32:43 +02:00
Michael Mayer 5fcd0fc9e3 Frontend: Fix imports in albums.vue #481
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-28 11:12:37 +02:00
Michael Mayer a845ebd4ce Frontend: Limit clipboard size to 500 items #481
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-28 11:04:53 +02:00
Theresa Gresch 6b16114244 Frontend: Update german translations 2020-08-26 13:30:26 +02:00
Theresa Gresch c7e5ac6715 Frontend: Translate button titles 2020-08-26 13:29:59 +02:00
Michael Mayer b3bb2883fc Frontend: Disable route when PHOTOPRISM_SETTINGS_HIDDEN is true #474
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 12:45:26 +02:00
Michael Mayer ef0e4bf2d1 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 11:54:26 +02:00
Michael Mayer b3d4f87eee Frontend: Fix spanish translation #433
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-18 19:39:36 +02:00
Michael Mayer 6e2849fba2 Index: Don't stack files based on XMP InstanceID
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-18 00:45:53 +02:00
Michael Mayer 04692beb60 Frontend: Upgrade mapbox-gl to 1.12.0
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-14 16:06:31 +02:00
Michael Mayer 7f6561b422 Frontend: Always show actions in files table (photo edit dialog)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-14 15:40:42 +02:00
Michael Mayer 06df303f9f Frontend: Clear clipboard after sharing photos #441
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-14 10:52:51 +02:00
Michael Mayer 2b55bf7bd3 Frontend: Use lg1 instead of xl1 for sharing too #453
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-14 10:46:48 +02:00
Michael Mayer f9d8f9733f Frontend: Remove xl1 from mosaic tile #453
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-14 10:37:30 +02:00
Oleg ad6864cdd2
Show 12 columns on desktop screens (#463) 2020-08-14 10:34:47 +02:00
Theresa Gresch d3fb59c537 Frontend: Adapt acceptance test to changes 2020-08-13 14:09:25 +02:00
Michael Mayer f737edbe99 Frontend: Remove relative path from import #424
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 06:00:45 +02:00
Michael Mayer 20843e2f87 Frontend: Add "download as zip" button to albums #424
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 05:59:06 +02:00
Michael Mayer 2633e12dac Frontend: Fix edit month dropdown #430
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 04:57:31 +02:00