Commit Graph

63 Commits

Author SHA1 Message Date
KnugiHK
032af6cdcf Refactor 2023-06-21 17:01:14 +08:00
KnugiHK
b8f0af5f31 Refactor 2023-06-21 16:24:36 +08:00
KnugiHK
030fef53e1 I found that old schema also has such tables 2023-06-20 19:53:05 +08:00
KnugiHK
3ed269e17f Support a lot of metadata in Android's new schema 2023-06-20 19:12:38 +08:00
KnugiHK
1e3ee5e322 Fix incorrect group message sender name 2023-06-20 16:03:24 +08:00
KnugiHK
6c740e69a5 Fix wrongly determined metadata 2023-06-20 15:32:05 +08:00
KnugiHK
828c8a1a72 Fix only one group chat is rendered when contact db is not present 2023-06-20 15:31:24 +08:00
KnugiHK
cc0105647a Refactor a bit 2023-06-20 14:50:57 +08:00
KnugiHK
4fa360a389 No longer support direct execution on the script 2023-06-20 14:41:31 +08:00
KnugiHK
136152dc18 Add contact's status if present (Android) 2023-06-20 14:07:42 +08:00
KnugiHK
55bc62cdc1 Add fallback to Android contact name just like commit 5f6b764 2023-06-20 13:49:22 +08:00
KnugiHK
672b85474e Bug fix on the wrong type of media_wa_type in old Android schema 2023-06-19 20:26:13 +08:00
KnugiHK
317d785d50 Bug fix on raise of exception when "media_folder" does not exists on the filesystem 2023-06-16 18:27:49 +08:00
KnugiHK
c366e656af Further reduce the maximum length of vcard file name #51 2023-06-16 01:46:27 +08:00
KnugiHK
41f45fb07c PEP8 2023-06-16 01:43:43 +08:00
KnugiHK
be9e790b12 Better handling of binary message #44 2023-06-16 01:25:51 +08:00
KnugiHK
bfdc68cd6a Add autoescape to rendering 2023-06-16 01:10:24 +08:00
KnugiHK
20b2eec047 Support Android call logs 2023-06-15 18:25:29 +08:00
KnugiHK
011c8ff1e7 Support missed call (PM) metadata for Android 2023-06-15 17:44:38 +08:00
KnugiHK
c344f05b05 Bug fix on wrong alias 2023-06-15 17:00:55 +08:00
KnugiHK
f7f6b01c86 Resize sticker 2023-06-15 16:59:54 +08:00
KnugiHK
a49a911e03 Replace image rendered in the HTML to thumbnail if possible 2023-06-15 16:19:35 +08:00
KnugiHK
3443143744 Restore code for downloading media from whatsapp server 2023-06-15 02:16:53 +08:00
KnugiHK
dc1df8a03e Just coding style 2023-06-13 19:48:31 +08:00
KnugiHK
dd5ec2219c Sync changes 2023-06-13 19:46:09 +08:00
KnugiHK
8f90733da2 Change "Gathering" to "Processing" 2023-06-11 01:35:40 +08:00
KnugiHK
8d036a6d87 Rewrite a bit 2023-06-10 19:45:29 +08:00
KnugiHK
f63b180500 Implement splitted outputs #23 2023-06-08 18:16:47 +08:00
KnugiHK
7c78cce221 Update link for reporting offsets 2023-06-01 22:26:32 +08:00
KnugiHK
9ac8839ecc Workaround for non-UTF8 message
#44
2023-05-19 13:23:51 +08:00
KnugiHK
b1d8d173a2 Bug fix on too long vCard file name 2023-05-17 01:06:31 +08:00
KnugiHK
c7a01bb9c0 Handle deleted message in new schema
Related to #39 and #9
2023-04-25 13:02:20 +08:00
KnugiHK
7c0b90d458 Another attempt to fix the previous bug 2023-04-09 02:38:26 +08:00
KnugiHK
84383e1d9d Revert "Bug fix on empty vcf contact name"
This reverts commit 06a1d34567.
2023-04-09 02:37:04 +08:00
KnugiHK
06a1d34567 Bug fix on empty vcf contact name 2023-04-09 02:23:50 +08:00
KnugiHK
b371587d65 Bug fix on ChatStore initialization 2023-04-09 02:05:17 +08:00
KnugiHK
3e7d7916a7 PEP8 2023-03-28 12:23:46 +08:00
KnugiHK
640acb3f86 Move some utility functions to a separated python file 2023-03-25 18:33:22 +08:00
KnugiHK
b9fa36acb4 Raise error if the error is not expected 2023-03-25 11:55:18 +08:00
KnugiHK
fb88124d21 Merge old and new schema processing logic 2023-03-25 11:51:27 +08:00
KnugiHK
2ba55719f1 Add #32 to common offset 2023-02-26 15:31:03 +08:00
KnugiHK
26320413e8 Add offline availability of w3css 2023-02-13 12:23:43 +08:00
KnugiHK
d9a77e0eec Forgot to change the variable lol 2022-09-05 12:49:12 +08:00
KnugiHK
876729eb81 A more concrete way to determine database offset 2022-09-05 12:48:36 +08:00
KnugiHK
48f667d02b Implement exporting 64-digit crypt15 encryption key
https://github.com/KnugiHK/Whatsapp-Chat-Exporter/issues/20
2022-09-05 12:16:07 +08:00
KnugiHK
042f6f9024 Remove unused dependencies 2022-05-23 20:12:50 +08:00
Aakif Aslam
3ef3b02230 Fixed bug where blank VCard media_name would crash the program. 2022-04-24 18:01:32 -04:00
KnugiHK
a1319eb835 Exclude default conversation from results 2022-04-01 17:17:43 +08:00
KnugiHK
28c4a7b99f Prepare for new function 2022-03-04 14:03:15 +08:00
KnugiHK
227f438404 Add one more offset 2022-02-22 21:22:07 +08:00