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

Improve routing #342

Open
wants to merge 18 commits into
base: main
Choose a base branch
from
Open

Improve routing #342

wants to merge 18 commits into from

Conversation

maltehuebner
Copy link
Contributor

No description provided.

@maltehuebner maltehuebner added enhancement php Pull requests that update Php code labels Oct 7, 2022
@maltehuebner maltehuebner self-assigned this Oct 7, 2022
* main: (52 commits)
  Add loggly.
  And they’re attributes now.
  This is called EnumType now.
  Update maltehuebner/impress-bundle
  Update recipe for symfony/routing
  Fix symfony versions to ^6.2
  Fix param converter attributes.
  Remove sensio/framework-extra-bundle
  Cleanup dependencies.
  Deprecate getDoctrine() call.
  Fix missing getDoctrine() call.
  Fix main request.
  Fix all the parameter annotations.
  Update openapi imports.
  Remove composer/package-versions-deprecated.
  Remove fahrverbote from menu.
  Remove fahrverbote from city page.
  Remove fahrverbote from City entity.
  Add migration.
  Remove a big bunch of security.
  ...

# Conflicts:
#	config/routing/6_city.xml
#	src/Controller/CityController.php
#	src/Controller/StationController.php
* main: (22 commits)
  Fix request bodies.
  Fix config.
  Add typed properties for Station entity.
  Add typed properties for Network entity.
  Add typed properties for Data entity.
  Add typed properties for City entity.
  Cleanup.
  Use AsCommand attribute.
  Raise elasticsearch to 7.17.2
  Fix cards.
  Fix broken shadow url.
  Add more margin.
  Fix broken action for menu search impiut.
  Fix frontpage input group.
  Fix github banner.
  Fix breadcrumbs.
  Fix webpack and handlebars issues.
  Fix menu.
  Fix menu, remove knp menu bundle.
  Tmp fix for getting yarn done.
  ...
* main: (29 commits)
  Fix extramarkers url.
  Hide city list for today.
  Do not fetch stations from luftdaten.
  Re-enable old data cache.
  This adds the pin again, which is needed for elasticsearch station lookup.
  Improve station handling.
  Also handle station data in display.
  This brings a big speed bump.
  Reduce complexity.
  Yay, fix broken flush in wrong line.
  Also load different providers.
  Improve query.
  Fix put controller.
  Check station data before persisting.
  Also pass latitude and longitude to frontend.
  Fix broken declare()
  Fix config parameters.
  Introduce ChainedPersister.
  Technischer Durchstich.
  Fix more relations.
  ...

# Conflicts:
#	src/Controller/Api/StationApiController.php
* remove-jms-serializer: (140 commits)
  These must be nullable.
  Skip null values during deserialization as well.
  Reorder routing.
  Forgot to fix implementation.
  Use constant for 'json' format parameter.
  Use constant instead of 200 http code.
  Move ManagerRegistry and LuftSerializer to class members.
  Do not expose null values.
  Update dependencies.
  Fix declarations.
  Introduce LuftSerializer again.
  Small cleanup.
  Fix card display.
  Remove UniqueStrategy.
  Remove Model for now.
  Remove DataList.
  Remove PollutionDataFactoryStrategy stuff as it is covered by postgis.
  Simplify data retriever stuff.
  Rename even more code.
  Fix more services.
  ...

# Conflicts:
#	config/routing/2_api.xml
#	src/Controller/AnalysisController.php
#	src/Controller/Api/AnalysisApiController.php
#	src/Controller/Api/CityApiController.php
#	src/Controller/Api/DisplayApiController.php
#	src/Controller/Api/StationApiController.php
#	src/Controller/Api/ValueApiController.php
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement php Pull requests that update Php code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant