Commit Graph

2523 Commits

Author SHA1 Message Date
1a984f7f77
Dark magic to allow serializing session to database on shutdown 2020-09-27 21:51:55 +02:00
38da1a17a2
Multiple bugfixes 2020-09-27 19:36:17 +02:00
e9f21f60e4
Localize login 2020-09-26 21:57:06 +02:00
a3ded27cb5
Add PSR logger, remove CombinedAPI 2020-09-26 17:11:41 +02:00
047a007d02
fix 2020-09-25 22:19:20 +02:00
8f989688b2
Add configs to db properties 2020-09-25 22:17:05 +02:00
92a38cfd86 Shutdown wrappers, too 2020-09-25 21:22:41 +02:00
a53bfb8484 Shutdown wrappers, too 2020-09-25 21:21:17 +02:00
bb003f0df8
Implement downloadTo* and uploadFrom* via IPC 2020-09-25 20:49:51 +02:00
71b4efbbd3
Implement IPC callbacks 2020-09-25 19:17:16 +02:00
c17588b5be Avoid bit width compatibility problems, fix fallback to normal session 2020-09-25 10:26:10 +02:00
6d28493775
Update MTProto.php 2020-09-24 23:46:15 +02:00
f951a05897
Store main session in database 2020-09-24 23:25:54 +02:00
a463823b58
Remove legacy FastAPI 2020-09-24 21:15:46 +02:00
fab3785168
Finalize IPC API 2020-09-24 21:13:58 +02:00
f3134ad9a1
Final IPC improvements 2020-09-24 20:49:34 +02:00
0796c227dd
Windows support 2020-09-24 11:58:00 +02:00
2da0e61f9a
Final fixes 2020-09-24 11:45:20 +02:00
8523a42803 IPC improvements 2020-09-23 00:57:49 +02:00
2daf47ef53 Implement FastAPI in API 2020-09-22 23:10:56 +02:00
17342b63ec
Update SqlAbstract.php 2020-09-22 19:04:29 +02:00
967472f671
Serialization and database improvements 2020-09-22 17:30:07 +02:00
30fdd20ff5
Completely refactor settings, remove old (internal and external) APIs, generic code cleanup 2020-09-22 11:48:12 +02:00
0cc1627220
Fix IPC server 2020-09-18 20:44:30 +02:00
Alexander Pankratov
c643cd063a Fix missing yield 2020-09-17 19:14:41 +03:00
Alexander Pankratov
2b4398bee1
support multiple schemas for photoStrippedSize (#853) 2020-09-13 10:38:13 +02:00
d3dc7a0155 Avoid JSON issues with request field and inflated photo payloads 2020-09-13 01:06:08 +02:00
22dd19a9de
Fix table renaming 2020-09-12 20:14:58 +02:00
e85fef23a5
Yield from reference database 2020-09-12 20:01:34 +02:00
1883416c7a
Remove redis backend from example 2020-09-12 19:08:14 +02:00
9df1e27780
Add redis backend 2020-09-12 19:06:42 +02:00
5a5c02e56b
Improve caching mechanism, deduplicate SQL code 2020-09-12 17:12:23 +02:00
5567490c7a
Improve performance of memory backend and misc fixes 2020-09-12 15:14:26 +02:00
1c45c6c65b
Async reference/min database 2020-09-12 14:24:57 +02:00
07248a4803
Merge branch 'new_db_properties' of https://github.com/xtrime-ru/MadelineProto into xtrime-ru-new_db_properties 2020-09-12 14:03:56 +02:00
e188d647c6
Increase version 2020-09-12 13:59:57 +02:00
ce41b6b60b
Avoid database issues in async TL callbacks 2020-09-12 13:50:49 +02:00
2e7f8b38a7
Update to layer 117 2020-09-12 12:50:22 +02:00
bb1ab50246 Restore schemas 2020-09-12 00:27:11 +02:00
c5d12ac95d Do not use typehint to avoid 32-bit issues 2020-09-12 00:21:42 +02:00
16719ec28f
Check output buffering level 2020-09-11 09:30:08 +02:00
Alexander Pankratov
2f81a14b95 Encode non-utf-8 symbols in keys 2020-09-10 12:00:40 +03:00
Alexander Pankratov
b90e92ee68 Move min and reference databases from memory 2020-09-10 12:00:40 +03:00
9e5027a4a7
Add codespaces config 2020-09-02 20:16:24 +02:00
1d323a7e4b
Do not unset file references 2020-09-02 14:00:38 +02:00
a5e18e0afd
Change a few defaults 2020-08-29 17:58:02 +02:00
d4ca5f1d47
Use internalLoop 2020-08-27 19:23:34 +02:00
c4cf967198
Try setting signal handler before passing control to loop 2020-08-27 18:04:55 +02:00
a81cd4c221
Merge 2020-08-10 14:16:30 +02:00
d07e290ca6
Start web version too 2020-08-10 14:07:40 +02:00