Skip to content

Releases: davidoesch/wo-sind-briefkaesten

Release v1.3.0-master.0

20 Jan 19:32
35f5d4c
Compare
Choose a tag to compare

Changes in this Release:

  • Update release.yml
  • Update release.yml
  • Create release.yml
  • fix: Correct page title from "Mailbox" to "Mailboxes" in trans.py and add vertical space in app.py
  • fix: Update page title from "Mailbox" to "Mailboxes" in trans.py
  • fix: Simplify reload instructions for visibility of the calculate button in trans.py
  • fix: Update reload instructions for visibility of the calculate button in trans.py
  • fix: Update instructions for visibility of the calculate button in trans.py
  • Merge pull request #1 from ping13/migrate-to-uv
  • docs: Format code blocks in the usage section of README
  • feat: Add streamlit_app.py component to Wake Up Service in architecture diagram
  • feat: Add overture.py component to API Layer in architecture diagram
  • feat: use uv instead of pip
  • feat: Add C4 architecture diagram for application components and interactions

Release v1.3.0

20 Jan 19:36
6533cdd
Compare
Choose a tag to compare

Changes in this Release:

  • Update release.yml

v1.2.2

19 Jan 17:02
Compare
Choose a tag to compare

Release Notes for v1.2.2

New Features

Implemented session state management to remember the selected language across sessions.

Improvements

Enhanced the handling of large polygons by splitting them into smaller valid polygons.
Added checks and fixes for invalid polygons using the buffer(0) trick to prevent TopologyException errors.
Enhance query_geoadmin_with_polygon function to handle MultiPolygon objects
Fixed an issue where MultiPolygon objects caused errors by correctly iterating over individual polygons.

Bug Fixes

Fix issue with st.pills not preselecting the default language
Ensured that the DE button is preselected by default using session state.
Fix invalid polygon issues in split_polygon function
Added checks and fixes for invalid polygons using the buffer(0) trick to prevent TopologyException errors.
Fix handling of MultiPolygon objects in query_geoadmin_with_polygon function
Correctly iterated over individual polygons within a MultiPolygon to prevent TypeError.

Miscellaneous

Updated the user agent string in API requests to ensure compatibility with the GeoAdmin API.
Add page reload functionality to fix layout issues on first load

Implemented a page reload mechanism to fix layout issues with the map and button on the first load.

v1.2.1

05 Jan 12:01
Compare
Choose a tag to compare

Release Notes for v1.2.1

New Features

  • Add translation support for multiple languages in trans.py
    • Implemented support for multiple languages to enhance localization.

Improvements

  • Refactor mailbox explanation text for improved clarity and localization support

    • Improved the clarity of mailbox explanation text.
    • Added support for localization in the explanation text.
    • Enhanced the formatting of mailbox explanation text and removed unnecessary colons for better readability.
  • Fix mailbox explanation text by correcting key assignment for better clarity

    • Corrected key assignments in the mailbox explanation text for better clarity.

Bug Fixes

  • Remove garage building code from documentation and update KML URL in extraction script

    • Removed the garage building code from the documentation.
    • Updated the KML URL in the extraction script.
  • Fixed a bug where no valid business was returned from GWR

    • Resolved an issue that returned no valid business data from GWR.
  • Handle MultiPolygon objects in query_geoadmin_with_polygon function

    • Fixed an issue where MultiPolygon objects caused errors by correctly iterating over individual polygons.
  • Fix invalid polygon issues in split_polygon function

    • Added checks and fixes for invalid polygons using the buffer(0) trick to prevent TopologyException errors.

Enhancements

  • Add building codes and enhance address extraction logic in app.py

    • Added new building codes.
    • Enhanced the logic for address extraction in app.py.
  • Improve handling of large polygons in split_polygon function

    • Improved the handling of large polygons by splitting them into smaller valid polygons.

Miscellaneous

  • Update user agent in API requests
    • Updated the user agent string in API requests to ensure compatibility with the GeoAdmin API.

Added checks and fixes for invalid polygons using the buffer(0) trick to prevent TopologyException errors.
Full Changelog: v1.2.0...v1.2.1

v1.2.0

23 Dec 22:16
Compare
Choose a tag to compare

Release Notes

New Features

  • Add translation support for multiple languages in trans.py
    • Implemented support for multiple languages to enhance localization.

Improvements

  • Refactor mailbox explanation text for improved clarity and localization support

    • Improved the clarity of mailbox explanation text.
    • Added support for localization in the explanation text.
    • Enhanced the formatting of mailbox explanation text.
    • Removed unnecessary colons for better readability.
  • Fix mailbox explanation text by correcting key assignment for better clarity

    • Corrected key assignments in the mailbox explanation text for improved clarity.

Bug Fixes

  • Remove garage building code from documentation and update KML URL in extraction script

    • Removed the garage building code from the documentation.
    • Updated the KML URL in the extraction script.
  • Fix issue with business retrieval

    • Fixed a bug where no valid business was returned from gwr.

Enhancements

  • Add building codes and enhance address extraction logic in app.py
    • Added new building codes.
    • Enhanced the logic for address extraction in app.py.

Let me know if you'd like further adjustments!
Full Changelog: v1.1.0...v1.2.0

v1.1.0

21 Dec 16:22
Compare
Choose a tag to compare

" Geschäfte" gemäss overturemaps places hinzugefügt

v1.0.1

17 Dec 20:50
Compare
Choose a tag to compare