Releases: maestrano/impac-angular
Releases · maestrano/impac-angular
v1.6.1
Adds
- Serve glyphicons in the developer workspace
- [IMPAC-613] Adds custom legend icons for Cash Projection & Cash Balance widgets
- [IMPAC-617] : Cash projection transactions list
- [IMPAC-618/667] : Better time management on cashflow widgets
- [IMPAC-621] : Better formatting of Accounts classifications
Fixes
- Apply v1.5.7
- Update doc with v1.6.0 changes
- [IMPAC-641] : Fixes on cashflow widgets (IE11)
- [IMPAC-654] : Fix IE Js errors
- [IMPAC-658] : Dependency to xeditable (widgets name edition)
Config changes
- New image asset files via the assets.svc
cashFlowLegendIcon: ':default/cash-flow.png'
payablesLegendIcon: ':default/payables.png'
projectedCashLegendIcon: ':default/projected-cash.png'
receivablesLegendIcon: ':default/receivables.png'
plotLineLegendIcon: ':default/plot-line-icon.svg'
areaLegendIcon: ':default/area-icon.svg'
Dependencies
- Bolt v1.0.0 (needs resources API to display transactions list)
v1.6.0 - Demo data
Adds
- [IMPAC-648] Show demo data when none can be found
Config changes
# Old
dataNotFoundConfig:
linkUrl: '#!/marketplace'
mainMessage: 'impac.data_not_found_config.main_message'
linkMessage: 'impac.data_not_found_config.link_message'
# New
dataNotFoundConfig:
linkUrl: 'marketplace'
content:
mainMessage: 'impac.data_not_found_config.main_message'
linkMessage: 'impac.data_not_found_config.link_message'
title: 'impac.data_not_found_config.title'
seeExample: 'impac.data_not_found_config.see_example'
demoData: 'impac.data_not_found_config.demo_data'
dataNotFoundConfig.linkUrl
(link to marketplace) needs to be verified: '#!/marketplace'
may be changed to 'marketplace'
in some cases.
Dependencies
- Impac! v1.6.0 (demo data endpoints for widgets)
v1.5.6 - Tracking Tags
Adds
- [IMPAC-448] Add tracking tags setting to PnL and BalanceSheet widgets
Config changes
widgetSettings:
tagging:
enabled: false
Dependencies
- Impac! v1.5.10 (if tracking tags enabled)
v1.5.5
Adds
- Add MMK to currencies list
- [IMPAC-647] Ability to whitelist / blacklist widgets templates
Fixes
- [PF-162] Limit logo size and use single icon for dashboard create btn
- Remove HOURLY period from HR widgets and replace it by DAILY
Config changes
# whitelist takes precedence over blacklist
# when both are empty, all templates are displayed
widgetSelectorConfig:
whitelist: []
blacklist: []
v1.5.4 - Dashboard designer
Adds
- [IMPAC-603] Ability to create dashboards from templates
Fixes
- [IMPAC-619] Fix currency drop-down update when changing dashboard
- Fix alerts settings button when no alert is attached to a KPI
Config changes
dhbSettings:
createFromTemplateEnabled: false
v1.5.3
Adds
- [IMPAC-506] Add currency rates service (requires Impac! >= v1.5.10)
Fixes
- Fix widget kpis currency not updated on currency change
- [IMPAC-631] Use ngStyle when binding values instead of angular expressions fixing IE support
- [IMPAC-640] Add spacing between assets vs liabilities legend labels
- [IMPAC-637] Fix customer details fields always empty
- [IMPAC-638] Improve employees list period filter options by adding 'yearly' and 'hourly'.
- [IMPAC-635] Fix sales top customers table display glitch
- [IMPAC-634] Fix payroll summary chart not rendering
v1.5.2
Adds
- Re-adds the ability to enable multi-company dashboards
- [IMPAC-598] Better UI for threshold KPI
Fixes
- Delegate i18n configuration to the host app
- [IMPAC-592] Use
$translate.instant
in synchronousinitContext
methods
Config changes
- Multi-company dashboards enable/disable option to Theming service
dhbConfig: {
multiCompany: true
}
- Remove
translateSettings
from ThemingSvc - Host application must configure
$translateProvider
: -
- indicate how to load the locale files
-
- configure
preferredLanguage
andfallbackLanguage
- configure
-
- manage the active language using
$translate.use
- manage the active language using
Dependencies
- Mno-enterprise >= 3.3.0
- Mno-enterprise Angular >= 1.1.0
Bolt Widgets and KPIs
Adds
- Routes to Bolt widgets and KPIs (discovery + show)
- Template for Cash Balance widget
- Template for Cash Projection widget
- Component for chart-threshold setting
- Attach threshold KPI to Cash Projection chart
- Adds a HighchartsFactory for creating & updating highchart objects
Fixes
- Settings Time Slider not displaying range period label
- Multi-currency broken on EBITDA widget
Config changes
- Default route to Impac! KPIs endpoints is now
api/v1/kpis
- To configure a bolt:
bolts = [
{ provider: 'maestrano', name: 'finance', category: 'accounts' }
]
# app.js
ImpacRoutes.configureBolts('v2', bolts)
Dependencies
- Impac! API >= v1.5.8
v1.5.0 - i18n
Adds
- Internationalization
Config Changes
- Internationalization options for angular-translate via ImpacThemingSvc
translateSettings: {
preferredLanguage: 'en-gb',
fallbackLanguage: 'zh-HK',
customLocaleFiles: {
prefix: '',
suffix: '.json'
}
}
v.1.5.0-rc8
- add v1.4.12