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

Fixes passband history adding/parsing #979

Open
wants to merge 3 commits into
base: feature-blending
Choose a base branch
from

Conversation

aprsa
Copy link
Contributor

@aprsa aprsa commented Nov 7, 2024

In previous versions, history was overloading the HISTORY keyword in fits files and implementing a custom -END- separator, thus defeating the purpose of the fits standard. This has now been replaced with multiple HISTORY entries in the fits files.

Also, the timestamps thus far were in the ctime() format, which is locale-dependent. The new format follows the ISO standard and is locale-independent.

All parsers are implemented to use either format.

This version is currently serving passbands on staging.phoebe-project.org and everything is working as expected. Thus, I propose to pull this into the blending feature branch and use it to serve the passbands from the official tables.phoebe-project.org API.

aprsa added 2 commits November 7, 2024 11:37
FITS file format provides a HISTORY keyword that was not used correctly in previous versions. This commit fixes that and improves the overall code. WIP!
@aprsa aprsa requested a review from kecnry November 7, 2024 18:53
@aprsa aprsa self-assigned this Nov 7, 2024
Comment on lines -41 to +39
_url_tables_server = 'http://tables.phoebe-project.org'
_url_tables_server = 'https://staging.phoebe-project.org'
Copy link
Member

Choose a reason for hiding this comment

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

this definitely shouldn't be merged, right?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It should be merged into feature-blending. Staging is running the blending version of phoebe within the server.

Co-authored-by: Kyle Conroy <[email protected]>
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.

2 participants