-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
(multiple issues) Fix UI flow and debug dashboard location input form #8566
Comments
Hi can I work on this issue? |
@khadija-nur have you started working on this issue already? if yes we can work on it together since the issue's description is kind of lengthy. why don't we use this issue as a means of starting our pair pogramming journey. |
This looks interesting and I would like to team up as well! @khadija-nur @tawahpeggy |
ok @aissshah that will be awesome. i guess we are both waiting on @khadija-nur to confirm. |
Sorry I've already started working on it with others @tawahpeggy Hopefully another issue comes up soon |
Ok no problem.
Hopefully I'll find an issue
…On Wed, Oct 14, 2020, 5:46 PM khadija ***@***.***> wrote:
Sorry I've already started working on it with others @tawahpeggy
<https://github.com/tawahpeggy> Hopefully another issue comes up soon
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#8566 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AJT4KDWBZJ5CHMLKSIXDXUTSKXIWDANCNFSM4SPUGEXQ>
.
|
Hi all! Thank you so much for your help. I think this may best be completed in a few different parts:
Each of these may need a test to protect it, so take a look at the example tests and assertions above! I recommend folks pick one, and we'll coordinate from here! |
Thanks for the additional info @jywarren, they're super helpful |
I would like to work on this issue if it's not assigned to someone else. CC: @jywarren |
@jywarren When we click |
@jywarren clicking on the |
@Manasa2850 sure go ahead! Good luck! |
Hey @Manasa2850 , thanks for the help, I have already started working on this and I would love to collaborate! 👍 |
Awesome @gauravahlawat81! I just saw your PR regarding saving the location. |
Sure @Manasa2850 please go ahead and take that up! |
Thanks @coder645. I'll start working on it then! |
Sure no problem, I am currently working on displaying |
@Manasa2850 could you please help me with writing tests for the code that I have written till now ? It seems to me that you are very well versed with writing tests! 😄 |
We can work together on this and I will get to learn a lot from you, I believe! 🤓 |
@gauravahlawat81 I can help you with that mate! ❤️ |
Thanks @coder645 ! |
Sure @gauravahlawat81. I'm not an expert in this too but I'll definitely try to help! |
@gauravahlawat81 please be respectful of others. |
@cesswairimu could we have some sort of mechanism / code of conduct to ensure people (here @gauravahlawat81 and maybe some other time myself) don't make disrespectful comments and then delete it? |
We do have a code of conduct, you can find it in the documentation... Cheers |
@gauravahlawat81 I suggest that you take a look at that and not make disrespectful comments from next time onwards. Thanks @cesswairimu 👍 |
Great collaboration here @Manasa2850 @gauravahlawat81 🎉 🎉 |
We have a feature where you can add your location from the dashboard -- https://publiclab.org/dashboard (while logged in):
You click "Add your location" and a modal popup appears, prompting you:
Unfortunately, as @Tlazypanda noted, this doesn't really work smoothly, both due to possible UI design gaps (no notification to the user when tags are created) and possibly bugs. @Tlazypanda noted:
Even after fixing this, we also ought to add a system test for adding profile tags - like, one of these modified for the dashboard!
plots2/test/system/post_test.rb
Lines 188 to 211 in 86776c2
We could add one of these assertions afterwards that checks that the profile tags are properly created:
plots2/test/system/tag_test.rb
Lines 40 to 51 in 86776c2
Intended workflow
The ideal intended workflow is:
Save
and see an alert (maybe?) that says "profile location was saved. Learn more about location privacy" - linking to https://publiclab.org/location-privacyThe text was updated successfully, but these errors were encountered: