{"shas":[["42112631944f42fefe5e26f2d8222eabc6b3393e","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Moved validation logic to the form.","Alf Lervag"],["377100074d415cd175de81225be8b90e418ec312","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Created a viewModel and activated the buttons to enable navigation","Alf Lervag"],["a2851c053a961f741cd0232a98b0b820ace81ab7","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Mapped project name","Alf Lervag"],["22273d79cc6588e0dcf2beeacf3cf9ed05a561bf","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Got a working styled version but no history","Alf Lervag"],["2e164546ef5c4b8bda2111af9ae21672ed1917a2","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Fixed bug in login view.","Alf Lervag"],["af32c45ccb6f088d7a3d3a234e68c1aa577dae97","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Got the navigation working with history","Alf Lervag"],["a435ff817daa0ca19db147c1207e7495c4fa40b0","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Improved the fetching of data","Alf Lervag"],["908139725834ca00c008cdf9b3b3295d3c400730","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Show loading animation if we're trying to view data we don't have yet and make sure we're showing activities for the selected day.","Alf Lervag"],["ad207243160161f11230f0643fdb390b0beacfc3","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Always include at least 5 unique recently used projects","Alf Lervag"],["c1018409a4450e7bf88f8d493adf343db977a0d4","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Use underscores map and select instead of jQuery for some speed and readability improvement","Alf Lervag"],["bd2b056e86519ff14cc9326417549bb43d69636d","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Ignore the cache folder","Alf Lervag"],["e9a1d7c82283563160f243186704c09d17f27be3","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Now the +/- buttons add/remove activities","Alf Lervag"],["e8bed9aa133cafbde396227603c95335e2cf762a","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Quickly remove recent activities that exist for the current day. A better solution would probably be to replace the whole table with a loading animation until it's complete.","Alf Lervag"],["0d72b2446de6e19c3dd4ca6a5be7818bfba71fb8","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Make sure all the months days are in the data we send.","Alf Lervag"],["fdfbe093436bac5077fff5f4aac95d190a58ca8f","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Refill the recentActivity list when we remove an element from it","Alf Lervag"],["32eb4283f5401ee1719ca777464392184a0edbf6","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Fixed a couple of bugs. Next is dirty-marking and write-back queue","Alf Lervag"],["0d0778ef25e85152497670e72036bc0fb371d9c8","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Tiny refactoring","Alf Lervag"],["729c45002b0573d1f39c13df7c00c4cd9bfee513","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Restructured the html and databinding to gain some performance. Refactored the code to make the WeekView and MonthView easier to implement.","Alf Lervag"],["a7c9a6db8d6277cf0e818c1782a1d6c45425300d","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Made the login page use jQuery mobile.  It's prettier!","Alf Lervag"],["87adc2fcd25cd3c276b30f61948c600ab8dc26a7","48dedac37feac99395cf3e244df978828ff77931@bouvet.no","Added a save button and save functionality, but it's not working yet","Alf Lervag"]],"ref":"refs/heads/restructure","size":30,"head":"ca93d3db8ce93810d66bd2deae3326f6f2ac750b","push_id":39543794}