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

Contributions for last deliverable Marcos Tobías Muñiz #269

Open
MarcosTobias opened this issue May 5, 2021 · 0 comments
Open

Contributions for last deliverable Marcos Tobías Muñiz #269

MarcosTobias opened this issue May 5, 2021 · 0 comments
Assignees

Comments

@MarcosTobias
Copy link
Contributor

These are the issues I worked in for the last deriverable:
Fix periodic loading of locations:
#178
Redux was doing some strange things and the locations were not being updated at all, or entering a loop sometimes.

Link to google maps location of a friend:
#179
For improving usability on the mobile application, the users will be able to click the name of a friend and go to their location with Google Maps.

Fetch the polylines from the DB and display them on the locations list:
#182
We want a new feature, let the users see their path of a certain day on the way of a polyline in the map view

Allow the polylines to be loaded to the map:
#183
Complementary to the last one, loading the polylines into the map for the user to see

Implement more tests in the webapp, with mock states for react and login:
#184
We need more tests, this time trying to use jest mocking as it is very useful for some certain cases, specially for failures

Better display of friend when they have no name in pod
#186
When a friend has no name on the pod, we choose the webId. This is very large so better strip it down to the name on it.

Webapp bugs:
#206
New users will crash the application if they go to the locations view before generating a QR.

Load locations on login:
#207
Right now the locations are first fetched when the user goes to the locations view. For avoiding waiting times, we should load them on start.

Get created locations from the pod:
#208
The locations that now can be created need to be fetched from the webapp

Upload created locations to the pod:
#209
The locations that we create should be uploaded to the pod for being later retrieved from the webapp

Load tests:
#222
We need to implement load tests, using Gatling

More tests:
#223
We want to keep increasing the coverage, so more tests are needed

On session restore Redirect not working on remote:
#226
We need to implement a HashRouter and some modifications to uri handling when the session is restored

Restore e2e tests:
#227
They were discarded because they fail very often. We should bring them back up

Fixes related to /uploadLocation:
#229
Get parameters conflicts when session redirect. We need to fix that.

Remove created locations:
#238
If you are the owner of a created location you should be able to remove it from the webview

Link mobile upload location with web upload location:
#242
Now that the upload and fetch of created locations is implemented, as well as the embedded browser, they should be joined.

Change login textfield for a combo:
#245
The textfield was not clear enough. As the providers that you can introduce are limited, we can change that for a combo for user clarity.

Upload location bugs:
#254
More bugs related with session and get parameters.

Tests, the final version:
#262
Now code coverage is something personal, so we need more tests for keep increasing it.

@MarcosTobias MarcosTobias self-assigned this May 5, 2021
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

No branches or pull requests

1 participant