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

iOS [Developer] Testing #3830

Open
3 tasks
LocalNewsTV opened this issue Feb 6, 2025 · 2 comments
Open
3 tasks

iOS [Developer] Testing #3830

LocalNewsTV opened this issue Feb 6, 2025 · 2 comments
Assignees
Labels
Task New request (not enhancement)

Comments

@LocalNewsTV
Copy link
Collaborator

Describe the task

If the task will only make sense to a dev, add a ⚡ to the title.

Now that we have physical devices, we can perform some of our own testing.
Create a list of bugs and inconsistencies in application. Then create tickets for unique bugs.

Value Add

  • Extra sets of eyes on overall testing of the application, finding bottlenecks issues not working as intended

Acceptance Criteria

  • Create a list of found bugs on this ticket
  • Compare with the other Dev's list and action into tickets
  • Test known bugs to see if they can still be reproduced

Additional Context

  • Bear in mind this is a prod pointing app. be mindful of data displayed and flag forms indicating they're for testing (if submitting).
@LocalNewsTV LocalNewsTV added the Task New request (not enhancement) label Feb 6, 2025
@LocalNewsTV LocalNewsTV mentioned this issue Feb 6, 2025
1 task
@LocalNewsTV
Copy link
Collaborator Author

It looks like in the testing environment we can't access the heading value of the GPS information.
This falsely makes it look like it doesn't work on the map. Using a Testflight build proved it worked.

Heading determines direction of map marker

Image

@LocalNewsTV
Copy link
Collaborator Author

LocalNewsTV commented Feb 12, 2025

Founds Issues:

  • When current Activity/IAPP is null, the Overlay just displays loading despite nothing will ever load. Should add null case
  • Filters
    • Apples Safari styles override in-app Styling
      • Filters
      • Layer Picker
    • Filters should have an increased height to increase the touch targets.
    • Do we need a [recordset] CSV export when in Mobile mode?
      • CSS Should be adjusted. Currently they’re squished
  • Sync Button in Header is available when in public mode
    • Non-logged in Users cannot submit or open a form through this, but can delete records
  • Refresh Button doesn’t work on a Physical iPad, but works in simulator
    • Button was intended to be transient due to the draw tools bugs, so is removable.
  • Signing out lets you sign back in without a password [Mobile]
    • Based on Token freshness.
  • There’s No offline Workflow for Linked IDs in Monitoring Forms
  • GeoTracking with the new draw tools causes Shape data in forms to be completed and updated with every shape update, instead of at the end once errors are remedied
  • Enabled custom layers appear on the Public map when offline

Existing Bugs tested:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Task New request (not enhancement)
Projects
None yet
Development

No branches or pull requests

3 participants