Skip to content

Commit f5a0ef4

Browse files
committed
docs: update
1 parent 779bd8a commit f5a0ef4

5 files changed

Lines changed: 2674 additions & 1694 deletions

File tree

CHANGELOG.md

Lines changed: 63 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -7,101 +7,107 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
77

88
## [Unreleased]
99

10-
### Fixed ("fix")
10+
### Added ("feat")
11+
12+
* endoflifedate.py: add Icinga
13+
* rocket.py: add `get_groups_history()`, `get_rooms_info()`, `send2webhook()`
14+
* time.py: add `get_weekday()`
1115

12-
* fix(base.py): `get_table()` does not modify `data` any longer
13-
* fix(redfish.py): make lib more robust and check the sensor state against the user's thresholds first
1416

17+
### Fixed ("fix")
18+
19+
* base.py: `get_table()` does not modify `data` any longer
20+
* redfish.py: make lib more robust and check the sensor state against the user's thresholds first
1521

1622

1723
## [v2.3.0] - 2025-06-20
1824

1925
### Added ("feat")
2026

21-
* feat(endoflifedate.py): add Icinga
27+
* endoflifedate.py: add Icinga
2228

2329

2430
### Fixed ("fix")
2531

26-
* fix(distro.py): incorrect os_family for Devuan in `get_distribution_facts()` ([#87](https://github.com/Linuxfabrik/lib/issues/87))
32+
* distro.py: incorrect os_family for Devuan in `get_distribution_facts()` ([#87](https://github.com/Linuxfabrik/lib/issues/87))
2733

2834

2935
### Changed ("refactor", "chore" etc.)
3036

31-
* refactor(shell.py): new optional parameter `lc_all='C'` for `shell_exec()`
37+
* shell.py: new optional parameter `lc_all='C'` for `shell_exec()`
3238

3339

3440

3541
## [v2.2.1] - 2025-05-30
3642

3743
### Fixed ("fix")
3844

39-
* fix(net.py): use `ssl.PROTOCOL_TLS_CLIENT` as "best practice" in `fetch_ssl()`
45+
* net.py: use `ssl.PROTOCOL_TLS_CLIENT` as "best practice" in `fetch_ssl()`
4046

4147

4248

4349
## [v2.2.0] - 2025-05-30
4450

4551
### Added ("feat")
4652

47-
* feat(time.py): add `get_timezone()`
53+
* time.py: add `get_timezone()`
4854

4955

5056
### Changed ("refactor", "chore" etc.)
5157

52-
* refactor(net.py): force `fetch_ssl()` to use TLS 1.2+
53-
* refactor(txt.py): enhance sanitize regex
58+
* net.py: force `fetch_ssl()` to use TLS 1.2+
59+
* txt.py: enhance sanitize regex
5460

5561

5662

5763
## [v2.1.1.15] - 2025-05-07
5864

5965
### Changed ("refactor", "chore" etc.)
6066

61-
* refactor(net.py): add fetch_socket() and fetch_ssl(), improve fetch()
67+
* net.py: add fetch_socket() and fetch_ssl(), improve fetch()
6268

6369

6470

6571
## [v2.1.1.7] - 2025-04-21
6672

6773
### Changed ("refactor", "chore" etc.)
6874

69-
* refactor(args.py): improve code-style
70-
* refactor(base.py): improve code-style
71-
* refactor(cache.py): improve code-style
72-
* refactor(db_mysql.py): improve code-style
73-
* refactor(db_sqlite.py): improve code-style
74-
* refactor(disk.py): improve code-style
75-
* refactor(distro.py): improve code-style
76-
* refactor(distro.py): move get_os_info() from version.py to distro.py
77-
* refactor(dmidecode.py): improve code-style
78-
* refactor(feedparser.py): improve code-style
79-
* refactor(grassfish.py): improve code-style
80-
* refactor(huawei.py): improve code-style
81-
* refactor(human.py): change parameters for bits2human() (no weird %-syntax for users to worry about)
82-
* refactor(human.py): improve code-style
83-
* refactor(icinga.py): improve code-style
84-
* refactor(infomaniak.py): improve code-style
85-
* refactor(jitsi.py): improve code-style
86-
* refactor(keycloak.py): improve code-style
87-
* refactor(lftest.py): improve code-style
88-
* refactor(librenms.py): improve code-style
89-
* refactor(net.py): improve code-style
90-
* refactor(nodebb.py): improve code-style
91-
* refactor(psutil.py): improve code-style
92-
* refactor(qts.py): improve code-style
93-
* refactor(redfish.py): improve code-style
94-
* refactor(rocket.py): improve code-style
95-
* refactor(shell.py): improve code-style
96-
* refactor(smb.py): improve code-style
97-
* refactor(time.py): improve code-style
98-
* refactor(txt.py): improve code-style
99-
* refactor(uptimerobot.py): improve code-style
100-
* refactor(url.py): improve code-style
101-
* refactor(veeam.py): improve code-style
102-
* refactor(version.py): improve code-style
103-
* refactor(wildfly.py): improve code-style
104-
* refactor(winrm.py): improve code-style
75+
* args.py: improve code-style
76+
* base.py: improve code-style
77+
* cache.py: improve code-style
78+
* db_mysql.py: improve code-style
79+
* db_sqlite.py: improve code-style
80+
* disk.py: improve code-style
81+
* distro.py: improve code-style
82+
* distro.py: move get_os_info() from version.py to distro.py
83+
* dmidecode.py: improve code-style
84+
* feedparser.py: improve code-style
85+
* grassfish.py: improve code-style
86+
* huawei.py: improve code-style
87+
* human.py: change parameters for bits2human() (no weird %-syntax for users to worry about)
88+
* human.py: improve code-style
89+
* icinga.py: improve code-style
90+
* infomaniak.py: improve code-style
91+
* jitsi.py: improve code-style
92+
* keycloak.py: improve code-style
93+
* lftest.py: improve code-style
94+
* librenms.py: improve code-style
95+
* net.py: improve code-style
96+
* nodebb.py: improve code-style
97+
* psutil.py: improve code-style
98+
* qts.py: improve code-style
99+
* redfish.py: improve code-style
100+
* rocket.py: improve code-style
101+
* shell.py: improve code-style
102+
* smb.py: improve code-style
103+
* time.py: improve code-style
104+
* txt.py: improve code-style
105+
* uptimerobot.py: improve code-style
106+
* url.py: improve code-style
107+
* veeam.py: improve code-style
108+
* version.py: improve code-style
109+
* wildfly.py: improve code-style
110+
* winrm.py: improve code-style
105111

106112

107113

@@ -115,8 +121,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
115121
### Changed ("refactor", "chore" etc.)
116122

117123
* docs: improve and convert doc strings to markdown for some libs and create new `docs` folder using `pdoc`
118-
* refactor(base.py, url.py): make use of txt.sanitize_sensitive_data()
119-
* refactor(txt.py): add sanitize_sensitive_data()
124+
* base.py, url.py: make use of txt.sanitize_sensitive_data()
125+
* txt.py: add sanitize_sensitive_data()
120126

121127

122128

@@ -132,35 +138,35 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
132138

133139
### Changed ("refactor", "chore" etc.)
134140

135-
* refactor: uptimerobot.py
141+
* uptimerobot.py
136142

137143

138144

139145
## [v2.1.0.0] - 2025-03-23
140146

141147
### Added ("feat")
142148

143-
* feat: add uptimerobot.py
149+
* add uptimerobot.py
144150

145151

146152
### Changed ("refactor", "chore" etc.)
147153

148-
* docs(base.py): improve doc strings
154+
* base.py: improve doc strings
149155

150156

151157

152158
## [v2.0.0.7] - 2025-03-10
153159

154160
### Fixed ("fix")
155161

156-
* fix(txt.py): extract_str()
162+
* txt.py: extract_str()
157163

158164

159165
### Changed ("refactor", "chore" etc.)
160166

161-
* chore(endoflifedate.py): bump version numbers
162-
* chore(tools/update-endoflifedate): add openvpn
163-
* docs(time.py): improve doc strings
167+
* endoflifedate.py: bump version numbers
168+
* tools/update-endoflifedate: add openvpn
169+
* time.py: improve doc strings
164170
* docs: update README
165171

166172

@@ -200,7 +206,7 @@ Build, CI/CD:
200206

201207
### Fixed
202208

203-
* fix(disk.py): fix ValueError if the value contains =
209+
* disk.py: fix ValueError if the value contains =
204210

205211

206212

0 commit comments

Comments
 (0)