Skip to content

Conversation

@susilnem
Copy link
Member

@susilnem susilnem commented Aug 18, 2025

Changes

  • Add new project type street
  • Add api calls for mapillary on street
  • Add tutorial changes on the street
  • Add mapillary api call setup
  • create project specific type

Depends on

Changes to configurations

  • Need to set the mapillary api key

This PR doesn't introduce any:

  • temporary files, auto-generated files or secret keys
  • n+1 queries
  • flake8 issues
  • print
  • typos
  • unwanted comments

This PR contains valid:

  • tests
  • permission checks (tests here too)
  • translations

@susilnem susilnem force-pushed the feature/street-project branch 2 times, most recently from 504dfda to 4375930 Compare August 22, 2025 08:08
@susilnem susilnem force-pushed the feature/street-project branch 2 times, most recently from 37d98f2 to 6120638 Compare August 27, 2025 08:18
@codecov
Copy link

codecov bot commented Aug 27, 2025

Codecov Report

❌ Patch coverage is 46.22871% with 221 lines in your changes missing coverage. Please review.
✅ Project coverage is 78.93%. Comparing base (2720a07) to head (a48328d).
⚠️ Report is 10 commits behind head on develop.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
project_types/street/api_calls.py 24.64% 107 Missing ⚠️
project_types/street/project.py 55.76% 46 Missing ⚠️
utils/spatial_sampling.py 12.24% 43 Missing ⚠️
project_types/store.py 40.00% 6 Missing and 3 partials ⚠️
project_types/street/tutorial.py 65.38% 9 Missing ⚠️
apps/project/graphql/types/types.py 50.00% 2 Missing ⚠️
apps/project/models.py 50.00% 2 Missing ⚠️
apps/tutorial/graphql/types/types.py 50.00% 2 Missing ⚠️
project_types/validate/project.py 0.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #118      +/-   ##
===========================================
- Coverage    80.39%   78.93%   -1.46%     
===========================================
  Files          176      183       +7     
  Lines         8982     9390     +408     
  Branches       800      855      +55     
===========================================
+ Hits          7221     7412     +191     
- Misses        1468     1681     +213     
- Partials       293      297       +4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@susilnem susilnem force-pushed the feature/street-project branch 2 times, most recently from 129acc8 to 7c69c66 Compare August 29, 2025 08:31
@susilnem susilnem marked this pull request as ready for review September 1, 2025 07:05
@susilnem susilnem force-pushed the feature/street-project branch 2 times, most recently from f2b8fad to 8c0742e Compare September 1, 2025 10:11
Comment on lines +1611 to +1619
"mapillaryImageFilters": {
"isPano": True,
"creatorId": None,
"organizationId": None,
"startTime": None,
"endTime": None,
"randomizeOrder": False,
"samplingThreshold": None,
},
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need to group these by mapillaryImageFilters? @thenav56

Field(
default=None,
pattern=r"^\d{4}-\d{2}-\d{2}$",
pattern=r"^\d{4}-(0?[1-9]|1[0-2])-(0?[1-9]|[12]\d|3[01])$",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's add a description.
"A valid date in yyyy-mm-dd format"

tnagorra
tnagorra previously approved these changes Sep 3, 2025
@tnagorra tnagorra force-pushed the feature/street-project branch from c9f8fec to a48328d Compare September 3, 2025 15:23
@tnagorra tnagorra merged commit 07c00fa into develop Sep 3, 2025
4 of 6 checks passed
@tnagorra tnagorra deleted the feature/street-project branch September 3, 2025 15:32
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

Successfully merging this pull request may close these issues.

3 participants