Tyler Renelle
|
65f819046d
|
return 400 if NO_USER_FOUND unecessary since handled in auth
|
2013-08-12 20:20:07 -04:00 |
|
Tyler Renelle
|
f5d80d0829
|
api: make sure userObj is fresh between calls, since many of them will
be chained and will modify user spec
|
2013-08-12 20:19:51 -04:00 |
|
Tyler Renelle
|
db57571ee6
|
HUGE hotfix - don't process todo / daily scoring if that checkbox didn't
come from the local model. This is the fix to the negative xp / gp bug!!
|
2013-08-12 20:07:59 -04:00 |
|
Tyler Renelle
|
932dd6df69
|
HUGE hotfix - don't process todo / daily scoring if that checkbox didn't
come from the local model. This is the fix to the negative xp / gp bug!!
|
2013-08-12 20:07:33 -04:00 |
|
Tyler Renelle
|
552eabfef8
|
add revive & cron to routes, add cron as interceptor to every API call
|
2013-08-12 20:06:30 -04:00 |
|
Tyler Renelle
|
61d0f51de7
|
remove hydrate-skips, cleanup api revive
|
2013-08-12 20:05:41 -04:00 |
|
Tyler Renelle
|
65881a178e
|
fix to "set undefined path", _.each exits early if it receives false :(
:( :(
|
2013-08-12 13:18:05 -04:00 |
|
Tyler Renelle
|
29c7517500
|
Merge pull request #1322 from lefnire/sabe_fix
Fix broken image on 500 error page
|
2013-08-12 09:47:06 -07:00 |
|
Tyler Renelle
|
d8c1b720b9
|
augment previous hydrate: false - make sure on cron too. This is so weird..
|
2013-08-11 21:50:19 -04:00 |
|
Tyler Renelle
|
c8a8c466ca
|
revert previous hydrate bit
|
2013-08-11 21:16:52 -04:00 |
|
Tyler Renelle
|
a70e7599ab
|
very weird fix. batchTxn() pass in option to skip hydration, which
sometimes achieves exactly the effect *hydrating* is supposed to
achieve. very strange, but anyway this fixes the habit scoring
|
2013-08-11 19:56:22 -04:00 |
|
Tyler Renelle
|
9c08c7f77b
|
api: some fixes to scoreTask - still having trouble with habits, but
fixes dailies
|
2013-08-11 19:37:39 -04:00 |
|
Tyler Renelle
|
7ffb990759
|
api: add task, res.send as callback
|
2013-08-11 15:13:53 -04:00 |
|
Tyler Renelle
|
1b3056e63d
|
some api bug-fixes
|
2013-08-11 12:20:00 -04:00 |
|
Tyler Renelle
|
cafcde01ec
|
bug fixes: don't allow dotSet/Get on undefined paths, remove @hydrate
from derbyUserToAPI()
|
2013-08-11 12:18:58 -04:00 |
|
Sabe Jones
|
fe6f478a60
|
Remove unneeded class reference
Finish removing image rotation
|
2013-08-11 11:04:51 -05:00 |
|
Tyler Renelle
|
7a83be70b1
|
woops, res.json the error
|
2013-08-11 10:20:27 -04:00 |
|
Tyler Renelle
|
23f3154764
|
api res.json error in batch
|
2013-08-11 10:06:10 -04:00 |
|
Tyler Renelle
|
eb28ae3dd2
|
api: bug fix on delete task
|
2013-08-11 00:58:23 -04:00 |
|
Tyler Renelle
|
5b71e93fb5
|
api: allow PUT /user to update tasks for now, will change lager
|
2013-08-11 00:56:47 -04:00 |
|
Tyler Renelle
|
96b4f57adc
|
good-old racer unshift/push bug. gotta manually set the id list, works
like a charm :/
|
2013-08-11 00:50:00 -04:00 |
|
Tyler Renelle
|
d17bd6fe90
|
api: export all of api to functions, called by route. This way we can have our /batch-update route access the api functions
|
2013-08-11 00:47:40 -04:00 |
|
Tyler Renelle
|
6b56067668
|
add some derby-specific routes that are required by the new api, upgrade
lodash so we can use _.transofrm
|
2013-08-10 23:30:17 -04:00 |
|
Tyler Renelle
|
3263708c9d
|
apiv2: BIG update - remove apiv2, it's going to be part of apiv1. Overhaul of PUT /user to be ready for this new API update
|
2013-08-10 21:41:13 -04:00 |
|
Tyler Renelle
|
4857e44f79
|
apiv2 fix on adding cron to queue
|
2013-08-10 17:37:49 -04:00 |
|
Sabe Jones
|
420a8617d7
|
Server is respawning
Humorous wording tweak
|
2013-08-10 16:11:27 -05:00 |
|
Tyler Renelle
|
e7d200f1b0
|
update apiv2 to use async.series instead of the previous count
method. much better flow control
|
2013-08-10 16:19:59 -04:00 |
|
Sabe Jones
|
c7381485a3
|
Fix broken image on 500 error page
Replaced nonexistent male armor sprite with Grim Reaper; removed rotation
|
2013-08-10 15:18:56 -05:00 |
|
Tyler Renelle
|
e667b3a2b0
|
start adding v2 api tests (nothing here yet)
|
2013-08-08 14:04:07 -04:00 |
|
Tyler Renelle
|
e8f4a94abb
|
make sure user owns the taskb efore scoring
|
2013-08-08 13:59:08 -04:00 |
|
Benny Powers
|
051d08f2a8
|
NPCs and Hatching Potions
|
2013-08-07 09:59:47 +03:00 |
|
Tyler Renelle
|
af8b764a68
|
apiv2 make sure to handle empty object
|
2013-08-06 18:23:32 -04:00 |
|
Tyler Renelle
|
c88fa701a5
|
add revive to algos.coffee, needed by apiv2 & mobile
|
2013-08-04 23:45:58 -04:00 |
|
Tyler Renelle
|
b158e8896c
|
apiv2: move 'revive' to habitrpg-shared so that it's available on
mobile & api. Then call it from app & api
|
2013-08-04 23:43:54 -04:00 |
|
Tyler Renelle
|
4df34095aa
|
Merge branch 'develop'
|
2013-08-04 22:32:41 -04:00 |
|
Tyler Renelle
|
3ec7ba1a5a
|
Merge branch 'apiv2' into develop
|
2013-08-04 16:33:29 -04:00 |
|
Tyler Renelle
|
63ab1b1975
|
apiv2 more of previous (task xform)
|
2013-08-04 16:24:30 -04:00 |
|
Tyler Renelle
|
746153f417
|
apiv2: fix transform form user.tasks => user.habits/dailies/etc,
maintain sort order
|
2013-08-04 16:16:58 -04:00 |
|
Tyler Renelle
|
b50a78f0ea
|
add lib to gitignore for now, so we can compile. may want to remove
this ignore in the future
|
2013-08-04 16:08:40 -04:00 |
|
Tyler Renelle
|
a8e0015cbb
|
apiv2: unshift to tasks, rather than push
|
2013-08-04 15:53:20 -04:00 |
|
Tyler Renelle
|
38d57cbc87
|
possible better handling of empty POST, yan's weird User.log({}) thing.
|
2013-08-04 11:53:37 -04:00 |
|
Tyler Renelle
|
1a08c7b084
|
change derby-ui-boot url to point to our fork, for #741
|
2013-08-04 09:57:31 -04:00 |
|
Tyler Renelle
|
8760d07215
|
apiv2 fix to pending op (@litenull)
|
2013-08-03 14:06:57 -04:00 |
|
Tyler Renelle
|
1096ae041a
|
Merge pull request #1299 from lefnire/sabe_fixes
Update to 500 error message
|
2013-08-01 11:47:17 -07:00 |
|
Sabe Jones
|
1aa5ff2db2
|
Fix typos and update current-events notice on 500 error
Brings "Server restarting" message up to date re: Angular rewrite.
|
2013-08-01 13:41:39 -05:00 |
|
Tyler Renelle
|
1279b6ecb2
|
Merge pull request #1297 from SabreCat/master
Answer cron FAQ in settings text
|
2013-08-01 06:36:41 -07:00 |
|
Sabe Jones
|
f3982670fd
|
Answer cron FAQ in settings text
Update custom day start label to mention it works off user's time zone
|
2013-08-01 08:17:50 -05:00 |
|
Tyler Renelle
|
e9163f17da
|
Merge pull request #1296 from SabreCat/develop
Typo fixes
|
2013-07-31 15:36:45 -07:00 |
|
Tyler Renelle
|
0d2f9c9314
|
Merge pull request #11 from SabreCat/patch-1
Remove misleading "one day" from egg drop text
|
2013-07-31 15:34:23 -07:00 |
|
Sabe Jones
|
07907ae28f
|
Remove misleading "one day" from egg drop text
Pouring a potion on an egg hatches the pet instantly. Until such time as that feature is changed, I've removed the "one day" from the relevant string.
|
2013-07-31 16:19:16 -05:00 |
|