Skip to content

Commit ab3cc39

Browse files
authored
Merge pull request #23 from bellingcat/4.0/beta
4.0/beta
2 parents 90bbede + 0a453da commit ab3cc39

3 files changed

Lines changed: 61 additions & 13 deletions

File tree

‎README.md‎

Lines changed: 58 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
![octosuite](img/octosuite.png)
1+
![octosuite](https://raw.githubusercontent.com/bellingcat/octosuite/refs/heads/master/img/octosuite.png)
22

33
TUI-based toolkit for GitHub data analysis.
44

@@ -7,6 +7,7 @@ TUI-based toolkit for GitHub data analysis.
77
![Code Size](https://img.shields.io/github/languages/code-size/bellingcat/octosuite)
88
![Release Date](https://img.shields.io/github/release-date/bellingcat/octosuite)
99
![Build Status](https://img.shields.io/github/actions/workflow/status/bellingcat/octosuite/python-publish.yml)
10+
[![CodeQL Advanced](https://github.com/bellingcat/octosuite/actions/workflows/codeql.yml/badge.svg)](https://github.com/bellingcat/octosuite/actions/workflows/codeql.yml)
1011
![License](https://img.shields.io/github/license/bellingcat/octosuite)
1112

1213
## Overview
@@ -16,11 +17,56 @@ repositories, organizations, and search across GitHub's platform.
1617

1718
## Features
1819

19-
- **User Data** - View profiles, repositories, followers, organizations, and activity, e.t.c.
20-
- **Repository Data** - Access repository details, commits, issues, releases, and contributors
21-
- **Organisation Data** - Explore organisation profiles, members, and repositories
22-
- **Search** - Search across repositories, users, commits, issues, and topics
23-
- **Export** - Save data in JSON, CSV, or HTML formats
20+
<details>
21+
<summary><strong>See details</strong></summary>
22+
23+
- **User** - Get user data
24+
- Profile
25+
- Repositories
26+
- Subscriptions
27+
- Starred
28+
- Followers
29+
- Following
30+
- Organizations
31+
- Gists
32+
- Events
33+
- Received Events
34+
- **Repository** - Get repository data
35+
- Profile
36+
- Forks
37+
- Issues
38+
- Issue Events
39+
- Events
40+
- Assignees
41+
- Branches
42+
- Tags
43+
- Languages
44+
- Stargazers
45+
- Subscribers
46+
- Commits
47+
- Comments
48+
- Releases
49+
- Deployments
50+
- Labels
51+
- **Organisation** - Get organisation data
52+
- Profile
53+
- Repositories
54+
- Events
55+
- Hooks
56+
- Issues
57+
- Members
58+
- **Search** - Search GitHub
59+
- Repositories
60+
- Users
61+
- Commits
62+
- Issues
63+
- Topics
64+
- **Export** - Export data
65+
- JSON
66+
- CSV
67+
- HTML
68+
69+
</details>
2470

2571
## Installation
2672

@@ -50,17 +96,20 @@ octosuite
5096
```
5197

5298
> [!Note]
53-
> You can run octosuite with commands `octosuite`, or `ocs`
99+
> You can then run octosuite with command `octosuite`
54100
55101
## Usage
56102

57-
Navigate using <kbd>UP</kbd><kbd>DOWN</kbd> and <kbd>ENTER</kbd> to select options. The interface guides you through
103+
Navigate using <kbd>UP</kbd><kbd>DOWN</kbd> and <kbd>ENTER</kbd> to select options. In the export menu, you should
104+
use <kbd>SPACE</kbd> to check the format you want.
105+
106+
The interface guides you through
58107
selecting a
59108
data source
60109
and
61110
choosing what information to retrieve. Preview the results and optionally export them in your preferred format.
62111

63-
![home](img/menu.png)
112+
![home](https://raw.githubusercontent.com/bellingcat/octosuite/refs/heads/master/img/menu.png)
64113

65114
## License
66115

‎pyproject.toml‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "octosuite"
3-
version = "4.0.0-beta"
3+
version = "4.0.0beta1"
44
description = "TUI-based toolkit for GitHub data analysis."
55
readme = "README.md"
66
license = "MIT"
@@ -33,5 +33,4 @@ dev = [
3333
]
3434

3535
[project.scripts]
36-
octosuite = "octosuite.app:start"
37-
ocs = "octosuite.app:start"
36+
octosuite = "octosuite.app:start"

‎src/octosuite/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
__pkg__ = "octosuite"
2-
__version__ = "4.0.0"
2+
__version__ = "4.0.0beta1"

0 commit comments

Comments
 (0)