Changelog¶
v4.4.4¶
Released: 2024-12-20
Bug Fixes¶
- new frontend setup (doctor health)
v4.4.3¶
Released: 2024-12-12
Bug Fixes¶
- card.component: show header actions when invalid template
- desktop-app: show header actions when invalid template
- softreset: don't empty checklist template when softresetting
v4.4.2¶
Released: 2024-10-16
Bug Fixes¶
- Check existing template in list of template keys
- delete template keys using lime_data.delete_data
- support longer checklists than 100 items
- set-properties.active-coworker: works for a user without coworker
v4.4.1¶
Released: 2024-10-03
Bug Fixes¶
- cannot empty checklist
- set-properties: hard coded max length of text fields
v4.4.0¶
Released: 2024-06-19
Features¶
- support custom commands (including standard actions)
v4.3.0¶
Released: 2024-05-17
Features¶
- Checklist limeobject: add component picker
- Template builder: add component picker
v4.2.0¶
Released: 2024-05-07
Features¶
- ci: regenerate workflows
v4.1.1¶
Released: 2024-03-27
Bug Fixes¶
- templates: when fetching all templates, only create schema once
v4.1.0¶
Released: 2024-03-25
Bug Fixes¶
- bump lime-crm to support stacked cards
- created document opens side panel
- run when activated before owner limeobject
Features¶
- support stacked cards
v4.0.0¶
Released: 2023-11-23
Bug Fixes¶
- builder: add warning on template property id if duplicate
- builder: got rid of JSON circulation and validation errors
- builder.properties: sort options alphabetically
- related-dialog action: relate owner to object
- template: validation for related-dialog action
- template.migration: template_property_id convert to strict integers
Code Refactoring¶
- delete unused functions/endpoints
- separate checklist_helper to sub modules
- separate checklist_template to sub modules
Features¶
- backend: support dynamic dates
- frontend: support dynamic dates
- User action: Create Related Object
- add checklist repository
BREAKING CHANGES¶
- separate checklist_helper to sub modules
- delete unused functions/endpoints
- separate checklist_template to sub modules
v3.6.5¶
Released: 2023-10-11
Bug Fixes¶
- builder: better sorting/searching in checklist templates
- better sorting/searching in document templates
- builder: add max size on form section
- builder: separate scroll areas
- builder.preview: search items
- preview: remove blank spacings
v3.6.4¶
Released: 2023-09-08
Bug Fixes¶
- remove loggings
v3.6.3¶
Released: 2023-09-04
Bug Fixes¶
- Translated using Weblate (German)
v3.6.2¶
Released: 2023-09-01
Bug Fixes¶
- Translations update from Lime Weblate
v3.6.1¶
Released: 2023-09-01
Bug Fixes¶
- Translations update from Lime Weblate
v3.6.0¶
Released: 2023-08-23
Bug Fixes¶
- lip.json: remove unused translations
- webclient: reduce white space
- replace moment with dayjs
Features¶
- moved translations from localize to translations
- moved translations from localize to translations
- webclient: make groups collapsible
v3.5.0¶
Released: 2023-06-26
Features¶
- addon-installer: add webclient view for checklist_item
- implement addon installer
v3.4.0¶
Released: 2023-06-20
Bug Fixes¶
- rendering order of badge on icon button
Features¶
- document template: support version ^1.30.0 of limepkg-document-templates
v3.3.1¶
Released: 2023-04-04
Bug Fixes¶
- validation template: validation of document templates
v3.3.0¶
Released: 2023-03-28
Features¶
- allow python 3.11
v3.2.0¶
Released: 2023-02-10
Bug Fixes¶
- custom endpoint: can distinguish ignore, unignore, check and uncheck
- desktop client: possibility to access checklist header with invalid template
- desktop/web: support for soft reset checklist
- translation: Create new checklist text
- validate-template: desktop template names lookup is case insensitive
- validate-template: property names can be saved with capital letters
- add security config in lime admin
Features¶
- support soft-reset of a checklist in backend
- config: config type on force history note
- desktop: custom endpoint error handling
- web/desktop: custom endpoint user message
- webclient: custom endpoint error handling
v3.1.1¶
Released: 2022-11-03
Bug Fixes¶
- template builder: create button in english
v3.1.0¶
Released: 2022-11-01
Bug Fixes¶
- error handling on save
- document templates: fetch document template by name instead of id
- template builder: advanced editor now uses a code editor
- template builder: changing a value in code editor will no be visible in form and preview
- template builder: handle properties visually
- template builder: hide component when no access instead of render blank
- add default icons and shortened action type texts
- remove double url encoding
- support for older versions of marshmallow
- template builder: Set Enabled desktop/web automatically
- template builder.actions: show invalid values to the user
- owner_table and relation prop can now be different
- template-builder: open template builder button now looks good in new start page
- web checklist: fix positioning of badge numbers
Features¶
- template builder: validate properties in backend
- template builder: validate templates in backend
- template builder: Visualize validation errors on save
- visualize invalid checklist templates
- template builder: dont't crash on start up with invalid checklist
- template-builder: add pickers for document/email templates
- Document templates for web client
v3.0.1¶
Released: 2022-04-06
Bug Fixes¶
- doctor health and upgraded mkdocs
v3.0.0¶
Released: 2022-04-05
Bug Fixes¶
- desktop: refresh properties on card when unchecking item
- desktop: support for webview1 again
- desktop: tooltips are now removed on item click
- template-builder: empty selected template and item when opening form
- utils.js: refresh record when recreating checklist
chore¶
-
release: 3.0.0-dev.1
-
BREAKING CHANGE: bumped requirement to 2020.3.481 (2.114.0)
Features¶
- Dev with form change
BREAKING CHANGES¶
- release: bumped requirement to 2020.3.481 (2.114.0)
BREAKING CHANGES¶
- bumped requirement to 2020.3.481 (2.114.0)
- bumped requirement to 2020.3.481 (2.114.0)
v2.2.7¶
Released: 2021-12-22
Bug Fixes¶
- webclient.force_note: mobile support
v2.2.6¶
Released: 2021-12-22
Bug Fixes¶
- only returns unique limetypes in the builder
v2.2.5¶
Released: 2021-11-29
Bug Fixes¶
- can now empty datefields with set properties
v2.2.4¶
Released: 2021-11-18
Bug Fixes¶
- set-properties: handle integers
v2.2.3¶
Released: 2021-11-11
Bug Fixes¶
- desktop app: refresh actionpad correctly with "Set Properties When Created"
v2.2.2¶
Released: 2021-11-08
Bug Fixes¶
- add logs and flask.abort when endpoint call fails
v2.2.1¶
Released: 2021-11-05
Bug Fixes¶
- web component: skip fetch of checklist when no id provided
v2.2.0¶
Released: 2021-11-05
Bug Fixes¶
- web component.config: parsing config in a modern way
Features¶
- template-builder: possible to disable relaton picker for Template Property Id
v2.1.4¶
Released: 2021-11-05
Bug Fixes¶
- web component: automatically initialize on change if no checklist exists before
- web component: change event is stopped so that the object form isn't affected
v2.1.3¶
Released: 2021-10-13
Bug Fixes¶
- lbs app: readonly could still edit notes
v2.1.2¶
Released: 2021-10-13
Bug Fixes¶
- template builder: fields no longer flickers and validation is triggered while changing values
v2.1.0¶
Released: 2021-10-06
Authors: Tommy Hallman Lindh, Edvin Blomberg
New Features
- desktop client: Added
readOnly
configuration to the LBS app. This means that in the LBS-app configuration you can now define a parameter that can set the checklist app to readOnly mode and lock it, for examplelbs.vm.helpdesk.helpdeskstatus.key == 'done'
. No action can then be performed to the checklist (except displaying info) as long it is locked. Typical use case would be to lock a checklist as soon as a ticket is closed. To reopen the checklist, first reopen the ticket. See screenshot for difference between a unlocked and locked checklist. Configuration example - template builder: can configure default value for "Ignore not allowed" for each checklist
Bug Fixes / Minor Improvements
- checklist web client: indicate when no checklist is found after refresh
- checklist-template-preview: shorten length of full file path
- desktop client: app no longer crashes when no icon/title is configured
- desktop client: user actions can be executed on multi option parents
- lbs app: text is clickable on checklist items
- template builder: document type picker now shows display name instead of key
- template builder: no longer throws an error when no config exists
- template builder: set properties will show a drop down of properties instead of a text field
- template builder: template property id is now a picker instead of text input
- template builder: write full title of item that continues on another branch
- Improved backwards compability from older checklists
- Several smaller fixes
v2.0.0¶
Released: _2021-06-18
Authors: Tommy Hallman Lindh, Edvin Blomberg
New Features
- Web client checklist
- Support for actions in the webclient
- Rework of template builder design
Bug Fixes / Minor Improvements
- Removed hard coded translations
- Able to preview the full checklist in the template builder
- Template builder now fetches maximum length of fields from LISA
- Fix: Ignored-checkbox and ignore_date is now correctly removed after user "Stops ignoring"
- Fix: Done-checkbox and Done_date is now correctly removed after user reversing a checklist_item
- Fix: Addon endpoint now returns proper JSON
- Fix: Custom endpoint config rewriten so it is possible to use a custom endpoint
- Several smaller fixes