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