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

[Halpy-361] Update multiple dispatch commands to be able to use caseIDs and co #363

Merged
merged 3 commits into from
May 14, 2024

Conversation

C1701D
Copy link
Member

@C1701D C1701D commented May 12, 2024

This PR updates the !diversion, !dssa, !lookup and landmark commands to use the differentiate() function for their respective inputs so that users can use those commands with, most notably, case IDs. This change is a significant QoL improvement as it makes gettign this kind of information during cases a lot more convenient.
This PR also updates the differentiate() function to be able to work with just a single provided data point (it was originally designed with it always receiving two in mind).

Other Changes:

  • Increases the spansh timeout when waiting for jobs to finish as they can often take more than 20 seconds.

Closes #361

C1701D added 2 commits May 12, 2024 19:33
- Updates ``differentiate()`` function to work with single argument commands.
- Updates ``lookup, landmark, dssa, diversion`` commands to use ``differentiate()``.
- Updates corresponding command help texts.
@C1701D C1701D added enhancement New feature or request feature in progress labels May 12, 2024
@C1701D C1701D self-assigned this May 12, 2024
@C1701D C1701D linked an issue May 12, 2024 that may be closed by this pull request
@C1701D C1701D changed the base branch from master to develop May 12, 2024 17:54
- Splits the ``differentiate()`` function into two functions, one that actually differentiates a system/cmdr/caseID input and one that handles calls to this function.
- Updates relevant commands to use the new ``diff_handler()`` function.
- Updates ``Points`` class to make ``point_b`` optional.
@C1701D C1701D requested a review from Rixxan May 13, 2024 22:48
@Rixxan Rixxan merged commit 21faaa7 into develop May 14, 2024
6 checks passed
@Rixxan Rixxan deleted the enhancement/halpy-361 branch May 14, 2024 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update multiple dispatch commands to be able to use caseIDs and co
2 participants