34 Commits

Author SHA1 Message Date
eb4b9b69f8
Added worked a class observer
Signed-off-by: Valentin Popov <info@valentineus.link>
2019-05-06 05:47:03 +04:00
6f6d50776c
Created a worked upgrade mechanism
Signed-off-by: Valentin Popov <info@valentineus.link>
2019-04-28 17:54:09 +04:00
7ae31a6eee
Created a worked upgrade mechanism
Signed-off-by: Valentin Popov <info@valentineus.link>
2019-04-28 17:53:22 +04:00
00309285ba
Connecting external reading services
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-10-29 01:39:05 +04:00
ad5fb98070
Fix 'Line exceeds 132 characters'
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-10-26 14:31:00 +04:00
09c54f6627
Update from version 4.0.0-rc.*
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-10-26 05:20:18 +04:00
a01ad5f97c
Update from version 3.*
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-10-26 04:42:26 +04:00
d8f5be6670
Moodle style fixes
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-10-22 04:04:35 +04:00
99c835a63d
Correction of implicit style errors
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-10-22 03:48:04 +04:00
14e5a16a33
Update file template
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-10-22 03:02:00 +04:00
1352b5ee79
Code style fix
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-10-22 02:59:06 +04:00
6e82b7cc19
Removing old web services
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-09-20 18:07:50 +04:00
aae3ea70b2
Fix table version
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-09-09 05:08:26 +04:00
5d942ccbb2
Delete unnecessary files
Signed-off-by: Valentin Popov <info@valentineus.link>
2018-09-09 05:00:43 +04:00
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