LimeSurvey: master bb14772a

Author Committer Branch Timestamp Parent
mohabmes GitHub master 2023-12-08 09:53:52 master db2da46f
Affected Issues  19201: Add column "active" to users, to be able to activate or deactivate users
Changeset

New feature 19201: Add column "active" to users, to be able to activate or deactivate users (03550)

  • Feature #CT-1343: Limit creation of new users

  • Feature #CT-1343: Limit creation of new users

  • Feature #CT-1343: Limit creation of new users

  • Feature #CT-1343: Limit creation of new users

  • Feature #CT-1343: Limit creation of new users

  • Feature #CT-1343: Handle user status permission

  • Feature #CT-1343: Handle user status permission

  • Feature #CT-1343: Update the users count in navigation

  • Feature #CT-1343: Update the users count in navigation

  • Feature #CT-1343: DB update

  • Feature #CT-1343: DB update

  • Feature #CT-1343: remove user limit checks

  • Feature #CT-1343: remove user limit checks

  • Feature #CT-1343: Add status column

  • Feature #CR-1343: remove status from insertUser

  • Feature #CR-1343: remove user limit checks

  • Feature #CR-1343: rename Update_616 to Update_617

  • Feature #CR-1343: rename Update_616 to Update_618

  • Feature #CT-1343: Limit creation of new users

  • Feature #Cr-1343: Add column "active" to users, to be able to activate or deactivate users

  • Feature #CR-1343: Add status to Auth plugin

  • Feature #CR-1343: Add beforeFooterRender

  • Feature #CR-1343: rename status to user_status

  • Only merge arrays if data is an array

  • Show more precise error message in user management if present

  • Feature #CR-1343: rename status to user_status

  • Feature #CR-1343: remove beforeFooterRender

  • Block any non-active user from logging in

  • Don't check user_status in authdb plugin


Co-authored-by: Olle Haerstedt <olle.haerstedt@limesurvey.org>

mod - application/config/version.php Diff File
mod - application/controllers/UserManagementController.php Diff File
mod - application/core/LSUserIdentity.php Diff File
mod - application/core/plugins/AuthLDAP/AuthLDAP.php Diff File
mod - application/core/plugins/Authdb/Authdb.php Diff File
mod - application/extensions/admin/survey/ListSurveysWidget/views/massive_actions/_action_results.php Diff File
add - application/helpers/update/updates/Update_619.php Diff File
mod - application/models/User.php Diff File
mod - application/views/userManagement/index.php Diff File
mod - application/views/userManagement/massiveAction/_selector.php Diff File
add - application/views/userManagement/massiveAction/_updatestatus.php Diff File
add - application/views/userManagement/partial/confirmuseractivation.php Diff File
mod - application/views/userManagement/partial/topbarBtns/leftSideButtons.php Diff File
mod - assets/admin_themes/Sea_Green/admin_customizations.scss Diff File
mod - assets/packages/usermanagement/js/usermanagement.js Diff File
mod - installer/create-database.php Diff File
mod - themes/admin/Sea_Green/css/sea_green-rtl.css Diff File
mod - themes/admin/Sea_Green/css/sea_green-rtl.min.css Diff File
mod - themes/admin/Sea_Green/css/sea_green.css Diff File
mod - themes/admin/Sea_Green/css/sea_green.min.css Diff File