Sujith Haridasan
73d604369d
MDL-71062 core: Step 1 deprecation of print_error function
2022-07-13 08:20:54 +05:30
Marina Glancy
7a9c8cbd3e
MDL-65451 tool_uploaduser: move code away from index.php, add CLI script
2020-10-06 15:54:09 +02:00
Paul Holden
c4e79fc604
MDL-40669 tool_uploaduser: allow emailstop to be set during upload.
2019-09-15 21:43:55 +01:00
François Moreau
6ab44bdbc6
MDL-65404 tool_uploaduser: Add a column for enrolment time start.
2019-08-19 14:25:24 -04:00
[Peter Burnett]
ad9c96e531
MDL-66123 core: check_password_policy takes $user argument
2019-07-29 14:37:50 +10:00
Mathew May
a282fc23ea
MDL-44484 admin: Remove existing user theme check
2019-05-08 16:14:26 +12:00
Mathew May
e6ce167bb7
MDL-44484 admin: Theme can be null and create user
2019-05-08 14:44:30 +12:00
Daniel Neis Araujo
09df597597
MDL-44484 admin: Allow theme field in upload users tool
2019-05-07 12:17:05 +12:00
Charles YVANES
458453cee0
MDL-29895 core: removed require_login() when not needed
2018-09-10 11:22:50 +02:00
Andrew Hancox
1744570b2e
MDL-60801 tool_uploaduser: Fix issue with defaults being ignored
2017-11-24 15:29:23 +00:00
Mark Nelson
f85800f305
MDL-55062 tool_uploaduser: prevent defaults when not selected
2016-12-13 12:34:42 +08:00
Simey Lameze
0de3caf616
MDL-54006 tool_uploaduser: check validation result before display warning
2016-05-02 11:45:59 +08:00
Simey Lameze
94a578af82
MDL-52781 tool_uploaduser: add invalid data warnings if validation fails
2016-04-21 15:34:32 +08:00
Simey Lameze
ac9768fc1b
MDL-52781 core_user: replace direct PARAM_ usages.
...
This commit replace as much as possible of clean_param and PARAM_ usages related to user object.
Also few unit tests has been changed to match the new validation
2016-04-21 15:24:36 +08:00
dg711
92cec53b47
MDL-53139 admin: case diff issue with email
2016-03-11 16:27:34 +05:30
Marina Glancy
3da0c3cbf4
MDL-50851 tool_uploaduser: allow to set interests
2016-01-10 15:25:48 +08:00
Marina Glancy
83bef8dabb
MDL-52335 tool_uploaduser: php7 compatibility in variable syntax
2015-12-03 09:31:25 +08:00
David Monllao
9502083292
MDL-49280 auth: Rewording duplicate emails setting
...
From allowuserstoshareemailaddresses to allowaccountssameemail, also
changing lang strings.
2015-08-20 12:56:11 +08:00
Michael Aherne
bc9837241f
MDL-49280 user: Config for allowing duplicate emails
2015-08-04 08:46:08 +01:00
Stephen Parry
2a34360ed9
MDL-15187 tool_uploaduser: assign system roles from CSV
...
Added feature to assign/unassign system roles stored in the CSV fields
sysrole1, sysrole2... Roles to be unassigned are prefixed with minus.
2015-04-08 08:32:11 +08:00
Marina Glancy
e7bc91579b
MDL-41639 tool_uploaduser: Automatically create cohorts if not found
2014-07-23 14:56:52 +08:00
Rajesh Taneja
9363073b22
MDL-45641 event: Manually trigger event where needed.
...
Some places, user_created_user and user_updated_user
events should be triggred after profile data is saved.
2014-06-27 15:44:56 +08:00
Eloy Lafuente (stronk7)
e7b3306a69
Merge branch 'MDL-42885_master' of https://github.com/markn86/moodle
2013-12-03 10:01:19 +01:00
Sam Hemelryk
a59a423926
Merge branch 'MDL-42084-master' of git://github.com/sammarshallou/moodle
2013-12-03 11:12:34 +13:00
Mark Nelson
275d958e62
MDL-42885 tool_uploaduser: removed misleading debugging message
2013-11-26 21:26:03 -08:00
Dan Poltawski
a136e16c8e
Merge branch 'MDL-42547_master' of https://github.com/markn86/moodle
2013-11-25 10:37:33 +08:00
Mark Nelson
7ca44a4963
MDL-42547 tool_uploaduser: trim values before uploading users
2013-11-18 20:07:01 -08:00
Adrian Greeve
a2071fbf7c
MDL-42850 administration: Updated bulk user upload errors to be more descriptive.
2013-11-18 11:36:16 +08:00
sam marshall
3ef7279f26
MDL-42084 Core: Change set_time_limit to core_php_time_limit::raise everywhere
...
Exceptions (places where set_time_limit is still left) are:
Third-party libraries:
ADODB
PHPMailer
Moodle core:
PHPUnit - not relevant (CLI mode)
2013-11-06 16:40:01 +00:00
Adrian Greeve
c00252fbed
MDL-40683 administration: Include alternate name fields in CSV user import.
...
Removal of firstname and lastname from STD_FIELDS
2013-10-28 09:14:44 +08:00
Adrian Greeve
6f4ece9f57
MDL-40683 libraries: Include alternate name fields in CSV user import.
2013-10-28 09:08:48 +08:00
Sam Hemelryk
c80ef689d5
Merge branch 'wip-mdl-41744' of https://github.com/rajeshtaneja/moodle
2013-10-10 14:40:02 +13:00
James Henestofel
6afe875edd
MDL-38155 Enrolments: User can be suspended by bulk upload
...
Added ability to suspend user enrolment during bulk upload,
this can be done by setting enrolstatus field in csv file
2013-10-07 15:24:14 +08:00
Rajesh Taneja
b650fe6a8e
MDL-41744 Users: Convert key to value in bulk upload
...
Menu profile field expects value, during bulk upload if value is passed by form
then options key is passed. So converting key to value if passed though form
2013-10-03 10:16:31 +08:00
Petr Škoda
d79d5ac276
MDL-31501 rework user session architecture
...
List of changes:
* New OOP API using PHP namespace \core\session\.
* All handlers now update the sessions table consistently.
* Experimental DB session support in Oracle.
* Full support for session file handler (filesystem locking required).
* New option for alternative session directory.
* Official memcached session handler support.
* Workaround for memcached version with non-functional gc.
* Improved security - forced session id regeneration.
* Improved compatibility with recent PHP releases.
* Fixed borked CSS during install in debug mode.
* Switched to file based sessions in new installs.
* DB session setting disappears if DB does not support sessions.
* DB session setting disappears if session handler specified in config.php.
* Fast purging of sessions used in request only.
* No legacy distinction - file, database and memcached support the same functionality.
* Session handler name included in performance info.
* Fixed user_loggedin and user_loggedout event triggering.
* Other minor bugfixing and improvements.
* Fixed database session segfault if MUC disposed before $DB.
Limitations:
* Session access time is now updated right after session start.
* Support for $CFG->sessionlockloggedinonly was removed.
* First request does not update userid in sessions table.
* The timeouts may break badly if server hosting forces PHP.ini session settings.
* The session GC is a lot slower, we do not rely on external session timeouts.
* There cannot be any hooks triggered at the session write time.
* File and memcached handlers do not support session lock acquire timeouts.
* Some low level PHP session functions can not be used directly in Moodle code.
2013-09-21 13:11:56 +02:00
Rajesh Taneja
bb78e249cd
MDL-39961 Events: Replace Legacy events - User
...
This change includes:
* Added user_updated event, replacing old event
* Added user_created event, replacing old event
* Added user_deleted event, replacing old event
* Added user_loggedout event, replacing old event
* Added user_enrolment_created event, replacing old event
* Added user_enrolment_deleted event, replacing old event
* Added user_enrolment_updated event, replacing old event
2013-09-02 16:10:05 +08:00
Petr Škoda
ff539362a6
MDL-40796 do not require city and country when uploading users
2013-07-20 21:04:31 +02:00
Charles Fulton
628e9b2011
MDL-39322 users: report correct auth method for site administrators
2013-04-26 05:11:28 -07:00
Petr Škoda
968083cd02
MDL-39213 allow role assignments in frontpage in user upload
2013-04-21 17:24:51 +02:00
Damyon Wiese
1e7db9fee8
Merge branch 'master_MDL-35332' of git://github.com/totara/moodle
...
Conflicts:
lib/tests/moodlelib_test.php
version.php
2013-02-11 14:51:11 +08:00
Andrew Davis
c90e6b4644
MDL-36091 added debugging() calls in blocks of code marked as "should never happen"
2013-02-11 13:24:52 +08:00
Simon Coggins
ec2d8ceb88
MDL-35332 lib: Improve security of hashed passwords
2013-02-09 06:47:57 +13:00
Dan Poltawski
397ccf1309
MDL-36602 - fix whitespace
2013-01-22 15:45:34 +08:00
Petr Škoda
9dcae46d93
MDL-36602 support mnethostid in user csv upload tool
...
Remote users can not be created, updated or deleted. The only allowed operations are suspending, enrolling and adding to cohort or group.
2013-01-19 13:27:00 +01:00
Petr Škoda
4d3cd1483d
MDL-37064 validate lang in user upload
2013-01-12 16:30:16 +01:00
Ankit Agarwal
7bf99ee558
MDL-27884 Implement proper username validation during csv import
2013-01-02 14:09:13 +08:00
Petr Škoda
e95bf5b50a
MDL-36731 fix E_STRICt issue when creating new groups in user upload
2012-12-06 13:15:16 +01:00
Adam Olley
b1d76077fc
MDL-34647: admintool: uploaduser enrolments now obey enrolperiod directive
2012-07-31 11:35:55 +09:30
Frederic Massart
bf006d2c15
MDL-34455 Libraries: Replaced deprecated get_context_instance()
2012-07-23 14:33:02 +08:00
Dan Poltawski
a80b5a0cf0
MDL-32908 - drop $USER->ajax
...
Its not been respected for some time and is just confusing
2012-06-19 15:07:18 +08:00