Skip to content

Commit 21217b9

Browse files
#14, #15 Bug fixes, telemetry removing (#16)
* expand expanded :) * New experimental endpoints * bug fixes * tests fixes
1 parent 1dcc8fb commit 21217b9

File tree

11 files changed

+710
-929
lines changed

11 files changed

+710
-929
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
### 1.3.0
4+
5+
- Telemetry removed (deprecated)
6+
- Fixed bug with spaceKeys in `client.space.getSpaces` ([#14](https://github.com/MrRefactoring/confluence.js/issues/14) Thanks [David Sanchez](https://github.com/emulienfou) for catching)
7+
- Fixed bug with attachment download ([#15](https://github.com/MrRefactoring/confluence.js/issues/15) Thanks [Martin Reinhardt](https://github.com/hypery2k) for catching)
8+
39
### 1.2.2
410

511
- JSDOC improvements

README.md

Lines changed: 0 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ Usability, consistency, and performance are key focuses of confluence.js, and it
1818
## Table of contents
1919

2020
- [Installation](#installation)
21-
- [Telemetry information collection agreement](#telemetry-information-collection-agreement)
22-
- [Customizing telemetry collection data example](#customizing-telemetry-collection-data-example)
23-
- [Disabling telemetry collection example](#disabling-telemetry-collection-example)
2421
- [Usage](#usage)
2522
- [Authentication](#authentication)
2623
- [Basic](#basic-authenticationhttpsdeveloperatlassiancomcloudconfluencebasic-auth-for-rest-apis)
@@ -47,60 +44,6 @@ Install with the yarn:
4744
yarn add confluence.js
4845
```
4946

50-
## Telemetry information collecting agreement
51-
52-
The use of this library may collect, record and transmit data
53-
about the operation of the library and related data, as well
54-
as potentially personal data, including ip address from which
55-
the request is made, user agent from the device from which the
56-
request is made, version of the library used, version of the
57-
telemetry sending library, name of the invoked method, authorization
58-
type information (can be configured), base configuration request
59-
usage information, callback information, onResponse middleware usage
60-
information, onError middleware usage information, queries usage
61-
information, body usage information in request, headers usage
62-
information in request, HTTP response code (can be configured),
63-
request start date and time and response receipt date and time
64-
(can be configured), No check atlassian token flag enabling information.
65-
66-
The type and amount of data may vary with the version of the libraries and can be changed at any time without notice.
67-
68-
Telemetry data collection is enabled by default.
69-
70-
The following tracking parameters can be configured:
71-
72-
- Authentication type
73-
- Request status code
74-
- Request timings
75-
76-
#### Customizing telemetry collecting data example
77-
78-
```typescript
79-
import { Config } from 'confluence.js';
80-
81-
const config: Config = {
82-
host: 'https://your-domain.atlassian.net',
83-
telemetry: {
84-
allowedToPassAuthenticationType: false, // true by default
85-
allowedToPassRequestStatusCode: true, // true by default
86-
allowedToPassRequestTimings: false, // true by default
87-
},
88-
};
89-
```
90-
91-
If you want to disable telemetry, set the `telemetry` field to `false`.
92-
93-
#### Disabling telemetry collection example
94-
95-
```typescript
96-
import { Config } from 'confluence.js';
97-
98-
const config: Config = {
99-
host: 'https://your-domain.atlassian.net',
100-
telemetry: false, // Telemetry will not be collected
101-
};
102-
```
103-
10447
## Usage
10548

10649
#### Authentication

0 commit comments

Comments
 (0)