diff --git a/config/default.json b/config/default.json index 5e6eb7b..85e287a 100644 --- a/config/default.json +++ b/config/default.json @@ -1,14 +1,32 @@ { "db": { - "host": "sqlite:photos.db", - "options": { - "logging" : false, - "timezone": "+00:00" + "photos": { + "host": "sqlite:photos.db", + "options": { + "logging" : false, + "timezone": "+00:00" + } + }, + "users": { + "host": "sqlite:users.db", + "options": { + "logging" : false, + "timezone": "+00:00" + } } }, + "ldap": { + "searchFilter": "(uid={{username}})", + "cache": true + }, + "server": { "port": 8123 }, "picturesPath": "./pictures", - "basePath": "/photos" + "basePath": "/photos", + "sessions": { + "db": "sessions.db", + "store-secret": "234j23jffj23f!41$@#!1113j3" + } } diff --git a/frontend/bower.json b/frontend/bower.json index 8b5c98d..9459fe3 100644 --- a/frontend/bower.json +++ b/frontend/bower.json @@ -29,7 +29,9 @@ "paper-button": "PolymerElements/paper-button#^2", "paper-spinner": "PolymerElements/paper-spinner#^2", "paper-toast": "PolymerElements/paper-toast#^2", - "iron-iconset": "PolymerElements/iron-iconset#^2" + "iron-iconset": "PolymerElements/iron-iconset#^2", + "paper-input": "PolymerElements/paper-input#^2", + "paper-dialog": "PolymerElements/paper-dialog#^2" }, "resolutions": { "polymer": "2", diff --git a/frontend/src/ketr-photos/ketr-photos.html b/frontend/src/ketr-photos/ketr-photos.html index 1d5ae7d..a488a7d 100755 --- a/frontend/src/ketr-photos/ketr-photos.html +++ b/frontend/src/ketr-photos/ketr-photos.html @@ -16,6 +16,8 @@ + + @@ -51,6 +53,13 @@ :host { } + #login { + margin: 1em; + padding: 2em; + border: 1px solid #444; + box-sizing: border-box; + } + #header { padding: 0.5em; background: #ddd; @@ -60,7 +69,7 @@ } #header iron-pages { - padding-left: 0.5em; + padding: 0 0.5em; } #header [mode='memories'] b:hover { @@ -250,6 +259,14 @@ #memories [is-today] paper-icon-button { } + + #requestAccess div > div { + padding: 0.5em; + } + + #requestAccess .title { + background-color: #ddd; + } @@ -261,7 +278,7 @@ - +
... time slider ...
@@ -299,8 +316,9 @@