-
Notifications
You must be signed in to change notification settings - Fork 11
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
Geo histogram (#230) #231
Geo histogram (#230) #231
Conversation
So not building at the moment :*( |
I will take a look into why build is failing. |
Hey @ababaian, it's currently unclear to me why this build is failing. I do see the following error message in the logs:
Have you run into this before? EDIT: |
We keep running into this, need to pin the dependencies for local builds so it matches worker. Or update worker? @victorlin might have some better insight on the optimal choice here. |
@ababaian Okay, I'm able to reproduce error seen by worker on local once I switched to node v14. Appears to be an issue linked with cloning a repo over ssh. See the following link for more information: npm/cli#2610. I'm all ears to any insights you may have. In the meantime, I'll follow the thread above to see possible workaround / solutions. EDIT: |
How do we update the worker build? |
This sounds reasonable to me (see #232).
Yeah, this project was built on v14 and both the CI workflow (on GitHub) and the deployed builds (on AWS Amplify) use v14. I do think that we should update to v16 soon though. This was started in #195 but need to dig deeper into build issues. |
I've pushed the updated branch - with reversion to package-lock v1 - onto my forked repo & made a PR to merge into this repo's geo_time. If you agree, we can merge these changes into main to temporary deal with this issue until we decide to upgrade to node v16. |
I merged the commit, but still not building |
I'm going to merge #195 and update this PR to work with that. |
…ram. Not plotting in monthly increments atm.
…histogram will adjust to plot on that data - not working flawlessly
… of selected data
OK Live version is now available at: https://geo-time.serratus.io/ Sorry about the delay Would you be able to make the width of the plot adjust to the window size so it's say 90% width of the iframe? |
@khanzardar bump |
Sweet, will do today! |
* Geo histogram (#230) * timeline component fetching .tsv data and attempting to create histogram. Not plotting in monthly increments atm. * working histogram, plots by month, using d3's max/min to find date ranges * Able to pass selectedPoints to TimePlot component, if selectedPoints histogram will adjust to plot on that data - not working flawlessly * Histogram labels added, histogram will keep full data & allow overlay of selected data * x-axis will now remain static based off of entire dataset * updated TODO comment * fixed prettier warning by running npm command --------- Co-authored-by: zardarATgojitech <zardar.khan@gojitech.co> * reverting package-lock to v1 to avoid ssh issue re: dependency repo * updated TimelinePlot component to autosize --------- Co-authored-by: Artem Babaian <ababaian@bccrc.ca> Co-authored-by: zardarATgojitech <zardar.khan@gojitech.co>
closing in favour of #239 |
Pardon my misuse of git if this isn't the ideal way to do this, but to get the geo-histogram branch from @khanzardar onto this repo as it's own branch (not merged into
main
). I accepted it onto thisgeo_time
branch and now am opening a PR to go from serratus.io:geo_time into serratus.io:main.timeline component fetching .tsv data and attempting to create histogram. Not plotting in monthly increments atm.
working histogram, plots by month, using d3's max/min to find date ranges
Able to pass selectedPoints to TimePlot component, if selectedPoints histogram will adjust to plot on that data - not working flawlessly
Histogram labels added, histogram will keep full data & allow overlay of selected data
x-axis will now remain static based off of entire dataset
updated TODO comment
fixed prettier warning by running npm command
Summary of changes
Related issues
Checklist