path # lines of code number of updates days since first update days since last update first updated last updated acp.php 8 19 2617 90 2014-12-02 2021-11-02 ajax.php 9 10 2545 90 2015-02-12 2021-11-02 classes/adminsetting/aadsyncoptions.php 82 7 306 70 2021-03-31 2021-11-22 classes/adminsetting/adminconsent.php 35 3 1446 70 2018-02-15 2021-11-22 classes/adminsetting/azuresetup.js 271 24 2324 53 2015-09-21 2021-12-09 classes/adminsetting/azuresetup.php 101 15 2324 70 2015-09-21 2021-11-22 classes/adminsetting/courseresetteams.php 49 6 342 70 2021-02-23 2021-11-22 classes/adminsetting/detectoidc.php 44 9 2518 70 2015-03-11 2021-11-22 classes/adminsetting/healthcheck.php 31 6 2545 70 2015-02-12 2021-11-22 classes/adminsetting/moodlesetup.js 101 2 381 378 2021-01-15 2021-01-18 classes/adminsetting/moodlesetup.php 41 4 381 70 2021-01-15 2021-11-22 classes/adminsetting/serviceresource.js 119 8 2518 2134 2015-03-11 2016-03-29 classes/adminsetting/serviceresource.php 75 13 2518 70 2015-03-11 2021-11-22 classes/adminsetting/sharepointcourseselect.php 50 5 2065 70 2016-06-06 2021-11-22 classes/adminsetting/sharepointlink.js 78 7 2545 2100 2015-02-12 2016-05-02 classes/adminsetting/sharepointlink.php 103 15 2545 70 2015-02-12 2021-11-22 classes/adminsetting/systemapiuser.php 58 9 2545 70 2015-02-12 2021-11-22 classes/adminsetting/tabs.php 69 6 2090 70 2016-05-12 2021-11-22 classes/adminsetting/toollink.php 26 6 2245 70 2015-12-09 2021-11-22 classes/adminsetting/usergroups.php 55 6 2107 70 2016-04-25 2021-11-22 classes/adminsetting/usersynccreationrestriction.php 103 16 2257 70 2015-11-27 2021-11-22 classes/bot/botintent.php 52 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/absentstudents.php 51 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/assignmentcomparison.php 69 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/assignmentsforgrading.php 78 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/dueassignments.php 56 3 1166 90 2018-11-22 2021-11-02 classes/bot/intents/help.php 40 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/incompleteassignments.php 87 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/intentinterface.php 7 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/intentshelper.php 50 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/laststudentlogin.php 71 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/latestgrades.php 54 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/lateststudents.php 62 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/latesubmissions.php 70 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/recentstudents.php 61 3 1166 70 2018-11-22 2021-11-22 classes/bot/intents/worststudentslastassignments.php 87 3 1166 70 2018-11-22 2021-11-22 classes/event/api_call_failed.php 19 7 2366 70 2015-08-10 2021-11-22 classes/event/calendar_subscribed.php 19 6 2617 70 2014-12-02 2021-11-22 classes/event/calendar_unsubscribed.php 19 6 2617 70 2014-12-02 2021-11-22 classes/feature/calsync/form/element/calendar.php 90 10 2324 70 2015-09-21 2021-11-22 classes/feature/calsync/form/subscriptions.php 235 11 2324 70 2015-09-21 2021-11-22 classes/feature/calsync/main.php 373 23 2324 68 2015-09-21 2021-11-24 classes/feature/calsync/observers.php 105 7 2324 70 2015-09-21 2021-11-22 classes/feature/calsync/task/importfromoutlook.php 89 13 2324 68 2015-09-21 2021-11-24 classes/feature/calsync/task/syncoldevents.php 328 12 2324 70 2015-09-21 2021-11-22 classes/feature/sds/task/sync.php 420 18 2055 55 2016-06-16 2021-12-07 classes/feature/sds/utils.php 80 2 81 55 2021-11-11 2021-12-07 classes/feature/sharepointcustom/utils.php 179 8 2065 70 2016-06-06 2021-11-22 classes/feature/userconnections/filtering.php 83 4 1560 70 2017-10-24 2021-11-22 classes/feature/userconnections/table.php 191 6 1560 70 2017-10-24 2021-11-22 classes/feature/usergroups/coursegroups.php 1099 63 2166 68 2016-02-26 2021-11-24 classes/feature/usergroups/observers.php 305 24 2323 70 2015-09-22 2021-11-22 classes/feature/usergroups/utils.php 711 26 2149 55 2016-03-14 2021-12-07 classes/feature/usersync/main.php 1132 92 2324 68 2015-09-21 2021-11-24 classes/form/groupedit.php 84 6 2088 70 2016-05-14 2021-11-22 classes/form/manualusermatch.php 29 4 1560 70 2017-10-24 2021-11-22 classes/form/teamsconnection.php 13 4 355 70 2021-02-10 2021-11-22 classes/form/teamstabconfiguration.php 42 3 1166 70 2018-11-22 2021-11-22 classes/form/usermatch.php 12 6 2245 70 2015-12-09 2021-11-22 classes/healthcheck/healthcheckinterface.php 11 6 2575 70 2015-01-13 2021-11-22 classes/healthcheck/ratelimit.php 44 4 2135 70 2016-03-28 2021-11-22 classes/healthcheck/systemapiuser.php 51 14 2575 70 2015-01-13 2021-11-22 classes/httpclient.php 98 12 2617 70 2014-12-02 2021-11-22 classes/httpclientinterface.php 11 7 2617 70 2014-12-02 2021-11-22 classes/oauth2/apptoken.php 128 6 2020 70 2016-07-21 2021-11-22 classes/oauth2/clientdata.php 63 12 2617 68 2014-12-02 2021-11-24 classes/oauth2/systemapiusertoken.php 51 5 1446 70 2018-02-15 2021-11-22 classes/oauth2/systemtoken.php 53 16 2617 70 2014-12-02 2021-11-22 classes/oauth2/token.php 276 33 2617 53 2014-12-02 2021-12-09 classes/obj/o365user.php 30 8 1191 70 2018-10-28 2021-11-22 classes/observers.php 723 85 2617 55 2014-12-02 2021-12-07 classes/page/acp.php 1647 66 2245 55 2015-12-09 2021-12-07 classes/page/ajax.php 417 30 2324 70 2015-09-21 2021-11-22 classes/page/base.php 62 10 2482 70 2015-04-16 2021-11-22 classes/page/groupcp.php 336 14 2088 70 2016-05-14 2021-11-22 classes/page/ucp.php 443 42 2482 70 2015-04-16 2021-11-22 classes/privacy/provider.php 189 6 1320 70 2018-06-21 2021-11-22 classes/rest/azuread.php 368 50 2617 70 2014-12-02 2021-11-22 classes/rest/botframework.php 60 3 1166 70 2018-11-22 2021-11-22 classes/rest/calendar.php 121 19 2574 70 2015-01-14 2021-11-22 classes/rest/discovery.php 54 14 2518 70 2015-03-11 2021-11-22 classes/rest/o365api.php 292 45 2609 55 2014-12-10 2021-12-07 classes/rest/onedrive.php 103 26 2609 70 2014-12-10 2021-11-22 classes/rest/onenote.php 12 9 2461 70 2015-05-07 2021-11-22 classes/rest/outlook.php 33 9 2236 70 2015-12-18 2021-11-22 classes/rest/sharepoint.php 595 40 2617 70 2014-12-02 2021-11-22 classes/rest/unified.php 1615 116 2451 55 2015-05-17 2021-12-07 classes/task/bot.php 100 8 1166 70 2018-11-22 2021-11-22 classes/task/groupcreate.php 30 26 2451 70 2015-05-17 2021-11-22 classes/task/processmatchqueue.php 176 16 2245 70 2015-12-09 2021-11-22 classes/task/refreshsystemrefreshtoken.php 23 15 2575 70 2015-01-13 2021-11-22 classes/task/sharepointaccesssync.php 138 21 2575 70 2015-01-13 2021-11-22 classes/task/sharepointinit.php 199 19 2545 70 2015-02-12 2021-11-22 classes/task/usersync.php 170 34 2574 70 2015-01-14 2021-11-22 classes/utils.php 260 32 2371 70 2015-08-05 2021-11-22 classes/webservices/create_onenoteassignment.php 65 9 2182 70 2016-02-10 2021-11-22 classes/webservices/delete_onenoteassignment.php 32 4 2182 70 2016-02-10 2021-11-22 classes/webservices/exception/assignnotfound.php 8 3 2182 70 2016-02-10 2021-11-22 classes/webservices/exception/couldnotsavegrade.php 8 4 1841 70 2017-01-16 2021-11-22 classes/webservices/exception/invalidassignment.php 8 3 2182 70 2016-02-10 2021-11-22 classes/webservices/exception/modulenotfound.php 8 3 2182 70 2016-02-10 2021-11-22 classes/webservices/exception/sectionnotfound.php 8 3 2182 70 2016-02-10 2021-11-22 classes/webservices/read_assignments.php 299 4 1848 70 2017-01-09 2021-11-22 classes/webservices/read_bot_message.php 58 3 1166 70 2018-11-22 2021-11-22 classes/webservices/read_courseusers.php 124 6 2129 70 2016-04-03 2021-11-22 classes/webservices/read_onenoteassignment.php 28 4 2182 70 2016-02-10 2021-11-22 classes/webservices/read_teachercourses.php 74 5 2129 70 2016-04-03 2021-11-22 classes/webservices/update_grade.php 126 4 1841 70 2017-01-16 2021-11-22 classes/webservices/update_onenoteassignment.php 87 7 2182 70 2016-02-10 2021-11-22 classes/webservices/utils.php 63 3 2182 70 2016-02-10 2021-11-22 db/access.php 53 9 2088 90 2016-05-14 2021-11-02 db/caches.php 7 3 2088 90 2016-05-14 2021-11-02 db/events.php 202 23 2617 90 2014-12-02 2021-11-02 db/install.php 6 3 1166 90 2018-11-22 2021-11-02 db/services.php 88 9 2182 90 2016-02-10 2021-11-02 db/tasks.php 67 19 2575 90 2015-01-13 2021-11-02 db/upgrade.php 585 64 2617 90 2014-12-02 2021-11-02 export_manifest.php 17 2 1166 1027 2018-11-22 2019-04-10 groupcp.php 9 5 2088 90 2016-05-14 2021-11-02 json_download.php 9 2 321 314 2021-03-16 2021-03-23 lang/cs/local_o365.php 150 11 2175 90 2016-02-17 2021-11-02 lang/de/local_o365.php 150 11 2175 90 2016-02-17 2021-11-02 lang/en/local_o365.php 831 164 2608 53 2014-12-11 2021-12-09 lang/es/local_o365.php 196 14 2175 68 2016-02-17 2021-11-24 lang/fi/local_o365.php 150 11 2175 90 2016-02-17 2021-11-02 lang/fr/local_o365.php 150 11 2175 90 2016-02-17 2021-11-02 lang/it/local_o365.php 150 11 2175 90 2016-02-17 2021-11-02 lang/ja/local_o365.php 150 11 2175 90 2016-02-17 2021-11-02 lang/nl/local_o365.php 150 11 2175 90 2016-02-17 2021-11-02 lang/pl/local_o365.php 150 11 2175 90 2016-02-17 2021-11-02 lang/pt_br/local_o365.php 196 14 2175 68 2016-02-17 2021-11-24 lib.php 263 24 2617 90 2014-12-02 2021-11-02 sass/styles.scss 193 14 2345 2065 2015-08-31 2016-06-06 settings.php 531 99 2583 53 2015-01-05 2021-12-09 sso_end.php 24 6 1166 236 2018-11-22 2021-06-09 sso_login.php 24 5 510 90 2020-09-08 2021-11-02 sso_start.php 26 7 1166 90 2018-11-22 2021-11-02 styles.css 310 21 2545 90 2015-02-12 2021-11-02 teams_tab.php 161 12 1166 90 2018-11-22 2021-11-02 teams_tab_configuration.php 196 13 1166 90 2018-11-22 2021-11-02 teams_tab_redirect.php 4 2 1166 90 2018-11-22 2021-11-02 token.php 97 3 1166 90 2018-11-22 2021-11-02 ucp.php 8 10 2617 90 2014-12-02 2021-11-02 version.php 10 128 2617 53 2014-12-02 2021-12-09