Skip to content

Commit 2155c70

Browse files
committed
Prepared change of version
1 parent c0348ab commit 2155c70

32 files changed

+67
-61
lines changed

Diff for: CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,11 @@
1010

1111
0.1.1
1212
* Initial release.
13+
0.1.2
14+
* Fixed important bugs of 0.1.1
15+
* Refactored
16+
* Added cross-platform binaries
17+
* Included docker image
18+
* Ready for pypi publishing
1319

1420

Diff for: README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ Author: gnc <[email protected]>
99

1010
Copyright: © 2020, gnc
1111

12-
Date: 2020-09-11
12+
Date: 2020-09-21
1313

14-
Version: 0.1.1
14+
Version: 0.1.2
1515

1616

1717
## PURPOSE

Diff for: docs/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
:Author: gnc <[email protected]>
44
:Copyright: © 2020, gnc.
55
:License: GPLv3 (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
6-
:Date: 2020-08-09
6+
:Date: 2020-09-21
77
:Version: 0.1.1
88

99
## Version History

Diff for: docs/README.md

+27-27
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<p align="center">
2-
<img src="img/kb_logo.png?raw=true" width="200"/>
2+
<img src="https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_logo.png" width="200"/>
33
</p>
44

55
# kb. A minimalist knowledge base manager
@@ -9,9 +9,9 @@ Author: gnc <[email protected]>
99

1010
Copyright: © 2020, gnc
1111

12-
Date: 2020-09-11
12+
Date: 2020-09-21
1313

14-
Version: 0.1.1
14+
Version: 0.1.2
1515

1616

1717
## PURPOSE
@@ -100,15 +100,15 @@ the `/data` directory in the container.
100100

101101
A quick demo of a typical scenario using kb:
102102

103-
![](img/kb_general_demo.gif)
103+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_general_demo.gif)
104104

105105
A quick demo with kb aliases enabled:
106106

107-
![](img/kb_general_demo_alias.gif)
107+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_general_demo_alias.gif)
108108

109109
A quick demo for non-text documents:
110110

111-
![](img/kb_non_text_demo.gif)
111+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_non_text_demo.gif)
112112

113113
### List artifacts
114114

@@ -119,7 +119,7 @@ kb list
119119
# or if aliases are used:
120120
kbl
121121
```
122-
![](img/kb_list_all.gif)
122+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_list_all.gif)
123123

124124
#### List all artifacts containing the string "zip":
125125
```sh
@@ -128,7 +128,7 @@ kb list zip
128128
# or if aliases are used:
129129
kbl zip
130130
```
131-
![](img/kb_list_title_zip.gif)
131+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_list_title_zip.gif)
132132

133133
#### List all artifacts belonging to the category "cheatsheet":
134134
```sh
@@ -139,7 +139,7 @@ kb list -c cheatsheet
139139
# or if aliases are used:
140140
kbl -c cheatsheet
141141
```
142-
![](img/kb_list_category.gif)
142+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_list_category.gif)
143143

144144
#### List all the artifacts having the tags "web" or "pentest":
145145
```sh
@@ -148,7 +148,7 @@ kb list --tags "web;pentest"
148148
# or if aliases are used:
149149
kbl --tags "web;pentest"
150150
```
151-
![](img/kb_list_tags.gif)
151+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_list_tags.gif)
152152

153153
#### List using "verbose mode":
154154
```sh
@@ -157,7 +157,7 @@ kb list -v
157157
# or if aliases are used:
158158
kbl -v
159159
```
160-
![](img/kb_list_verbose.gif)
160+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_list_verbose.gif)
161161

162162

163163
### Add artifacts
@@ -169,27 +169,27 @@ kb add ~/Notes/cheatsheets/pytest
169169
# or if aliases are used:
170170
kba ~/Notes/cheatsheets/pytest
171171
```
172-
![](img/kb_add.gif)
172+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_add.gif)
173173

174174
#### Add a file to the artifacts
175175
```sh
176176
kb add ~/ssh_tunnels --title pentest_ssh --category "procedure" \
177177
--tags "pentest;network" --author "gnc" --status "draft"
178178
```
179-
![](img/kb_add_title.gif)
179+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_add_title.gif)
180180

181181
#### Add all files contained in a directory to kb
182182
```sh
183183
kb add ~/Notes/cheatsheets/general/* --category "cheatsheet"
184184
```
185-
![](img/kb_add_directory.gif)
185+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_add_directory.gif)
186186

187187
#### Create a new artifact from scratch
188188
```sh
189189
kb add --title "ftp" --category "notes" --tags "protocol;network"
190190
# a text editor ($EDITOR) will be launched for editing
191191
```
192-
![](img/kb_add_from_scratch.gif)
192+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_add_from_scratch.gif)
193193

