Commit graph

866 commits

Author SHA1 Message Date
Theresa Gresch 9003a63b3b Frontend: Add tests for notify.js and clipboard.js 2020-06-30 14:29:54 +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 0353c18f83 Frontend: Fix rest model test
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 11:41: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
Theresa Gresch dd03671bc6 Frontend: Add tests for notify.js 2020-06-29 13:21:58 +02:00
Theresa Gresch 3cada728d8 Frontend: Add tests for session.js and notify.js 2020-06-29 13:21:58 +02:00
Theresa Gresch 4f8b3fd97c Frontend: Add tests for session.js 2020-06-29 13:21:57 +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
Theresa Gresch 6818845462 Frontend: Add tests for util.js 2020-06-29 09:37:57 +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
Theresa Gresch e6bb13240d Frontend: Adapt test url to new port 2020-06-28 14:48:08 +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 80a4047a3a Frontend: Update labels test 2020-06-26 16:43:52 +02:00
Theresa Gresch ebabd7d8cf Frontend: Add acceptance test for sharing 2020-06-26 16:43:52 +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
Theresa Gresch 1cd55c5896 Frontend: Adapt acceptance tests to changes 2020-06-25 16:16:00 +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