Commit Graph

97 Commits

Author SHA1 Message Date
f4cb2d83a1
Finalize documentation 2020-10-15 19:07:37 +02:00
17ed5c0991
Add IPC support to buttons, start writing PHPDOC documentor 2020-10-07 19:31:52 +02:00
6ce4de6091
Properly update database settings when deserializing; also enable optional database backend for event handler variables 2020-10-07 16:48:34 +02:00
6eedd54ad3
Update annotations 2020-10-06 20:37:11 +02:00
d31b798df9
Final fixes, and update to latest version of websocket lib 2020-10-04 16:27:22 +02:00
d49f59eec5
Various psalm fixes 2020-10-04 14:55:05 +02:00
cdeb93b165
Polyfill to_id 2020-10-03 17:41:21 +02:00
4f69701cfc
Update even more typehints 2020-10-03 15:04:35 +02:00
76ca2b19ab
Manual psalm fixes 2020-10-02 16:13:19 +02:00
05a859ea50
Update docs 2020-10-01 20:48:22 +02:00
4fcfe1ccd2
Update to layer 117 2020-10-01 18:02:54 +02:00
c9ebdd0fa8 Add PSR logger, remove CombinedAPI 2020-09-27 22:15:16 +02:00
50ee77c229 Store main session in database 2020-09-27 22:15:16 +02:00
164000b591 Final IPC improvements 2020-09-27 22:15:16 +02:00
0001a45cd2 Completely refactor settings, remove old (internal and external) APIs, generic code cleanup 2020-09-27 22:15:16 +02:00
2e7f8b38a7
Update to layer 117 2020-09-12 12:50:22 +02:00
69f33dce34
Layer 113 2020-06-16 17:52:55 +02:00
Alexander Pankratov
46f7e63734 Async refactor 2020-05-23 15:10:47 +03:00
8b80396ddb
Further psalm fixes 2020-04-05 15:33:01 +02:00
979d7575fc
Update docs 2020-04-03 14:10:46 +02:00
0a467beb53
Misc bugfixes 2020-03-08 17:24:31 +01:00
91d730ab66
Update to layer 110 2020-03-06 13:11:40 +01:00
5232d477b4
Update to layer 110 2020-03-06 13:09:52 +01:00
80f162a116 Bugfix 2020-03-03 00:08:39 +01:00
5af7130b25
Further public API improvements 2020-02-26 18:12:00 +01:00
e50dd79e70
Send the logfile when reporting errors 2020-02-26 12:45:30 +01:00
753e6575ac
Bugfix 2020-02-26 11:47:30 +01:00
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
c3270a5c63
Add native error reporting functions and slash boilerplate 2020-02-23 19:28:42 +01:00
4b1cf229e5
Adding getUrl command in the downloadbot 2020-02-09 17:29:39 +01:00
f8ea85a551
Performance improvements 2020-02-07 21:13:49 +01:00
000839a1b5
Yield from all the things 2020-01-31 19:29:43 +01:00
db40848866
Add method to stop loop 2020-01-19 15:44:12 +01:00
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
dd6803e4d7
Update docs 2020-01-05 17:58:45 +01:00
a63131583b Fix type hinting (now, make sure the API is start()ed before calling get methods 2020-01-03 13:09:42 +01:00
f85f7bd8ba
Fix self-restart, avoid exceptions surfacing in the download bot 2019-12-29 20:32:19 +01:00
c2b5275819 update 2019-12-28 19:16:02 +01:00
cb2367ab1b
Make even more methods internal 2019-12-28 17:38:09 +01:00
75602e5de0
Make more methods internal 2019-12-28 17:34:04 +01:00
3a9dde8c3f
Make function static again 2019-12-28 17:14:59 +01:00
2850c5acfa
Strictly typed API 2019-12-28 17:11:08 +01:00
a83c40b762
Improve public API 2019-12-28 16:45:00 +01:00
894470a147
Refactor public API: full encapsulation and strict typing 2019-12-28 16:07:09 +01:00
be46eb5d13
Fix PHPDOC for void functions 2019-12-28 00:13:39 +01:00
99300304f1
Save 2019-12-27 21:24:50 +01:00
1110a70bcd
Document file methods 2019-12-27 20:29:22 +01:00
76044ae1aa
Fix descriptions 2019-12-27 18:26:47 +01:00
b2596c483d
Refactor docs 2019-12-27 17:43:29 +01:00