194194
### Delete artifacts
195195

@@ -208,13 +208,13 @@ kb delete --id 2 3 4
208208
# or if aliases are used:
209209
kbd 2 3 4
210210
```
211-
![](img/kb_delete_multiple.gif)
211+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_delete_multiple.gif)
212212

213213
#### Delete an artifact by name
214214
```sh
215215
kb delete --title zap --category cheatsheet
216216
```
217-
![](img/kb_delete_name.gif)
217+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_delete_name.gif)
218218

219219

220220
### View artifacts
@@ -228,21 +228,21 @@ kb view -i 3
228228
# or if aliases are used:
229229
kbv 3
230230
```
231-
![](img/kb_view.gif)
231+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_view.gif)
232232

233233
#### View an artifact by name
234234
```sh
235235
kb view --title "gobuster"
236236
# or
237237
kb view -t "gobuster"
238238
```
239-
![](img/kb_view_title.gif)
239+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_view_title.gif)
240240

241241
#### View an artifact without colors
242242
```sh
243243
kb view -t dirb -n
244244
```
245-
![](img/kb_view_title_nocolor.gif)
245+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_view_title_nocolor.gif)
246246

247247
#### View an artifact within a text-editor
248248
```sh
@@ -251,7 +251,7 @@ kb view -i 2 -e
251251
# or if aliases are used:
252252
kbv 2 -e
253253
```
254-
![](img/kb_view_in_editor.gif)
254+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_view_in_editor.gif)
255255

256256

257257
### Edit artifacts
@@ -269,7 +269,7 @@ kb edit --id 13
269269
# or if aliases are used:
270270
kbe 13
271271
```
272-
![](img/kb_edit.gif)
272+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_edit.gif)
273273

274274
#### Edit an artifact by name
275275
```sh
@@ -287,13 +287,13 @@ kb grep "[bg]zip"
287287
# or if aliases are used:
288288
kbg "[bg]zip"
289289
```
290-
![](img/kb_grep.gif)
290+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_grep.gif)
291291

292292
#### Grep (case-insensitive) through the knowledge base
293293
```sh
294294
kb grep -i "[BG]ZIP"
295295
```
296-
![](img/kb_grep_case_insensitive.gif)
296+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_grep_case_insensitive.gif)
297297

298298
#### Grep in "verbose mode" through the knowledge base
299299
```sh
@@ -308,21 +308,21 @@ kb export
308308
```
309309
This will generate a .kb.tar.gz archive that can
310310
be later be imported by kb.
311-
![](img/kb_export.gif)
311+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_export.gif)
312312

313313
#### Import a knowledge base
314314
```sh
315315
kb import archive.kb.tar.gz
316316
```
317317
**NOTE**: Importing a knowledge base erases all the previous
318318
data. Basically it erases everything and imports the knowledge base.
319-
![](img/kb_import.gif)
319+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_import.gif)
320320

321321
#### Erase the entire knowledge base
322322
```sh
323323
kb erase
324324
```
325-
![](img/kb_erase.gif)
325+
![](https://raw.githubusercontent.com/gnebbia/kb/master/img/kb_erase.gif)
326326

327327

328328
## UPGRADE

Diff for: docs/conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@
4848
# built documents.
4949
#
5050
# The short X.Y version.
51-
version = '0.1.1'
51+
version = '0.1.2'
5252
# The full version, including alpha/beta/rc tags.
53-
release = '0.1.1'
53+
release = '0.1.2'
5454

5555
# The language for content autogenerated by Sphinx. Refer to documentation
5656
# for a list of supported languages.

Diff for: kb/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright 2020, Giuseppe Nebbione.
55

@@ -24,7 +24,7 @@
2424
"""
2525

2626
__title__ = 'kb'
27-
__version__ = '0.1.1'
27+
__version__ = '0.1.2'
2828
__author__ = 'gnc'
2929
__license__ = 'GPLv3'
3030
__docformat__ = 'restructuredtext en'

Diff for: kb/__main__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/cl_parser.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/commands/add.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/commands/delete.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/commands/edit.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/commands/erase.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/commands/export.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/commands/grep.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/commands/ingest.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/commands/search.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/commands/update.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/commands/view.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/db.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/entities/artifact.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/filesystem.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

Diff for: kb/history.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- encoding: utf-8 -*-
2-
# kb v0.1.1
2+
# kb v0.1.2
33
# A knowledge base organizer
44
# Copyright © 2020, gnc.
55
# See /LICENSE for licensing information.

0 commit comments

Comments
 (0)