Skip to content

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 02:37
· 1356 commits to master since this release
ea66357

New & Changed

  • feat(web): es strings for the import custom-field shortcut (#1050)
  • feat(web): en strings for the import custom-field shortcut (#1050)
  • feat(web): one-click 'use as custom field' shortcut for ignored import columns (#1050)
  • feat(web): test the custom-field shortcut helpers (#1050)
  • feat(web): add pure helpers for the ignored-column custom-field shortcut (#1050)
  • feat(import): add i18n labels for notes/cost/depreciation targets (es)
  • feat(import): add i18n labels for notes/cost/depreciation targets (en)
  • feat(import): test notes + money/depreciation fields flow through coerceRow
  • feat(import): test money/integer coercion (locale, cents, negatives, empty)
  • feat(import): route money/integer fields through numeric coercion branch
  • feat(import): make notes + cost/depreciation fields mappable
  • feat(import): locale-tolerant money/integer coercers (cents ×100)

Fixes

  • fix(web): add es users.directory.provision.unsupported string (#1048)
  • fix(web): add en users.directory.provision.unsupported string (#1048)
  • fix(web): surface real 400 message + hide Create OIDC account in LOCAL/BYOI (#1048)
  • fix(web): test provision error mapping — 400 not mislabelled needs-email (#1048)
  • fix(web): pure classifier for provision-account errors — surface real cause (#1048)
  • fix(api): test canProvisionAccounts mirrors idp.supportsManagement (#1048)
  • fix(api): emit canProvisionAccounts from GET /config/status (#1048)
  • fix(shared): cover canProvisionAccounts in ConfigStatus schema test (#1048)
  • fix(shared): expose canProvisionAccounts capability on ConfigStatus (#1048)
  • fix(import): i18n for the preview exclusion summary (en+es) #1049
  • fix(import): group the reason-for-exclusion in the dry-run preview
  • fix(import): test status coercion of Snipe-IT labels incl. 'Nueva (deployed)' #1049
  • fix(import): map common Snipe-IT status labels to Asset status
  • fix(import): resolve enum values via the parenthetical meta token
  • fix(api): update user-search where spec for multi-token shape (#1053)
  • fix(api): tokenize user search so 'first last' matches across columns (#1053)
  • fix(api): test multiTokenWhere AND-of-OR tokenization (#1053)
  • fix(api): add multiTokenWhere helper for token-wise free-text search (#1053)
  • fix(web): assert relative /login redirect in auth-expiry test (#1052)
  • fix(web): 401 auth-expiry signs out then redirects to relative /login (#1052)
  • fix(web): logout redirects to relative /login for host-agnostic LAN (#1052)

Full changelog: v1.6.0...v1.7.0