Skip to main content

Sprint 212

Detected the following changes (136) between schemas:

✖ Input field crewMember was added to input object type DutyManipulationInput
✖ Input field loginNid was removed from input object type DutyManipulationInput
✖ Field FtlCalculations.trNid changed type from Int! to Int
✖ Type GeneralSettingsQuery was removed
✖ Type OperatorTripTypeSettings was removed
✖ Input field operationalFlightList was removed from input object type PairingMutationInput
✖ Field generalSettings was removed from object type Query
✖ Input field crewMember was added to input object type SetHotelProvidedInput
✖ Input field loginNid was removed from input object type SetHotelProvidedInput
⚠ Input field scheduleDaysFee was added to input object type AircraftPriceListFeesInput
⚠ Enum value SFTP was added to enum AmosProtocol
⚠ Input field loginSettings was added to input object type CrewMemberUpdateInput
⚠ Enum value AIRCRAFT_COVER_FITTED was added to enum JourneyLogConfigurableField
⚠ Enum value AIRCRAFT_COVER_FITTED_NOTE was added to enum JourneyLogConfigurableField
⚠ Input field aircraftCoverFitted was added to input object type JourneyLogInput
⚠ Input field aircraftCoverFittedNote was added to input object type JourneyLogInput
⚠ Input field aircraftCoverFitted was added to input object type JourneyLogInputNew
⚠ Input field aircraftCoverFittedNote was added to input object type JourneyLogInputNew
⚠ Input field flightWithPositionList was added to input object type PairingMutationInput
⚠ Enum value GRAPHQL_CREW_TRAVEL was added to enum PermissionResource
⚠ Enum value GRAPHQL_DOCUMENT_TEMPLATE_EDIT was added to enum PermissionResource
⚠ Enum value GRAPHQL_LEON_ACCOUNT_EDIT was added to enum PermissionResource
⚠ Enum value GRAPHQL_SALES_SETTINGS_EDIT was added to enum PermissionResource
⚠ Enum value BUS was added to enum PositioningType
⚠ Argument requestNid: QuoteRequestNid added to field QuoteChangeStatusMutation.setAvinodeReject
✔ Type AircraftTypeId was added
✔ Field aircraftTypeLicenceList was added to object type CrewMember
✔ Field loginSettings was added to object type CrewMember
✔ Type CrewMemberAircraftTypeLicence was added
✔ Type CrewMemberAircraftTypeLicenceInput was added
✔ Field setAircraftTypeLicenceList was added to object type CrewMemberMutationSection
✔ Field DocumentManagerMutationSection.aiAssistant description changed from ' to Requires access to resource GRAPHQL_DOCUMENT_TEMPLATE_EDIT'
✔ Field dutyDefNid was added to object type DutyForSubscription
✔ Field extensionDisable was added to object type DutyMutation
✔ Field extensionEnable was added to object type DutyMutation
✔ Field activeLegNumber was added to object type EmptyLeg
✔ Field iataServiceType was added to object type EmptyLeg
✔ Field EmptyLeg.legNumber description changed from ' to All legs, including cancelled'
✔ Type ExtensionInput was added
✔ Field activeLegNumber was added to object type Flight
✔ Field iataServiceType was added to object type Flight
✔ Field Flight.legNumber description changed from ' to All legs, including cancelled'
✔ Field FlightSupportMutation.flightPermits description changed from ' to Requires access to resource INTEGRATION_FLIGHT_SUPPORT'
✔ Field FlightSupportMutation.sendMessage description changed from ' to Requires access to resource INTEGRATION_FLIGHT_SUPPORT'
✔ Field FlightSupportMutation.setMessageReadStatus description changed from ' to Requires access to resource INTEGRATION_FLIGHT_SUPPORT'
✔ Field FlightSupportMutation.setServices description changed from Requires access to given flight to Requires access to resource INTEGRATION_FLIGHT_SUPPORT.
Requires access to given flight
✔ Type FlightWithPositionInput was added
✔ Field ftlCalculationsForCrewMember was added to object type Ftl
✔ Field FtlCalculations.augmentedFDPLimits has deprecation reason Use ftlCumulativeLimits node instead
✔ Field FtlCalculations.augmentedFDPLimits is deprecated
✔ Field FtlCalculations.cumulativeBlock has deprecation reason Use ftlCumulativeLimits node instead
✔ Field FtlCalculations.cumulativeBlock is deprecated
✔ Field FtlCalculations.cumulativeDaysOff has deprecation reason Use ftlCumulativeLimits node instead
✔ Field FtlCalculations.cumulativeDaysOff is deprecated
✔ Field FtlCalculations.cumulativeDuty is deprecated
✔ Field FtlCalculations.cumulativeDuty has deprecation reason Use ftlCumulativeLimits node instead
✔ Field FtlCalculations.fdpExtensionDuration has deprecation reason Use ftlCumulativeLimits node instead
✔ Field FtlCalculations.fdpExtensionDuration is deprecated
✔ Field ftlCumulativeLimits was added to object type FtlCalculations
✔ Field FtlCalculations.last36hRest is deprecated
✔ Field FtlCalculations.last36hRest has deprecation reason Use ftlCumulativeLimits node instead
✔ Field FtlCalculations.legalOffences has deprecation reason Use ftlCumulativeLimits node instead
✔ Field FtlCalculations.legalOffences is deprecated
✔ Field FtlCalculations.nocturnalLimits is deprecated
✔ Field FtlCalculations.nocturnalLimits has deprecation reason Use ftlCumulativeLimits node instead
✔ Field FtlCalculations.nocturnalRestAfterLimits has deprecation reason Use ftlCumulativeLimits node instead
✔ Field FtlCalculations.nocturnalRestAfterLimits is deprecated
✔ Field FtlCalculations.splitDutyLimits is deprecated
✔ Field FtlCalculations.splitDutyLimits has deprecation reason Use ftlCumulativeLimits node instead
✔ Type FtlCalculationsForCrewMember was added
✔ Type FtlCumulativeLimits was added
✔ Type FtlDayCalculations was added
✔ Type FtlDayOffStatus was added
✔ Field FtlSettings.fdp_extended_count_condition description changed from Condition determining which duties with FDP+ should be included in rotation FDP+ counter.<br>Available sector fields with sample values are as follows:<ul><li><li>activity_type = flight / office / positioning / maintenance / reservation / quote / duty<li>type_flight = 2 (OWNER) / 3 (TRAINING) / 4 (SIMULATOR) / 6 (TECHNICAL) / 8 (AMBULANCE) / 9 (OTHER) / 10 (PAX) / 11 (CARGO) / 12 (MISSION) / 13 (REGULAR_PAX_TRANSPORT) / 14 (AIRCRAFT_REPOSITIONING) / 15 (FREQUENT_FLYER) / 16 (STATE) / 17 (HEAD) / 18 (OWNER_CHARTER)<li>positioning_type = commercial_carrier / train / car / hotel_transfer / other<li>commercial = 1<li>standby_type = 0<li>icao_type = <li>flight_rules = I (I) / V (V) / Y (Y) / Z (Z)<li>is_driver = 0<li>is_line_training = 0<li>cdr_duty_type = <li>empty_leg = 0<li>normal_crew = 2<li>actual_crew = 2<li>rest_fraction = 0.000000000<li>cockpit_count = 0<li>captain_count = 0<li>is_single_pilot = 0<li>is_cabin_crew = 0<li>is_discretion = 0<li>rest_facility = 1<li>hotel_provided_after = 0<li>starts_in_home_base = 0<li>ends_in_home_base = 0<li>combination_after = 0<li>disable_break_after = 0<li>fdp_extension_mode = auto<li>rest_reduction_mode = auto<li>landing_count = 1<li>is_start_time_actual = 0<li>is_takeoff_time_actual = 0<li>is_landing_time_actual = 0<li>is_end_time_actual = 0<li>commander_discretion_rest = 0</ul> to Condition determining which duties with FDP+ should be included in rotation FDP+ counter.<br>Available sector fields with sample values are as follows:<ul><li><li>activity_type = flight / office / positioning / maintenance / reservation / quote / duty<li>type_flight = 2 (OWNER) / 3 (TRAINING) / 4 (SIMULATOR) / 6 (TECHNICAL) / 8 (AMBULANCE) / 9 (OTHER) / 10 (PAX) / 11 (CARGO) / 12 (MISSION) / 13 (REGULAR_PAX_TRANSPORT) / 14 (AIRCRAFT_REPOSITIONING) / 15 (FREQUENT_FLYER) / 16 (STATE) / 17 (HEAD) / 18 (OWNER_CHARTER)<li>positioning_type = commercial_carrier / train / car / hotel_transfer / other / bus<li>commercial = 1<li>standby_type = 0<li>icao_type = <li>flight_rules = I (I) / V (V) / Y (Y) / Z (Z)<li>is_driver = 0<li>is_line_training = 0<li>cdr_duty_type = <li>empty_leg = 0<li>normal_crew = 2<li>actual_crew = 2<li>rest_fraction = 0.000000000<li>cockpit_count = 0<li>captain_count = 0<li>is_single_pilot = 0<li>is_cabin_crew = 0<li>is_discretion = 0<li>rest_facility = 1<li>hotel_provided_after = 0<li>starts_in_home_base = 0<li>ends_in_home_base = 0<li>combination_after = 0<li>disable_break_after = 0<li>fdp_extension_mode = auto<li>rest_reduction_mode = auto<li>landing_count = 1<li>is_start_time_actual = 0<li>is_takeoff_time_actual = 0<li>is_landing_time_actual = 0<li>is_end_time_actual = 0<li>commander_discretion_rest = 0</ul>
✔ Field FtlSettings.include_after_fdp_condition description changed from Condition determining which activities following operating sectors should be included in the FDP.<br>Available sector fields with sample values are as follows:<ul><li><li>activity_type = flight / office / positioning / maintenance / reservation / quote / duty<li>type_flight = 2 (OWNER) / 3 (TRAINING) / 4 (SIMULATOR) / 6 (TECHNICAL) / 8 (AMBULANCE) / 9 (OTHER) / 10 (PAX) / 11 (CARGO) / 12 (MISSION) / 13 (REGULAR_PAX_TRANSPORT) / 14 (AIRCRAFT_REPOSITIONING) / 15 (FREQUENT_FLYER) / 16 (STATE) / 17 (HEAD) / 18 (OWNER_CHARTER)<li>positioning_type = commercial_carrier / train / car / hotel_transfer / other<li>commercial = 1<li>standby_type = 0<li>icao_type = <li>flight_rules = I (I) / V (V) / Y (Y) / Z (Z)<li>is_driver = 0<li>is_line_training = 0<li>cdr_duty_type = <li>empty_leg = 0<li>normal_crew = 2<li>actual_crew = 2<li>rest_fraction = 0.000000000<li>cockpit_count = 0<li>captain_count = 0<li>is_single_pilot = 0<li>is_cabin_crew = 0<li>is_discretion = 0<li>rest_facility = 1<li>hotel_provided_after = 0<li>starts_in_home_base = 0<li>ends_in_home_base = 0<li>combination_after = 0<li>disable_break_after = 0<li>fdp_extension_mode = auto<li>rest_reduction_mode = auto<li>landing_count = 1<li>is_start_time_actual = 0<li>is_takeoff_time_actual = 0<li>is_landing_time_actual = 0<li>is_end_time_actual = 0<li>commander_discretion_rest = 0</ul> to Condition determining which activities following operating sectors should be included in the FDP.<br>Available sector fields with sample values are as follows:<ul><li><li>activity_type = flight / office / positioning / maintenance / reservation / quote / duty<li>type_flight = 2 (OWNER) / 3 (TRAINING) / 4 (SIMULATOR) / 6 (TECHNICAL) / 8 (AMBULANCE) / 9 (OTHER) / 10 (PAX) / 11 (CARGO) / 12 (MISSION) / 13 (REGULAR_PAX_TRANSPORT) / 14 (AIRCRAFT_REPOSITIONING) / 15 (FREQUENT_FLYER) / 16 (STATE) / 17 (HEAD) / 18 (OWNER_CHARTER)<li>positioning_type = commercial_carrier / train / car / hotel_transfer / other / bus<li>commercial = 1<li>standby_type = 0<li>icao_type = <li>flight_rules = I (I) / V (V) / Y (Y) / Z (Z)<li>is_driver = 0<li>is_line_training = 0<li>cdr_duty_type = <li>empty_leg = 0<li>normal_crew = 2<li>actual_crew = 2<li>rest_fraction = 0.000000000<li>cockpit_count = 0<li>captain_count = 0<li>is_single_pilot = 0<li>is_cabin_crew = 0<li>is_discretion = 0<li>rest_facility = 1<li>hotel_provided_after = 0<li>starts_in_home_base = 0<li>ends_in_home_base = 0<li>combination_after = 0<li>disable_break_after = 0<li>fdp_extension_mode = auto<li>rest_reduction_mode = auto<li>landing_count = 1<li>is_start_time_actual = 0<li>is_takeoff_time_actual = 0<li>is_landing_time_actual = 0<li>is_end_time_actual = 0<li>commander_discretion_rest = 0</ul>
✔ Field FtlSettings.include_before_fdp_condition description changed from Condition determining which activities preceding operating sectors should be included in the FDP.<br>Available sector fields with sample values are as follows:<ul><li><li>activity_type = flight / office / positioning / maintenance / reservation / quote / duty<li>type_flight = 2 (OWNER) / 3 (TRAINING) / 4 (SIMULATOR) / 6 (TECHNICAL) / 8 (AMBULANCE) / 9 (OTHER) / 10 (PAX) / 11 (CARGO) / 12 (MISSION) / 13 (REGULAR_PAX_TRANSPORT) / 14 (AIRCRAFT_REPOSITIONING) / 15 (FREQUENT_FLYER) / 16 (STATE) / 17 (HEAD) / 18 (OWNER_CHARTER)<li>positioning_type = commercial_carrier / train / car / hotel_transfer / other<li>commercial = 1<li>standby_type = 0<li>icao_type = <li>flight_rules = I (I) / V (V) / Y (Y) / Z (Z)<li>is_driver = 0<li>is_line_training = 0<li>cdr_duty_type = <li>empty_leg = 0<li>normal_crew = 2<li>actual_crew = 2<li>rest_fraction = 0.000000000<li>cockpit_count = 0<li>captain_count = 0<li>is_single_pilot = 0<li>is_cabin_crew = 0<li>is_discretion = 0<li>rest_facility = 1<li>hotel_provided_after = 0<li>starts_in_home_base = 0<li>ends_in_home_base = 0<li>combination_after = 0<li>disable_break_after = 0<li>fdp_extension_mode = auto<li>rest_reduction_mode = auto<li>landing_count = 1<li>is_start_time_actual = 0<li>is_takeoff_time_actual = 0<li>is_landing_time_actual = 0<li>is_end_time_actual = 0<li>commander_discretion_rest = 0</ul> to Condition determining which activities preceding operating sectors should be included in the FDP.<br>Available sector fields with sample values are as follows:<ul><li><li>activity_type = flight / office / positioning / maintenance / reservation / quote / duty<li>type_flight = 2 (OWNER) / 3 (TRAINING) / 4 (SIMULATOR) / 6 (TECHNICAL) / 8 (AMBULANCE) / 9 (OTHER) / 10 (PAX) / 11 (CARGO) / 12 (MISSION) / 13 (REGULAR_PAX_TRANSPORT) / 14 (AIRCRAFT_REPOSITIONING) / 15 (FREQUENT_FLYER) / 16 (STATE) / 17 (HEAD) / 18 (OWNER_CHARTER)<li>positioning_type = commercial_carrier / train / car / hotel_transfer / other / bus<li>commercial = 1<li>standby_type = 0<li>icao_type = <li>flight_rules = I (I) / V (V) / Y (Y) / Z (Z)<li>is_driver = 0<li>is_line_training = 0<li>cdr_duty_type = <li>empty_leg = 0<li>normal_crew = 2<li>actual_crew = 2<li>rest_fraction = 0.000000000<li>cockpit_count = 0<li>captain_count = 0<li>is_single_pilot = 0<li>is_cabin_crew = 0<li>is_discretion = 0<li>rest_facility = 1<li>hotel_provided_after = 0<li>starts_in_home_base = 0<li>ends_in_home_base = 0<li>combination_after = 0<li>disable_break_after = 0<li>fdp_extension_mode = auto<li>rest_reduction_mode = auto<li>landing_count = 1<li>is_start_time_actual = 0<li>is_takeoff_time_actual = 0<li>is_landing_time_actual = 0<li>is_end_time_actual = 0<li>commander_discretion_rest = 0</ul>
✔ Field FtlSettings.minimum_rest_when_no_local_night description changed from Additional limit for minimum rest. Rest will be required to be not shorter than this value if it does not encompass a local night. If set to default (00:00), no such restriction will be placed. to Additional limit for minimum rest. Rest will be required to be not shorter than this value if it does not encompass a local night. If actual rest does not include at least one full local night, rest limit will be increased. If set to default (00:00), no such restriction will be placed. Local time is based on duty end airport timezone.
✔ Field minimum_rest_when_rest_outside_local_night was added to object type FtlSettings
✔ Field reporting_time_positioning_bus was added to object type FtlSettings
✔ Field reporting_time_positioning_commercial_carrier_domestic was added to object type FtlSettings
✔ Field reporting_time_positioning_commercial_carrier_international was added to object type FtlSettings
✔ Field single_reserve_max_duration was added to object type FtlSettings
✔ Field IntegrationMutation.mySky description changed from ' to Access to resource GRAPHQL_SALES_QUOTE_EDIT will soon be required'
✔ Field aircraftCoverFitted was added to object type JourneyLog
✔ Field aircraftCoverFittedNote was added to object type JourneyLog
✔ Field aircraftCoverFitted was added to object type JourneyLogHistoryEntry
✔ Field aircraftCoverFittedNote was added to object type JourneyLogHistoryEntry
✔ Field ferryFlightTime was added to object type LeonMarketplaceAvailableAircraftSearchResult
✔ Field manufactureYear was added to object type LeonMarketplaceAvailableAircraftSearchResult
✔ Field paxCapacity was added to object type LeonMarketplaceAvailableAircraftSearchResult
✔ Field positioningAirportIcao was added to object type LeonMarketplaceAvailableAircraftSearchResult
✔ Field LoggedUser.dutyClockInOut description changed from ' to Requires access to resource GRAPHQL_DUTY_DETAILS'
✔ Field LoggedUserSalesMutation.setMessagesViewDate description changed from ' to Requires access to resource GRAPHQL_SALES_QUOTE_EDIT'
✔ Type LoginSettings was added
✔ Type LoginSettingsInput was added
✔ Field Mutation.aircraftPriceList description changed from ' to Access to resource GRAPHQL_SALES_FEES_EDIT will soon be required'
✔ Field Mutation.airportPriceList description changed from ' to Access to resource GRAPHQL_SALES_FEES_EDIT will soon be required'
✔ Field Mutation.leonAccountSettings description changed from ' to Requires access to resource GRAPHQL_LEON_ACCOUNT_EDIT'
✔ Field Mutation.restoreFlights description changed from Requires access to resource GRAPHQL_FLIGHT_EDIT to Requires access to resource GRAPHQL_FLIGHT_EDIT.
Requires access to given flight
✔ Field Mutation.setQuoteOperatorSettings description changed from ' to Requires access to resource GRAPHQL_SALES_SETTINGS_EDIT'
✔ Field Mutation.travelDocuments description changed from ' to Requires access to resource GRAPHQL_CONTACT_EDIT'
✔ Type NonNullListOfNonNullCrewMemberValue was added
✔ Field addFlights was added to object type PairingMutationSection
✔ Field copyToNewPairing was added to object type PairingMutationSection
✔ Type PairingMutationSectionAddFlightsOutput was added
✔ Type PairingMutationSectionAddFlightsViolation was added
✔ Type PairingMutationSectionAddFlightsViolationEnum was added
✔ Type PairingMutationSectionAddFlightsViolationList was added
✔ Type PairingMutationSectionCopyToNewPairingOutput was added
✔ Type PairingMutationSectionCopyToNewPairingViolation was added
✔ Type PairingMutationSectionCopyToNewPairingViolationEnum was added
✔ Type PairingMutationSectionCopyToNewPairingViolationList was added
✔ Type PairingPositionWithCrewInput was added
✔ Field crewOnPosition was added to object type PairingQuerySection
✔ Field listByWildcard was added to object type PairingQuerySection
✔ Type PairingQuerySectionCrewOnPositionOutput was added
✔ Type PairingQuerySectionCrewOnPositionViolation was added
✔ Type PairingQuerySectionCrewOnPositionViolationEnum was added
✔ Type PairingQuerySectionCrewOnPositionViolationList was added
✔ Field PhonebookMutation.importPaxFromExcel description changed from ' to Requires access to resource GRAPHQL_CONTACT_EDIT'
✔ Field Query.aircraftLocationList description changed from Find aircraft location by day to Find aircraft location by day.
Requires access to resource GRAPHQL_ACFT
✔ Field Query.crewTravel description changed from ' to Requires access to resource GRAPHQL_CREW_TRAVEL'
✔ Field Query.dutyDefinition description changed from ' to Requires access to resource GRAPHQL_DUTY_SEE'
✔ Field Query.dutyList description changed from Allowed time interval length depends on loginNidList count.
For count of up to 9 elements, time interval has to be shorter than 3 months.
For count of up to 19 elements, time interval has to be shorter than 2 months.
Otherwise, time interval has to be shorter than 1 month.
.
Returns only duties accessible for logged user considering aircraft and operator privileges to Allowed time interval length depends on loginNidList count.
For count of up to 9 elements, time interval has to be shorter than 3 months.
For count of up to 19 elements, time interval has to be shorter than 2 months.
Otherwise, time interval has to be shorter than 1 month.
.
Returns only duties accessible for logged user considering aircraft and operator privileges.
Requires access to resource GRAPHQL_DUTY_SEE
✔ Field Query.hotelReservationSection description changed from ' to Requires access to resource GRAPHQL_HOTEL_SEE'
✔ Field SalesMessagesMutation.replyToRequesterWithAttachments description changed from Reply to requester with attachments to Reply to requester with attachments.
Requires access to resource GRAPHQL_SALES_QUOTE_EDIT
✔ Field SalesMutation.carbonOffsetDefinitions description changed from ' to Access to resource GRAPHQL_SALES_QUOTE_EDIT will soon be required'
✔ Field SalesMutation.changedInJourneyLogRealizations description changed from ' to Requires access to resource GRAPHQL_SALES_QUOTE_EDIT'
✔ Field SalesMutation.changedInOpsRealizations description changed from ' to Requires access to resource GRAPHQL_SALES_QUOTE_EDIT'
✔ Field SalesMutation.otherPrice description changed from ' to Access to resource GRAPHQL_SALES_QUOTE_EDIT will soon be required'
✔ Field SalesMutation.quoteWingmanAi description changed from ' to Requires access to resource GRAPHQL_SALES_QUOTE_EDIT'
✔ Field SalesMutation.setFeasibilitySettings description changed from Save feasibility settings to Save feasibility settings.
Requires access to resource GRAPHQL_SALES_QUOTE_EDIT
✔ Field SalesQuery.applyFlightTimes description changed from ' to Access to resource GRAPHQL_SALES_QUOTE_REQUEST_SEE will soon be required'
✔ Field WingmanAiSettingsMutation.updateQuoteFlightFeasibility description changed from ' to Requires access to resource GRAPHQL_WINGMAN_CHAT_SETTINGS_EDIT'
✔ Field crewList.dutyManagerList description changed from ' to Requires access to resource GRAPHQL_CREW_MEMBER_EDIT'
✔ Field crewList.suggestByLocation description changed from ' to Requires access to resource GRAPHQL_CREW_CALENDAR'
Detected 9 breaking changes