Skip to content

0.4.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Jan 21:35

0.4.0 (2025-01-22)

feat

  • function: Convert DateTime to user specified Time Zone
  • layout: Add date fields for tickets to ticket meta bar
  • layout: Ticket Meta fields made inline editable
  • component: Inline form field editor
  • component: Add name attribute to select field
  • component: Add ability to set button class
  • component: Enable select to return fieldset or isolated select
  • component: Add support for textarea ctrl-enter for submission
  • component: hande button clicks in Markdown editor
  • layout: Add inline editing of ticket description
  • component: Add to textarea option to expand to fit content height
  • component: Markdown editor
  • component: Format inline codeblock to match div code block
  • component: Format admonition success and failure
  • component: Format md for clarity
  • component: Add ability to use either name or button text for external link text
  • component: Fetch ticket linked items metadata
  • function: Improved error handling for markdown plugins for items that have no metadata
  • function: Add model icon to rendered markdown model tags
  • function: pass metadata.fields.x.render for markdown rendering
  • function: Markdown-it plugin to render model tags

Fixes

  • component: Update page number within table page number field
  • router improvement to decrease requests and reliance on memo
  • component: If no ticket comments are returned, dont attempt to process them
  • component: If no linked ticket items are returned, dont attempt to process them
  • component: If no related tickets are returned, dont attempt to process them
  • component: Ensure correct elements are disabled on markdown edit
  • layout: Use correct object for ticket description edit
  • component: Dynamically update related ticket id prior to rendering
  • function: Reorder formatter so that seconds is before month
  • function: correct tag typo in model link
  • layout: use correct key for fetching documentation field if defined

Refactoring

  • component: Use Form for aditing ticket description
  • function: field may return null, use function to check presence of key
  • component: Enable text area to be within a fieldset or not
  • component: Related Ticket field to use FiledData Component to render markdown
  • component: Ticket Linked Item field to use FiledData Component to render markdown
  • component: map markdown rendering model name within icon loader
  • function: Add markdown rendering of ticket reference
  • function: Add further checks to ensure correct tag is valid

Images part of this release

The following images were built and published:

  • docker pull docker.io/nofusscomputing/centurion-erp-ui:dev
  • docker pull docker.io/nofusscomputing/centurion-erp-ui:2e7498dd774a638b5739f9724d6ce93422ed2295
  • docker pull docker.io/nofusscomputing/centurion-erp-ui:0.4.0