Sebastian Kunert
48a9f78cb3
Improve color indexing by using k-means clustering ( #103 )
...
* First commit for color-improvements
* Use k-means for prominent color detection
* Remove debugging code
* Add color checks to tests
* Add additional test for color names
2019-04-18 17:27:08 +02:00
Theresa Gresch
8d73d38246
Added designs for albums, import, tags and photos
2019-04-15 11:06:49 +02:00
Sebastian Kunert
9a00403aff
Integrate PhotoSwipe as photo viewer ( #96 )
...
* Implement photoswipe
* - Make images fit correctly in lightbox mode
- Use photoswipe also for detail view
* Add responsive image resizing
* Clean up code
* Remove old viewer code
* Move lightbox to bottom
* Move images with sizes to computed properties
* Remove unnecessary formatting
2019-02-11 22:55:29 +01:00
Louis Fradin
9f3187f551
Fix for buttons in Firefox ( #75 )
...
- Change import order on frontend CSS
2018-11-28 00:49:48 +01:00
Radu
5b99b3512e
Fixed JS unit tests ( #73 )
...
* Fixed chai tests
* Removed result.html from git
* Ignoring result.html from git
* Added tests for form.js, along with type enumeration and type testing
2018-11-27 22:43:32 +01:00
Michael Mayer
2cce8ded84
Moved all server assets to subdirectory #55
2018-11-09 19:25:58 +01:00
Philipp Knobel
00f79b2d01
First implementation of liking a photo ( #48 )
...
First implementation of liking a photo
2018-10-31 03:33:18 +01:00
Theresa Gresch
4c20c74e77
Added timout attribute to snackbar variable fixes #54
2018-10-29 10:56:18 +01:00
Theresa Gresch
d53ae64989
Yarn. lock see #54
2018-10-29 10:55:43 +01:00
Theresa Gresch
0c24970784
Removed unused alert.css see #54
2018-10-29 10:55:04 +01:00
Michael Mayer
660153e70c
Set padding for search selects to 2 (aligned with search input)
2018-09-26 16:55:12 +02:00
Michael Mayer
2986626221
Reduces padding for search selects
2018-09-26 16:51:17 +02:00
Michael Mayer
a7f554621a
Remove dense flag from toolbar for small devices
2018-09-26 16:47:18 +02:00
Michael Mayer
98c95084ea
Using dark mode for selected photos
2018-09-26 15:07:23 +02:00
Michael Mayer
78bf700914
Changed toolbar and context menu color to grey
2018-09-26 14:38:34 +02:00
Michael Mayer
b991792dcb
Changed toolbar color from grey to blue-grey
2018-09-26 14:31:17 +02:00
Michael Mayer
83f70b6588
Responsive navigation and toolbar for small / mobile devices
2018-09-26 13:56:13 +02:00
Michael Mayer
5ca33411a4
Photo search form uses less space and different backgrounds
2018-09-26 13:14:28 +02:00
Michael Mayer
5ef875f11d
Changed arrow directions
2018-09-26 08:17:47 +02:00
Michael Mayer
b549d87b1b
Fixed photo model image sizes (largest size first)
2018-09-25 11:00:09 +02:00
Michael Mayer
9cb470ece9
Set body background to light gray
2018-09-25 10:59:49 +02:00
Michael Mayer
9658da6a8d
Added max-width and max-height to v-img to properly size full-screen photos
2018-09-25 10:43:20 +02:00
Michael Mayer
f950e3fcdf
Added vue-fullscreen
2018-09-25 09:45:06 +02:00
Michael Mayer
f31898c898
Resized photo view to 100% instead of window width
2018-09-25 08:18:02 +02:00
Michael Mayer
1c7610ad08
Improved JS error handling
2018-09-25 08:16:52 +02:00
Michael Mayer
fe636ea535
Added prev/next buttons to photo view dialog
2018-09-24 21:13:39 +02:00
Michael Mayer
689355d1ca
Photos are getting elevated when selected
2018-09-24 20:10:05 +02:00
Michael Mayer
1511a64def
Card are getting elevated when selected
2018-09-24 20:06:24 +02:00
Michael Mayer
fc3baa3cba
Bugfix for photo model
2018-09-24 19:26:25 +02:00
Michael Mayer
bbab05f9db
Added additional photo meta data like aperture, lens and camera make; smaller perceptive hash; implemented stub for single photo view
2018-09-24 19:07:43 +02:00
Michael Mayer
13426caba2
Added country name and text wrap to photo search detail view
2018-09-24 11:48:52 +02:00
Michael Mayer
16a89c84c0
Refactoring: Separate file for each REST route and changed thumbnail URL
2018-09-24 11:27:46 +02:00
Michael Mayer
4ac3b2a602
Implemented detail view proof-of-concept for photo search
2018-09-19 20:15:46 +02:00
Michael Mayer
f3c51a2182
Implemented list view proof-of-concept for photo search
2018-09-19 09:07:50 +02:00
Michael Mayer
3203c71953
Removed lodash from js dependencies
2018-09-19 07:44:19 +02:00
Michael Mayer
d3ef7abb54
Experimental filters for category and country (photo search)
2018-09-19 00:53:39 +02:00
Michael Mayer
39ab854672
Implemented infinite scrolling and improved search API
2018-09-18 23:24:19 +02:00
Michael Mayer
78b0e2e1e2
Not found message for photo search
2018-09-18 08:14:48 +02:00
Michael Mayer
609778e7d6
Moved all assets to assets/ and improved config
2018-09-14 12:44:15 +02:00
Michael Mayer
31562d43cb
Improved docker and application config
2018-09-13 20:54:34 +02:00
Michael Mayer
d63e486499
Fixed camera_id photo search parameter
2018-09-13 11:51:40 +02:00
Michael Mayer
37912b4b99
Reorganized server assets directory and config; added --debug flag
2018-09-13 11:34:56 +02:00
Michael Mayer
b881bbcf17
Implemented client config and 404 error image for thumbnails, if original was not found
2018-09-13 10:23:06 +02:00
Michael Mayer
91411a450b
Refactored tag search and added tag_slug column; improved search form
2018-09-13 07:05:13 +02:00
Michael Mayer
801b680f12
Major search API and database refactoring
2018-09-12 16:37:30 +02:00
Michael Mayer
820982e3cb
Improved keyword and color indexing
2018-09-11 23:43:03 +02:00
Michael Mayer
7dbbc64506
Changed color of search input to blue-grey
2018-09-10 09:35:46 +02:00
Michael Mayer
26a68e448c
Refactored alerts (uses snackbar now) and updated screenshot/docs
2018-09-10 09:08:06 +02:00
Michael Mayer
5d41015e6e
Implemented proof-of-concept for dial menu
2018-09-09 11:31:41 +02:00
Michael Mayer
7773859775
Improved search form design
2018-09-08 10:09:27 +02:00
Michael Mayer
d521167ad6
Proof-of-concept for advanced search for; updated docs
2018-09-07 16:05:22 +02:00
Michael Mayer
7120ae8737
Proof-of-concept for main navigation
2018-09-07 10:57:23 +02:00
Michael Mayer
3c51fb3aff
Improved navigation and photo search form
2018-09-07 01:12:12 +02:00
Michael Mayer
d5f46df060
Replaced bootstrap-vue with vuetify
2018-09-06 23:58:16 +02:00
Michael Mayer
e11cfbf793
Use make for Dockerfile and Travis CI
2018-09-05 22:55:28 +02:00
Michael Mayer
144927b953
Separate table for camera models and improved search form (draft)
2018-08-15 09:59:51 +02:00
Michael Mayer
cea3d70835
Improved photo search
2018-08-09 23:10:05 +02:00
Michael Mayer
6a6017a478
Improved tile view with link button
2018-08-07 20:17:14 +02:00
Michael Mayer
04fb039ab6
Implemented navigation
2018-08-03 15:17:13 +02:00
Michael Mayer
fcddb5ddfe
Implemented frontend proof of concept with Webpack and VueJS
2018-07-27 17:31:39 +02:00