Project: Time-Travel Data Access and Versioning UI for istSOS Web Administration
Organization: OSGeo / istSOS4
Contributor: Bhudev Bhanpuriya
Mentors: Massimiliano Cannata, Daniele Strigaro, Claudio Primerano
I performed the following tasks during this week:
-
Cleaned up the As-Of implementation before further development by reverting local development-only changes and removing an accidentally committed build artifact, keeping the feature branch focused only on relevant project changes.
-
Localized the complete As-Of UI using
react-i18next, moving labels, buttons, tooltips, and accessibility labels into a dedicatedas_oftranslation namespace. -
Added both English and Italian translations for the As-Of interface and ensured that the translation keys remain consistent across both languages.
-
Updated the date picker localization so that month and weekday names are provided through the project’s i18n system rather than relying on the active Day.js locale, ensuring consistent localization of the As-Of interface.
-
Verified the localization changes using
tsc --noEmit, checked that the English and Italian translation key sets are identical, and confirmed that all translation keys resolve correctly. -
Created the initial
feature/from-to-uibranch as the next development step after As-Of, establishing the starting point for implementing temporal range navigation.
Details can be found in:
- As-Of Pull Request: feat: add As-Of time-travel UI for viewing historical snapshots by bhudevbhanpuriya · Pull Request #37 · istSOS/istSOS4-gui · GitHub
What do I plan to do next week?
-
Begin the frontend implementation of the from_to temporal navigation workflow.
-
Translate the approved
from_tomockup into the existing istSOS4-GUI architecture. -
Integrate the
from_toworkflow with the relevant backend APIs as the implementation progresses. -
Discuss the implementation with mentors and refine the workflow based on their feedback.
Am I blocked on anything?
No, currently I do not have any blocking issues.
--
Regards,