Commit Graph

65 Commits

Author SHA1 Message Date
Jan Philipp Timme 78f45e73b9 [MISC] Add /profile/store API notes to NOTES. 2013-09-18 16:01:34 +02:00
Jan Philipp Timme a0b426e7a2 [TASK] Create new profile document on DELETE /profile. 2013-09-18 16:00:43 +02:00
Jan Philipp Timme 254274da56 [TASK] Remove POST from /profile API.
Also, the commit before contained a lot of code
that was completely wrong.
2013-09-17 16:12:44 +02:00
Jan Philipp Timme 87f08fc8e5 [TASK] Implement /profile API handler. 2013-09-17 15:41:04 +02:00
Jan Philipp Timme 9e154221a9 [TASK] Minor api fixes.
Altered whitespace, comments and replaced "err" with "error"
in JSON responses.
2013-09-17 15:38:38 +02:00
Jan Philipp Timme 0c0aacd4c3 [TASK] Implement POST /user. 2013-09-16 22:23:42 +02:00
Jan Philipp Timme 7c19cf0470 [TASK] Implement DELETE /user. 2013-09-16 22:02:10 +02:00
Jan Philipp Timme 699f061281 [TASK] Implement GET /user. 2013-09-16 22:01:52 +02:00
Jan Philipp Timme b6c968773b [MISC] Add small note concerning json responses on error. 2013-09-16 21:59:09 +02:00
Jan Philipp Timme 17e6b0aa70 [TASK] Change http response codes.
I feel this needs a bit more explanation:
I plan to answer all requests with http status code 200 OK
and indicate the success in the actual JSON response.

It is still ugly as hell, but it might be like that for a while.
2013-09-16 21:56:12 +02:00
Jan Philipp Timme b121210533 [TASK] Store user document in session data. 2013-09-16 21:16:33 +02:00
Jan Philipp Timme d4830be76b [MISC] Update NOTES file to reflect latest concept. 2013-09-16 21:14:54 +02:00
Jan Philipp Timme e0b6d7f175 [MISC] Add nice output about listening url. 2013-09-16 19:27:03 +02:00
Jan Philipp Timme 3d1b6369a2 [TASK] Store lastActivity as string instead of date. 2013-09-16 19:24:09 +02:00
Jan Philipp Timme f18dd39a36 [TASK] Move /user API handler to src/User.api.js. 2013-09-16 19:01:24 +02:00
Jan Philipp Timme 8aff2adfa5 [TASK] Move /session API handler to src/Session.api.js. 2013-09-16 18:58:09 +02:00
Jan Philipp Timme bf09e0f837 [TASK] Empty strings are now considered missing parameter. 2013-09-16 18:53:07 +02:00
Jan Philipp Timme f72d126589 [TASK] Finish implementing /session API. 2013-09-16 18:21:52 +02:00
Jan Philipp Timme d5c197f3e5 [TASK] Update README.md even more. 2013-09-16 16:52:36 +02:00
Jan Philipp Timme c217b207ad [TASK] Update README.md. 2013-09-16 13:17:47 +02:00
Jan Philipp Timme d11a047068 [TASK] Implement mechanism to create a user. 2013-09-15 18:30:51 +02:00
Jan Philipp Timme eecbca2907 [TASK] Add src/Tools.js containing small helper functions. 2013-09-15 13:45:54 +02:00
Jan Philipp Timme f63afa6c10 [MISC] Update development notes. 2013-09-15 13:45:00 +02:00
Jan Philipp Timme 03e66dfc83 [BUGFIX] Add missing '}' in app.js. 2013-09-14 23:40:48 +02:00
Jan Philipp Timme 163c9c25a9 [MISC] Add NOTES file containing ideas for api and document structure. 2013-09-14 23:35:50 +02:00
Jan Philipp Timme dc0a10b506 [TASK] Add a small jQuery-style dashboard api module. 2013-09-14 23:35:35 +02:00
Jan Philipp Timme 1819d03598 [MISC] Change comments, change app.use() for static files. 2013-09-14 23:32:59 +02:00
Jan Philipp Timme 1602c7bd4e [MISC] Improve console logs and error handling a little. 2013-09-14 23:31:17 +02:00
Jan Philipp Timme 11c262cb03 [TASK] Add a basic session api skeleton. 2013-09-14 23:29:45 +02:00
Jan Philipp Timme f91afabfd1 [TASK] Add option to define the host to listen on. 2013-09-14 14:33:06 +02:00
Jan Philipp Timme 5bbc879029 [TASK] Alter dependencies, add scrypt. 2013-09-14 01:18:43 +02:00
Jan Philipp Timme 1f8e98c4a0 [TASK] Add a settings file template and begin couchdb support. 2013-09-13 23:11:00 +02:00
Jan Philipp Timme d6117dcbaa [TASK] Add jquery map file. 2013-09-13 23:06:14 +02:00
Jan Philipp Timme d188ef940c [TASK] Add cradle to dependencies. 2013-09-13 19:13:11 +02:00
Jan Philipp Timme 2b7af766bc [TASK] Add logfiles to .gitignore. 2013-09-13 19:03:40 +02:00
Jan Philipp Timme f145dec972 [BUGFIX] Fix unusable package.json. 2013-09-13 18:54:25 +02:00
Jan Philipp Timme 3a71053b69 [TASK] Create tool to help generate snakeoil ssl certificates. 2013-09-13 18:50:47 +02:00
Jan Philipp Timme 1c5ddd7e82 [TASK] Introduce basic files for nodejs. 2013-09-13 18:49:44 +02:00
Jan Philipp Timme 4fb7991b8c [TASK] Update README.md. 2013-09-13 18:49:12 +02:00
Jan Philipp Timme 5542fa4d02 [TASK] Move files into static folder (prepare for nodejs) 2013-09-13 18:48:35 +02:00
Jan Philipp Timme ac746a55f7 Revert "[TASK] Wrap it a classic couchapp structure using erica."
This reverts commit 5306f5ed5b.
2013-09-13 13:01:28 +02:00
Jan Philipp Timme 77d8167cc0 Revert "[TASK] Add jQuery couchdb helper."
This reverts commit bb58998a30.
2013-09-13 13:01:14 +02:00
Jan Philipp Timme bb58998a30 [TASK] Add jQuery couchdb helper. 2013-09-12 20:38:39 +02:00
Jan Philipp Timme 5306f5ed5b [TASK] Wrap it a classic couchapp structure using erica. 2013-09-12 19:07:38 +02:00
Jan Philipp Timme b485b29530 [TASK] Remove unused files, update jQuery to 2.0.3. 2013-09-12 18:51:18 +02:00
Jan Philipp Timme fa5f581102 [MISC] Alter margin of that fancy placeholder box. 2013-09-12 15:31:44 +02:00
Jan Philipp Timme 285bc5da43 [MISC] Minor whitespace cleanup. 2013-09-12 15:23:33 +02:00
Jan Philipp Timme 374c1821f6 [TASK] Improve drag&drop behaviour. 2013-09-12 15:23:02 +02:00
Jan Philipp Timme 5f515eb5bc [TASK] Seperate header and body from content-container. 2013-09-12 15:21:54 +02:00
Jan Philipp Timme 5f2ac4a804 [BUGFIX] Remove invalid span from footer. 2013-09-11 21:36:35 +02:00