GitHub PushEvent at 2014-03-07 21:34:29
Repository: Consolidated-Calendar
Actor: JamesSullivan1
Payload: {"shas":[["bc6321f0614b0867403b31bd97a5f5ee6556426a","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Test","James.Sullivan1",false],["ca39ce2f6a567e15e848a6be27c8c94802b91009","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Test removal","James.Sullivan1",false],["8fac4d6271f718d11324dcae746356e48712cd92","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Added boilerplate, Google APIs, etc.","James.Sullivan1",false],["bb4bb03825baebebe909dec41cae8fa8bdf27d77","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Added some test code","James.Sullivan1",false],["bd8ec72e33a85560123f7f5893d37eebb5cf8da2","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Set up OAuth testpage- Redirects client to google authentication and\nthen displays some google account information to verify successful\nauthentication.","James.Sullivan1",false],["b48734829e0d961d9306b5228a54bdfb8e394391","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Update .gitignore","JamesSullivan1",false],["646834bd1443da38e176c24ddf9850f430a40e68","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Update .gitignore","JamesSullivan1",false],["3fa1a47b223bda84a39e6402e60905e033ae0c72","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Cleanup","James.Sullivan1",false],["03c5a946dea5a35f499c80f3af9037683840f4e8","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Set index.jsp as default page","James.Sullivan1",false],["0857ca12f5f10e3076c0d5be00d23c842336c5bf","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Added user message","James.Sullivan1",false],["48cc6fa5e8399e379deb608620d36d801da7939e","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Test authentication now returns a list of user's calendars (more\nrelevant authentication test)","James.Sullivan1",false],["58c45094fe6409fc5909ff1fa267ad46b9a073bb","dac2d543769071d46dfffc7dce6970aad5e26935@gmail.com","Basic classes/interfaces and parser are started","Scott Lamb",false],["4823791dbdda0e8113c1b30ea636e461eb33c236","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Added/commented Event, Calendar classes","James.Sullivan1",false],["bae78a21c38bbfbee52afd5db8511b80836c4ec1","08eb795d64529fef0c284cc700a52486cf43404a@gmail.com","index.jsp modified to be able to load any other page as needed, set\neither by a request parameter or session variable.\n\noauth test code moved to feedSelection.jsp. This will later become the\npage where you set you add input/output calendars as per our deliverable\n1 mockup. Adding gcal as output will include authenticating.\n\nSimple style code from oauth test moved to new styles.css","DanWehr",false],["710525969d23f1ec50e64d2d2badf3d78e88241c","08eb795d64529fef0c284cc700a52486cf43404a@gmail.com","Added JSTL libraries which we may need when we get into page design.\nThis is generally the best option for including dynamic html (different\nthings displayed based on conditions) rather than having java code with\ntons of printouts.\n\nAll jsp pages now have an associated java helper file. Code will be kept\nin the java files when possible to keep the jsp files clean.\n\nSeparated code for converting google auth code to auth token from the\nsample calendar method into its own method in GoogleAuthHelper.\n\nWhen google auth code is returned, it is now automatically converted to\na Credential token and stored in the session. This can be used for all\nhttp requests from google without having to convert the code to a token\nevery time (google will still verify the token before returning the data\nwe want).","DanWehr",false],["9da3bbd46694a6b7fc306e746149b2dddd7a70c6","6e67820276a8a53bb6335c6a003f7d6c5c5337e1@yahoo.ca","Parser layout change (not complete)","mike",false],["e87f4229f947183fc106403fba21afb18689728a","08eb795d64529fef0c284cc700a52486cf43404a@gmail.com","Input calendars can now be added/removed. They are stored as an\nArrayList<String> inside of the session, so easily accessed in code when\nwe will do the actual parsing/processing.","DanWehr",false],["4f8b7f312f076f60b27f2f3af0727b20fec21740","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","1) Fixed ICS parser typing, imports\n2) Fixed Event constructor\n3) Reformat","James.Sullivan1",false],["c908997e7652bf254954c2bfe884e3c5a8051737","08eb795d64529fef0c284cc700a52486cf43404a@gmail.com","Added slight validation for ics feed urls, and feedback when url fails\nthat validation.\n\nNew submit button on feed selection page to go to feed results page,\nwhich is disabled when no feeds are saved.\n\nAdded empty feed results page that will later show the user what events\nwere read as inputs, which will be sent to the output, which will not be\nsent (duplicates), and a button to do the output transfer.","DanWehr",false],["441301705f8fc80728622a69c6df63eeef8e8410","4691f3b3801d01f0fd6074fe05257e6e8e805627@gmail.com","Added logout button, servlet-api.jar dependency, some other goodies","James.Sullivan1",false]],"size":50,"ref":"refs/heads/master","head":"16950e5ea8d38bdf8364ec77bb50c0d77b48286f"}