Commit graph

1159 commits

Author SHA1 Message Date
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
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
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
Michael Mayer
b83628145a Frontend: Fix unstack button after changing root default #308 #435
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-11 16:05:27 +02:00
Michael Mayer
687e0b3f62 Frontend: Update French translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-06 10:14:48 +02:00
jean-louis.frenkel
7ce5bb83a6 Use of the name (archive) and not the verb (archive) for the photos submenu. Pluralized in accordance with custom. 2020-08-06 08:55:09 +02:00
Kevin Urbainczyk
efd8a08d15
Disable proxy_buffer and increase client_max_body_size in nginx help card (#436) 2020-08-01 12:28:35 +02:00
hialvaro
9eb872542c
Add spanish translation (#433) 2020-07-30 18:46:17 +02:00
Michael Mayer
65c57f579c Frontend: Add Chinese and update French translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-29 15:54:46 +02:00
Kai Xia(夏恺)
4cb4fe5f35
Add Chinese translation (#429)
Signed-off-by: Kai Xia <kaix+github@fastmail.com>
2020-07-29 06:06:19 +02:00
jean-louis.frenkel
5f7c496b78 Use afficher rather then rendre for render 2020-07-26 09:03:59 +02:00
Michael Mayer
514968adf0 Frontend: Update French translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-23 15:32:49 +02:00
Michael Mayer
c7cc7d7702 Frontend: Add missing strings to French translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-22 14:39:00 +02:00
Michael Mayer
987ff94d8c Frontend: Capitalize calendar months
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-22 14:28:22 +02:00
Michael Mayer
f4eb76ba09 Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-22 13:57:12 +02:00
jean-louis67
2e461bf46d
Update French translations (#415)
Co-authored-by: jean-louis.frenkel <jlfrenkel@processia.com>
2020-07-22 13:48:24 +02:00
Michael Mayer
2543ee059f Frontend: Disable confirm action without album #326
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 23:39:39 +02:00
Michael Mayer
8767155346 Frontend: Default to create new album in dialog #326
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 23:32:59 +02:00
Michael Mayer
4a8f04bb2c Frontend: Fix nav counter on small screens
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-20 20:08:57 +02:00
Michael Mayer
5b2a71bbc8 Frontend: Trim search queries
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-20 19:51:23 +02:00
Michael Mayer
714edfebe5 Frontend: Show file AspectRatio as returned by the backend
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-20 19:28:01 +02:00
Michael Mayer
b1e4aa4d6c Frontend: Adjust counter position for small screens (scrollbar)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-20 19:26:49 +02:00
Michael Mayer
cdf6982673 Frontend: Remove unused duplicate field from file model
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-18 13:06:39 +02:00
Michael Mayer
e03d3e0639 Frontend: Improve descriptions for library settings
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-18 13:04:23 +02:00
Michael Mayer
63603ff778 Edit Dialog: Rename Folder to "Storage Folder" in files tab #397
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-17 16:11:35 +02:00
Michael Mayer
cc946b8ea8 Use int64 for file modification timestamps #391
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-17 16:09:55 +02:00
Michael Mayer
6847b8b5f9
Complete file browser with symlink support and full folder / file names (#412)
* Backend: Code clean-up

Signed-off-by: Michael Mayer <michael@liquidbytes.net>

* File Browser: Show complete, original file and folder names #408

Signed-off-by: Michael Mayer <michael@liquidbytes.net>

* File Browser: Follow symlinks #201 #403 #407

Warning: Following symlinks can make folder lists non-deterministic
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-16 15:43:23 +02:00
Michael Mayer
4656ba42a0 Edit Photo: Country is readonly if coordinates exist #410
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-16 13:19:02 +02:00
Michael Mayer
0e5fe5eb43 Index image projection and add panorama filter
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-16 13:02:48 +02:00
Michael Mayer
a4c68fb34a Translations: Update frontend README.md
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-16 10:29:03 +02:00
Michael Mayer
73e7911b5e Translations: Add README.md files
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-16 10:20:09 +02:00
Michael Mayer
db5edb8e4d Add flag for 360° panoramas #352
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-15 20:59:33 +02:00
Theresa Gresch
8b9dffc449 Frontend: Add class for testing 2020-07-15 12:23:12 +02:00
Theresa Gresch
9ce6f6b301 Frontend: Fix css bug 2020-07-15 12:23:12 +02:00
Michael Mayer
0aaf0d6c24 Frontend: More specific "not found" message when searching for edited content
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-15 09:20:27 +02:00
Michael Mayer
c0f10e2288 Use gettext for backend translations too
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-15 01:26:54 +02:00
Michael Mayer
0a4dc155e6 Frontend: Add small info with link to homepage
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-14 20:10:24 +02:00
Michael Mayer
82f75e9028 Frontend: Add checks to fields that have been manually modified
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-14 19:07:06 +02:00
Michael Mayer
54ddce8709 Frontend: Add "search term too short" notification
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-14 18:33:56 +02:00
Michael Mayer
19a9f5e945 Frontend: Update German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-14 18:13:27 +02:00
Michael Mayer
be94ff624c Edit photo type and sort by recently edited #394
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-14 12:42:31 +02:00
Michael Mayer
8989c987a2 Unstack all types, except primary and sidecar files #394
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-14 11:00:49 +02:00
Michael Mayer
fb4738c6fe Frontend: Add fields to file info
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-13 18:09:58 +02:00
Michael Mayer
4d42222caf Rename "thumbnails" to "thumbs" and group api functions in one file
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-13 17:25:27 +02:00
Michael Mayer
2bcb954266 Show taken date incl source in photo info tab #396
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-13 16:29:36 +02:00
Michael Mayer
212857318b UX: Rename group(ed) to stack(ed) #394
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-13 15:59:54 +02:00
Michael Mayer
4a9f992056 Thumbs: Use fit_4096 in favor of fit_3840 and add convert limit #362 #388
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-13 15:23:54 +02:00
Michael Mayer
4fb263f8a4 Add location field to album metadata
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-12 16:36:39 +02:00
Michael Mayer
5648c9616e Backend: Refactor location data tables and entities
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-12 08:27:05 +02:00
Michael Mayer
a11ce15f4a Frontend: Fix text wrap (css)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-12 05:02:12 +02:00
Michael Mayer
8470eb4bf1 Frontend: Suggest reload when PhotoPrism has been updated
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-12 04:06:55 +02:00
Michael Mayer
e1c45c4d5f Rename "location" to "geo" to have a short, common prefix for geo data
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-11 23:43:29 +02:00
Michael Mayer
5194425765 Frontend: Improve wording and German translations in event log
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-11 16:52:52 +02:00
Michael Mayer
32daca9554 Frontend: WebDav dialog code clean-up
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-10 19:19:44 +02:00
Michael Mayer
1689397ddc Frontend: Improve wording and German translation (WebDAV info dialog)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-10 18:38:31 +02:00
Michael Mayer
b3531845dd Frontend: Add "Connect via WebDAV" info dialog
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-10 16:47:07 +02:00
Michael Mayer
62c8830a89 Frontend: Optimize photo details form for small devices
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-09 20:39:03 +02:00
Michael Mayer
d5faee56e3 Frontend: Improve wording and German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-09 20:16:25 +02:00
Michael Mayer
eeeff27ba5 Frontend: Update favicons
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-09 16:06:58 +02:00
Michael Mayer
7cd88e411a Frontend: Improve loading animation and logo
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-09 15:01:36 +02:00
Michael Mayer
053af81de1 Frontend: Update German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-08 10:04:14 +02:00
Michael Mayer
8c372e81ef Frontend: Faster slideshow transition #381
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-08 10:03:21 +02:00
Michael Mayer
f55dcc0670 Frontend: Add Polish translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-08 09:25:56 +02:00
Michael Mayer
ee5ba31737 Frontend: Don't skip current photo when starting slideshow
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-08 08:55:19 +02:00
Michael Mayer
6d6ed29f21 Frontend: Don't display loading bar in event viewer when loading more
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-08 08:48:42 +02:00
Michael Mayer
d93ed7faa9 Frontend: Only use transition when slideshow is running #381
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-08 08:42:20 +02:00
Michael Mayer
68fac9e8a8 Translations: Add Spanish, French and Polish
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-08 08:19:29 +02:00
Michael Mayer
def9d3a80f Frontend: Use CSS transition for photo viewer #381
After testing, this seems more compatible than animations. Might revisit this later.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-08 08:16:35 +02:00
rakesh-saride
2d72dc7c47
Added animation for slide show. (#381)
* Added animation for slide show.
2020-07-08 07:30:53 +02:00
François d'Yvoire
97f9bd2f20
Add basic french translation (#389) 2020-07-08 07:17:59 +02:00
Michael Mayer
08d976534b Frontend: Improve wording and translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-07 21:09:35 +02:00
Michael Mayer
46c29dbb10 Frontend: Improve German translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-07 20:41:08 +02:00
Michael Mayer
0b7d8a6897 Fix viewer / date string for photos in places #384
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-07 15:58:02 +02:00
Michael Mayer
bf08157ebf Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-07 15:01:03 +02:00
Michael Mayer
e5e8698d45 Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-07 14:44:47 +02:00
Michael Mayer
b752304b6d Frontend: Improve wording and translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-07 14:05:59 +02:00
Michael Mayer
d1db3d04f7 Logs: Improve event log and messages in i18n package
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-07 10:51:55 +02:00
Theresa Gresch
1a49e31963 Frontend: Adapt classes for testing 2020-07-07 09:48:00 +02:00
Michael Mayer
ffb57d5ca3 Frontend: Improve German translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-07 06:09:28 +02:00
Michael Mayer
a19d2a72a6 Translations: Shorten German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 16:27:33 +02:00
Michael Mayer
12db83ab40 Translations: Improve German import hint
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 16:23:58 +02:00
Michael Mayer
2d21dd8e4f Translations: Rename "Sort By" to "Sort Order"
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 16:11:34 +02:00
Michael Mayer
247346758f Frontend: Improve German translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 16:04:24 +02:00
Michael Mayer
74e8ee0bca Frontend: Rename "index" button to "start"
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 15:48:31 +02:00
Michael Mayer
80c46ee145 Frontend: Fix German translation for "indexing"
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 15:39:29 +02:00
Michael Mayer
87a17258a8 Frontend: Update translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 14:52:47 +02:00
Michael Mayer
4d21ec03ce Frontend: Update translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 14:52:22 +02:00
Michael Mayer
4ddf241a6c UX: Rename "analog" to "scan"
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 14:35:25 +02:00
Michael Mayer
d1b2b2dc0b Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 14:23:38 +02:00
Michael Mayer
2469b935b7 Frontend: Add link to GitHub issues
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 14:19:37 +02:00
Michael Mayer
b37a920ada Frontend: Add details dialog to event log
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 14:14:11 +02:00
Michael Mayer
e299985c52 Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 13:13:20 +02:00
Michael Mayer
56cb255a7d Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 13:06:31 +02:00
Michael Mayer
bb57908b40 Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 12:53:29 +02:00
Michael Mayer
472124dfdf Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 12:34:17 +02:00
Michael Mayer
373c6a95a1 Frontend: Show fuzzy dates
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 12:07:47 +02:00
Michael Mayer
3bed161e04 Frontend: Use separate rows for gps coordinates in info.vue
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 11:46:09 +02:00
Michael Mayer
1fc83dd8ec Frontend: Rename Grouped to Stacks in navigation.vue
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 10:41:40 +02:00
Michael Mayer
a440e97bee Frontend: Rename path to folder in info.vue
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 10:35:15 +02:00
Michael Mayer
3b8f3ebd23 Improve date input parsing #274 #358
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 10:32:37 +02:00
Michael Mayer
c4a62f3fcc Frontend: Add grouped photos link to navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 10:31:14 +02:00
Michael Mayer
ca154f3bb3 Replace date picker with day, month & year inputs #274 #358
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 07:41:33 +02:00
Michael Mayer
2ab536c6ef Frontend: Remove time picker #274 #358
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-05 15:34:49 +02:00
Michael Mayer
25acbe7ba2 Trim space from share tokens
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-05 15:03:12 +02:00
Michael Mayer
f79cfc6513 Analog flag and search filter for photos
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-05 14:59:40 +02:00
Michael Mayer
11c1f35787 Frontend: Disable client-side sorting in list view
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-05 14:53:00 +02:00
Michael Mayer
581404648c Add search filter for content that has no album #377
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-05 14:48:49 +02:00
Michael Mayer
7787988e25 Frontend: Improve translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-04 19:45:43 +02:00
Michael Mayer
5ff07a3ae0 Frontend: Improve archive translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-04 14:11:16 +02:00
Michael Mayer
5145c61291 Frontend: Improve translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-04 13:10:18 +02:00
Michael Mayer
ebc32f7cc1 Frontend: Improve translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-04 12:54:56 +02:00
Michael Mayer
44c0c4a58b Frontend: Code clean-up
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-04 11:58:08 +02:00
Michael Mayer
8899eb4894 Frontend: Set library page title
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-04 08:17:42 +02:00
Michael Mayer
e5770e20bb Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 19:33:54 +02:00
Michael Mayer
d2deb97279 Frontend: Improve translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 19:27:17 +02:00
Michael Mayer
447c0f7124 Frontend: Improve German translation for cards view
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 19:20:45 +02:00
Michael Mayer
22c382ddfc Frontend: Improve translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 19:16:42 +02:00
Michael Mayer
d72eff8714 Frontend: Improve backup translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 19:02:30 +02:00
Michael Mayer
6ca4aadc20 Frontend: Improve German translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 18:23:36 +02:00
Michael Mayer
29d311bf65 Frontend: Translate colors
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 18:11:31 +02:00
Michael Mayer
b2bc3dd63a Frontend: Improve translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 17:35:10 +02:00
Michael Mayer
6ae51a4da8 Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 16:53:46 +02:00
Theresa Gresch
7be7ac3ae7 Frontend: Exclude unused code from link.js 2020-07-03 16:40:52 +02:00
Michael Mayer
540a6f4598 Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 16:27:33 +02:00
Theresa Gresch
ae44398107 Frontend: Change classes for testing 2020-07-03 14:48:12 +02:00
Michael Mayer
64676af55c Frontend: Move connection failed info to navigation and add help page #330 #376
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 13:45:23 +02:00
Michael Mayer
06bcfbd915 Update rainbow.tmpl and preview.jpg
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 21:49:31 +02:00
Michael Mayer
9e3e4fa253 Frontend: Refactor translations (remove hints and labels)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 21:06:10 +02:00
Michael Mayer
4f6fd4ccf3 Frontend: Translate options, labels and hints
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 15:43:34 +02:00
Michael Mayer
ce7bd288b3 Frontend: Add translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 14:09:02 +02:00
Theresa Gresch
0ae477c1c1 Frontend: Fix bug in originals() 2020-07-02 12:53:55 +02:00
Michael Mayer
5c180fd6ae Frontend: Use photo.mainFile() for viewer #309 #370
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 12:05:08 +02:00
Michael Mayer
7c07e42b55 Frontend: Improve photo viewer loading #309 #370
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 11:39:19 +02:00
Michael Mayer
2635df7f06 Frontend: Use dense list for event log
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 10:07:26 +02:00
Theresa Gresch
133c2885f6 Frontend: Use Path instead of Name in folder.basName() 2020-07-02 10:03:40 +02:00
Michael Mayer
dd6f4f3fc4 Frontend: Only log in session.js if debug is true
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 09:28:38 +02:00
Michael Mayer
7c214d7039 Frontend: Pull updated config every 10 minutes in case push fails
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 09:10:29 +02:00
Michael Mayer
5c87a4b0cc Frontend: Improve event log page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 08:41:54 +02:00
Michael Mayer
aae3a4af2d Show warning if websocket connection fails #330
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 18:37:54 +02:00
Michael Mayer
f576b000b7 Add event log in Library > Errors
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 17:16:24 +02:00
Michael Mayer
e466d51c3a Frontend: Add license link to about page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 17:13:58 +02:00
Michael Mayer
7f4f734152 Frontend: Link settings page footer with about page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 17:13:58 +02:00
Theresa Gresch
6ccc4178fa Frontend: Add tests for photo.js 2020-07-01 16:16:47 +02:00
Michael Mayer
1b937b2c42 Frontend: Add meta property to /library/hidden route
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 15:23:18 +02:00
Michael Mayer
89fd3e0398 Frontend: Clean-up about page and add target="_blank" to links
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 15:03:04 +02:00
Michael Mayer
eafeb4985d Frontend: Add :exact="true" to navigation (about pages)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 14:54:56 +02:00
Michael Mayer
ba5ab56dba Frontend: Add about and license page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 14:52:24 +02:00
Michael Mayer
d4f4af313d Add change password command and improve account page in settings
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 12:38:58 +02:00
Michael Mayer
6f7a0accb5 Frontend: Change result limit to 2222 #309 #370
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 11:31:48 +02:00
Michael Mayer
38476248d6 Frontend: Only discard viewer results if offset was 0 #309 #370
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 11:10:29 +02:00
Michael Mayer
c4328b7728 Add edit button to album clipboard
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 10:07:53 +02:00
Michael Mayer
d8e8ae41b6 Fix and improve photo viewer #309 #370
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 09:49:03 +02:00
Michael Mayer
ee853e9d6e Frontend: Display file codec in uppercase
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 22:10:43 +02:00
Michael Mayer
bf6d9629d4 Frontend: Re-add download file action #356
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 18:35:42 +02:00
Michael Mayer
1eed08f618 Frontend: Use radio button to mark primary file #356
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 18:27:35 +02:00
Michael Mayer
e4eb89fdc6 Frontend: Fix Photo.fileModels() #356
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 18:23:40 +02:00
Michael Mayer
15a5fd3c37 Ungroup files #356
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 16:58:39 +02:00
Michael Mayer
ef1c40f2d0 Frontend: Refactor files tab in photo edit dialog #356
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 16:12:21 +02:00
Michael Mayer
68571df624 Frontend: Refactor dialog file names
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 13:44:32 +02:00
Michael Mayer
dceebdde24 WebDAV: Cache directory list #301
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 12:58:56 +02:00
Michael Mayer
f7a12f0413 Frontend: Use theme colors for buttons and icons
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 12:32:26 +02:00
Michael Mayer
a28122ee02 Frontend: Fix add to album dialog
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 11:55:42 +02:00
Michael Mayer
8e155f14e5 Frontend: Code clean-up
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 11:36:36 +02:00
Michael Mayer
95802d9f6c Add album edit dialog
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 11:27:02 +02:00
Michael Mayer
2f88ab2ebc Improve UX of account page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 09:06:59 +02:00
Michael Mayer
0e426a547b Disable account page in public mode
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 08:50:44 +02:00
Michael Mayer
56cf8e95e0 Add change password form to settings
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-29 21:14:34 +02:00
Michael Mayer
2a2b3cb523 Frontend: Show logs in local time
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-29 11:27:32 +02:00
Michael Mayer
bfd73932e5 Improve UX and title generation from file names
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-29 11:10:24 +02:00
Michael Mayer
cf773b5714 Frontend: Reset all results after update #309
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-29 11:02:14 +02:00
Michael Mayer
fd0a33ea38 Frontend: Reset all results after search or reload #309
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-28 21:51:55 +02:00
Michael Mayer
7f942598f8 Frontend: Change default theme colors
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-28 17:25:45 +02:00
Michael Mayer
02af0c8ead Frontend: Adjust index to show the right photo while results change #309
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-28 17:10:10 +02:00
Michael Mayer
ec312deb7d Frontend: Update themes.json
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-28 16:46:11 +02:00
Michael Mayer
50050363a0 Frontend: Use new logo colors
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-28 16:37:46 +02:00
Michael Mayer
f2955fdefc Sharing: Refactor link entity and database columns #367 #18
Add missing fields in js model and rename fields for mode clarity. A link token can be valid for multiple shares.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-28 14:52:26 +02:00
Michael Mayer
e7fecd3b27 Improve album sharing and album UX #18 #309
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 13:08:45 +02:00
Michael Mayer
92d096fe88 Frontend: Change photo album success messages
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 10:51:23 +02:00
Michael Mayer
8edb849aaf Frontend: Reindent HTML with 2 spaces
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 10:31:20 +02:00
Michael Mayer
fc5baa7eb7 Sharing: Improve album layout on small screens #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 09:56:37 +02:00
Michael Mayer
8d79f90138 Sharing: Use album title & description for site metadata #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 09:28:32 +02:00
Michael Mayer
1172109fef Frontend: Use largest thumb as fallback #362
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 17:00:46 +02:00
Theresa Gresch
1fb9156084 Frontend: Add classes for testing 2020-06-26 16:43:52 +02:00
Michael Mayer
5359b93ac6 Frontend: Use static rainbow background for sidebar logo
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 16:41:08 +02:00
Michael Mayer
1fb8b5cd63 Use static logo in sidebar navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 16:11:56 +02:00
Michael Mayer
3eece7a8ad Frontend: Use new logo for splash screen
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 10:49:44 +02:00
Theresa Gresch
4c4b48c4ad Frontend: Add translations 2020-06-25 16:16:34 +02:00
Michael Mayer
5d59b50912 Sharing: ACL authorization for REST API #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-25 14:54:04 +02:00
Michael Mayer
1f1f92408a Sharing: Token authentication #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-25 01:20:58 +02:00
Michael Mayer
474d9cd657 Frontend: Add logo variants and use 6pt for navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 17:08:40 +02:00
Michael Mayer
610cefd011 CSS: Set rainbow page background color to transparent
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 14:11:12 +02:00
Michael Mayer
7b835f3168 Frontend: Use white background for rainbow page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 12:35:10 +02:00
Michael Mayer
628885f8fe Frontend: Use new logo in main navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 12:01:59 +02:00
Michael Mayer
43abf0bd83 Photos: Rename maintained_at to checked_at
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 08:34:23 +02:00
Michael Mayer
9a07c0506e Frontend: Change position of scroll to top button
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 08:21:02 +02:00
Michael Mayer
12424280bf Frontend: Fix buttons on albums page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 08:16:34 +02:00
Michael Mayer
e62eceda5d Frontend: Always use flat toolbars
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 07:46:33 +02:00
Michael Mayer
739a9a3c54 Frontend: Fix scroll to top button
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 06:54:32 +02:00
Michael Mayer
2b1056c5e1 Sharing: Add new logo and simplify layout #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 18:53:34 +02:00
Michael Mayer
41807b349d Sharing: Simplify navigation #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 17:53:01 +02:00
Michael Mayer
61278b5402 Frontend: Use button for "add to album" hint
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 16:03:29 +02:00
Michael Mayer
1a0398d01f Docs: Fix indentation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 13:53:11 +02:00
Michael Mayer
4154715512 Docs: Update package information and copyright
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 13:44:14 +02:00
Michael Mayer
c26d059a84 Frontend: Change link in settings footer
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 10:38:22 +02:00
Michael Mayer
a406c2e053 Sharing: Frontend code clean-up #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 10:27:51 +02:00
Michael Mayer
5d5fff165d Sharing: UX improvements and fixes #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 10:22:12 +02:00
Michael Mayer
1f9690778e Sharing: Add padding to WebDAV dialog #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 09:50:45 +02:00
Michael Mayer
2effaafd3a Sharing: UX improvements #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 09:42:24 +02:00
Michael Mayer
5db5fdc3f2 Sharing: Show share button on mobile too #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 09:13:47 +02:00
Michael Mayer
f94edd804b Sharing: Improve dialogs #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 09:09:12 +02:00
Michael Mayer
9bd0e4c74a Sharing: Improve UX #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 07:12:01 +02:00
Michael Mayer
6f9271945d Frontend: Improve album result layout
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 23:31:05 +02:00
Michael Mayer
515c35b6d3 Frontend: Improve album result layout
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 23:26:52 +02:00
Michael Mayer
27deb81ce7 Sharing: Shorten page title #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 23:21:15 +02:00
Michael Mayer
58b43afddb Frontend: Fix album result layout
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 23:19:41 +02:00
Michael Mayer
f7fbc6e0de Show max 500 files per folder #364
No infinite scrolling in this case... Maybe we add it later. Waiting for user feedback.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 21:21:02 +02:00
Michael Mayer
cb9ca60efe Frontend: Code clean-up
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 20:40:29 +02:00
Michael Mayer
0ed82c690c Add link sharing template #18
Public mode only, auth not implemented yet.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 20:15:08 +02:00
Michael Mayer
39ccb59d41 Sharing: Disable selection for expansion panel caption #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 16:25:27 +02:00
Michael Mayer
722d7dd421 Improve link sharing dialog and api #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 15:16:26 +02:00
Michael Mayer
dc28b35b71 Merge branch 'develop' into feature/sharing 2020-06-22 07:19:34 +02:00
Michael Mayer
5d4b36b53c Update copyright notice
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-20 14:29:11 +02:00
Michael Mayer
ee86bed33a GetTextPlugin: Set autoAddKeyAttributes to true
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-16 13:19:51 +02:00
Michael Mayer
e73fafcac0 Frontend: Add translation keys
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-16 13:09:40 +02:00
Michael Mayer
41608d077d Add album share dialog #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-16 12:51:46 +02:00
Theresa Gresch
f063b0ba1b Merge branch 'develop'
# Conflicts:
#	frontend/src/dialog/p-upload-dialog.vue
#	frontend/src/dialog/photo/edit.vue
#	frontend/src/dialog/photo/info.vue
#	frontend/src/resources/de.mo
#	frontend/src/resources/de.po
#	frontend/src/resources/translations.json
#	frontend/src/resources/translations.pot
2020-06-16 10:51:31 +02:00
Theresa Gresch
d65c3e5ebb Frontend: Fix and update translation 2020-06-16 10:39:00 +02:00
Theresa Gresch
2a68ebf9f3 Frontend: Update translations 2020-06-16 10:08:34 +02:00
Theresa Gresch
fdbc9aafda Frontend: Update translations.json 2020-06-16 10:08:34 +02:00
Theresa Gresch
94ce884b9b Frontend: Add translate tags 2020-06-16 10:08:34 +02:00
Theresa Gresch
8f44d96ad8 Frontend: Update translations 2020-06-16 10:02:58 +02:00
Theresa Gresch
6c51300ac3 Frontend: Update translations.json 2020-06-15 12:46:23 +02:00
Theresa Gresch
aac52d3735 Frontend: Add translate tags 2020-06-15 12:45:53 +02:00
Michael Mayer
961fda3b11 Add photos from other albums (clone)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-14 11:39:53 +02:00
Michael Mayer
d89356c715 Frontend: Use icon as "Info" tab label
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-13 11:15:27 +02:00
Michael Mayer
791dca5276 Frontend: Rename "Advanced" tab to "Info"
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-13 07:41:02 +02:00
Michael Mayer
374ea03b10 Frontend: Add offline maps
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-12 17:27:30 +02:00
Michael Mayer
02cb9d2e9f Frontend: Revert name change of first tab (edit dialog)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-10 18:40:34 +02:00
Michael Mayer
d5e4aec8ea Frontend: Add fields to advanced tab (edit dialog)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-10 18:26:05 +02:00
Michael Mayer
f0c51abc21 Frontend: Add advaned tab to photo edit dialog
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-10 14:13:57 +02:00
Michael Mayer
ef876e0754 Frontend: Refactor photo edit dialog
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-10 13:16:24 +02:00
Michael Mayer
0f7b598806 Frontend: Show fullscreen toggle in experimental mode only
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-10 10:28:18 +02:00
Michael Mayer
0d5c7bd608 Frontend: Add fullscreen toggle to toolbars
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-10 08:41:35 +02:00
Michael Mayer
c40ebc49b6 Frontend: Show video size for live photos
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-09 19:39:41 +02:00
Michael Mayer
54d4bf694f Frontend: Rename Accounts to Sync
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-09 19:39:19 +02:00
Michael Mayer
fe0dc09b01 Frontend: Add archive button to card view and improve upload dialog
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-09 15:56:47 +02:00
Michael Mayer
b27a48a453 Frontend: Hide hidden info when there is only 1 hidden file
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-09 10:56:18 +02:00
Michael Mayer
9d49af2cf2 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-09 10:52:42 +02:00
Michael Mayer
d72480200e Add approve button to photo card view
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-09 09:20:20 +02:00
Michael Mayer
20d0a88bf6 Add setting to remove Library from navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-09 08:37:43 +02:00
Michael Mayer
922f399423 Frontend: Change states route
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-09 08:13:51 +02:00
Michael Mayer
c97b1098c6 Frontend: Add zoom-in button to photos view
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-09 08:13:17 +02:00
Michael Mayer
ef313ca738 Update navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-08 23:23:19 +02:00
Michael Mayer
220bd4cbbf Rename favorite places to states
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-08 20:02:21 +02:00
Michael Mayer
99c0b49a76 Frontend: Improve country select in edit dialog
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-08 18:44:12 +02:00
Michael Mayer
a2e7797736 Fix empty category select
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-08 18:39:01 +02:00
Michael Mayer
8fa1cb9392 Add favorite places
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-08 18:32:51 +02:00
Michael Mayer
0032951b36 Update links to docs.photoprism.org
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-07 13:14:20 +02:00
Michael Mayer
9bd2a867be Frontend: Change download icon
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-06 18:32:08 +02:00
Theresa Gresch
5af6730b5b Frontend: Add classes for testing 2020-06-05 18:12:42 +02:00
Michael Mayer
e129fab926 Open location: Add place & country fallback
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-05 17:01:18 +02:00
Michael Mayer
fbf675fbfb Add s2 prefix to all cell ids
Fixes location search when using SQLite

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-05 16:49:32 +02:00
Michael Mayer
43ec7e14e3 Frontend: Fix navigation in library file browser
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-05 10:47:47 +02:00
Michael Mayer
ca8a8466d4 Indexing bug fixes and UX improvements
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-04 14:56:27 +02:00
Theresa Gresch
a39402c27e Frontend: Add classes for testing 2020-06-04 11:11:06 +02:00
Theresa Gresch
a9309dddc3 Frontend: Add classes for testing 2020-06-04 08:06:17 +02:00
Theresa Gresch
d667485803 Frontend: Update import title 2020-06-03 09:42:40 +02:00
Theresa Gresch
39d76297dc Frontend: Add classes for testing 2020-06-03 08:54:09 +02:00
Theresa Gresch
ca56105fde Frontend: Add classes for testing 2020-06-03 08:54:08 +02:00
Michael Mayer
c2adaa5752 Frontend: Fix album events and clipboard
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-02 16:34:45 +02:00
Michael Mayer
7fb04acd51 Import: Disable cache for folder list #346
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-02 16:07:57 +02:00
Theresa Gresch
29faac0c43 Frontend: Add classes for testing 2020-06-01 17:04:54 +02:00
Theresa Gresch
785d51e724 Frontend: Add classes for testing to places 2020-06-01 17:04:53 +02:00
Theresa Gresch
1af9cda8e4 Frontend: Add classes for testing to dialog 2020-06-01 17:04:53 +02:00
Theresa Gresch
190b0d0b3c Frontend: Add classes for testing to dialog 2020-06-01 17:04:53 +02:00
Theresa Gresch
795bf318c9 Frontend: Add classes for testing to components 2020-06-01 17:04:53 +02:00
Theresa Gresch
6c1cc3c4d8 Frontend: Add classes for testing to components 2020-06-01 17:04:53 +02:00
Theresa Gresch
6eaab57843 Frontend: Add classes for testing to components 2020-06-01 17:04:53 +02:00
Theresa Gresch
ad9167360d
Feature/246 (#345)
* Import: Implement "add to album" in backend #246

Signed-off-by: Michael Mayer <michael@liquidbytes.net>

* Import: Implement "add to album" in frontend #246

Signed-off-by: Michael Mayer <michael@liquidbytes.net>

* Add OriginalName to photo search result

Signed-off-by: Michael Mayer <michael@liquidbytes.net>

* Add json tags to PhotoName and PhotoPath

Signed-off-by: Michael Mayer <michael@liquidbytes.net>

* Photo: Use EstimateCountry() in UpdateLocation()

Signed-off-by: Michael Mayer <michael@liquidbytes.net>

* Photo: Set OriginalName earlier while indexing

Signed-off-by: Michael Mayer <michael@liquidbytes.net>

* Ignore whitespace when stripping sequence from filename #335

Signed-off-by: Michael Mayer <michael@liquidbytes.net>

* Fix labels count for SQLite

Signed-off-by: Michael Mayer <michael@liquidbytes.net>

* Import: Show name of new albums #246

Signed-off-by: Michael Mayer <michael@liquidbytes.net>

* Frontend: Add acceptance test files

Co-authored-by: Michael Mayer <michael@liquidbytes.net>
2020-06-01 09:45:24 +02:00
Michael Mayer
14c89022d3 Improve browsing by original file and folder name #260
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 14:42:41 +02:00
Michael Mayer
b1f7cb4264 Frontend: Improve navigation and fix unit tests
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 12:52:41 +02:00
Michael Mayer
065059b4bc Frontend: Disable JS unit tests
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 02:51:45 +02:00
Michael Mayer
37ee277599 Frontend: Fix albums view
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 02:33:18 +02:00
Michael Mayer
d0199598d0 Simplify configuration #66
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 02:09:52 +02:00
Michael Mayer
825c8b31a7 Code clean-up (make fmt)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-30 21:37:24 +02:00
Michael Mayer
5d92ece264 Albums: Add category filter
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-30 21:11:56 +02:00
Michael Mayer
ea6ed61d1f Automatically create albums from folders #260
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-30 15:42:04 +02:00
Michael Mayer
e79abbfee7 Frontend: Add folders and months to navigation #154
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-30 14:56:50 +02:00
Michael Mayer
dd442ab9e9 Add moments #154
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-30 01:41:47 +02:00
Michael Mayer
9a5d4fa719 Backend: Indexing improvements #154
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-29 18:04:30 +02:00
Michael Mayer
f6c929528e Locations and places: Revert key renaming
Code reads better this way.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-29 12:56:24 +02:00
Michael Mayer
dcc610d7a9 Use AlbumType to distinguish between manual collections and moments #154
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-29 12:21:17 +02:00
Sid Karunaratne
2efd419862
Add whitespace in thank you message (#336) 2020-05-29 09:24:09 +02:00
Theresa Gresch
c64f533dd2 Frontend: Add data-uid to elements 2020-05-28 18:01:16 +02:00
Theresa Gresch
f9e11211f3 Frontend: Add data-uid to elements 2020-05-28 16:36:39 +02:00
Theresa Gresch
d2dc39c5ff Frontend: Add data-uid to photo elements 2020-05-28 16:36:39 +02:00
Theresa Gresch
7dff2a032f Frontend: Add classes for testing in details.vue 2020-05-28 16:36:39 +02:00
Theresa Gresch
251f648ee8 Frontend: Add classes for testing in p-photo-search.vue 2020-05-28 16:36:39 +02:00
Theresa Gresch
abf066d09c Frontend: Add classes for testing in navigation.vue 2020-05-28 16:36:39 +02:00
Michael Mayer
02800e796e Guess title, location and date from file and path name #154
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-28 15:12:18 +02:00
Michael Mayer
94846c2337 Rename ThumbToken to PreviewToken
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-27 19:56:56 +02:00
Michael Mayer
6f6e3799dc Refactor download urls and client config
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-27 19:38:40 +02:00
Michael Mayer
5453cf2e86 Frontend: Increase page size in albums from 60 to 480 #309
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-27 13:59:45 +02:00
Michael Mayer
f510ac994c XMP: Group files based on DocumentID and Instance ID #335
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-27 13:40:21 +02:00
Michael Mayer
00ad34cb6e Change title of browse view #332
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-26 13:17:20 +02:00
Michael Mayer
72ceac16fd Disable quality filter when browsing all content #332
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-26 13:12:34 +02:00
Michael Mayer
2154dc7087 Set title of files view to "File Browser" #260
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-26 12:57:10 +02:00
Michael Mayer
fe732e274c Fix saving photo metadata
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-26 12:46:22 +02:00
Michael Mayer
10d5f433aa Albums/Folders: Add category, country, year & month columns #154
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-26 09:02:19 +02:00
Michael Mayer
48aba09aff Show all files when browsing labels #332
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-25 20:28:52 +02:00
Michael Mayer
2156afd85a File browser: Implement clipboard; refactor entities and fixtures #260
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-25 19:10:44 +02:00
Michael Mayer
4421e7d203 Add simple file browser to Library #260
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-24 22:16:06 +02:00
Michael Mayer
03ec4b586d Initial commit for folders and moments #154 #260 #331
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-23 20:58:58 +02:00
Michael Mayer
e796d036c2 Fix indexer and add sort by file name #328
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-22 19:05:16 +02:00
Michael Mayer
a7122ff4e1 Add /folders API to get directory lists for browsing #260
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-22 16:29:12 +02:00
Michael Mayer
9b01cb864d Frontend: Update link to 3rd-party software licenses
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-21 18:23:37 +02:00
Michael Mayer
872865f8fd Frontend: Show camera icon on RAW photos #314
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-21 13:38:55 +02:00
Michael Mayer
f9b6952947 Support for Live Photos #177
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-21 13:26:28 +02:00
Michael Mayer
b4c224ebc6 Frontend: Update settings footer
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-21 10:24:21 +02:00
Michael Mayer
2efb0039e8 Photos: Add photo_type column and search filters for path / name
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-21 10:03:56 +02:00
Michael Mayer
a77d74e6eb Add play button for videos to photo viewer #321
You can now play a video by clicking on the title (or description) if a video icon is shown next to it.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-20 10:42:48 +02:00
Michael Mayer
bc5ba03fe5 Frontend: Change slideshow play icon in photo viewer #269
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-20 06:34:11 +02:00
Michael Mayer
5ae25cf6f2
Frontend: Add slideshow button to photo viewer #269 (#318)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-19 16:52:00 +02:00
Michael Mayer
035938938d Frontend: npm run fmt
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-19 09:21:20 +02:00
Michael Mayer
6936b7f8d1 Frontend: Show description in photo viewer and card view
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-19 08:51:25 +02:00
Michael Mayer
b24d5c03a1 Use YAML files to save and restore photo metadata
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-18 22:18:58 +02:00
Michael Mayer
abfd2fa79d Videos: Improve indexing and searching #312
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-16 17:07:44 +02:00
Michael Mayer
03f3b802fc Frontend: Show upload button on medium sized screens too
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-16 09:24:57 +02:00
Michael Mayer
9937304d0c Metadata: Improve date and error handling; see #302, #304, #305 and #295
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-15 15:29:56 +02:00
Michael Mayer
b5151d499e Frontend: Fix translations in Library
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-15 09:56:57 +02:00
Michael Mayer
71fb67adb2 Videos: Support H.264/AVC .mov files
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-15 09:39:32 +02:00
Michael Mayer
86c8723f79 Frontend: Remove <translate> from main navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-14 19:09:10 +02:00
Michael Mayer
2d1763edbe Add videos to main navigation #17
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-14 19:03:12 +02:00
Michael Mayer
0611e0e1bb Frontend: Show additional photo infos in card view
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-14 12:11:04 +02:00
Michael Mayer
2045e3d770 Index and show video metadata #17
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-14 11:57:26 +02:00
Michael Mayer
22bd546c70 Fix video dimensions after resizing #17
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-14 08:40:43 +02:00
Michael Mayer
7c59cdc9e7 Fix video size #17
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-14 00:07:17 +02:00
Michael Mayer
41ae68d4cf Frontend: Remove story flag code
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-13 21:24:25 +02:00
Michael Mayer
bd3426ae51 Add video player #17
Still need to index metadata. Work in progress.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-13 15:36:49 +02:00
Michael Mayer
4f8b4d58a2 Frontend: Proof-of-concept for relative label popularity
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-10 19:45:43 +02:00
Michael Mayer
6be30c2c94 Frontend: Improve private filter description
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-09 20:59:08 +02:00
Michael Mayer
1894b4440f Detect and report photos without primary file, e.g. after purging #234
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-08 12:01:28 +02:00
Michael Mayer
94382ad893 Frontend: Rename "Recently imported" to "Recently added"
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-08 07:14:30 +02:00