Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #69

Merged
merged 97 commits into from
Apr 3, 2024
Merged

Dev #69

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
f7ec5d7
Update CLI. Minor changes in _meta, api and base
rly0nheart Dec 24, 2023
42af820
Merge branch 'dev' of https://github.com/bellingcat/knewkarma into dev
rly0nheart Dec 24, 2023
1c6a9cd
Get communities/subreddit moderated by a specified user. Get a user's…
rly0nheart Dec 26, 2023
46ba774
Improve cli and file writer
rly0nheart Dec 26, 2023
4d983b7
Getting new posts with command 'knewkarma posts -n/--new'
rly0nheart Dec 26, 2023
5bb65dc
Getting new posts with command 'knewkarma posts -n/--new'
rly0nheart Dec 26, 2023
0190b01
Getting new posts with command 'knewkarma posts -n/--new'
rly0nheart Dec 26, 2023
a5b73de
Getting new posts with command 'knewkarma posts -n/--new'
rly0nheart Dec 26, 2023
d52be23
Getting new posts with command 'knewkarma posts -n/--new'
rly0nheart Dec 26, 2023
fea2b5b
Getting new posts with command 'knewkarma posts -n/--new'
rly0nheart Dec 26, 2023
9859165
Added more data analysis features
rly0nheart Dec 28, 2023
14fba98
More changes..
rly0nheart Dec 28, 2023
c933380
More changes..
rly0nheart Dec 28, 2023
35a615f
Add tests for _api.get_communities
rly0nheart Dec 28, 2023
d4f0513
Update LICENSE
rly0nheart Dec 28, 2023
445d3d6
Update info.py
rly0nheart Dec 28, 2023
455c02f
Getting a user's overview (most recent comment activity)
rly0nheart Dec 29, 2023
2dfbbde
Minor fix
rly0nheart Dec 29, 2023
6a331f4
Update README.md
rly0nheart Dec 29, 2023
519a41e
refactoring
rly0nheart Dec 29, 2023
6a083f4
begin writing VB .NET code for version 4.0
rly0nheart Dec 29, 2023
5d298ef
Update README.md
rly0nheart Dec 29, 2023
e3ed16f
Set dynamic year in copyright notice
rly0nheart Dec 29, 2023
a8ddac0
Update parser
rly0nheart Dec 29, 2023
09ada0c
Optimise code in DataGridViewHandler
rly0nheart Dec 31, 2023
b133b93
update parser
rly0nheart Dec 31, 2023
f332ce0
Searching a community for posts that contain the specified keyword (k…
rly0nheart Dec 31, 2023
6a5efa4
Search a user's posts that contain the specified keyword (knewkarma u…
rly0nheart Dec 31, 2023
0752b80
Search a user's posts that contain the specified keyword (knewkarma u…
rly0nheart Dec 31, 2023
e75b63d
Update README.md
rly0nheart Dec 31, 2023
4213893
Update _parser.py
rly0nheart Dec 31, 2023
1fcf243
Update About Window
rly0nheart Jan 2, 2024
02560b0
Refactor and minor changes
rly0nheart Jan 5, 2024
16aa052
Improve and optimise dataframe writer
rly0nheart Jan 9, 2024
8802a33
Minor fixes
rly0nheart Jan 9, 2024
db7a2f7
Major refactor. Optimise output logging
rly0nheart Jan 10, 2024
e7c5380
Update README.md
rly0nheart Jan 10, 2024
12310f1
Finished with Knew Karma CLI/Library 4.0 (I think). Now starting to w…
rly0nheart Jan 11, 2024
e2676b7
Finished working on Knew Karma CLI/Library 4.0. Now starting to work …
rly0nheart Jan 11, 2024
010aa3d
Update docs.py
rly0nheart Jan 11, 2024
273e670
Published ReadTheDocs page and updated wiki links in README.md and py…
rly0nheart Jan 11, 2024
2b58feb
Exporting output to csv, html, json and xml with the -e/--export flag…
rly0nheart Jan 14, 2024
c3d0367
Fix error when -e/--export is not specified
rly0nheart Jan 15, 2024
2eca753
Update docs.py
rly0nheart Jan 15, 2024
7d865de
Update README.md
rly0nheart Jan 16, 2024
7520c8e
Refactor dataframe and export_dataframe functions
rly0nheart Jan 16, 2024
3eb2fba
Refactor dataframe and export_dataframe functions
rly0nheart Jan 16, 2024
cbb46f2
Refactor dataframe and export_dataframe functions
rly0nheart Jan 16, 2024
b1c6462
Update docs
rly0nheart Jan 22, 2024
8e301a9
Update time output format
rly0nheart Jan 23, 2024
172e95c
Update FUNDING.yml
rly0nheart Jan 28, 2024
b0284e9
Getting data from an individual post
rly0nheart Feb 2, 2024
df743d2
Fix bug in getting user posts
rly0nheart Feb 2, 2024
85c5e89
Fix pagination in bulk results
rly0nheart Feb 10, 2024
464d86c
Fix pagination in bulk results
rly0nheart Feb 10, 2024
478c262
Fix issue in pagination that returned duplicate items in bulk results
rly0nheart Feb 10, 2024
19ea3d6
FIx pagination issue
rly0nheart Feb 10, 2024
3417ce1
Get bulk data in batches of 100
rly0nheart Feb 14, 2024
dc2a478
Update _api.py
rly0nheart Feb 14, 2024
cab5d0b
Add progress bar to bulk data retrievals
rly0nheart Feb 14, 2024
5944bab
Add progress bar to bulk data retrievals
rly0nheart Feb 14, 2024
3c42ab9
Add progress bar to bulk data retrievals
rly0nheart Feb 14, 2024
50cb463
Add progress bar to bulk data retrievals
rly0nheart Feb 14, 2024
1023f9b
Add progress bar to bulk data retrievals
rly0nheart Feb 14, 2024
d0260d1
SHow exported files in a tree-like structure
rly0nheart Feb 14, 2024
f78ad04
SHow exported files in a tree-like structure
rly0nheart Feb 14, 2024
286c5e0
Add statuses
rly0nheart Feb 17, 2024
5371af1
4.0.0rc1
rly0nheart Feb 24, 2024
f737642
Update _api.py
rly0nheart Feb 24, 2024
8f0ad3a
Update _cli.py
rly0nheart Feb 24, 2024
85cd4bc
Update _cli.py
rly0nheart Feb 24, 2024
1a50943
Update _coreutils.py
rly0nheart Feb 24, 2024
30cb223
Update _parsers.py
rly0nheart Feb 24, 2024
70a4af8
Merge branch 'dev' of https://github.com/bellingcat/knewkarma into dev
rly0nheart Feb 24, 2024
f57f5e1
4.0.0rc1
rly0nheart Feb 24, 2024
e778229
Automatic sleep timer when getting bulk data
rly0nheart Feb 26, 2024
95168b5
Automatic sleep timer when getting bulk data
rly0nheart Feb 26, 2024
20d29b0
Option to specify output time format --time-format (, LANG=en_ZM
rly0nheart Feb 26, 2024
ff161a3
Release candidate 4
rly0nheart Apr 1, 2024
11890d5
Add snapcraft.yaml
rly0nheart Apr 1, 2024
e62bb3e
Add snapcraft.yaml
rly0nheart Apr 1, 2024
15cf9b3
Update FUNDING.yml
rly0nheart Apr 1, 2024
c0c7d12
Tried to make it add an icon in the app menu, didn't go very well, so…
rly0nheart Apr 1, 2024
35db565
Tried to make it add an icon in the app menu, didn't go very well, so…
rly0nheart Apr 1, 2024
cb71eb3
Tried to make it add an icon in the app menu, didn't go very well, so…
rly0nheart Apr 1, 2024
5e3c53b
Tried to make it add an icon in the app menu, didn't go very well, so…
rly0nheart Apr 1, 2024
f2fd190
Tried to make it add an icon in the app menu, didn't go very well, so…
rly0nheart Apr 1, 2024
e99ef9f
Tried to make it add an icon in the app menu, didn't go very well, so…
rly0nheart Apr 1, 2024
de9042d
Update snapcraft.yaml
rly0nheart Apr 1, 2024
56f0432
Update snapcraft.yaml
rly0nheart Apr 1, 2024
cf5cb1e
Bum version 3.5 -> 4.0
rly0nheart Apr 3, 2024
3893df7
Bump version 3.5 -> 4.0
rly0nheart Apr 3, 2024
cc892b8
Update help message
rly0nheart Apr 3, 2024
9035e93
Update help message and docs
rly0nheart Apr 3, 2024
00cc2fd
Resolve conflicts
rly0nheart Apr 3, 2024
3e44235
Resolve conflicts
rly0nheart Apr 3, 2024
054ced3
Update README.md
rly0nheart Apr 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
custom: ['https://buymeacoffee.com/rly0nheart'] # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
buy_me_a_coffee: rly0nheart
8 changes: 4 additions & 4 deletions Knew Karma GUI/KnewKarma/KnewKarma.vbproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@
<MyType>WindowsForms</MyType>
<Company>Richard Mwewa</Company>
<Description>A Reddit Data Analysis Toolkit.</Description>
<Copyright>© 2023 Richard Mwewa. All rights reserved.</Copyright>
<Copyright>© 2023-2024 Richard Mwewa. All rights reserved.</Copyright>
<PackageProjectUrl>https://github.com/bellingcat/knewkarma</PackageProjectUrl>
<PackageReadmeFile>README.md</PackageReadmeFile>
<RepositoryUrl>https://github.com/bellingcat/knewkarma</RepositoryUrl>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<FileVersion>3.5.0.0</FileVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<FileVersion>4.0.0.0</FileVersion>
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
<Version>3.5.0</Version>
<Version>4.0.0</Version>
<PackageTags>reddit;scraper;reddit-scraper;osint;reddit-data</PackageTags>
<PackageReleaseNotes></PackageReleaseNotes>
<AnalysisLevel>6.0-recommended</AnalysisLevel>
Expand Down
3 changes: 3 additions & 0 deletions Knew Karma GUI/KnewKarma/KnewKarma.vbproj.user
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@
<Compile Update="Windows\AboutWindow.vb">
<SubType>Form</SubType>
</Compile>
<Compile Update="Windows\DataWindow.vb">
<SubType>Form</SubType>
</Compile>
<Compile Update="Windows\MainWindow.vb">
<SubType>Form</SubType>
</Compile>
Expand Down
65 changes: 65 additions & 0 deletions Knew Karma GUI/KnewKarma/Windows/DataWindow.Designer.vb

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading