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

Departure release features #281

Merged
merged 10 commits into from Jul 1, 2021

Conversation

AndyTWF
Copy link
Contributor

@AndyTWF AndyTWF commented Jun 30, 2021

No description provided.

@AndyTWF AndyTWF requested a review from AxonC June 30, 2021 16:18
@AndyTWF AndyTWF changed the base branch from main to release/3.1.0 June 30, 2021 16:18

bool DepartureReleaseEventHandler::DepartureReleaseRequestedMessageValid(const nlohmann::json& data) const
{
return data.is_object() &&
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This might be slightly more readable if you kind of split it into:#

  • contains checks
  • type checks
    And then just return an and on those two?

@AndyTWF AndyTWF merged commit b9af668 into VATSIM-UK:release/3.1.0 Jul 1, 2021
AndyTWF added a commit that referenced this pull request Jul 2, 2021
* feat(curl): Include User Agent In cURL

* feat(graphics): Add standard graphics components (#267)

* feat(graphics): Add standard graphics components

* Add system clock and timer displays

* Add To Project

* Move To Right Project

* Add Missing Matchers

* feat(controllers): Implement controller positions V2 dependency (#268)

* feat(controllers): Implement controller positions V2 dependency

* Add Missing Change

* test(misc): Bring across changes from more tests

* feat(releases): Add API calls for departure releases (#269)

* feat(euroscope): Add additional EuroScope interfaces (#271)

* feat(euroscope): Add additional EuroScope interfaces

* Update Base Plugin

* Departure release features (#281)

* Add departure release docs

* Departure release resources

* Update Release Module Bootstrap

* Merge in release bits

* Add Missing Override

* Add Missing Solution Items

* Fix linting

* Change Wording
VATSIMUK pushed a commit that referenced this pull request Jul 2, 2021
# [3.1.0](3.0.1...3.1.0) (2021-07-02)

### Bug Fixes

* **semantic-release:** add missing semantic release plugins ([d9f7851](d9f7851))

### Features

* **releases:** Add electronic departure releases ([#272](#272)) ([9754ad5](9754ad5)), closes [#267](#267) [#268](#268) [#269](#269) [#271](#271) [#281](#281)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants