Odoo OCA OCB Europe Localization packages
Find a file
Ernad Husremovic 36e2aa27a1 Optimize refresh_package_links.py with local hash comparison
- Added local hash comparison to prevent unnecessary GitHub URL generation
- Only build GitHub mappings for packages that actually changed commit hashes
- Reduced file updates from 1758/2075 to 1/2075 files (99.94% improvement)
- Implemented get_current_hash_from_content() to extract hashes from existing URLs
- Added build_local_hash_mapping() for fast local git hash lookup
- Performance improvement: only fetch git hashes when changes are detected

🤖 assisted by claude
2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_account_edi_ubl_cii_tests Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_ar_website_sale Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_at Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_be Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_be_pos_sale Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_bg Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_ch Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_ch_pos Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_cn_city Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_cr Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_cz Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_de Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_de_skr03 Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_de_skr04 Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_din5008_purchase Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_dk Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_do Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_ee Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_es Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_es_edi_sii Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_es_edi_tbai Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_es_edi_tbai_multi_refund Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_et Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_eu_oss Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_fi Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_fi_sale Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_fr Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_fr_facturx_chorus_pro Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_fr_fec Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_fr_invoice_addr Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_fr_pos_cert Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_gr Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_gt Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_hn Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_hr Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_hr_euro Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_hu Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_ie Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_in_purchase Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_in_purchase_stock Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_it Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_it_edi Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_it_edi_doi Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_it_edi_pa Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_it_edi_website_sale Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_it_edi_withholding Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_it_stock_ddt Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_latam_account_sequence Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_latam_base Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_latam_check Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_latam_invoice_document Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_lt Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_lu Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_lv Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_mn Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_mx_hr Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_mz Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_nl Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_no Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_pa Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_pk Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_pl Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_pl_jpk Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_pl_sale_stock Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_pt Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_ro Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_rs Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_se Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_si Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_sk Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_ua Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
odoo-bringout-oca-ocb-l10n_uk Optimize refresh_package_links.py with local hash comparison 2025-08-30 19:28:28 +02:00
.gitignore Add __pycache__/ to .gitignore and clean cache 2025-08-30 15:19:05 +02:00
README.md Initial commit: L10N_Europe packages 2025-08-29 15:20:52 +02:00

L10N Europe

This repository contains OCA OCB packages for l10n europe.

Packages Included

  • odoo-bringout-oca-ocb-l10n_account_edi_ubl_cii_tests
  • odoo-bringout-oca-ocb-l10n_ar_website_sale
  • odoo-bringout-oca-ocb-l10n_at
  • odoo-bringout-oca-ocb-l10n_be
  • odoo-bringout-oca-ocb-l10n_be_pos_sale
  • odoo-bringout-oca-ocb-l10n_bg
  • odoo-bringout-oca-ocb-l10n_ch
  • odoo-bringout-oca-ocb-l10n_ch_pos
  • odoo-bringout-oca-ocb-l10n_cn_city
  • odoo-bringout-oca-ocb-l10n_cr
  • odoo-bringout-oca-ocb-l10n_cz
  • odoo-bringout-oca-ocb-l10n_de
  • odoo-bringout-oca-ocb-l10n_de_skr03
  • odoo-bringout-oca-ocb-l10n_de_skr04
  • odoo-bringout-oca-ocb-l10n_din5008_purchase
  • odoo-bringout-oca-ocb-l10n_dk
  • odoo-bringout-oca-ocb-l10n_do
  • odoo-bringout-oca-ocb-l10n_ee
  • odoo-bringout-oca-ocb-l10n_es
  • odoo-bringout-oca-ocb-l10n_es_edi_sii
  • odoo-bringout-oca-ocb-l10n_es_edi_tbai
  • odoo-bringout-oca-ocb-l10n_es_edi_tbai_multi_refund
  • odoo-bringout-oca-ocb-l10n_et
  • odoo-bringout-oca-ocb-l10n_eu_oss
  • odoo-bringout-oca-ocb-l10n_fi
  • odoo-bringout-oca-ocb-l10n_fi_sale
  • odoo-bringout-oca-ocb-l10n_fr
  • odoo-bringout-oca-ocb-l10n_fr_facturx_chorus_pro
  • odoo-bringout-oca-ocb-l10n_fr_fec
  • odoo-bringout-oca-ocb-l10n_fr_invoice_addr
  • odoo-bringout-oca-ocb-l10n_fr_pos_cert
  • odoo-bringout-oca-ocb-l10n_gr
  • odoo-bringout-oca-ocb-l10n_gt
  • odoo-bringout-oca-ocb-l10n_hn
  • odoo-bringout-oca-ocb-l10n_hr
  • odoo-bringout-oca-ocb-l10n_hr_euro
  • odoo-bringout-oca-ocb-l10n_hu
  • odoo-bringout-oca-ocb-l10n_ie
  • odoo-bringout-oca-ocb-l10n_in_purchase
  • odoo-bringout-oca-ocb-l10n_in_purchase_stock
  • odoo-bringout-oca-ocb-l10n_it
  • odoo-bringout-oca-ocb-l10n_it_edi
  • odoo-bringout-oca-ocb-l10n_it_edi_doi
  • odoo-bringout-oca-ocb-l10n_it_edi_pa
  • odoo-bringout-oca-ocb-l10n_it_edi_website_sale
  • odoo-bringout-oca-ocb-l10n_it_edi_withholding
  • odoo-bringout-oca-ocb-l10n_it_stock_ddt
  • odoo-bringout-oca-ocb-l10n_latam_account_sequence
  • odoo-bringout-oca-ocb-l10n_latam_base
  • odoo-bringout-oca-ocb-l10n_latam_check
  • odoo-bringout-oca-ocb-l10n_latam_invoice_document
  • odoo-bringout-oca-ocb-l10n_lt
  • odoo-bringout-oca-ocb-l10n_lu
  • odoo-bringout-oca-ocb-l10n_lv
  • odoo-bringout-oca-ocb-l10n_mn
  • odoo-bringout-oca-ocb-l10n_mx_hr
  • odoo-bringout-oca-ocb-l10n_mz
  • odoo-bringout-oca-ocb-l10n_nl
  • odoo-bringout-oca-ocb-l10n_no
  • odoo-bringout-oca-ocb-l10n_pa
  • odoo-bringout-oca-ocb-l10n_pk
  • odoo-bringout-oca-ocb-l10n_pl
  • odoo-bringout-oca-ocb-l10n_pl_jpk
  • odoo-bringout-oca-ocb-l10n_pl_sale_stock
  • odoo-bringout-oca-ocb-l10n_pt
  • odoo-bringout-oca-ocb-l10n_ro
  • odoo-bringout-oca-ocb-l10n_rs
  • odoo-bringout-oca-ocb-l10n_se
  • odoo-bringout-oca-ocb-l10n_si
  • odoo-bringout-oca-ocb-l10n_sk
  • odoo-bringout-oca-ocb-l10n_ua
  • odoo-bringout-oca-ocb-l10n_uk