-
Notifications
You must be signed in to change notification settings - Fork 4
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
[20366] For merging auto-stale workflow to default branch #435
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…initialized by application context to avoid memory leakage. *Create TripKitSharedPreference to centralize handling SharePreference logic for TripKit *Focus map to selected client's region
*Add TripKitSharedPreferenceTest
[19730] Region selected focus
[19947] Add Crowdiness on trip segment if realtimeVehicle is available [20385] Duplicate RoadTag fix [20406] Scrolling conflict fix
[20391] Handle Lit Route road tag
… data that displaces existing data within the intent. *Fix geofence expiration time computation. *Fix setting geofence transition type *Showing circle on map as geofence indicator, for debugging purposes *Adding config to enable showing geofences on debug mode *Added checking to show pop-up message when device location is turned off when user switched on Trip notification toggle.
…tion-fix [20464] Destination notification fix
[19310] Replaced travis with github action
…ow in trip list item. *Updated database version and add availability, availabilityInfo and moneyUSDCost fields for local storage.
[19310] Temporarily disabled github action workflow unit test verification
[20422] Handle and show availability info and disabling item if availability is MISSED_PREBOOKING_WINDOW
…oked. *Handle error from server if outbound trip was not booked *Update logic related to DRT footer action.
…taging builds per white label
… and handle custom action *[TripKitUI] update ActionButtonViewModel to add function to control loader *[TripKit] add new QuickBookingRepository *[TripKitUI] update BookingModule to add injection for QuickBookingRepository *[TripKit] update Ticket, PurchasedTicket and adjust names align naming on backend response *[TripGov5] add qr generator library *[TripGov5] add ticket qr code dialog *[TripGov5] update HomeFragment and handle new events for ticket Qr code *[TripGov5] update NECApplication and enable flag for token transit *[TripGov5] updated Packages and include list for packages with transit ticket and handle external actions *[TripKit] updated QuickBooking and added functions for converting to entity and vice versa. Updated optional fields *[TripKit] updated QuickBookingApi to add suspend version of getTickets api call *[TripKit] updated QuickBookingService to add suspend version of getTickets api call *[TripKit] add Result to handle flow api calls result *[TripKit] update TripKitDatabase to add TicketEntity and TicketDao *[TripGoV5] update transit_ticket_item.xml to handle QrCode type tickets *[TripGov5] update TransitTicketItem to replace observableFields with LiveData. Adjust and simplify long polling call. *[TripGov5] update TransitTicketItemManager to include token checking from silent login *[TripKitUI] update trip_segment_action_button.xml to fix accessibility focus *[TripGov5] update TripGoActionButtonHandler to handle external actions dynamically *[TripGov5] update TripGoEventBus and add events for showTicket *[TripKitUI] update TripSegmentsViewModel to handle showTicket action and loader for the show ticket button
… and handle custom action *[TripKitUI] update ActionButtonViewModel to add function to control loader *[TripKit] add new QuickBookingRepository *[TripKitUI] update BookingModule to add injection for QuickBookingRepository *[TripKit] update Ticket, PurchasedTicket and adjust names align naming on backend response *[TripGov5] add qr generator library *[TripGov5] add ticket qr code dialog *[TripGov5] update HomeFragment and handle new events for ticket Qr code *[TripGov5] update NECApplication and enable flag for token transit *[TripGov5] updated Packages and include list for packages with transit ticket and handle external actions *[TripKit] updated QuickBooking and added functions for converting to entity and vice versa. Updated optional fields *[TripKit] updated QuickBookingApi to add suspend version of getTickets api call *[TripKit] updated QuickBookingService to add suspend version of getTickets api call *[TripKit] add Result to handle flow api calls result *[TripKit] update TripKitDatabase to add TicketEntity and TicketDao *[TripGoV5] update transit_ticket_item.xml to handle QrCode type tickets *[TripGov5] update TransitTicketItem to replace observableFields with LiveData. Adjust and simplify long polling call. *[TripGov5] update TransitTicketItemManager to include token checking from silent login *[TripKitUI] update trip_segment_action_button.xml to fix accessibility focus *[TripGov5] update TripGoActionButtonHandler to handle external actions dynamically *[TripGov5] update TripGoEventBus and add events for showTicket *[TripKitUI] update TripSegmentsViewModel to handle showTicket action and loader for the show ticket button
…rs-handling [20495] Handle outbound and return trip booking failures from server DRT. Revisit and revamp certain logics within the DRT feature.
[PR-REQUEST-FORMAT] Created a format to be followed when creating PR request
[20569] QR Code for ticket handling
*[TripKit]Adjust AddCustomHeaders to not include empty token *check initiation in onresume for HomeBottomSheetItemManagers *Add custom binding in CustomBinding.kt for handling view visibility by height setting *update HomeBottomSheetItemManager and add flag for including HomeItemSpacer when added to home cards *[TripGov5] update parameters for TransitTicketItemManager and only include token provider instead of having both token provider and user account repository *[TripGov5] Update TripGoAccountSettingsManager to add common fun clear auth and update child classes accordingly *[TripGov5] update transit_ticket_item.xml for handling visibility (by height) when ticket polling is active *[TripGov5] handle on resume to check if auth token is available and if polling is active to toggle card visibility and re-run polling if different user
…witch-user-fix [20604] Ticket update on logout and signing in with a different user fix
…n PaymentData *[TripGov5] update DrtViewModel and remove enableBooking liveData since the usage is wrong and also update the logic for valid input checking *[TripGov5] update HomeBottomSheetFragment to handle onPause for HomeBottomSheetItemManagers pause state *[TripKit] update QuickBooking to make fares nullable *[TripGov5] update TransitTicketItem to handle cancelling on pause and running polling on resume
- [TripKit] update GetNonTravelledLineForTrip and GetTravelledLineForTrip and simplify the decoded waypoints using PolyUtil.simplify - [TripGov5] update TripPreviewPagerFragment to re-enable card by card highlight feature - [TripKitUI] update TripResultMapContributor to re-enable card by card highlight feature
- [TripKitUI] add Marker provider, CreateMarkerFoFacility, for facility - [TripKitUI] update DefaultLoadPOILocationsByViewPort and add loading of facilities within bounds - [TripKit] add FacilityDao to handle room db related transactions - [TripKit] add FacilityLocationEntity model to handle facility data from location.json response - [TripKitUI] add FacilityPOILocation, POI handling, for facility - [TripKit] add FacilityRepository and FacilityRepositoryImpl to handle communication with room db for saving and loading facilities - [TripKitUI] add LoadFacilitiesByViewPort for loading facilities by view port - [TripKit] update LocationsResponse and added field for facilities - [TripKitUI] add MarkerIconManager to process drawable and convert it to bitmap to use as marker using application context - [TripKit] update ScheduledStopServiceModule to add FacilityRepository on StopsFetcher provider - [TripKitUI] update SharedNearbyTripPreviewItemViewModel and add handling for facilities - [TripKit] update StopsFetcher and add saving of facilities from location.json response - [TripKit] update TripKitDatabase and add related classes for Facility
[20933] Stripe payment flow fix
- [TripKitUI] update AutoCompleteTaskModule and remove @BINDS for FetchTripGoLocations - [TripKitUI] add AutoCompleteTaskProvidesModule for databinding FetchTripGoLocations since we added TransportModeSharedPreference on constructing FetchTripGoLocationsImpl - [TripKitUI] update FetchTripGoLocationsImpl set locationType to Location.TYPE_SCHOOL if locationClass is "SchoolLocation". Also checking if pt_ltd_SCHOOLBUS is enabled before including in the search result - [TripKit] update Location to handle modeIdentifiers from "SchoolLocation" class and add new type TYPE_SCHOOL - [TripKitUI] update LocationSearchIconProvider to add handling for SCHOOL icon from results - [TripKitUI] update QueryGeneratorImpl to replace pt_ltd_SCHOOLBUS with modeIdentifiers for routing.json query - [TripKitUI] update SuggestionViewModel to add getting of icon for Location.TYPE_SCHOOL - [TripKitUI] update TransportMode and add handling for SCHOOL - [TripKitUI] add TransportModeSharedPreference to handle all transport mode related caching on shared pref - [TripGov5] update TripGoLocationSearchIconProvider to add handling for SCHOOL icon
…dling [20911] Handle Facilities from location.json
…ions-on-search [20775] Handle SchoolLocation on geocode.json result
[20606] Included support for terms and conditions type of mobility
[20502] Updated dependencies gradle to add aws amplify cognito
…school-bus [21254] Group `pt_modes=pt_ltd_SCHOOLBUS_*` into a single request
- [TripKitUI] update FetchTripGoLocationsImpl to pass modeIdentifiers on SkedgoResultLocationAdapter - [TripKit] update GCSkedGoResultInterface and GCSkedgoResult to add handling for modeIdentifiers field - [TripKit] update MultiSourceGeocodingAggregator to add logic for increasing score range if candidate has modeIdentifiers - [TripKitUI] update SkedgoResultLocationAdapter to add handling for modeIdentifiers
…onditions-revision [20606] Revised terms and conditions handling
…and-re-enabling-card-by-card-highlight [19972] Card by card highlight implementation update
- [TripKit] update GetTravelledLineForTrip to use roadTags colors when available for street segments - [TripKitUI] update TripResultMapContributor and refactor on how data are being observed. Also move the logic for observing the mapTiles availability - [TripKitUI] update TripResultMapViewModel and refactor how selected trip and its data is being observed and handled - [TripKitUI] update TripSegmentListFragment and remove the mapTiles handling from there
…search-results-with-mode-identifiers [21295] Update scoring strategy for search results with modeIdentifiers
[20787] Fix schedule checking
[19921] lit routing issues fix
[20366] Updated Auto Stale PR logic to reflect correct restrictions
MichaelReyes
approved these changes
May 22, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Auto-stale workflow
Ticket: PR Automated Stale Github Action
Link: https://redmine.buzzhives.com/issues/20366
Implement Reference: https://github.com/marketplace/actions/close-stale-issues