baseLayers
, simpleLayerControl
, addLayersToMap
, and hostname
._Remaining tasks from the checklist here https://github.com/publiclab/plots2/issues/6887#issuecomment-561287047_
Remaining tasks from https://github.com/publiclab/plots2/issues/6801 and https://github.com/publiclab/plots2/issues/6993
_We may need to prioritize these over the others_
New layer alert - [_Priority: low_] It only displays the number of new layers now. Should we also highlight them when the user expands the layers menu similar to the image below?
Search Feature - [_Priority: high_] - We have the search feature only in the demo file. It needs to be included in the one-liner LEL basic usage code. There is an open PR on an FTO for the same awaiting review/feedback.
Other planning issues/ideas list that we had bookmarked:
@nstjean, I have narrowed down some tasks here https://github.com/publiclab/plots2/issues/7432#issuecomment-581877979 and marked high priority so that we can focus on completing them first. For tests in LEL I think we should prioritize testing for the one-liner code first. What do you think? Any other tasks that need to be under this list especially in plots2?
New layer alert - [Priority: low] It only displays the number of new layers now. Should we also highlight them when the user expands the layers menu similar to the image below?
Moved the low priority task from here to here https://github.com/publiclab/leaflet-environmental-layers/issues/334.
Yes I agree, I think testing for the one liner code first would be good because that's pretty much what we are using in plots2 - or will be using shortly. I'll go through it all and see if anything needs to be added to the high priority list.
I have updated the Plots2 list above for what's left to do for this project.
Awesome :rocket:
cc: @sagarpreet-chadha
Just Wowoww :)
I finally got the tests done! This is so exciting. :laughing: https://github.com/publiclab/leaflet-environmental-layers/pull/397 - ready for review
I had to fix a bug with the initialized param values: https://github.com/publiclab/leaflet-environmental-layers/pull/396 (merged)
I also did a little clean-up while I was in there: https://github.com/publiclab/leaflet-environmental-layers/pull/401 - ready for review
Now all I need is for LEL to be bumped so I can finish in plots2. Here's the drafted release:
https://github.com/publiclab/leaflet-environmental-layers/releases/tag/2.2.1
Other tasks in the priority list as discussed here https://github.com/publiclab/leaflet-environmental-layers/issues/399#issuecomment-584999376 _[Awaiting feedback]_
1) Once a layer is added to the map let the layer be visible both on the map and the layer menu but keep the layer from requesting data if the map is not intersecting with the layer's extents. _[Priority: high]_
2) The layers that are not displayed on the map will be filtered from the layer menu. We could add a feature that lets the user decide if they want to keep the layers filtered or if they want everything to be listed. _[Priority:low]_
3) We have an alert that notifies users of new layers available. We may have to highlight the new layers as well so the users can locate the new layers easily. _[Priority: mid]_
Tests for the demo page ready for review: https://github.com/publiclab/leaflet-environmental-layers/pull/400
These tasks that were awaiting feedback or in progress in https://github.com/publiclab/plots2/issues/7432#issuecomment-581876031 have been completed/merged
Adding this here to include to the list of priority tasks.
PR Ready for review/merge: https://github.com/publiclab/plots2/pull/7545
@cesswairimu @SidharthBansal
Hey, i have reviewed the above PR's :)
@crisner , can you point me to the PR where you have integrated the cypress. Thanks!!!
Just a heads up -> I am planning to work on integrating Cucumber tests to cypress soon. This will make LEL more awesome 😄
Thanks!!
Just a heads up -> I am planning to work on integrating Cucumber tests to cypress soon. This will make LEL more awesome
Awesome! Can't wait! 🎉 😄
can you point me to the PR where you have integrated the cypress.
This is the PR where I set up Cypress #400 and this is the PR where I set cypress up with Travis CI #403
PR ready for review/merge in LBLD: https://github.com/publiclab/leaflet-blurred-location-display/pull/96
PR ready for review/merge in LEL: https://github.com/publiclab/leaflet-environmental-layers/pull/401
@cesswairimu @sagarpreet-chadha @SidharthBansal
I will review today. Thanks
PR#426 ready for feedback and review.
PR https://github.com/publiclab/leaflet-environmental-layers/pull/430 ready for feedback and review
PR https://github.com/publiclab/plots2/pull/7562 is erroring in travis and I'm not sure why.
I do need this PR https://github.com/publiclab/leaflet-blurred-location-display/pull/96 in LBLD do get merged and a new version published in NPM.
I have added tests for all layers other than those that use tiles.
This is some incredibly epic work!!!! Congratulations to you both and many thanks! I am going through these today. This is so awesome!!!
Going through last batch of @crisner's PRs now! Thanks!
OK, leaving needs-rebase
label on some PRs, but looking fantastic. Thanks!!! https://github.com/publiclab/leaflet-environmental-layers/labels/needs-rebase
Please leave the label on OR add a new ready-to-merge
label. Or merge them yourself if you can, they all look good to me!!!
And just a clarification on https://github.com/publiclab/leaflet-environmental-layers/pull/424 but it seems OK to me as-is!
And just looking now to see where any remaining plots2
PRs or issues are, so we can get the /map/
and /map/____
pages running! Sorry for lots of chatter today, it's my first day back!
I see https://github.com/publiclab/plots2/pull/7545 -- very awesome!!!
Closing this up! Thank you!!!
Most helpful comment
Hey, i have reviewed the above PR's :)
@crisner , can you point me to the PR where you have integrated the cypress. Thanks!!!
Just a heads up -> I am planning to work on integrating Cucumber tests to cypress soon. This will make LEL more awesome 😄