Skip to content

Latest commit

 

History

History
394 lines (305 loc) · 31.8 KB

CHANGELOG.md

File metadata and controls

394 lines (305 loc) · 31.8 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.4.0 (2019-11-26)

Bug Fixes

  • get_user_current_trip: validation when no trips as passenger (351f45b)
  • get_user_self: do not force push notifications permissions (1dca060)
  • get_user_vehicles: no vehicles case (c4515a0)
  • login_user: get driver license image url (874b260)
  • reservation: saving notification receipt & details (d9b1c68)
  • reservations: retrieve reservation id instead trip id (34253aa)
  • style: lint fix (6a0e7c0)
  • upload_image: staging environment (d2aaab2)

Chore

  • authorizer: set staging environment (23a32b0)
  • driver_trips: set staging environment (882be45)
  • reservation: set staging environment (9362773)
  • trips info: set staging environment (6fe7036)
  • user: set staging environment (f88c286)

Features

  • get_passenger_reservation: add trip route info (9ad095c)
  • get_user_self: validate expo token and device id (5c24a46)
  • login_user: add robustness against push notf permissions lack (6a32ee1)
  • login_user: handle user and devices notifications attrs (f4262b7)
  • logout_user: add logout v1 (6cd748e)
  • request_reservation: add emoji (eca4832)
  • reservations: add push notifications (1902329)

1.3.0 (2019-11-16)

Bug Fixes

Features

  • create_user: restore email confirmation (252c93c)
  • get_driver_trip: retrieve places lat and lon (083d041)
  • places: retrieve places lat and lon (c1c3304)

1.2.0 (2019-11-13)

Bug Fixes

  • create_driver_trip: bad request status code (61ebea9)
  • filter completed trips (f1744c1)

Features

  • authorizer: restrict users with no email verification (0e4e379)
  • create_driver_trip: add robustness against unexistent resources (4424fb8)
  • create_driver_trip: allow without driver license verification (e56208c)
  • create_driver_trip: forbid without verified driver license (3ccddf8)
  • create_driver_trip: remove driver license validation (ebf6ec3)
  • create_driver_trip: validate driver license verified (3fbc4b3)
  • download_unverified_images: add endpoint for manual image verification (d219862)
  • download_unverified_images: add field parameter (bf0db6b)
  • forward_driver_trip: validate trip consistency (74d1b38)
  • get_driver_trip: send current point (1e2b206)
  • review_user_image: add image manual review endpoint (c69bc82)
  • start_driver_trip: validate no in progress trip (9e3c3c9)
  • user: add check images field (85d0aea)
  • verify_user_image: add image manual verification endpoint (cef754c)

1.1.0 (2019-11-07)

