Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Amper: Kaitlin Forsman #23

Open
wants to merge 35 commits into
base: master
Choose a base branch
from
Open

Amper: Kaitlin Forsman #23

wants to merge 35 commits into from

Commits on Mar 5, 2018

  1. Configuration menu
    Copy the full SHA
    cb02ee6 View commit details
    Browse the repository at this point in the history
  2. stubbed some tests for user class and wrote tests and code for user i…

    …nitialize method approach
    kcforsman committed Mar 5, 2018
    Configuration menu
    Copy the full SHA
    385592e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9f7f43 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40a50e5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    31315fb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3994a23 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2018

  1. trying to structure how to store dates and reservations in relation t…

    …o each other and within the user class
    kcforsman committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    9b9e88f View commit details
    Browse the repository at this point in the history
  2. finished main method and helper method that allows user to look up al…

    …l reservations for a given day
    kcforsman committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    1166bc7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9556184 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9d711e9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d5ca5a9 View commit details
    Browse the repository at this point in the history
  6. refactored all room and reservation to take Range of dates instead of…

    … start_date and end_date, and raises an exception for trying to reserve a room that has preexisting reservation in date range
    kcforsman committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    fa322f7 View commit details
    Browse the repository at this point in the history
  7. reworked, restructured, wrote tests and codes for method to present a…

    … list of available rooms for a given date_range
    kcforsman committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    8cc9a31 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2018

  1. added couple more tests to user_spec to check availability at the end…

    …_date and it allows user to make new reservation on a room starting same day as another reservations end_date
    kcforsman committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    1ec19e7 View commit details
    Browse the repository at this point in the history
  2. double-checked functionality of find_available room: it works and doe…

    …s what it's supposed....why?
    kcforsman committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    2d777b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2289465 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2018

  1. initialized Block spec and added notes to user for tests and content …

    …that still needs to be dealt with
    kcforsman committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    977b8dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4035cf4 View commit details
    Browse the repository at this point in the history
  3. finished block versions of find_available_rooms and reserve_room with…

    … tests (so much refactoring to consider...)
    kcforsman committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    c99adbc View commit details
    Browse the repository at this point in the history
  4. finished discounted calculate_reservation_cost method to finish first…

    … version of the Block Class
    kcforsman committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    6865048 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f84fde8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6b2607a View commit details
    Browse the repository at this point in the history
  7. finished functionality for creating a block within User and adjusting…

    … user to include blocks within availibility
    kcforsman committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    89358fb View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2018

  1. Configuration menu
    Copy the full SHA
    001caa3 View commit details
    Browse the repository at this point in the history
  2. finished last piece of functionality, allowing User to search for ava…

    …ilable rooms in a block -- finished first attempt at all basic requirements for this assignment
    kcforsman committed Mar 10, 2018
    Configuration menu
    Copy the full SHA
    daa21aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bea1945 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2018

  1. while everything is still working: refactoring, pulled rooms out of i…

    …nitialize to use dependency injection instead and trying to separate other dependencies
    kcforsman committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    a87ae30 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2018

  1. finished answering question for code analysis of Online Shopping Cart…

    … for first part of the Design Activity
    kcforsman committed Apr 1, 2018
    Configuration menu
    Copy the full SHA
    dcd77c7 View commit details
    Browse the repository at this point in the history
  2. adjusted id assignment for blocks and reservationswith a class variab…

    …le, so the id isn't dependent on the length of the array, which might lead to duplicate ids
    kcforsman committed Apr 1, 2018
    Configuration menu
    Copy the full SHA
    2192c67 View commit details
    Browse the repository at this point in the history
  3. changed code to eliminate other User's direct interaction with each R…

    …oom instance's calendar
    kcforsman committed Apr 1, 2018
    Configuration menu
    Copy the full SHA
    659b5d0 View commit details
    Browse the repository at this point in the history
  4. adjusted User class so it doesnt need to directly know a reservations…

    … date_range (more like adjusted the tests because that seemed to be the main use of the date_range)
    kcforsman committed Apr 1, 2018
    Configuration menu
    Copy the full SHA
    cdcff7b View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2018

  1. deleted attr_reader for @Reservations in Block class. it was used no …

    …where in the code by other classes, so didn't need to change anything else
    kcforsman committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    cfbcbec View commit details
    Browse the repository at this point in the history
  2. altered Room and Reservation class, so that reservation does directly…

    … interact with the room's instance variable for cost
    kcforsman committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    b4cee38 View commit details
    Browse the repository at this point in the history
  3. updated design activity with what discussion of how to improve hotel'…

    …s design and what I tried to do to implement it
    kcforsman committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    cd3e93b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e4ff02c View commit details
    Browse the repository at this point in the history