Moodle - the world's open source learning platform https://moodle.org/
Find a file
2024-10-05 14:46:30 +08:00
.github MDL-82758 gha: Remove reference to the master branch 2024-08-09 16:18:06 +08:00
.grunt MDL-79003 js: Bump stylelint and components 2024-01-30 14:08:51 +08:00
admin MDL-83332 environment: Reverts the slashargument removal on MDL-62640 2024-10-02 13:32:43 +07:00
analytics MDL-63399 behat: update existing tests to use the better download steps 2024-09-06 12:19:56 +08:00
auth MDL-76962 auth_oauth2: users can only delete their own linked logins. 2024-08-29 10:33:39 +08:00
availability MDL-79367 availability: Fail grade does not mark activities as completed 2023-10-16 07:55:12 +02:00
backup MDL-81394 restore: format backup file metadata details safely. 2024-08-07 14:05:20 +08:00
badges MDL-82390 badges: correct context check when deleting badges. 2024-08-02 01:40:24 +00:00
blocks MDL-82386 block_rss_client: user access checks for feed edit/delete. 2024-09-27 11:50:19 +00:00
blog MDL-78806 core: Remove redundant site name 2023-09-09 08:56:50 +08:00
cache MDL-80385 core: Check lock state before attempting to acquire a lock 2024-03-13 13:56:49 +00:00
calendar MDL-81412 calendar: Sanitise calendar event names 2024-06-06 22:22:49 +08:00
cohort MDL-78071 cohort: disable report actions for managed cohorts. 2023-06-19 15:05:26 +01:00
comment MDL-76694 core_comment: exit the js init if the element cannot be found 2023-11-03 10:26:49 +08:00
competency MDL-76354 competency: export user privacy data unconditionally. 2023-01-23 22:15:23 +00:00
completion MDL-80613 behat: convert manual completion steps to use generators 2024-02-15 11:02:57 +08:00
contentbank MDL-82596 behat: switch manual private files upload to generator. 2024-07-28 19:29:54 +01:00
course MDL-82651 behat: remove unnecessary steps 2024-08-28 13:10:20 +08:00
customfield MDL-82596 behat: tidy up existing usage of private files generator. 2024-07-28 19:15:19 +01:00
dataformat MDL-76494 dataformat: tests for Excel and ODS writers 2022-11-28 15:56:53 +01:00
enrol MDL-82898 enrol_self: Behat to test student enrolment using key 2024-08-28 12:14:27 +08:00
error MDL-74386 navigation: Remove redundant set_secondary_navigation() calls 2022-04-08 15:11:31 +08:00
favourites MDL-73971 phpunit: Move more tests to use correct names and namespaces 2022-05-06 18:29:11 +02:00
files MDL-77807 files: normalise file entity size/type column fields. 2023-03-30 20:46:57 +01:00
filter MDL-82745 filter_tex: Improve PHPUnit test 2024-08-08 21:08:59 +08:00
grade MDL-83076 behat: workaround Firefox 130.0 failure 2024-09-17 11:08:24 +08:00
group MDL-81354 core: Escape string of fullname 2024-04-12 11:30:23 +00:00
h5p MDL-82558 h5p: escape template error/exception content. 2024-08-05 11:03:03 +08:00
install Automatically generated installer lang files 2024-10-05 00:07:35 +00:00
iplookup MDL-77040 core: assert types of returned Geoplugin data, not values. 2023-01-26 13:24:06 +00:00
lang MDL-83352 message: Update usercantbemessaged string 2024-10-03 17:48:46 +07:00
lib MDL-63399 behat: new steps to verify downloads 2024-09-06 12:18:26 +08:00
local MDL-77708 docs: Update references from docs.moodle.org/dev 2023-09-26 10:57:33 +02:00
login MDL-78806 core: Remove redundant site name 2023-09-09 08:56:50 +08:00
media MDL-79029 behat: optimize behat tests 2024-01-22 11:23:44 +01:00
message MDL-83352 message: Update usercantbemessaged string 2024-10-03 17:48:46 +07:00
mnet MDL-77840 mnet: Avoid passing nulls to base64_encode 2023-05-02 13:52:12 +10:00
mod MDL-81612 assign: test generation of extensions 2024-09-19 16:09:12 +01:00
my MDL-82551 core: Set welcome message heading to level 1 2024-07-22 14:21:22 +08:00
notes MDL-75165 notes: implement notes datasource for custom reporting. 2022-10-19 14:46:21 +01:00
payment MDL-78715 payment: prevent action menus flowing under container. 2023-07-14 17:17:00 +01:00
pix MDL-75362 gradereport_user: Roll in zero state work for user report 2022-10-20 21:24:51 +08:00
plagiarism MDL-73785 phpunit: Move more tests to use correct names and namespaces 2022-03-03 12:19:30 +01:00
portfolio MDL-76497 upgrade: add the 4.1.0 separation line to all upgrade scripts 2022-12-01 08:59:07 +03:00
privacy MDL-82431 phpunit: correct unit test filename and classname. 2024-07-10 19:06:11 +01:00
question MDL-63399 behat: update existing tests to use the better download steps 2024-09-06 12:19:56 +08:00
rating MDL-78170 rating: consistently calculate average rating aggregation. 2023-05-09 15:57:43 +01:00
report Merge branch 'MDL-82431-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE 2024-07-11 11:47:18 +08:00
reportbuilder MDL-83180 reportbuilder: correct access check for viewing schedules. 2024-10-02 16:50:08 +08:00
repository MDL-82373 behat: Stop calling ensure_node_is_visible before click 2024-07-17 14:45:21 +08:00
rss MDL-73431 enrol: Introduce a sync interval 2022-05-30 15:58:22 +10:00
search MDL-70152 behat: Forum behat generators use UI 2023-05-29 10:28:04 +08:00
tag MDL-79801 tag: fix report entity flagged column/filter query. 2023-10-20 14:22:29 +01:00
theme MDL-83047 theme_boost: Add upgrade note for theme plugins 2024-09-10 10:34:15 +08:00
user MDL-82567 core: Add has_capability method 2024-08-24 06:30:25 +00:00
userpix MDL-71099 Lib: Move new user_fields class from core to core_user 2021-03-25 13:47:23 +00:00
webservice Merge branch 'MDL-77799-m401' of https://github.com/sammarshallou/moodle into MOODLE_401_STABLE 2023-06-08 11:21:35 +08:00
.eslintrc MDL-79003 eslint: Enable 'reportUnusedDisableDirectives' eslint setting 2024-01-30 14:04:38 +08:00
.gherkin-lintrc MDL-66109 behat: Prevent the use of Examples in Scenarios 2020-05-11 11:07:49 +08:00
.gitattributes MDL-64506 theme_bootstrapbase: Remove bootstrapbase from core 2019-04-03 19:34:17 +08:00
.gitignore MDL-76727 core: Allow phpcs configuration to be overridden locally 2022-12-20 09:35:45 +08:00
.jshintignore MDL-66265 javascript: Add jshint ignore for ES6 files in root dir 2019-09-04 06:48:11 +08:00
.jshintrc MDL-54889 jshint: stop using for everything but shifter 2016-06-30 09:14:57 +01:00
.nvmrc MDL-79003 core: Bump NodeJS to lts/iron (NodeJS 20) 2024-01-30 13:33:40 +08:00
.shifter.json MDL-42774 JavaScript: Ensure that shifter cleans build directories before running 2013-11-11 18:29:35 +08:00
.stylelintrc MDL-79003 js: Bump stylelint and components 2024-01-30 14:08:51 +08:00
.travis.yml MDL-73018 ci: Move highest PHP to 8.1 (from current 8.0) 2023-02-28 11:24:28 +01:00
behat.yml.dist MDL-66979 behat: Rename selenium config to webdriver 2021-01-22 14:52:09 +08:00
brokenfile.php MDL-26069 detect missing file postprocessing 2011-01-29 17:50:12 +01:00
composer.json MDL-78800 composer: Bump dependencies to current ones 2023-08-05 11:17:10 +02:00
composer.lock MDL-78800 composer: Bump dependencies to current ones 2023-08-05 11:17:10 +02:00
config-dist.php MDL-77669 dml: Added extrainfo in the DB options config. 2023-03-21 08:48:39 +08:00
CONTRIBUTING.txt MDL-77708 docs: Update references from docs.moodle.org/dev 2023-09-26 10:57:33 +02:00
COPYING.txt
draftfile.php MDL-71062 core: Step 1 deprecation of print_error function 2022-07-13 08:20:54 +05:30
editmode.php MDL-78782 behat: optimize with editing mode step 2023-07-26 16:19:57 +02:00
file.php MDL-71062 core: Step 1 deprecation of print_error function 2022-07-13 08:20:54 +05:30
Gruntfile.js MDL-61460 Grunt: Add Component Library tasks 2021-07-08 09:51:02 +08:00
help.php MDL-35628 performance: Remove dirname() where possible. 2016-06-10 08:06:49 +10:00
help_ajax.php MDL 38508 JavaScript: Split out AJAX and non-AJAX help 2013-04-08 21:01:20 +01:00
index.php MDL-78806 core: Remove redundant site name 2023-09-09 08:56:50 +08:00
install.php NOBUG: Fixed file access permissions 2024-06-06 22:30:49 +08:00
INSTALL.txt MDL-53081 docs: Improve the text doc files in the root directory 2016-02-19 09:11:06 +01:00
npm-shrinkwrap.json MDL-79003 js: Bump stylelint and components 2024-01-30 14:08:51 +08:00
package.json MDL-79003 js: Bump stylelint and components 2024-01-30 14:08:51 +08:00
phpcs.xml.dist MDL-77458 core: Add supported php version info to phpcs config 2023-03-02 20:37:52 +08:00
phpunit.xml.dist MDL-66903 testing: Add support for a \tests\ namespace during tests 2024-07-15 12:21:54 +08:00
pluginfile.php MDL-36754 core_files: Add a token version of pluginfile 2018-08-14 06:57:32 +08:00
PULL_REQUEST_TEMPLATE.txt MDL-53081 docs: Improve the text doc files in the root directory 2016-02-19 09:11:06 +01:00
README.txt MDL-77708 docs: Update references from docs.moodle.org/dev 2023-09-26 10:57:33 +02:00
security.txt MDL-81278 core: Update security.txt expiry 2024-09-16 14:51:06 +08:00
tokenpluginfile.php MDL-66377 user: Only allow active users to retrieve files via tokenpluginfile.php 2019-11-05 13:44:37 +01:00
TRADEMARK.txt MDL-77376 Licensing: Update trademark.txt 2023-02-24 12:33:36 +08:00
version.php Moodle release 4.1.14 2024-10-05 14:46:30 +08:00

                                 .-..-.
   _____                         | || |
  /____/-.---_  .---.  .---.  .-.| || | .---.
  | |  _   _  |/  _  \/  _  \/  _  || |/  __ \
  * | | | | | || |_| || |_| || |_| || || |___/
    |_| |_| |_|\_____/\_____/\_____||_|\_____)

Moodle - the world's open source learning platform

Moodle <https://moodle.org> is a learning platform designed to provide
educators, administrators and learners with a single robust, secure and
integrated system to create personalised learning environments.

You can download Moodle <https://download.moodle.org> and run it on your own
web server, ask one of our Moodle Partners <https://moodle.com/partners/> to
assist you, or have a MoodleCloud site <https://moodle.com/cloud/> set up for
you.

Moodle is widely used around the world by universities, schools, companies and
all manner of organisations and individuals.

Moodle is provided freely as open source software, under the GNU General Public
License <https://moodledev.io/general/license>.

Moodle is written in PHP and JavaScript and uses an SQL database for storing
the data.

See <https://docs.moodle.org> for details of Moodle's many features.