Commit Graph

18532 Commits (72aa66a1e9216dfb6f929896563aeba3f95f061c)

Author SHA1 Message Date
Yannick Warnier 72aa66a1e9 Documentation: Add PHPDoc block to getAllValuesByItem() to explain it only returns fields with filter=1 7 months ago
Christian Beeznest ea499b8920 Statistics: Add user extra fields to export users in course session - refs BT#22303 7 months ago
Angel Fernando Quiroz Campos b2e808aacd
Minor: Format code 7 months ago
Angel Fernando Quiroz Campos 46f11d3e28
Exercise: Refactor answer handling in exercise_show_functions.lib.php for oral expression questions - refs BT#22308 8 months ago
Angel Fernando Quiroz Campos 7638f49ec1
Exercise: Simplify ternary operator - refs BT#22308 8 months ago
Angel Fernando Quiroz Campos d5c29cf39a
Security: Prevent XSS when setting image alt text by using the ckeditor image plugin 8 months ago
Angel Fernando Quiroz Campos a9d0097466
Avoid double htmlspecialchars for links using Display::url 8 months ago
Angel Fernando Quiroz Campos beb07770d6
Security: Remove on-attributes when showing an HTML editor in forms 8 months ago
Christian Beeznest 2eb0030eed Internal: Fix duplicate links handling with improved LP checks and deletion logic - refs BT#22323 8 months ago
Angel Fernando Quiroz Campos 15023ce630
display: Sanitize attributes for anchor tag in Display::url function 8 months ago
Angel Fernando Quiroz Campos 89d2026720
Glossary: Use entity to save glossary 8 months ago
Angel Fernando Quiroz Campos 8c9caf6ad3
Don't load i18n files for datepicker and timepicker when language ISO code is EN 8 months ago
Christian Beeznest 0a91306a2c User: Fix session redirect after login from custom page - refs BT#22335 8 months ago
Christian Beeznest cfa1f18c4f User: Improve layout of custom login page - refs BT#22335 8 months ago
Angel Fernando Quiroz Campos 27b344eeee
Fix params and return types 8 months ago
Christian Beeznest b7accd6d69 User: Add custom login template support for session expiration page - refs BT#22335 8 months ago
Angel Fernando Quiroz Campos f6a7975909
Internal: Fix script to upload video to Vimeo 8 months ago
NicoDucou 18b2131d75 Plagiarism: Compilatio: fix analyses API query to work with all services and contracts for compilatio - refs BT#22318 8 months ago
NicoDucou 8f92e154b7 Gossary: complement to Fix load glossary from base course if not found in session - refs BT#22235 BT#22110 9 months ago
Christian Beeznest 3d19c00147 Internal: Fix pagination issue in SortableTable session handling - refs BT#22319 9 months ago
Angel Fernando Quiroz Campos 10b6d6125d
Fix undefined index in request 9 months ago
Angel Fernando Quiroz Campos 49816b6855
Display: Load missing i18n files for date and time pickers - refs BT#21354 9 months ago
Angel Fernando Quiroz Campos 7129190ada
Minor: Format code 9 months ago
Yannick Warnier 8c16c19299 Internal: Revert PHP 8 compatibility improvement in api_htmlentities() as it causes issues filtering HTML tags in HTML titles - refs BT#22321 9 months ago
Angel Fernando Quiroz Campos c6880d3554
Vendor: Remove brumann/polyfill-unserialize 9 months ago
Angel Fernando Quiroz Campos a025de461a
Portfolio: Duplicate post in sessión when commenting if portfolio_show_base_course_post_in_sessions is enabled - refs BT#22232 9 months ago
Angel Fernando Quiroz Campos 918416a844
Portfolio: List course base content in session when portfolio_show_base_course_post_in_sessions is enabled - refs BT#22232 9 months ago
Christian Beeznest 542765cb63 Course: Fix export mbz validation, root-only resources, skip empty folders - refs BT#21977 9 months ago
Angel Fernando Quiroz Campos 2d12af3491
Internal: Remove return type mixed 9 months ago
Angel Fernando Quiroz Campos d617e04be7
Internal: Fix ErrorCorrectionLevel::MEDIUM constant usage 9 months ago
Yannick Warnier 600d8a1a92 Internal: Fix various PHP8 compatibility issues to reduce error messages 9 months ago
Yannick Warnier ab1f124dfd Plugin: OnlyOffice: Add OnlyOffice viewer by default for corresponding extensions in documents tool - refs #5395 9 months ago
NicoDucou b590a170d6 Internal: Fix warning and error with php8 9 months ago
Christian Beeznest ca83c918ea Gossary: Fix load glossary from base course if not found in session - refs BT#22235 9 months ago
Christian Beeznest f846c25403 Session: Fix session course position handling in CSV export/import - refs BT#22234 9 months ago
Angel Fernando Quiroz Campos 7212fb2a1e
Work: Security: Sanitize file name that could import document with special characters - refs BT#22273 9 months ago
Angel Fernando Quiroz Campos 3075eeba7a
Dropbox: Security: Sanitize file name that could import document with special characters - refs BT#22273 9 months ago
Angel Fernando Quiroz Campos 406e0dd5f4
Gradebook: Fix theme image paths in certificates - refs BT#22231 9 months ago
Angel Fernando Quiroz Campos f915007524
Security: Confirm delete action with modal instead of alert 9 months ago
Angel Fernando Quiroz Campos 82cc07edd8
Security: Remove on* attributes through new filter of HTML Purifier 9 months ago
Angel Fernando Quiroz Campos 241c569dde
Security: Remove on* attributes for input text fields 9 months ago
NicoDucou 2c779cbc56 Exercise: Fix hide_expected_answer exercise option for fill in the blank question type - refs BT#21969 10 months ago
Angel Fernando Quiroz Campos a591c25b57
Userportal: Fix coach url when it is null - refs BT#21436 10 months ago
Angel Fernando Quiroz Campos 387808b5e2
Security: Social: Add sec_token when commenting posts 11 months ago
Angel Fernando Quiroz Campos ad03014235
Security: Social: Add sec_token when accepting a friend request 11 months ago
Angel Fernando Quiroz Campos 0c4dae40c0
Security: Social: Add sec_token when denying a friend request 11 months ago
Angel Fernando Quiroz Campos 5fadf07542
Security: Social: Add sec_token when deleting friend 11 months ago
Angel Fernando Quiroz Campos 8ff67c3ad2
Security: Glossary: Remove XSS 11 months ago
Angel Fernando Quiroz Campos 3e2582f64f
Global: Fix filter for "on" attributes was too wide and replaced normal text containing " on" - refs #5887 11 months ago
Yannick Warnier 368dfaf932 Global: Fix df47eac9b9 where the filter for "on" attributes was too wide and replaced normal text containing " on" - refs #5887 11 months ago