Skip to content

Conversation

@szabozoltan69
Copy link
Contributor

  • Changes on DREF translation related models
  • DREF3 enhancements – added fields, filters and tests
  • Add language support on PDF export
  • Register additional fields for DREF translation
  • update DREF approve permission
  • Update key on lang/test bulk action
  • Migrate BASECAMP ERUTypes to OSH
  • Return the first no-None element in FR num lists
  • Upgrade Django version to 4.2.26
  • Set default language to en on PDF export
  • Surge Alert CSV fix – same columns across paginated requests
  • Add submodule for assets
  • Add schema validation in CI
  • Limit access to guest when organization type is Other/OTHR
  • Local units – disable notifications for superusers
  • Project/local unit updates and permisson
  • Register DREF fields for translation
  • Update schema and gitmodules URL
  • Add DREF static string translation
  • Update test assertion logic on deployment
  • Upgrade urllib3
  • Fix maptiling strings
  • ProfileSerializer to accept Country id
  • Notification recipients as a distinct list
  • Add script to migrate Local Units to EXTERNALLY MANAGED
  • Add validation checks and export feature to Local Units
  • Fix emergency severity level histories

sudip-khanal and others added 30 commits November 6, 2025 17:12
feat(dref): add translation completion check

feat(dref): migrate original_language field with 'en' for existing records

fix(dref): update finalize api and translation check logic

feat(dref): add translation retrigger logic in finalize API

chore(dref): remove skip_fields from dref translation

fix(dref): set original_language from current active language for dref application

fix(dref): rename original_language field to starting_language

chore(translation): update and sync translation files across all locale

fix: redis lock handling and update translation check method

refactor(dref): refactor dref finalize logic

chore(dref): merge migrations

fix(dref): update dref translation logic
fix(lang): page_name, key unique issue with bulk-action
susilnem and others added 26 commits December 19, 2025 20:39
DREF: Add static string translation on dref
…-to-api

PER data-fetcher functionality v1.0
- Add date on filename of export local unit
- create externally managed based on country and local unit types
Local Unit: Export feature and add validations checks
…dmin-list-fix

Add column to Severity level history Admin page
@susilnem
Copy link
Member

susilnem commented Jan 26, 2026

Checklist

Commands to run

  • Commands to run for local units
    • Remove the old global validator permission.
      ./manage.py remove_old_global_validator_permission
    • Create new permissions by Local Unit type
      ./manage.py make_local_unit_validator_permissions
    • Create and mark Externally Managed for local units
      ./manage.py mark_local_units_externally_managed
  • Commands to run for Dref Translation
    • Generate translation for Primary Sector
        from lang.tasks import ModelTranslator
        from deployments.models import *
        # Define a list of models to translate
        models_to_translate = [
            Sector
        ]
    
        # Display character counts for the specified models
        ModelTranslator.show_characters_counts(only_models=models_to_translate)
    
        # Run the translation process for the specified models
        ModelTranslator().run(only_models=models_to_translate)

@szabozoltan69 szabozoltan69 merged commit 965e963 into master Jan 26, 2026
11 checks passed
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.

7 participants