Azerbaijan localization for JeyERP
Go to file
Ali 23b83b089e perf(assets): move form-specific JS off app_include_js into doctype_js
Every app_include_js entry is appended to the desk `Link: rel=preload`
header; this deployment's edge proxy has a ~4 KB header buffer and
overflowing it returns 502 (see jey_layout/hooks.py). jey_erp was the
biggest contributor with 9 desk-wide scripts, 7 of which are form-scoped
and were loading on every desk page for nothing (asset.js alone is 1143
lines).

- Move vat_calculator/sales_invoice_vat/tax_articles/certificates → Sales
  Invoice doctype_js; vat_calculator/sales_order_vat → Sales Order; asset
  → Asset. doctype_js is inlined into form meta server-side, never touching
  the preload header. Order preserved (vat_calculator first — *_vat.js call
  jey_erp.vat_calculator.init at load time).
- Delete public/js/sales_invoice.js: empty (0 lines) and already a dup
  doctype_js entry.
- app_include_js: 9 → 2 (link_field_fix.js + bank_excel_import.bundle.js).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 10:14:09 +00:00
jey_erp perf(assets): move form-specific JS off app_include_js into doctype_js 2026-06-24 10:14:09 +00:00
.gitignore chore: stop tracking auto-generated translation_markers.py 2026-06-23 10:53:30 +00:00
BANK_INTEGRATION_PLAN.md chore: use native Azərbaycan spelling in user-facing strings 2026-05-14 10:56:52 +00:00
README.md chore: use native Azərbaycan spelling in user-facing strings 2026-05-14 10:56:52 +00:00
TASK_CONTEXT.md renewed company_defaults 2026-03-26 17:44:45 +04:00
license.txt feat: Initialize App 2024-09-12 10:11:33 +00:00
pyproject.toml chore: use native Azərbaycan spelling in user-facing strings 2026-05-14 10:56:52 +00:00

README.md

Jey Erp

Azərbaycan localization for JeyERP

License

unlicense