Initial work for new settings.
This commit is contained in:
parent
2ef7e85093
commit
bcaba18063
@ -39,14 +39,9 @@ $app->notFound(function() use ($app, $jsonResponse) {
|
||||
$app->response->setBody($jsonResponse->asJson());
|
||||
});
|
||||
|
||||
// TODO: Figure out updating token on activity.
|
||||
$app->get('/authenticate', function() use($app, $jsonResponse) {
|
||||
if (validateToken()) {
|
||||
$jsonResponse->message = 'Token is authenticated.';
|
||||
// $user = getUser();
|
||||
// setUserToken($user, (0.5 * 60 * 60) /* Half an hour */);
|
||||
// R::store($user);
|
||||
// $jsonResponse->data = $user->token;
|
||||
}
|
||||
$app->response->setBody($jsonResponse->asJson());
|
||||
});
|
||||
|
@ -154,6 +154,10 @@ $app->post('/users', function() use($app, $jsonResponse) {
|
||||
$user->defaultBoard = $data->defaultBoard;
|
||||
$user->salt = password_hash($data->username . time(), PASSWORD_BCRYPT);
|
||||
$user->password = password_hash($data->password, PASSWORD_BCRYPT, array('salt' => $user->salt));
|
||||
$options = R::dispense('option');
|
||||
$options->newTaskPosition = 1; // Bottom of column (0 == top of column)
|
||||
$options->animate = true;
|
||||
$user->ownOptions[] = $options;
|
||||
|
||||
R::store($user);
|
||||
addUserToBoard($data->defaultBoard, $user);
|
||||
|
@ -39,6 +39,7 @@
|
||||
<div class="settings-widget" data-ng-controller="BoardSettingsCtrl">
|
||||
<div data-include-replace="partials/settingsBoardModal.html"></div>
|
||||
<h3 class="widget-header">Board Settings</h3>
|
||||
<div data-include-replace="partials/settingsBoardUserOptions.html"></div>
|
||||
<div data-include-replace="partials/settingsBoardTable.html"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
11
partials/settingsBoardUserOptions.html
Normal file
11
partials/settingsBoardUserOptions.html
Normal file
@ -0,0 +1,11 @@
|
||||
<div class="widget-content">
|
||||
<h4>My Board Otions</h4>
|
||||
<p class="form-group form-inline">New tasks appear at
|
||||
<select class="form-control">
|
||||
<option>bottom of column</option>
|
||||
<option>top of column</option>
|
||||
</select>
|
||||
</p>
|
||||
<p class="form-group form-inline">Show animations? <input type="checkbox"></p>
|
||||
<p> </p>
|
||||
</div>
|
Reference in New Issue
Block a user