Commit graph

284 commits

Author SHA1 Message Date
Tyler Renelle
a67c82aab5 accessControl basic framework for party system 2013-02-05 01:00:43 -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
6d48885fdf use batchupdate on buyreroll 2013-02-04 18:13:52 -05:00
Tyler Renelle
57a7edc5d3 rename everything "friends" to "party", since we may use friends for
following/followers feature
2013-02-04 14:10:20 -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
ba10f7943d merge batch.queue and batch.updateAndQueue to one function set 2013-02-02 13:46:54 -05:00
Tyler Renelle
4e896240ea reset dome with revive and reset (don't want these to be necessary, stop-gap) 2013-02-02 11:40:41 -05:00
Tyler Renelle
6e2a700598 fix emulate next day button 2013-02-01 14:16:01 -05:00
Tyler Renelle
86ea99c2dc add "emulate next day" debugging button 2013-02-01 14:05:52 -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
ecaf8643a4 batch update for general scoring. note, model.on * broken 2013-02-01 00:39:42 -05:00
Tyler Renelle
1350f74c78 apply batch update to reset & revive 2013-02-01 00:11:33 -05:00
Tyler Renelle
642b63f200 add BatchUpdate class, apply to page load 2013-01-31 23:54:21 -05:00
Tyler Renelle
6adc5dab40 better check on friend exists 2013-01-30 21:31:03 -05:00
Tyler Renelle
7952cc71a1 typo 2013-01-30 21:27:37 -05:00
Tyler Renelle
7a478ab6cd fix to username, apply to main user 2013-01-30 21:22:38 -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
55a019df1c better friend validation 2013-01-30 18:04:02 -05:00
Tyler Renelle
fcadcb000f convert armor model.fn to a view.fn, so we can use on party too 2013-01-30 17:41:06 -05:00
Tyler Renelle
7f9ef40251 trim uid entry 2013-01-30 17:29:35 -05:00
Tyler Renelle
519dcf256e reactive model fucntion seems to bust the app, may need to send to use
model.subscribe on get '/' and redirect on friend-add
2013-01-30 17:14:55 -05:00
Tyler Renelle
57ab186a62 begin party subscription & view 2013-01-30 16:52:31 -05:00
Tyler Renelle
cd331dbca5 clean up .get('/') by moving user updates & cleanup to schema.coffee 2013-01-30 15:50:54 -05:00
Tyler Renelle
3cb9749f57 pass in resetDom as callback to cron 2013-01-30 13:33:36 -05:00
Tyler Renelle
52b2532b5a armorset (v1 or v2) settings for females 2013-01-30 13:29:59 -05:00
Tyler Renelle
0e01160ee4 add setting for male / female 2013-01-30 13:25:10 -05:00
Tyler Renelle
480f589643 female armor version bug fix 2013-01-30 13:05:29 -05:00
Tyler Renelle
466256f793 lotsa changes! renaming male/female icons, fix tnl & current armor
refresh bug, model function for current armor (female pending)
2013-01-30 13:03:10 -05:00
Tyler Renelle
69e577818a fix for "can't delete todos" 2013-01-29 14:09:04 -05:00
Tyler Renelle
3242ce6e95 account for undfined lastCrons 2013-01-29 00:02:30 -05:00
Tyler Renelle
0512aacbbf another attempt at cron set optimizations 2013-01-28 21:28:45 -05:00
Tyler Renelle
1009a87954 Merge pull request #226 from toebu/completed-todos-fix
Getting rid of the completedList and completedIds
2013-01-28 12:09:12 -08:00
Nicholas Terwoord
bfe85ad6a8 HTML entities & and < are not handled correctly
- Instead of using `view.escapeHTML`, just check if todo is blank via RegEx
2013-01-27 21:36:34 -05:00
Tobias Leugger
61b848bf4f Updating the task list cleanup to not restore the completedIds list.
Fixing the mocha test to not check for the completedIds.
2013-01-27 18:55:46 +01:00
Tobias Leugger
b697e7bdf1 Getting rid of the completedList and completedIds, instead only
using the 'completed' attribute of the todo task. This fixes some
issues were a task was at the same time in the todoIds and
completedIds.
2013-01-26 11:33:51 +01:00
Tyler Renelle
ec2eac31c0 missing completeds 2013-01-24 00:15:35 -05:00
Tyler Renelle
54df0c16ff restore missing tasks in same code for checking for blank tasks and
duplicates. this is getting weird
2013-01-24 00:06:25 -05:00
Tyler Renelle
9924edcd95 fix Fatal Error: Unauthorized issue due to accessControl 2013-01-23 12:51:12 -05:00
Tyler Renelle
0183e4cd01 typo 2013-01-22 13:49:02 -05:00
Tyler Renelle
55975dfc5f subscribe to user using query instead of path 2013-01-22 13:16:42 -05:00
Tyler Renelle
377aef968b comment on model.query('users').withId(userId) not working 2013-01-22 12:02:46 -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
Tyler Renelle
3153299ea8 almost there with dom-resetting 2013-01-21 17:21:57 -05:00
Tyler Renelle
c7f2f81985 try offloading everythign to the client 2013-01-21 17:21:55 -05:00
Tyler Renelle
81e673b81a remove some server load 2013-01-21 17:21:54 -05:00
Tyler Renelle
af7fa5633b just refresh page for now, view.render(model) borks <!--$id--> dom references (maybe need to clear somehow, but view.clear() isn't working as expected) 2013-01-21 17:21:53 -05:00
Tyler Renelle
3325161092 just refresh page for now, view.render(model) borks <!--$id--> dom
references (maybe need to clear somehow, but view.clear() isn't
working as expected)
2013-01-21 17:21:51 -05:00
Tyler Renelle
016072c687 completed list bug fix, return if cron not run 2013-01-21 17:21:49 -05:00
Tyler Renelle
1fd3aa015e en-mass cron on client 2013-01-21 17:21:46 -05:00