Commit Graph

88 Commits

Author SHA1 Message Date
Daniil Gentili 05a859ea50
Update docs 2020-10-01 20:48:22 +02:00
Daniil Gentili 4fcfe1ccd2
Update to layer 117 2020-10-01 18:02:54 +02:00
Daniil Gentili c9ebdd0fa8 Add PSR logger, remove CombinedAPI 2020-09-27 22:15:16 +02:00
Daniil Gentili 50ee77c229 Store main session in database 2020-09-27 22:15:16 +02:00
Daniil Gentili 164000b591 Final IPC improvements 2020-09-27 22:15:16 +02:00
Daniil Gentili 0001a45cd2 Completely refactor settings, remove old (internal and external) APIs, generic code cleanup 2020-09-27 22:15:16 +02:00
Daniil Gentili 2e7f8b38a7
Update to layer 117 2020-09-12 12:50:22 +02:00
Daniil Gentili 69f33dce34
Layer 113 2020-06-16 17:52:55 +02:00
Alexander Pankratov 46f7e63734 Async refactor 2020-05-23 15:10:47 +03:00
Daniil Gentili 8b80396ddb
Further psalm fixes 2020-04-05 15:33:01 +02:00
Daniil Gentili 979d7575fc
Update docs 2020-04-03 14:10:46 +02:00
Daniil Gentili 0a467beb53
Misc bugfixes 2020-03-08 17:24:31 +01:00
Daniil Gentili 91d730ab66
Update to layer 110 2020-03-06 13:11:40 +01:00
Daniil Gentili 5232d477b4
Update to layer 110 2020-03-06 13:09:52 +01:00
Daniil Gentili 80f162a116 Bugfix 2020-03-03 00:08:39 +01:00
Daniil Gentili 5af7130b25
Further public API improvements 2020-02-26 18:12:00 +01:00
Daniil Gentili e50dd79e70
Send the logfile when reporting errors 2020-02-26 12:45:30 +01:00
Daniil Gentili 753e6575ac
Bugfix 2020-02-26 11:47:30 +01:00
Daniil Gentili b5267beaa2
Refactor and clean up serialization and APIFactory APIs, automatically unreference instance on destruction to clean up memory 2020-02-25 18:02:32 +01:00
Daniil Gentili c3270a5c63
Add native error reporting functions and slash boilerplate 2020-02-23 19:28:42 +01:00
Daniil Gentili 4b1cf229e5
Adding getUrl command in the downloadbot 2020-02-09 17:29:39 +01:00
Daniil Gentili f8ea85a551
Performance improvements 2020-02-07 21:13:49 +01:00
Daniil Gentili 000839a1b5
Yield from all the things 2020-01-31 19:29:43 +01:00
Daniil Gentili db40848866
Add method to stop loop 2020-01-19 15:44:12 +01:00
Daniil Gentili 9b7ae03d8f
Cleanup external API 2020-01-19 13:46:49 +01:00
Sajjad Servatjoo a9c35bd987 Wrong return type on API::getEventHandler (#751)
* Update InternalDoc.php

wrong return type it must be ```php \danog\MadelineProto\EventHandler``` and not ```php \EventHandler```

* Update Events.php

wrong namespace on return type
2020-01-15 18:03:15 +01:00
Daniil Gentili dd6803e4d7
Update docs 2020-01-05 17:58:45 +01:00
Daniil Gentili a63131583b Fix type hinting (now, make sure the API is start()ed before calling get methods 2020-01-03 13:09:42 +01:00
Daniil Gentili f85f7bd8ba
Fix self-restart, avoid exceptions surfacing in the download bot 2019-12-29 20:32:19 +01:00
Daniil Gentili c2b5275819 update 2019-12-28 19:16:02 +01:00
Daniil Gentili cb2367ab1b
Make even more methods internal 2019-12-28 17:38:09 +01:00
Daniil Gentili 75602e5de0
Make more methods internal 2019-12-28 17:34:04 +01:00
Daniil Gentili 3a9dde8c3f
Make function static again 2019-12-28 17:14:59 +01:00
Daniil Gentili 2850c5acfa
Strictly typed API 2019-12-28 17:11:08 +01:00
Daniil Gentili a83c40b762
Improve public API 2019-12-28 16:45:00 +01:00
Daniil Gentili 894470a147
Refactor public API: full encapsulation and strict typing 2019-12-28 16:07:09 +01:00
Daniil Gentili be46eb5d13
Fix PHPDOC for void functions 2019-12-28 00:13:39 +01:00
Daniil Gentili 99300304f1
Save 2019-12-27 21:24:50 +01:00
Daniil Gentili 1110a70bcd
Document file methods 2019-12-27 20:29:22 +01:00
Daniil Gentili 76044ae1aa
Fix descriptions 2019-12-27 18:26:47 +01:00
Daniil Gentili b2596c483d
Refactor docs 2019-12-27 17:43:29 +01:00
Daniil Gentili b8067c7e95
Switch to custom fork of phpseclib, change namespace 2019-12-18 14:21:27 +01:00
Daniil Gentili 4917fafd3a
Create TON API 2019-12-14 16:47:04 +01:00
Daniil Gentili a7b0a16a01
Update websocket logic 2019-12-13 15:37:57 +01:00
Daniil Gentili c8ed5971d9
Update phpseclib 2019-12-13 13:38:56 +01:00
Daniil Gentili fc312b137d
Quickfix 2019-12-11 16:22:34 +01:00
Daniil Gentili 2720c50ca0
Refactoring and encapsulation 2019-10-31 20:48:06 +01:00
Daniil Gentili 612ec4cbe7
save 2019-10-31 15:06:25 +01:00
Daniil Gentili f0e616aade
Document 2019-10-31 11:17:22 +01:00
Daniil Gentili 92717a2d05
MUUUAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA BUUURN SNAKES BUUURN MUAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA cough 2019-10-29 22:41:31 +01:00