Commit Graph

1442 Commits

Author SHA1 Message Date
theresa
966d88d8a8 Tests: Adapt acceptance tests to css changes 2021-01-13 14:39:15 +01:00
theresa
f7b8be2ad6 Tests: Adapt acceptance tests to css changes 2021-01-13 12:05:43 +01:00
theresa
384f3b66bb Tests: Adapt acceptance tests to css changes 2021-01-13 11:10:08 +01:00
theresa
f35fe19519 Tests: Adapt acceptance tests to css changes 2021-01-13 11:10:08 +01:00
theresa
e48bb48eaa Tests: Add identifier for testing 2021-01-13 11:10:08 +01:00
Ben McCann
7bcef9ed4d
Fix lint errors in .vue files (#880) 2021-01-12 17:44:30 +01:00
Michael Mayer
cc05c43053 UX: Always display play buttons on videos for mobile users 2021-01-11 19:27:00 +01:00
Michael Mayer
6b0d94ff42 UX: Disable autoplay for live photos and use JS events instead 2021-01-11 18:49:09 +01:00
Michael Mayer
c949ec95ce UX: Disable preloading in live player 2021-01-11 18:27:33 +01:00
Michael Mayer
27d5455153 UX: Don't load full length videos in live player #477 #500 #862 2021-01-11 17:48:55 +01:00
Michael Mayer
37e6854e9c Card View: Don't change background of icons in selected state 2021-01-11 17:33:36 +01:00
Michael Mayer
dd75fe100f UX: Add /all route for finding all matches (no quality filter) #859 2021-01-11 17:00:18 +01:00
Michael Mayer
0a6d9fc376 UX: Find all media types via /browse by default #859 2021-01-11 14:06:48 +01:00
Michael Mayer
601a563248 Frontend: Invert background colors in labels.vue 2021-01-11 13:37:16 +01:00
Michael Mayer
2ffcba1c1f UX: Reduce search result batch size and improve layout #477 #500 #862 2021-01-11 12:46:46 +01:00
theresa
803ebc1825 Frontend: Reduce page size 2021-01-11 11:54:36 +01:00
Michael Mayer
9bf8b80eac Frontend: Code clean-up 2021-01-10 22:24:41 +01:00
Michael Mayer
72d572af0c Frontend: Update translations.json and translations.pot 2021-01-10 22:18:27 +01:00
Michael Mayer
74823b4e17 Frontend: Upgrade webpack 2021-01-10 22:18:02 +01:00
Michael Mayer
8869e5b995 UX: Remove lag when selecting pictures #477 #500 #862 2021-01-10 22:14:47 +01:00
he
614f93f696 Update simplified Chinese translation 2021-01-10 21:36:39 +08:00
Michael Mayer
7b15806e50 UX: Preload additional search results #500 2021-01-09 14:36:36 +01:00
Michael Mayer
e015e17f3f Translations: Update German 2021-01-09 12:47:31 +01:00
Michael Mayer
b4e2d88c29 UX: Remove remaining image loading placeholders / spinners #500 #862 2021-01-09 05:40:01 +01:00
Michael Mayer
d215f782e6 UX: Improve clipboard performance #477 2021-01-09 04:41:33 +01:00
Michael Mayer
ec71858477 Frontend: Refactor clipboard #477 2021-01-09 01:33:20 +01:00
Michael Mayer
39595ee34d PWA: Add service worker #374 #852 2021-01-08 19:11:50 +01:00
Michael Mayer
b1934d2533 Frontend: Code clean-up 2021-01-08 14:30:58 +01:00
Michael Mayer
0ae5b7831d UX: Tweak breakpoints of album, label & photo grids 2021-01-08 14:21:26 +01:00
Michael Mayer
92df3aa724 API: Refactor response headers #822 #846 2021-01-08 09:02:30 +01:00
Michael Mayer
916a3dbd02 Frontend: Update translations.json and translations.pot
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-01-07 23:10:59 +01:00
Michael Mayer
3386880d06 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-01-07 22:56:06 +01:00
Michael Mayer
60499867af API: Add Cache-Control and X-Preview-Token headers #822 #846
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-01-07 22:55:50 +01:00
jean-louis67
0af3a1e261
French translation for Hebrew and Japanese (#849)
* 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

* Introduction of 2 varieties of Chinese

* Translation for stackable

* Purge of suppressed entries

* French translation for Hebrew and Japanese
2021-01-07 18:50:56 +01:00
Ben McCann
5ecee5d6a4
Remove moment.js from build (#839) 2021-01-07 18:29:32 +01:00
Ben McCann
58e12c8e13
Remove use of string-strip-html (#836) 2021-01-07 18:26:12 +01:00
Ben McCann
ba11d87a60
Remove unused Chart.js dependency (#824) 2021-01-07 18:10:25 +01:00
ya-aleksko
177521709a update ru.mo 2021-01-07 12:14:36 +03:00
Alexander Konovalov
3c29d58a5a
Better russian localization 2021-01-07 00:52:29 +03:00
Michael Mayer
7d1a62505e UX: Update expand button tooltips #823 2021-01-06 11:41:52 +01:00
Theresa Gresch
86c9771f29 Frontend: Add title to toggle navigation element 2021-01-06 11:22:28 +01:00
Michael Mayer
4cc5dfb7a2 Frontend: Upgrade dependencies 2021-01-05 19:54:18 +01:00
Michael Mayer
9d8e10e288 Indexer: Create JPEGs for sidecar files as well #813 2021-01-05 19:54:01 +01:00
Michael Mayer
7f9e806a53 Frontend: Update translations.pot & json
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-01-04 23:29:11 +01:00
Hermógenes Oliveira
26021eec4c
Update pt_BR translation (#816) 2021-01-04 23:26:38 +01:00
Michael Mayer
4d017f77bb Frontend: Upgrade axios 2021-01-04 22:33:48 +01:00
Michael Mayer
ca323d7749 Frontend: Replace "default" theme with "sunrise" 2021-01-04 22:28:34 +01:00
Michael Mayer
a89965a273 Help: Update WebSocket howto page 2021-01-04 19:44:43 +01:00
Michael Mayer
4516364f98 Frontend: Revert "Sunrise" theme update 2021-01-04 19:28:52 +01:00
Michael Mayer
f8874e2c19 Frontend: Update "Sunrise" theme 2021-01-04 19:09:01 +01:00
Michael Mayer
c8322373ca Config: Add UI.Zoom, Features.Albums & Features.People to Settings #799 2021-01-04 19:08:44 +01:00
Michael Mayer
e10cd76f7c Frontend: Update Japanese translation
The full locale happened to be "ja_JP", not just "ja".
2021-01-04 18:36:31 +01:00
yude
77718640e0
Add Japanese translation (#804)
* Add frontend translation (Japanese)

* Add Japanese to options.js

* Add backend translation (Japanese)

Co-authored-by: Michael Mayer <michael@liquidbytes.net>
2021-01-04 18:25:42 +01:00
Michael Mayer
f20a4b256c Frontend: Upgrade dependencies 2021-01-04 18:20:32 +01:00
Michael Mayer
f2b543385b Frontend: Add "Sunrise" theme (yellow) 2021-01-04 18:20:20 +01:00
Haim Kastner
17d5dc8665
RTL and Hebrew translation (#801)
* Add hebrew front translation

* Add RTL languages supports

* Add backend messages hebrew trasnlation

* Minor fix to better HE translation

* Clean up merge
2021-01-04 18:13:54 +01:00
Michael Mayer
38bbd7acde Albums: Remove XL tile size breakpoint 2021-01-04 11:20:46 +01:00
Michael Mayer
b5a439447f Albums: Reduce tile size on large screens 2021-01-04 11:17:18 +01:00
Michael Mayer
fe5905d016 Cards View: Reduce tile size on large screens 2021-01-04 11:10:40 +01:00
Michael Mayer
9ec2381307 Update copyright after year change 2021-01-01 22:37:25 +01:00
Michael Mayer
a8776a56a8 Frontend: Update JS tests after year change 2021-01-01 22:33:03 +01:00
Michael Mayer
3466526d56 UX: Reduce icon size in "add to album" dialog to 56px 2021-01-01 17:02:11 +01:00
Michael Mayer
8e22fbf8f6 Metadata: Store and compare data source for details #755 2020-12-31 13:51:31 +01:00
Michael Mayer
f439a6d050 Shares: Show all albums on overview page #776 2020-12-31 12:34:06 +01:00
Michael Mayer
0c5e00dba7 UX: Update icon in add to album dialog 2020-12-31 11:21:30 +01:00
Michael Mayer
49f2ee4ad1 Frontend: Code clean-up 2020-12-31 11:21:03 +01:00
Michael Mayer
5edebd1631 Sharing: Use PHOTOPRISM_SITE_URL to create links #752 2020-12-31 11:01:05 +01:00
Michael Mayer
650cfd28d7 UX: Update "albums" and "empty album" icons 2020-12-31 10:23:08 +01:00
Michael Mayer
196768ef51 Revert "Frontend: Update album icon in main navigation"
This reverts commit ff66f420a4.
2020-12-31 01:22:11 +01:00
Michael Mayer
ff66f420a4 Frontend: Update album icon in main navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-31 01:11:31 +01:00
Michael Mayer
fd4cf7b598 UX: Move folders next to Library in navigation & fix folder icon 2020-12-30 18:10:20 +01:00
Michael Mayer
e61fc2c62d UX: Update icons in Settings and Library 2020-12-30 17:13:53 +01:00
Michael Mayer
884839331a Frontend: Improve album UX
Moves albums to the top next to photos, and replaces album icons.
2020-12-30 16:07:03 +01:00
Michael Mayer
d09c23addc Frontend: Don't flag new albums as favorite by default #753 2020-12-30 14:53:17 +01:00
Michael Mayer
915363f339 Frontend: Code clean-up 2020-12-30 14:04:37 +01:00
Michael Mayer
4614cbe4ea Frontend: Enable search for 2 character words #773 #746 2020-12-30 13:59:27 +01:00
Michael Mayer
b0ed54dd11 Frontend: Upgrade dependencies 2020-12-30 13:30:31 +01:00
Theresa Gresch
1a3bb2dab4 Tests: Test select photo from fullscreen 2020-12-28 13:02:29 +01:00
Theresa Gresch
2c7f06e64e Frontend: Adapt classes for testing 2020-12-28 13:01:55 +01:00
Michael Mayer
00a768173f Frontend: Use scroll-off-screen instead of scroll-toolbar-off-screen
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-27 16:16:10 +01:00
Michael Mayer
42f674401e UX: Improve disable back button in full-screen dialogs
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-27 16:15:27 +01:00
Michael Mayer
9be5f332d2 UX: Disable back button in full-screen viewers and editors
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-27 13:29:36 +01:00
Michael Mayer
6958820475 Frontend: Fix header spacing on about page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-26 16:27:14 +01:00
Michael Mayer
51daf225ef Demo: Disable import feature checkbox
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-26 16:05:11 +01:00
Michael Mayer
61067557bb Frontend: Update about page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-26 16:04:45 +01:00
Michael Mayer
e0db3eb68c Config: Improve loading in frontend
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-25 22:53:18 +01:00
Michael Mayer
4cc812fc65 Config: Fix settings loading in non-public mode
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-25 20:30:18 +01:00
Theresa Gresch
866b358bca Tests: Adapt acceptance tests 2020-12-24 15:48:25 +01:00
Michael Mayer
aefd181e68 Albums: Hide delete button in folders, months and moments context menu #738
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-24 12:07:45 +01:00
Michael Mayer
f3a24bd30e Frontend: Update translations.json 2020-12-21 19:27:19 +01:00
jean-louis67
dc5c0bbcfd
FR: Translation for stackable / purge of suppressed entries (#726) 2020-12-21 19:24:58 +01:00
Michael Mayer
1a954be86a Update link to WebDAV docs in README.md and webdav.vue 2020-12-21 19:21:16 +01:00
Michael Mayer
41bd1930c0 Frontend: Update translations.pot 2020-12-21 18:37:57 +01:00
Michael Mayer
9f72d03d3f Settings: Rename "Index" tab to "Library" 2020-12-21 18:01:14 +01:00
Michael Mayer
fc8592206f Settings: Improve layout of image render options 2020-12-21 16:03:33 +01:00
Michael Mayer
85a816644b Settings: Update description of thumb render options 2020-12-21 15:45:33 +01:00
Michael Mayer
b59ecff6ef Stacks: Fix slider label and update translations.pot #616 #667 2020-12-19 19:20:38 +01:00
Michael Mayer
12cb89eca5 Stacks: Use "Stackable" int8 instead of "Unstacked" bool #616 #667 2020-12-19 19:15:32 +01:00
Michael Mayer
4891377d35 Frontend: Update package-lock.json 2020-12-19 14:45:55 +01:00
Michael Mayer
389ca24637 Update .po files and translations.json
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-19 14:42:13 +01:00
Michael Mayer
f4855e516e Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-19 14:19:21 +01:00
Michael Mayer
29ad2d94f7 Frontend: Add missing strings to existing translations
Automatic translation using Poedit.
Needs verification (and rework) by native speakers.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-19 14:18:57 +01:00
Michael Mayer
7b0cdc7f11 Frontend: Change icon of index tab in Library 2020-12-19 13:21:30 +01:00
Michael Mayer
c0daad2900 Frontend: Improve wording and translations 2020-12-19 12:31:26 +01:00
Michael Mayer
3179447f9d Frontend: Improve German translations 2020-12-19 12:24:51 +01:00
Michael Mayer
6f48781402 Settings: Rename "Library" tab to "Index" 2020-12-19 12:09:38 +01:00
Michael Mayer
f5426c9c20 Frontend: Improve German translations 2020-12-19 11:45:09 +01:00
Michael Mayer
823b381646 Frontend: Update German translations 2020-12-19 11:37:43 +01:00
Michael Mayer
2b85b4f814 Settings: Show Advanced tab in demo 2020-12-19 11:01:15 +01:00
Michael Mayer
7a265783b7 UX: Improve Advanced Settings tab and update translations.pot 2020-12-19 10:53:24 +01:00
Michael Mayer
cfabdb5fd2 UX: Improve Advanced Settings tab and update translations.pot 2020-12-19 10:41:19 +01:00
Michael Mayer
de955f8fc6 UX: Add Downscaling and RAW Conversion options to Advanced Settings tab 2020-12-19 01:11:22 +01:00
Michael Mayer
db98dfdc64 Settings: Rename "Server" tab to "Advanced" 2020-12-18 23:15:57 +01:00
Michael Mayer
6e4f95adba Frontend: Update translations.pot 2020-12-18 20:43:48 +01:00
Michael Mayer
b7e89148fb Frontend: Upgrade dependencies 2020-12-18 20:43:24 +01:00
Michael Mayer
a067fe46ec UX: Add global server config options tab to Settings UI 2020-12-18 20:42:12 +01:00
Michael Mayer
4debcae7f4 Frontend: Code clean-up 2020-12-18 16:59:34 +01:00
Michael Mayer
fe56fb024b Frontend: Update .eslintrc.js 2020-12-18 14:55:10 +01:00
Michael Mayer
003412736e Frontend: Reformat JS code 2020-12-18 14:42:36 +01:00
Michael Mayer
29145e77b6 Frontend: Code clean-up in library.vue and settings.vue 2020-12-18 14:10:12 +01:00
Michael Mayer
43714c00d5 UX: Refactor Library UI 2020-12-18 13:05:48 +01:00
Michael Mayer
0925d7179c UX: Refactor Settings UI 2020-12-18 10:59:21 +01:00
Michael Mayer
7940786ce9 UX: Refactor config options to be more intuitive
Make sure to update your local config files when upgrading as
the name of some config values has changed. The default
config path has changed from "settings" to "config".
2020-12-18 09:11:42 +01:00
Michael Mayer
3c973730a5 Frontend: Reformat Vue component code 2020-12-17 13:23:23 +01:00
Michael Mayer
5b3861a524 Frontend: Format library Vue code 2020-12-17 13:17:11 +01:00
Michael Mayer
6c77109b52 UX: Use lazy loading for directory list in Library 2020-12-17 13:13:39 +01:00
Michael Mayer
859e4f7d8c Indexer: Set a default color for photos with multiple files #715 2020-12-17 12:32:53 +01:00
Michael Mayer
807d544645 Frontend: Update translations.json 2020-12-17 10:21:32 +01:00
Michael Mayer
41c3de787a Frontend: Upgrade dependencies 2020-12-17 10:21:07 +01:00
Hermógenes Oliveira
a041cd7829
Finished translations for Brazilian Portuguese #530 (#717)
Based on work by Isabeli Russo @isabelirusso-dev
2020-12-16 22:58:16 +01:00
Michael Mayer
5a801f442d Frontend: Fix layout of live photos in landscape orientation 2020-12-16 15:52:44 +01:00
Michael Mayer
2949202479 Frontend: Hide scrollbar when photo viewer or video player are visible 2020-12-16 14:46:18 +01:00
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