Commit History

Author SHA1 Message Date
  Mantas Masalskis 5739774139 Fixes #5123 - Once applied kb editor permissions cannot be revoked 6 months ago
  Martin Gruner 721f7b2173 Maintenance: Add missing uniqueness validators on Rails level. 8 months ago
  Dominik Klein e054d6ca79 Maintenance: Update copyright information. 10 months ago
  Rolf Schmidt 635438210c Fixes #4868 - Error when selecting Group in core workflow. 1 year ago
  Dusan Vuckovic 5b6ad994b2 Fixes #4790 - Improve groups to support a more complex hierarchy. 1 year ago
  Tobias Schäfer 3dfebda705 Fixes: Mobile - IsModelObject concern handling and usage. 1 year ago
  Florian Liebe 9dfc232536 Maintenance: Update copyright information. 1 year ago
  Mantas Masalskis ffdbc246a7 Maintenance: Validate #note length. 2 years ago
  Rolf Schmidt 0b6010c390 Maintenance: Replace zammad specific cache approach by rails low level caching. 2 years ago
  Mantas Masalskis 154b3accf9 Fixes #2603 - Limit access to KB Categories based on roles. 2 years ago
  Martin Gruner 24c3bdfd87 Maintenance: Update copyright header. 2 years ago
  Martin Gruner c84416aec0 Maintenance: Improved translatable source strings. 2 years ago
  Martin Gruner 64a87b1c67 Fixes #2709, fixes #2666, fixes #2665, fixes #556, fixes #3275 - Refactoring: Implement new translation toolchain based on gettext. 3 years ago
  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
  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 d32ea5e0d3 Maintenance: Add note attribute sanitization to not yet checked models. 3 years ago
  Martin Gruner 5df98684da Maintenance: Update copyright information and add a new rubocop cop to watch over it. 3 years ago
  Rolf Schmidt f0462d4c20 Maintenance: Provide allow_signup column to define the signup permissions for roles and disable new permissions by default as signup permission. 4 years ago
  Thorsten Eckel 623b17be6b Maintenance: Updated rubocop(-* gems) to latest version (0.92.0). 4 years ago
  Thorsten Eckel 9d4aff5eb0 Maintenance: Activated rubocop rule Layout/ExtraSpacing. 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. 4 years ago
  Ryan Lue 46615333f9 Refactoring: Eliminate explicit coupling of classes in ChecksImport concern 5 years ago
  Ryan Lue 7006d573b4 Refactoring: Migrate role_test.rb to RSpec. 5 years ago
  Thorsten Eckel 9af50f2a4e Updated rubocop to latest version (0.59.2) and applied required changes. 6 years ago
  Martin Edenhofer 254c8c1e4b Improved error handling of system_agent_limit setting it the number was supplied as string. 6 years ago
  Mantas 9cdb0d5ce4 Fixes #2088 User doesn't appear in drag&drop overlay in a group if access is via roles 6 years ago
  Ryan Lue 04055f7095 Replace unless with if ! (project-wide) 6 years ago
  Thorsten Eckel 5f3c793f37 Refactoring: Fixed autoloading issues and workarounds by doing dependency requirement the "Rails Way". 6 years ago
  Martin Edenhofer d52634701d Fixed issue #1794 - Admin users can be disabled by Agents. 6 years ago
  Thorsten Eckel bf6192113a Improved overall performance by using logger.debug { ... } instead of logger.debug(...). This decreases the LDAP import dry runtime by ~33%. 6 years ago
  Thorsten Eckel 6a0784ab4f Minor refactoring: Removed duplicate code. 6 years ago
  Martin Edenhofer b1c57552d3 Improved wording. 6 years ago
  Muhammad Nuzaihan eb8d23ba75 Fixes #1758 disallow assigning admin/admin.*/ticket.agent if default_at_signup is set to true 6 years ago
  Martin Edenhofer 97a5cd3cf5 Improved max. agent limit check. 7 years ago
  Martin Edenhofer 2c39eb47de Fixed issue #1563 - prevent admin from locking out. 7 years ago
  Thorsten Eckel 757f0ac9bd Applied RuboCop Style/BlockDelimiters to improve readability. 7 years ago
  Jens Pfeifer 533b44af8f Updated to rails 5.0. 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
  Rolf Schmidt fa454abf3a Reworked file structure of concerns. 7 years ago
  Martin Edenhofer 87aedd8cc5 Added agent limit support. 7 years ago
  Johannes Nickel 0c97b9a401 changed function name from permission_grand to permission_grant in Role model 7 years ago
  Martin Edenhofer cd28e904ac Improved session validation and usage of cors headers. 7 years ago
  Thorsten Eckel ef6fbe8f2a Refactoring: Splitted ApplicationModel into multiple concerns. Notice: Includes object some method name changes. 7 years ago
  Martin Edenhofer 9b9f9ed8c5 Rework, get unit tests up and running again. 8 years ago
  Martin Edenhofer 3e44a2cb43 Merge branch 'private-permission-active2' into develop 8 years ago
  Martin Edenhofer c71b0d36d4 Updated copyright. 8 years ago
  Martin Edenhofer dc7354223a Added permission.active attribute to disable features. 8 years ago
  Martin Edenhofer b7c0ddb90f Prevent user_ids lookup for role assets (not needed in frontend - Customer role will have almost any user id in it). 8 years ago