mssql-ssrs
Version:
Promise based api for MSSQL Reporting Services with ntlm and basic security
107 lines (83 loc) • 3.29 kB
Markdown
## Change Log
### v2.4.2
- packages bump
### v2.4.1
- bugfix `uploadFiles` - reading files with multiple directories
- packages bump
### v2.4.0
- HTML render will automatically get associated image streams in base64 inside the html
- packages bump
### v2.3.0
- package updated to latest
### v2.1.0
- replace encodeURI with encodeURIComponent for getReport by url
- package updates
### v2.0.1-v2.0.4
- packages bump
- bug fix
### v2.0.0
- update packages (soap v40+ dropped request and httpntlm in favour of axios and axios-ntlm)
- drop internal promisify function, using soap async functions (returned result may change)
- rewritten functionality using classes (big changes)
- documentation updates
### v1.4.1
- update packages
- new option for upload reports `options` when deleting existing items - `keepDataSource` (default: false)
### v1.4.0
- some documentation updates
- droped internal NtlmSecurity, use soap ntlm security (NTLMSecurity)
- update packages (dropped lodash, replace moment=>dayjs)
- new `createClient` on reportService and reportExecution for multiple clients with diferent configurations
### v1.3.9 - v1.3.12
- bug fix
### v1.3.8
- auto convert definition parameter on `createReport` to base64 string
### v1.3.2 - v1.3.7
- added `include` array to `uploadFiles`
- bug fixes to `fixDataSourceReference`, `upload`
- documentation update
- packages update to latest
### v1.3.1
- consistent parameters for all start functions `report.start`, `reportService.start` and `reportExecution.start`
- documentation updates
- minor buxfix
### v1.2.2 - v1.2.4
- bug fix
### v1.2.1
- packages update
### v1.2.0
- modified `download` returned result
- fixed some minor issues with `getReportByUrl`
- exported `setServerUrl`
### v1.1.0
- documentation update
- added `readFiles`
- `upload` and `uploadFiles` options changed
- `deleteReports` option changed to `deleteExistingItems`
- `auth` option changed to `dataSourceOptions`
- removed `debug` option
- added `logger` object with `log` and `warn` functions, or boolean(outputs to console)
- added `exclude` array for `uploadFiles`, can exclude by name, extension, path
- added `log` parameter to `fixDataSourceReference`
### v1.0.0
- documentation update
- replace custom soap package with original
- default to ntlm request, does not override request if othes security is passed
- auth option changed to [soap config](https://www.npmjs.com/package/soap#options)
- export entire original soap not just custom `createClient` and `security`
- other small improvements
### v0.3.0
- documentation updates
- option `useRs2010` on reportService start function has been changed to `useRs2012`
- still defaults to using 2010
- fixed issue with other types of security than ntlm
- suport for basic security
### v0.2.0
- bug fix for: `upload`, added debug option,
- added: `fixDataSourceReference`
- added: `getItemReferences`, `setItemReferences`
- restricted `getServerUrl`, `setServerUrl`, `getRootFolder`, `setRootFolder`,
- not exported outside the package
- documentation updates
### v0.1.0 - v0.1.11 bug fix and documentation
### v0.1.0 first release