Commit History

Author SHA1 Message Date
  Rolf Schmidt 52aa34bb20 Follow up 189ccb21dbef30a13b5ea37a2a4b4a5ef2160a25 - Fixes #3827 - Remove ticket create screen job because it is not needed anymore dropdown data will get updated on action by core workflow. 3 years ago
  Rolf Schmidt 7dbd1c1b15 Maintenance: Remove while loop user check login. 3 years ago
  Rolf Schmidt 041c0d61ef Follow up fa4577d463aa50d645b000f3ce4959271610981f - Fixes #3710 - Unable to close tickets in certran cases if core workflow is used. 3 years ago
  Martin Gruner a389b8f07c Maintenance: Replace rand() where possible 3 years ago
  Rolf Schmidt 87f77338be Fixes #3694 - Inheritance of out of office settings. 3 years ago
  Rolf Schmidt 05a471f90d Fixes #3709, #Fixes 1262 - Core Workflow implementation 3 years ago
  Mantas Masalskis 0668e17d18 Fixes #1653 - Default value not set for attributes of type input, select,... 3 years ago
  Dominik Klein 467bc03224 Fixes #2389 - Enhance LDAP login to not affect "failed logins". 3 years ago
  Mantas 32be22113a Fixes #3590 - Allow out of office for one day without setting two days 3 years ago
  Dominik Klein 0dc650b5d8 Fixes #2565 - Visualise locked users in UI and make them unlock-able for admin 3 years ago
  Thorsten Eckel 5243efbc25 Maintenance: Activated rubocop Style/MethodCallWithoutArgsParentheses. 3 years ago
  Thorsten Eckel ca56de3648 Maintenance: Updated to Rails 6.0.4 and the new Zeitwerk autoloader. 3 years ago
  Thorsten Eckel b49046c597 Maintenance: Move User avatar logic into dedicated concern to slim down model file. 3 years ago
  Rolf Schmidt 649dff172e Fixes #3585 - DataPrivacy may fail to clear user relations. 3 years ago
  Martin Gruner 5df98684da Maintenance: Update copyright information and add a new rubocop cop to watch over it. 3 years ago
  Martin Gruner fdbf501be0 Maintenance: Refactor the remaining observers to concerns and drop the rails-observers dependency. 3 years ago
  Mantas Masalskis 041bf51b52 Maintenance: Rubocop enforces %r{} regular expression style 3 years ago
  Rolf Schmidt 2354b5f53f Fixes #208 - Notify / Mention other agents / Subscribe to Tickets. 3 years ago
  Rolf Schmidt 050315bac9 Fixes #3402 - DataPrivacy Task fails in some situations. 4 years ago
  Thorsten Eckel cb2286fae4 Refactoring: Migrate Rails Observers to Concerns. 4 years ago
  Thorsten Eckel f97a1d9211 Maintenance: Updated rubocop(-* gems) to latest version (1.6.1). 4 years ago
  Thorsten Eckel acd98bd214 Maintenance: Removed incomplete/obsolete TextModules and Templates references implementation to single User. 4 years ago
  Rolf Schmidt 275a97cc4f Fixed issue #3220 - DataPrivacyTask - Can't remove user if still referenced in Overview(s). 4 years ago
  Thorsten Eckel c3fce714dc Refactoring: Converted StatsStore to polymorphic association. 4 years ago
  Thorsten Eckel 623b17be6b Maintenance: Updated rubocop(-* gems) to latest version (0.92.0). 4 years ago
  Rolf Schmidt 3fb9b05027 Fixes #2074 - Ability of deleting customers and / or all ticket at once. 4 years ago
  Ryan Lue dde7208ebc Fixes #3111 - admin.user token permission doesn't allow fetching details of specific user 4 years ago
  Thorsten Eckel f5841a2fe3 Maintenance: Introduced custom Rubocop `Zammad/ExistsConditions` to check for `.find_by` in conditions and replace it with `.exists?` to increase performance and reduce memory cost. 4 years ago
  Thorsten Eckel 73f6a98e29 Updated rubocop(-* gems) to latest version (0.88.0). 4 years ago
  Ryan Lue 80b330d73f Refactoring: Clarify complex Permission queries 4 years ago
  Rolf Schmidt 4014839242 Fixes issue #2907 - Password strength settings are ignored when creating new customer accounts. Make login available to verified users only. 4 years ago
  Thorsten Eckel 72bb320fb0 Updated rubocop(-* gems) to latest version (0.85.1). 4 years ago
  Thorsten Eckel 8690916936 Updated rubocop(-* gems) to latest version (0.84.0). 4 years ago
  Ryan Lue becbdb1baa Refactoring: Replaced home-rolled authorization logic in Controllers with Pundit. 4 years ago
  Martin Edenhofer 22911f8616 Refactoring: Improve performance by pushing Ticket create screen information on demand to the client instead of checking every X seconds via the Scheduler. 5 years ago
  Thorsten Eckel fbbc50f24a Maintenance: Invalid email error message is not expressive. 5 years ago
  Mantas Masalskis 7fab92d074 Fixes issue #2169 - Time format always english if generated from system. 5 years ago
  Thorsten Eckel 1772e9f1e4 Maintenance: Error message about existing user with same email address is not expressive. 5 years ago
  Jens Pfeifer 7e4b46b65c Refactoring: Added consistent email address validation to backend. 5 years ago
  Thorsten Eckel 1c63e96675 Bumps [rubocop-performance](https://github.com/rubocop-hq/rubocop-performance) from 1.1.0 to 1.4.1. 5 years ago
  Ryan Lue 33bef7123d Feature: Single sign-on (SSO). 5 years ago
  Denny Bresch bc38f1c1ae Maintenance: Fixed typos in inline comments. 5 years ago
  Thorsten Eckel 5745fa46bd Bumps [rails](https://github.com/rails/rails) from 5.1.7 to 5.2.3. 5 years ago
  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. 6 years ago
  Martin Edenhofer 922309b2b5 Improved after_callbacks and skip_callback behaviour on bulk changes (e. g. CSV import). 6 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. 6 years ago
  Martin Edenhofer dabce01ec2 Sanitize html for note fields of tickets, users and organizations. 6 years ago