Commit graph

123 commits

Author SHA1 Message Date
Tyler Renelle
9b20d8ceba move scoring to its own class (attempt to remove model from hanging
around in closure on server, which is what's causing our memory leak -
see http://goo.gl/7Gt0M)
2013-02-26 16:51:00 -05:00
Tyler Renelle
f0f565e5cc put reset dom back in 2013-02-19 13:38:26 -05:00
Tyler Renelle
20ee3ffb62 remove cron taskObj? workaround since we're cleaning null tasks on load 2013-02-17 14:37:04 -05:00
Tyler Renelle
77f49f9bd8 todo comment 2013-02-17 13:18:55 -05:00
Tyler Renelle
12a452a571 cron fix for borked tasks 2013-02-17 12:55:10 -05:00
Tyler Renelle
5c111bdd2a don't need dome reset on cron 2013-02-16 20:22:46 -05:00
Tyler Renelle
74723c7cab put purchase confirm up top, otherwise they still lose GP 2013-02-13 16:07:45 -05:00
Tyler Renelle
2836e84186 "purchase anyway" confirm on too-low-gp purchases 2013-02-13 15:50:49 -05:00
Tyler Renelle
452b0d60fa Revert "knock feature unlock requirements down a level each"
This reverts commit 6f871b34ff.
2013-02-11 11:51:42 -05:00
Tyler Renelle
6f871b34ff knock feature unlock requirements down a level each 2013-02-11 09:28:55 -05:00
Tyler Renelle
8d920a7ea1 unlock pets feature 2013-02-11 01:55:45 -05:00
Tyler Renelle
51848acec1 add popovr customizations notification 2013-02-08 18:22:26 -05:00
Tyler Renelle
230d672fc7 refactor much of the hodge-podge code into their own files 2013-02-08 18:03:46 -05:00
Tyler Renelle
6f3d958a21 add in missing first shield (@Pandoro I just got what you did there, clever) 2013-02-08 16:09:01 -05:00
Tyler Renelle
f71948ecdf fix modifiers - they're helping the user too much :) 2013-02-08 15:50:46 -05:00
Tyler Renelle
4e1d1f6f83 actually apply armor/weapon modifiers 2013-02-08 14:54:52 -05:00
Tyler Renelle
8d28cf1bfa start moving item-specific code to it's own file 2013-02-08 01:32:55 -05:00
Tyler Renelle
906932090f Merge branch 'parties'
Conflicts:
	src/app/helpers.coffee
	src/app/scoring.coffee
2013-02-06 14:16:52 -05:00
Tyler Renelle
9854bc1a3c some typo fixes 2013-02-06 14:12:05 -05:00
Tyler Renelle
7764447355 many fixes to party system actions causing dom refresh 2013-02-06 13:59:56 -05:00
Tyler Renelle
77eb2d98e3 lastCron typo 2013-02-05 21:52:06 -05:00
Tyler Renelle
9723f3c37a don't need public/private paths after all, can check path requests in store accessControl callbacks 2013-02-04 23:32:40 -05:00
Tyler Renelle
6966f6a439 modify everything to accomdate migratino 2013-02-04 21:18:13 -05:00
Tyler Renelle
72cefaf787 Merge pull request #304 from Sabin144/master
Fix for #47
2013-02-04 15:59:57 -08:00
Tyler Renelle
c62b2d3e05 disable parties, merge in private, back to old REST, hide "next day" button 2013-02-04 17:43:30 -05:00
Tyler Renelle
e4565c3f9b double stats-set 2013-02-04 02:55:29 -05:00
Tyler Renelle
8baa4cd8db dailies not resetting on cron 2013-02-04 02:51:59 -05:00
Tyler Renelle
68f5cd1184 typo 2013-02-04 02:38:57 -05:00
Tyler Renelle
6e2035eef6 a super-hack to trick derby into showing notifications. bug fix on
refresh disappearing habits `model.get(path, {getRef:false})`
2013-02-04 02:36:11 -05:00
Tyler Renelle
b9de996b94 fix to itemstore notifiication not showing 2013-02-04 01:20:55 -05:00
Tyler Renelle
fac802cddb back to updating a batch user object manually. interesting thing, batch.obj loses its properties (like batch.obj.stats) unless returned as the value of a function... 2013-02-04 00:50:22 -05:00
Sabin144
72a39a01e1 Update src/app/scoring.coffee 2013-02-04 00:27:55 -05:00
Tyler Renelle
7bfefb07dd don't use userObj, back to user.get() - we'll just intercept commit 2013-02-02 14:40:24 -05:00
Tyler Renelle
4c5b8aacab forgot to start transcation for cron 2013-02-02 13:59:05 -05:00
Tyler Renelle
ba10f7943d merge batch.queue and batch.updateAndQueue to one function set 2013-02-02 13:46:54 -05:00
Tyler Renelle
53d5ae51c5 cron bug 2013-02-01 13:56:35 -05:00
Tyler Renelle
703deac359 cbug fixes. also have to explicitely get all user properties one-by-one, instead of user.get() for some reason 2013-02-01 13:27:27 -05:00
Tyler Renelle
cb85c67623 almost working, but not double event-listeners and not propagating to
other browsers. need more than just override model._commit
2013-02-01 11:17:02 -05:00
Tyler Renelle
ecaf8643a4 batch update for general scoring. note, model.on * broken 2013-02-01 00:39:42 -05:00
Tyler Renelle
96984a29fb batchupdate for cron 2013-02-01 00:02:19 -05:00
Tyler Renelle
03f2fc1e81 fix not updating on lvl up 2013-01-30 20:53:09 -05:00
Tyler Renelle
e8ac4dcf86 unlock the party system at level 3, view.fn 'userName' 2013-01-30 18:22:52 -05:00
Tyler Renelle
3cb9749f57 pass in resetDom as callback to cron 2013-01-30 13:33:36 -05:00
Tyler Renelle
c147d4775a taskObj tweaks 2013-01-28 21:44:26 -05:00
Tyler Renelle
0512aacbbf another attempt at cron set optimizations 2013-01-28 21:28:45 -05:00
Tyler Renelle
fea1e0efdc itemsEnabled bug 2013-01-26 15:06:31 -05:00
Tyler Renelle
05b5caa99f itemsEnabled bug 2013-01-26 14:58:29 -05:00
Tyler Renelle
cf81339f7a user.on for itemstore popup, as per switz's suggestion 2013-01-25 16:16:28 -05:00
Tyler Renelle
e1913d6929 still getting jquery not defined 2013-01-25 15:01:59 -05:00
Tyler Renelle
6c57ce7da4 trying for some saner writes (maybe whole-sale overwrite isn't the
best either)
2013-01-22 11:49:53 -05:00