Bug Fixes

  • authorizer: rewrote functions to use context authorization info (#20) (b7672a3)
  • create_user: add selfie key to verifications (35e3705)
  • create_user: set null value if missing key in body (0695832)
  • create_user_vehicle: add vehicle id to user (e066d57)
  • get_driver_trip: change null response to empty object (f82099a)
  • get_driver_trip_manifest: fix when no reservations and add robustness (f1666ee)
  • get_passenger_reservations: places order consistency (99346b2)
  • get_trips_open: avatar url (748f1d8)
  • get_user: retrieve verifications correctly (ae777dd)
  • get_user_current_trip: trip status was not only in progress (c07f6ef)
  • get_user_self: key name in verifications (90c2e9d)
  • get_user_vehicle: remove logs (f034417)
  • login_user: retrieve real verifications (b4e1991)
  • passenger_reservations: route key names (c8d4c2a)
  • search_trips_by_place_intersection: no error on empty trips (8080825)
  • search_trips_by_place_intersection: parse response as docs (73ee69c)
  • update_user_self: add email and phone to verifications (3d43343)
  • update_user_self: add robustness against bad request (90546b0)
  • update_user_self: selfie_image updateable (cca9f9e)
  • update_user_vehicle: fix resource name on event creation (18efe5b)
  • user: add important robustness against unexistent image ids (45207ee)

Chore

Docs

  • add landing page and update collaborators (0f7d010)

Features

  • complete_driver_trip: do not increase current point and handle error response (239b266)
  • create_driver_trip: force required parameters (ce17c72)
  • create_driver_trip: validate etd not passed (5d38a22)
  • create_user: add create event for security (1681c2d)
  • create_user: add user verifications (eb900c0)
  • create_user_vehicle: add validations (41c428a)
  • create_user_vehicle: add verifications (257398c)
  • driver_trips: add privacy for driver (621617b)
  • get_driver_reservations: retrieve only pending reservations (51f76e3)
  • get_driver_trip: add next point information (06669e2)
  • get_driver_trip_manifest: add images urls (497da8a)
  • get_driver_trip_manifest: add privacy for driver (aadd0fe)
  • get_passenger_reservations: add key names consistency and info details (c61236f)
  • get_passenger_reservations: add trip status (1109c57)
  • get_trips_open: add get open trips function with query limit (5a5ff09)
  • get_trips_open: do not retrieve trips without available seats (a71d5d6)
  • get_user_self: retrieve images url and verifications (c2453ad)
  • login_user: add vehicles on response (d0e7c8a)
  • login_user: send 401 if email not exists (dc003de)
  • profile: retrieve full vehicles info (651dc6f)
  • request_reservation: add validations (cf8425b)
  • request_reservation: allow duplicated request if other was canceled (b57cd4f)
  • request_reservations: restrict own trip and duplicated (dad8888)
  • search_trips: add user images and verifications and filter trips without available seats (871c0c9)
  • search_trips_by_place_intersection: add vehicle_verifications (325045c)
  • trips: don't show self trips (bc1629b)
  • trips: filter already requested trips (10ef315)
  • trips: get and search trips filtered by date (5dcbece)
  • trips: retrieve empty array if there are no trips (1b9607c)
  • trips: retrieve places real key names (f865c51)
  • trips: retrieve trips ordered by lower etd (2d6bc0a)
  • update_user_self: add robustness (3a6d1d5)
  • update_user_self: add working and consistent function (5477d5e)
  • update_user_self: reset verification when identification updated (31b6a27)
  • user: add email confirmation (d8a012f)
  • user_verifications: retrieve user verifications (2501d9d)

Refactor

  • create_user: change to transact items (0845c76)
  • update_user_vehicle: use transact for updating vehicle and creating event (84bd3ac)

Style Improvements

  • get_passenger_reservations: add eslint comment (715ad70)
  • add import styling plugin (eff4b16)
  • lint fix (d833504)

1.0.0 (2019-10-28)

Bug Fixes

  • accept_reservations: parse body properly (8c170ca)
  • complete_driver_trip: parse body as expected (76a05f6)
  • create_driver_trip: add etd info key (d9911e0)
  • create_driver_trip: change etd key name and parse body as expected (052a940)
  • create_driver_trip: move to new endpoint (f846f4d)
  • create_user: add images url from database (85e4610)
  • create_user: create response (49b7b7b)
  • current_trip: add missing response params (6eb0149)
  • current_trip: expected accepted reservations (c611e91)
  • decline_reservation: parse body accordingly (11ffe59)
  • eslint: aws-sdk (2d3b878)
  • forward_driver_trip: add next point and make it robust (69cba8c)
  • forward_driver_trip: parse body as expected (2c590f6)
  • get_driver_reservations: added functions and refactored code (#19) (0a6cc2b)
  • get_driver_trips: add missing vehicle attributes (af8218f)
  • get_driver_trips: fix some key names (68479fc)
  • get_passenger_reservations: added functions and refactored code (#17) (374bfdd)
  • get_passenger_reservations: added functions and refactored code (#18) (5057d50)
  • get_passenger_trips: add missing vehicle attributes (b393f18)
  • get_passenger_trips: robust against repeated drivers (cd67a06)
  • get_passenger_trips: robust against repeated vehicles (0241b9f)
  • get_places: parse response (eda2f44)
  • get_trip: code fix (e7e7e31)
  • get_trips: available trips only (6369d5d)
  • get_user: adapt to new user images structure (b3467d5)
  • get_user_current_trip: response (5c95256)
  • get_user_self: correct response code (c5fb3fa)
  • get_user_self: getting the user id from the correct place (c40d7fb)
  • get_user_self: response (ec010d6)
  • get_user_trips: build response properly (d61a302)
  • get_user_vehicle: fix response (7ef315e)
  • get_user_vehicles: new structure (ff226ed)
  • login_user: get images url and set body correctly (75fd8ab)
  • package: changed name, added description (501c15f)
  • package-lock: changed (fbdb97b)
  • request_reservation: ambiguous parameter (408f923)
  • request_reservation: rename function (8fc09bb)
  • request_reservation: response body (01edbf6)
  • start_driver_trip: parse response body as expected (ed08ed1)
  • update_user_vehicle: parameter processing (da43047)
  • user: add car attribute (b4a5c92)

Chore

  • force yarn for consistency (b5a2294)
  • reinstall dependencies to clean unused ones (4fdbc7b)
  • remove logs (ab396da)
  • eslint: airbnb-base (020f34a)

Docs

Features

  • accept_reservation: adapt to different endpoint (67396b5)
  • accept_reservation: add accept reservation function (d1589ac)
  • accept_reservation: add updated at timestamp (6a2a63c)
  • authorizer: added authorization (292ccc9)
  • authorizer: returning the user_id in the event context (7e5ccbb)
  • cancel_reservation: add cancel reservation function (3d95a86)
  • check passenger: add checkin and checkout functions (b854d0d)
  • check passenger: rename for lambda consistency (fc92b6a)
  • create_driver_trip: add current point attribute (11c449a)
  • create_user: add empty vehicle list (2890d85)
  • create_user: remove timestamps from response (0b8010b)
  • create_user_trip: add create trip for user (bcc9f68)
  • create_user_trip: delete old named file (74dade2)
  • create_user_vehicle: add create vehicle function (fa43bbc)
  • current_trip: add get current trip function (1f03563)
  • decline_reservation: add decline reservation function (e62bcd4)
  • delete_user_vehicle: Delete user vehicle (5e4bbb8)
  • get_driver_grip: add function (c2145b4)
  • get_driver_reservations: add get driver reservations function (2b59e0d)
  • get_driver_trip_manifest: add function (c6b93cf)
  • get_driver_trips: add first version function (7f03b76)
  • get_driver_trips: add get trips as driver (4f46198)
  • get_passenger_trips: add get trips as passenger function (0727c46)
  • get_places: add get places basic function (e74e363)
  • get_reservations: add get reservations function (3fc01cc)
  • get_reservations: add get reservations function (7975070)
  • get_reservations: rename file for consistency (03118a5)
  • get_trips: added fields (3f2adb4)
  • get_user: add bearer token and vehicles in response (e75a974)
  • get_user: add get user function (4ae4eee)
  • get_user_self: add get user self function (7a3a475)
  • get_user_trips: add get user trips function (53bd454)
  • get_user_vehicle: add get user vehicle function (8cb24b7)
  • journey: add start forward complete trip endpoint (4da46bd)
  • layer: add bearer to user id layer (d86388e)
  • request_reservation: add check in and check out attribute (a3cabf6)
  • request_trip_reservation: add reservation function (d021ce4)
  • reservations: add decline functions and timestamps (a593402)
  • search_trips_by_place_intersection: added trip search by place (#16) (460ea57)
  • slot: add deploy script (5d25c37)
  • status: add deploy script (e846866)
  • status: add get current trips (2892ca6)
  • trip: add id on response (045089e)
  • trip: add spot to slot and fix av seats amount (9615dd5)
  • trip: add updated at param (6e84b8b)
  • update_user: add event log and fix identities updating (2fc23ae)
  • update_user: add update user function (e1882db)
  • update_user_vehicle: Update user vehicle (e5cbb14)
  • add bearer to user id function (57f0ad5)
  • admit npm (aa96993)
  • remove unused function (be53ee9)
  • users: add trips by user endpoint (#13) (1013d2d)

Refactor

  • get_passenger_reservation: rename file for lambda function consistency (43e80da)
  • get_user_current_trip: return empty object instead list (0c24a65)
  • apply linter to the code (ace622b)
  • feat(update_user): response according to docs (aae0dcd)
  • create_trip: move from user to driver resource (829e773)
  • create_user: add new consistency (f09d5db)
  • get_passenger_trips: make more efficient (e4b02da)
  • get_trips: changed attributes (29cc34e)
  • get_user_vehicle: improve readability (34e7cd3)
  • login_user: add new consistency (9e3085a)
  • change file names and apply linter (730223a)
  • file name (2953da7)

0.0.2 (2019-10-22)

Bug Fixes

Chore

  • add release script (466dd89)
  • remove logs and unuseful comments (b025b39)
  • package: added dependency (aca2854)

Docs

Features

Refactor

Style Improvements

0.0.1 (2019-10-20)

Chore

Docs

Features

  • add aws lambda deploy script (53295bf)