KnugiHK
|
33149075d3
|
autopep8
|
2025-05-11 18:07:51 +08:00 |
|
KnugiHK
|
1eea5fc5c1
|
Use the new chat importing method from data_model
This commit also fixes #150
|
2025-05-11 17:29:24 +08:00 |
|
KnugiHK
|
fa41572753
|
Change print to logger for better logging in the future
This commit also added --debug and --no-banner options, which will enable debug level of logging and supress the default banner
|
2025-05-11 16:53:46 +08:00 |
|
fschuh
|
dad7666adb
|
Updated to also use shutil for JSON file copying
|
2025-05-05 12:32:29 -04:00 |
|
KnugiHK
|
a58dd78be8
|
PEP8
|
2025-05-05 17:13:43 +08:00 |
|
KnugiHK
|
ed2ec7cb9e
|
Exit if no json is found
|
2025-05-05 16:14:05 +08:00 |
|
KnugiHK
|
5a9944d14b
|
Respects users' choices on the output JSON
|
2025-05-05 16:09:53 +08:00 |
|
KnugiHK
|
b8652fcb96
|
Throwaway variable
|
2025-05-05 15:22:00 +08:00 |
|
KnugiHK
|
ad267a7226
|
Quote all paths in output messages
|
2025-05-05 15:20:46 +08:00 |
|
KnugiHK
|
534aea924d
|
Add docs
|
2025-05-05 15:20:14 +08:00 |
|
fschuh
|
d0fc620ba6
|
Added print statement with merging media folder names
|
2025-05-05 00:41:10 -04:00 |
|
fschuh
|
8d34300ea5
|
Merged JSON files are now only updated on disk if the contents have actually changed.
|
2025-05-04 22:55:42 -04:00 |
|
fschuh
|
1207b1e0cc
|
Added support for incremental merging
|
2025-04-29 01:22:11 -04:00 |
|
KnugiHK
|
e287ccb724
|
Bug fix on None metadata #148
|
2025-04-26 17:59:10 +08:00 |
|
Knugi
|
9da1da402b
|
Merge pull request #147 from NicksonYap/main
Add the fileID / SHA-1 for CallHistory.sqlite of WhatsApp for Business
|
2025-04-19 11:24:56 +08:00 |
|
Nickson Yap
|
7c7260893d
|
Add the fileID / SHA-1 for CallHistory.sqlite of WhatsApp for Business
|
2025-04-18 03:02:10 +08:00 |
|
KnugiHK
|
4a0be0233c
|
Bug fix on model change for Message
|
2025-03-02 11:25:01 +08:00 |
|
KnugiHK
|
4d04e51dda
|
Refactor and add docstrings
|
2025-03-02 00:47:34 +08:00 |
|
KnugiHK
|
431dce7d24
|
Change package_url_json to a constant
|
2025-03-02 00:29:03 +08:00 |
|
KnugiHK
|
86cb44ced9
|
Add more docstrings
|
2025-03-02 00:28:47 +08:00 |
|
KnugiHK
|
272454c2ce
|
Bug fix on missing _version_ variable, introduced in 0.11.0
|
2025-03-01 23:59:12 +08:00 |
|
KnugiHK
|
b2bcf36622
|
Move Android backup decryption to a standalone module
|
2025-02-26 21:20:11 +08:00 |
|
KnugiHK
|
dd75ec4b87
|
Implement backward navigation for splited files
|
2025-02-09 14:47:05 +08:00 |
|
KnugiHK
|
0b2dfa9aba
|
Implement custom headline (#97)
|
2025-02-09 14:20:11 +08:00 |
|
KnugiHK
|
bf993c5302
|
Change the column to determine if the chat should be filtered (#112)
|
2025-02-09 12:47:35 +08:00 |
|
KnugiHK
|
23af55d645
|
Implement empty chat filtering from SQL #112
This commit also removed the old empty chat filtering logic.
|
2025-01-04 18:18:34 +08:00 |
|
KnugiHK
|
7a1fa46368
|
Implement call log for iOS #122
|
2025-01-02 20:48:11 +08:00 |
|
KnugiHK
|
a0b8167121
|
Create a whatsapp-alike theme #97
|
2025-01-02 16:01:25 +08:00 |
|
KnugiHK
|
7117716e5b
|
Add crypt14 offset
|
2024-12-19 19:13:21 +08:00 |
|
KnugiHK
|
a8bac8837e
|
Automatically detect timezone offset when --time-offset is not provided #124
|
2024-12-08 20:57:38 +08:00 |
|
KnugiHK
|
82d2485778
|
Fixed the incorrect iOS timestamp #124
|
2024-12-08 20:42:33 +08:00 |
|
KnugiHK
|
afa6052a08
|
Add note
|
2024-10-24 19:39:19 +08:00 |
|
KnugiHK
|
30cff71e76
|
Add type hints
|
2024-09-24 23:31:59 +08:00 |
|
KnugiHK
|
05d21e3e5a
|
Rename the functions for size conversion
|
2024-09-24 23:31:00 +08:00 |
|
KnugiHK
|
3e6fdaa126
|
Bug fix on empty file name for (mostly) ios
|
2024-09-15 11:09:06 +08:00 |
|
KnugiHK
|
04000c78e2
|
Implement chat filter with group msg sender for iOS #85
|
2024-09-15 10:55:43 +08:00 |
|
KnugiHK
|
9608fa387d
|
Allow units in --split
|
2024-09-15 01:27:08 +08:00 |
|
KnugiHK
|
fc9c76c34c
|
Implement chat filter with group msg sender for Android #85
|
2024-09-15 00:29:57 +08:00 |
|
KnugiHK
|
8ffa8cfcac
|
Handle the wording of time unit in calls
|
2024-09-07 21:26:36 +08:00 |
|
KnugiHK
|
f91c527676
|
Adapting the function of converting size unit from stackoverflow
|
2024-09-07 20:45:26 +08:00 |
|
KnugiHK
|
df3333f948
|
Sanitize the file name for --per-chat options #86
|
2024-09-07 18:45:36 +08:00 |
|
Knugi
|
4fcb4df0a4
|
Merge branch 'dev' into bnaya-iteration
|
2024-07-20 13:43:32 +08:00 |
|
KnugiHK
|
80bdc4414a
|
Refactoring empty filtering
|
2024-07-13 14:12:21 +08:00 |
|
KnugiHK
|
83fefe585b
|
Refactoring
The added code should be placed above any platform specific code
|
2024-07-13 12:18:18 +08:00 |
|
Bnaya Peretz
|
be469aed93
|
Bnaya's assorted features
|
2024-07-13 12:00:35 +08:00 |
|
KnugiHK
|
b0942d695b
|
Add base tag to reduce the output size (#103)
|
2024-06-30 19:17:45 +08:00 |
|
Mert Tunc
|
0eebbcff21
|
Add support for separating media files per chat
|
2024-04-15 19:20:33 +03:00 |
|
KnugiHK
|
99a3a4bcd0
|
Refactor chat condition
|
2024-02-13 15:33:58 +08:00 |
|
KnugiHK
|
0d626519ec
|
Add support for decrypting contact db from crypt15 backup
|
2023-12-03 13:40:21 +08:00 |
|
KnugiHK
|
7da71e84fe
|
Bug fix on missing sender in group chats #67
|
2023-10-29 18:12:11 +08:00 |
|