|
3ee90ac6c6
|
Reorder clause to prevent null pointer exception when response is null and try_again is true
|
2018-02-14 10:47:43 -08:00 |
|
|
a34ba8a84c
|
Continue to next iteration on FLOOD_WAIT error
|
2018-02-14 10:46:03 -08:00 |
|
|
3911af1f88
|
Replace FLOOD_WAIT check with the version used in download messages
|
2018-02-14 10:32:54 -08:00 |
|
|
004b650762
|
Delegated downloading of external files to Fuel. This hopefully fixes #71.
|
2017-12-17 13:56:28 +01:00 |
|
|
8f1a9d391c
|
HTMLExporter now also shows the link to the export.
|
2017-12-17 11:39:57 +01:00 |
|
|
93ad47639f
|
Added a convenience method Any.toJson()
|
2017-12-17 11:39:31 +01:00 |
|
|
28931830eb
|
Extended --stats to also show the different source_types from the database.
|
2017-12-17 11:39:07 +01:00 |
|
|
c83de2ed00
|
Fixed the detection of supergroups and channels. Fixes #69.
|
2017-12-16 23:21:06 +01:00 |
|
|
ab6a30c48e
|
Rewrote Utils.anonymize(String) to String.anonymize().
|
2017-12-13 19:39:27 +01:00 |
|
|
9bee01698f
|
HTML export now shows some progress information.
|
2017-12-13 19:03:32 +01:00 |
|
|
bb180f95be
|
Kotlin: Reformatted code.
|
2017-12-12 22:04:20 +01:00 |
|
|
7067f98943
|
Kotlin: Fixed the bugs introduced by ResultSet#getString() being able to return NULL without Kotlin knowing about that.
|
2017-12-12 06:09:55 +01:00 |
|
|
9bc2ed7666
|
Kotlin: It now compiles without any errors and / or warnings. But running it fails because raw JDBC isn't very Kotlin compatible, it seems.
|
2017-12-11 18:39:30 +01:00 |
|
|
f75a90936d
|
Kotlin-Code is now compilable. Now let's go on to fix all those warning...
|
2017-12-11 12:14:25 +01:00 |
|
|
9832d429b0
|
More Kotlinification.
|
2017-12-11 08:41:59 +01:00 |
|
|
191b2fe05a
|
Merge branch 'master' into feature-kotlin
|
2017-12-11 08:29:28 +01:00 |
|
|
f847c372d1
|
Fix: Stats are now properly displayed in Firefox.
|
2017-12-10 12:09:43 +01:00 |
|
|
992c456af5
|
Some more improvements, while I'm learning more and more about Kotlin. ;-)
|
2017-12-10 11:48:16 +01:00 |
|
|
584069a130
|
Finished AbstractFileManager, I think.
|
2017-12-08 08:51:44 +01:00 |
|
|
3a4508012a
|
Started partial rewrite because the converter isn't thaaat intelligent.
|
2017-12-08 06:09:16 +01:00 |
|
|
deb5e316cb
|
Kotlin code is now compileable.
|
2017-12-07 06:12:51 +01:00 |
|
|
3309ae1338
|
Complete conversion.
|
2017-12-07 08:00:18 +01:00 |
|
|
166df82ac1
|
First tries.
|
2017-12-06 11:14:11 +01:00 |
|
|
9693371a3d
|
Changed the order of code in CommandLineController to allow login when no database is present yet. Duh.
|
2017-12-06 06:09:45 +01:00 |
|
|
5328df65b3
|
Merge branch 'feature-channels-and-supergroups'. Closes #21.
|
2017-12-05 19:10:18 +01:00 |
|
|
fff3483e63
|
Fixed stats in the HTML export for channels.
|
2017-12-02 15:05:04 +01:00 |
|
|
99574c6e6e
|
Split --with-channels-and-supergroups into seperate switches --with-channels and --with-supergroups.
|
2017-12-01 21:17:13 +01:00 |
|
|
b8d9e2a1b6
|
Some improvements in the output.
|
2017-12-01 14:13:58 +01:00 |
|
|
459de54ae7
|
Merge branch 'master' of https://github.com/fabianonline/telegram_backup
|
2017-11-30 13:35:09 +01:00 |
|
|
7bf22f4692
|
Implemented backing up of supergroups and channels added. Finally. Yaaaay. Be aware: There will possibly be a lot of bugs!
|
2017-11-30 13:33:36 +01:00 |
|
|
0de09c45dc
|
Fix #41
I don't know why that one file is broken and nor do I care.
This could use some debug logging. Well. Whatever.
|
2017-03-20 20:26:40 +01:00 |
|
|
14d80a70fe
|
'--stats' now also counts chats and users in the DB.
|
2017-02-26 13:20:36 +01:00 |
|
|
1a72ab8735
|
Expanded --stats to contain information about api_levels of messages in the db.
|
2017-02-23 06:38:43 +01:00 |
|
|
6b44a6c569
|
Logging now with millisecond precision.
|
2017-02-23 06:22:36 +01:00 |
|
|
c945f05c3d
|
Added '--stats'.
|
2017-02-22 18:37:28 +01:00 |
|
|
6d772a3be1
|
UserManager is now a Singleton as well.
|
2017-02-22 06:57:58 +01:00 |
|
|
42112d7607
|
Updated the year in the version string.
|
2017-02-22 06:54:01 +01:00 |
|
|
a2224b326d
|
Database is now a singleton.
|
2017-02-22 06:53:51 +01:00 |
|
|
92fb628b92
|
Some refactoring to split long methods into smaller methods.
|
2017-02-22 06:43:41 +01:00 |
|
|
1d8724ecb7
|
Catching TimeoutExceptions during mediaDownload() should now skip the file.
|
2017-02-21 13:41:55 +01:00 |
|
|
6738e20fe4
|
Added timeout detection to media downloads as well.
|
2017-02-18 12:56:56 +01:00 |
|
|
e0668926c9
|
More exception outputting.
|
2017-02-17 06:34:20 +01:00 |
|
|
715b86b09b
|
Tried skipping files in case of a timeout instead of just retrying. Then noticed that the timeout couldn't actually be thrown. Added logging for that case to investigate.
|
2017-02-15 08:27:11 +01:00 |
|
|
a8325735a3
|
Fixed NPE from DocumentFileManager.isSticker. #30.
|
2017-02-14 22:10:24 +01:00 |
|
|
fb2db5b639
|
Revert e9df4eb , experimental randomization of number of messages to download, because it didn't change anything (except for slowing the download even more).
|
2017-02-14 06:46:40 +01:00 |
|
|
e9df4ebdb4
|
Experiment: Randomize the number of requested messages.
|
2017-02-14 06:45:38 +01:00 |
|
|
e0afcc2063
|
Merge pull request #28 from ffflorian/patch-01
Added title for chat times chart
|
2016-11-25 21:44:14 +01:00 |
|
|
4ef11a1953
|
Added even more debug output to HTMLExporter. References #33, #16.
|
2016-11-25 21:43:33 +01:00 |
|
|
4b92d63d2e
|
Revert "Testing putting multiple GetMessages requests into one RpcQuery. References #35."
This reverts commit 0249374384 . Closes #35.
|
2016-11-25 21:24:43 +01:00 |
|
|
0249374384
|
Testing putting multiple GetMessages requests into one RpcQuery. References #35.
|
2016-11-25 21:23:45 +01:00 |
|