Commit Graph

131 Commits

Author SHA1 Message Date
Tyler Renelle 16c8ba8370 Sortable is working!!!!!!!! 2012-07-07 00:07:30 -04:00
Tyler Renelle 623db84502 Generalized exports.toggleChart function that takes data- attributes
for arguments
2012-07-06 22:46:22 -04:00
Tyler Renelle 690d3fbcdd Fix bug for items staying in _user.tasks when removed from _{type}List 2012-07-06 22:09:51 -04:00
Tyler Renelle 9332d9c175 Fix bug on 0 lvl exp-chart 2012-07-06 17:21:36 -04:00
Tyler Renelle 2444676cc4 use underscore's _().times for daysPassed 2012-07-06 16:57:17 -04:00
Tyler Renelle 97478120ff Add user-experience chart (need to put it in a modal or popover or something) 2012-07-06 16:54:57 -04:00
Tyler Renelle 8d9fb109a4 Add habit history (only implemented for up + down habits, need to
implement for only-up or only-down somehow)
2012-07-06 16:30:18 -04:00
Tyler Renelle 39a66facf5 Better default tasks, and debug button for loading my own starter tasks 2012-07-06 15:44:14 -04:00
Tyler Renelle bb37272c07 Add debugging buttons if _debug=true 2012-07-06 15:22:47 -04:00
Tyler Renelle 40fd835e44 Some notes about removing poormanscron, removing window.model = model 2012-07-06 14:51:06 -04:00
Tyler Renelle e49f97615b fixed NaN on first load error. note had to remove model.setNull
'_user.tasks', []
2012-07-06 01:12:35 -04:00
Tyler Renelle 412f7bf50b lastCron bug fix (still buggy though) 2012-06-29 10:16:02 -04:00
Tyler Renelle 459f0ce91a total todos tally chart 2012-06-29 09:45:50 -04:00
Tyler Renelle 2ca050d61e Bug fixes on endOfDayTally, put it back into htlm for testing purposes 2012-06-29 09:04:35 -04:00
Tyler Renelle 6fe6274eb4 readable dates on chart 2012-06-29 04:51:50 -04:00
Tyler Renelle 7375282124 chart background color 2012-06-29 04:44:52 -04:00
Tyler Renelle 7189a8fcfb And we have charts! easier than i thought it would be :o 2012-06-29 04:33:09 -04:00
Tyler Renelle bed2c2e9f6 General <taskMeta:> component for handling charts, edit, and whatever
else might come along
2012-06-28 22:32:19 -04:00
Tyler Renelle 18e8472099 Add task.history = [], updated on cron. this will be used for charts later 2012-06-28 21:22:24 -04:00
Tyler Renelle d4aee014b0 poormanscron() which is run on refresh, and performs endOfDayTally()
for every day missed. TODO: put this in a proper cron location
2012-06-28 19:15:46 -04:00
Tyler Renelle d7f658eeec cleanup of previous 2012-06-28 18:11:13 -04:00
Tyler Renelle 7f00846af0 endOfDayTally is implemented, but is not working for
model.at('_users') and is not on cron, it's on click of <a>. come back
to this
2012-06-28 18:03:51 -04:00
Tyler Renelle 376d442a27 Add my starter lists until db is stable, then i'll add in good starter lists 2012-06-28 15:07:39 -04:00
Tyler Renelle 042f6983e3 temporary solution to https://github.com/codeparty/derby/issues/101 ,
_{type}List all subscribe to all tasks (rather than query-filtered
tasks), but pushing to _{type}Ids is what filters them from eachother.
not ideal, revisit later
2012-06-28 14:46:59 -04:00
Tyler Renelle 9f7bf389ce exports = module.exports = server = http.createServer expressApp 2012-06-28 14:44:33 -04:00
Tyler Renelle 13a8172655 notes on where to implement cron (store.createModel() not working) 2012-06-27 22:43:07 -04:00
Tyler Renelle 4c6bd8bc84 Implemented Remaining | Completed tabs by having two identical lists
with each <li> hidden based on model.get('_hideCompleted') - which is
set by tab clicks. This sucks, revisit when I understand managing
refLists better
2012-06-27 09:37:36 -04:00
Tyler Renelle a88898729b push default tasks, problem with list handling 2012-06-26 16:51:47 -04:00
Tyler Renelle 53897665f2 Unified _user.tasks list, not separate. using queries instead of paths 2012-06-26 15:51:50 -04:00
Tyler Renelle 2369b05108 ul.{type} instead of {type} ul, but still not working 2012-06-26 12:01:57 -04:00
Tyler Renelle 15dda64aab Add class={type} back in for sort (sort still not working) 2012-06-26 11:44:37 -04:00
Tyler Renelle ca88626ba5 Remove reconnect code (in UI) 2012-06-26 11:44:10 -04:00
Tyler Renelle 881b7b3903 add skel for clearCompleted 2012-06-26 11:34:45 -04:00
Tyler Renelle 96c13ff55c Add skel code for cron 2012-06-26 11:31:58 -04:00
Tyler Renelle 64da77d5ad tnl bug 2012-06-26 11:07:20 -04:00
Tyler Renelle fa6014d275 Fixed purchases by renaming both "score" and "price" to "value" 2012-06-26 11:02:29 -04:00
Tyler Renelle 1733bdd658 fixed checkbox vote 2012-06-26 10:55:24 -04:00
Tyler Renelle df195b8857 completed css 2012-06-26 08:48:24 -04:00
Tyler Renelle 9d06f09d29 bug 2012-06-26 08:08:39 -04:00
Tyler Renelle 7212a00b12 bug in setting task.score & task.done 2012-06-26 08:05:03 -04:00
Tyler Renelle 6d62baeafe Support task.score in css classes 2012-06-26 08:02:16 -04:00
Tyler Renelle 76c130bf69 Seem to have fixed the list.push issue (removing manual creation of {type}Ids 2012-06-25 18:26:12 -04:00
Tyler Renelle f37aee3217 i dunno 2012-06-24 22:49:32 -04:00
Tyler Renelle a8126ec487 popover notes instead of tooltip 2012-06-24 22:39:01 -04:00
Tyler Renelle f91461353d escape data-selector for $_id 2012-06-24 22:12:31 -04:00
Tyler Renelle 4d3b882b89 screw it. not using modal or popover for now, just hidden div like pivotal 2012-06-24 21:51:13 -04:00
Tyler Renelle d1ecf7d772 Got modal edit working 2012-06-24 20:51:42 -04:00
Tyler Renelle aafcfbbb69 Add ui connection alert 2012-06-20 20:47:08 -04:00
Tyler Renelle 9466791970 Add test note to habit 2012-06-20 18:40:56 -04:00
Tyler Renelle dbf104aaa6 removing old progressbar 2012-06-20 18:40:49 -04:00