Commit History

Author SHA1 Message Date
  Ryan Lue a1da3a27f9 Enable Lint/UselessAssignment cop. 5 years ago
  Thorsten Eckel 1e54645223 Fixed issue #462 - Password hashing: upgrade to argon2 2.x (argon2id), fix non-unique salt bug - huge thanks to @martinvonwittich ! 5 years ago
  Ryan Lue b1b137bb0d KB Prep: Refactor & backport User#locale method 5 years ago
  Thorsten Eckel 444e48e377 Fixed issues #1259 and #1598 by adding ObjectManager::Attribute validations. 5 years ago
  Martin Edenhofer 922309b2b5 Improved after_callbacks and skip_callback behaviour on bulk changes (e. g. CSV import). 5 years ago
  Billy Zhou 399fef668d Refactoring: Simplyfied if statement and removed reference to issue #2431 because it's more of a byproduct than an actual fix. 5 years ago
  Martin Edenhofer dabce01ec2 Sanitize html for note fields of tickets, users and organizations. 5 years ago
  Ryan Lue 46615333f9 Refactoring: Eliminate explicit coupling of classes in ChecksImport concern 5 years ago
  Thorsten Eckel e8a57517f4 Updated rubocop - applied custom Layout/AlignHash style. 6 years ago
  Martin Edenhofer 13b3b841d5 Fixed issue #2329 - Unable to import (update) users with email addresses als lookup index written in upper letters. 6 years ago
  Martin Edenhofer 6439203900 Fixed issue #2281 - O365/Office365 authentication missing given- and surname. 6 years ago
  Thorsten Eckel 9af50f2a4e Updated rubocop to latest version (0.59.2) and applied required changes. 6 years ago
  Martin Edenhofer f5c588be0b Implemented issue #2261 - Make stats store and cti log searchable via elastichsearch & destroy stats store if user got deleted. 6 years ago
  Martin Edenhofer 254c8c1e4b Improved error handling of system_agent_limit setting it the number was supplied as string. 6 years ago
  Thorsten Eckel ccbf10cb7a Fixed Rails namespace lookup issue and removed remaining foreign key records in Token table when deleting a user. 6 years ago
  Martin Edenhofer 2774bc207d Fixed issue #2218 - CTI Caller Log blocks user deletion/destroy and fails 6 years ago
  Ryan Lue ec74d56b77 Improve handling of emails from addresses with spaces (fixes #2198) 6 years ago
  Ryan Lue 9cfeec86be Update CallerId table when user phone numbers change (partially fixes #2057) 6 years ago
  Martin Edenhofer ef179bf67b Improved email processing and cleaning up firstname/lastname detection. 6 years ago
  Mantas 498980b52c Fixes #1591 Drag&Drop groups empty 6 years ago
  Martin Edenhofer cb56a53a07 Fixed issue #1977 - Remove online notifications too if user is deleted. 6 years ago
  Thorsten Eckel 5f3c793f37 Refactoring: Fixed autoloading issues and workarounds by doing dependency requirement the "Rails Way". 6 years ago
  Martin Edenhofer c5e794d37b Implemented issue #1954 - Allow to automatically linking of existing user by initial login via third party authentication provider. 6 years ago
  Martin Edenhofer 9791c6b72c Fixed issue #1933 - Can't find organization anymore after index rebuild. 6 years ago
  Thorsten Eckel fbeccbc85c Updated to latest rubocop version. 6 years ago
  Martin Edenhofer 70847f2b41 Improved fetching activity stream, online notifications and recent viewed items. Improved REST API with full and expaned attributes. 6 years ago
  Martin Edenhofer 6a0f5d4c25 Initial generic csv based import of text modules, users, organizations and tickets for model and controller. 6 years ago
  Martin Edenhofer d0e25f2e5b Do not auto probe avatars in import mode (to increase import speed). 6 years ago
  Martin Edenhofer 34c14a22b5 Push users.preferences to elasticsearch to enable searches for certain features. 7 years ago
  Martin Edenhofer 97a5cd3cf5 Improved max. agent limit check. 7 years ago
  Thorsten Eckel 705487154c Applied changes for Rubocop 0.51. 7 years ago
  Martin Edenhofer 9f204806db Fixed issue #1661 - Users mail_delivery_failed is not removed after changing the email address. 7 years ago
  Martin Edenhofer 17ce2dcbde Improved agent limit detection (do not complain if role with ticket.agent permission is assigned and agent already owns a role with ticket.agent permission). 7 years ago
  Martin Edenhofer b35ff0fef2 Fixed issue #1579 - leading and tailing utf8 spaces are not removed for email addresses are not removed. 7 years ago
  Thorsten Eckel af22e22fb2 Merged pull request #1518 - Fixes issue #1509: Conflicting roles can get saved. Huge thanks to @muhammadn . 7 years ago
  Martin Edenhofer 2c39eb47de Fixed issue #1563 - prevent admin from locking out. 7 years ago
  Thorsten Eckel c710389c80 - Refactoring: Replaced Object.const_get with absolut namespace call. 7 years ago
  Thorsten Eckel 757f0ac9bd Applied RuboCop Style/BlockDelimiters to improve readability. 7 years ago
  Martin Edenhofer ff56f294f3 Rails 5.1 migration. 7 years ago
  Thorsten Eckel ef38800bae Refactoring: Prefer .update! over .update, .update_attributes and .update_attribute - see http://www.davidverhasselt.com/set-attributes-in-activerecord/ . 7 years ago
  Martin Edenhofer 003d60d6b1 Improved tests for out of office feature and related controllers. 7 years ago
  Jens Pfeifer 533b44af8f Updated to rails 5.0. 7 years ago
  Thorsten Eckel 20a8e40484 Added initial version of Out Of Office functionality. 7 years ago
  Martin Edenhofer 0986e89335 Improved error handling. 7 years ago
  Martin Edenhofer 866614122d Implemented issue #1251 - Config option to have uniq email addresses for users. 7 years ago
  Martin Edenhofer 77d3f8bf67 Implemented issue #562 - Ticket creation - allow to create users without email, issue #181 - Allow customers without email addresses (was incoming phone call) and issue #247 telephone ticket without email. 7 years ago
  Martin Edenhofer 9f6a4a99f5 Ensure that a user has always (at least) signup rules and not none roles. 7 years ago
  Martin Edenhofer d93d404902 Improved tests (do not break on before/after callbacks). 7 years ago
  Thorsten Eckel 350c3ead51 Added enhanced Group access functionality. 7 years ago
  Martin Edenhofer 1a43d9bd5c Improved tests. 7 years ago