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
b01faead9c
Improve password invalid error message
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 09:22:06 +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
1cf3d19f45
Backend: Force file type "jpg" if mime type is "image/jpeg" #366
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-29 17:25:52 +02:00
Michael Mayer
b8cb45b0de
Merge remote-tracking branch 'origin/develop' into develop
2020-06-29 13:37:05 +02:00
Michael Mayer
2a24bf293d
Backend: Rename PrismWorker to MetaWorker
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-29 13:35:38 +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
1c72f88e8c
Backend: Improve logging #369
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-29 13:16:55 +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
63f940b694
Sharing: Use single image as preview for small albums #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-28 15:23:15 +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
Theresa Gresch
d6a74713f2
Frontend: Change port for acceptance tests
2020-06-28 12:53:13 +02:00
Michael Mayer
6266a88c68
Sharing: Remove space from og:type tag #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 17:48:18 +02:00
Michael Mayer
c07f657c06
Sharing: Set siteUrl to shared content #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 17:39:53 +02:00
Michael Mayer
957638e0df
Stopwords: Remove "fuji"
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 14:50:58 +02:00
Michael Mayer
045f5915c2
Backend: Add "xd" to SpecialWords list
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 14:27:37 +02:00
Michael Mayer
f0af60a82b
Stopwords: Add "unknown", "title", "caption" and "description"
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 14:24:30 +02:00
Michael Mayer
6c7ed8fdff
Backend: Add "edit" and "edited" to stopwords list
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 14:22:03 +02:00
Michael Mayer
2b2cd8ed23
Backend: Sanitize metadata titles and descriptions
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 14:15:25 +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
16cdea77b7
Update docker-compose.yml example files
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 19:08:56 +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
ceaf085c39
Clean up site templates
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 16:24:21 +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
4aa7b6cc97
Sharing: Generate share preview images #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 14:26:36 +02:00
Michael Mayer
1d2a3aaaea
Update HTML templates
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 12:28:11 +02:00
Michael Mayer
ff704d56a0
Sharing: Optional view count limit #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 12:24:05 +02:00