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 |