2194bc4a01
Refactoring the event handler
...
Event processing is asynchronous. For asynchronous processing, events
are added to the job queue.
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-09-09 03:23:12 +04:00
fa86c0329f
Updating the table structure
...
* Fixed bug with 'XMLDB PATH'. The latest update to Moodle includes
a strict check.
* Remotely the status field in the event table. The logic is
simplified, if there is an event subscription, the event is stored in
a table. There are no subscriptions, no events in the table.
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-09-07 14:36:17 +04:00
4d69ca0da6
The revised structure of information storage
...
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-03-12 21:54:39 +04:00
a68882140b
An external service search function is declared
2018-02-19 13:38:27 +04:00
a1099245b5
Cache description added
2018-02-19 13:06:06 +04:00
28e1169be8
Added correct update from old versions
2017-12-29 14:25:49 +04:00
51007a0fb5
Register a new external function
2017-12-27 19:52:21 +04:00
785a541d1c
Registration of external plug-in functions is added
2017-12-27 15:27:55 +04:00
97140dccf7
Aesthetics in the code
2017-11-18 06:31:25 +04:00
217c79d867
Additional field in the database
2017-10-29 11:25:23 +04:00
43ee70c01e
Deleting an additional table
2017-10-27 12:11:25 +04:00
04e60b112b
Additional table
2017-10-27 11:28:10 +04:00
1160a52753
Rename the handler class
2017-10-27 08:51:27 +04:00
6c4e47b395
Bug fix
2017-10-26 17:31:08 +04:00
f43b3f2fd3
Adding an additional field to the database
2017-10-26 09:37:10 +04:00
c037edbc58
Added a field to the database for the security key
2017-10-26 07:51:42 +04:00
28632834af
Additional field in the database
2017-10-26 06:27:50 +04:00
d235d49dc6
Refactor the observer for events
2017-10-25 09:25:02 +04:00
804fc061ed
Instructions for creating a table in the database
2017-10-22 14:12:49 +04:00
9c5c778c52
Initial commit
2017-10-19 07:04:14 +04:00