Commit graph

810 commits

Author SHA1 Message Date
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