Thorsten Eckel
|
350c3ead51
Added enhanced Group access functionality.
|
7 years ago |
Martin Edenhofer
|
1a43d9bd5c
Improved tests.
|
7 years ago |
Thorsten Eckel
|
b8a92582a1
Fixed bug: Legacy hashed passwords (like sha2) will get rehashed when set.
|
7 years ago |
Rolf Schmidt
|
fa454abf3a
Reworked file structure of concerns.
|
7 years ago |
Thorsten Eckel
|
a306078ebb
Fixed issue #896 - Passwords of imported users get changed.
|
7 years ago |
Rolf Schmidt
|
88b474e6e9
Fixed issue #975 - Exception in OTRS Import.
|
7 years ago |
Thorsten Eckel
|
c9b2255e4f
Initial version of LDAP user sync support.
|
7 years ago |
Rolf Schmidt
|
9f1a2e902c
Fixed issue #839 - Dont allow "none" admin user.
|
7 years ago |
Martin Edenhofer
|
87aedd8cc5
Added agent limit support.
|
7 years ago |
Martin Edenhofer
|
81464d663e
Merge branch 'develop' of git.znuny.com:zammad/zammad into develop
|
7 years ago |
Thorsten Eckel
|
d8d88968e9
Fixed issue #791 - User can't login after to many failed logins even if password gets resetted.
|
7 years ago |
Martin Edenhofer
|
69e1f7e8c6
Fixed typo.
|
7 years ago |
Jens Pfeifer
|
cadca4cd08
Rubocop.
|
7 years ago |
Jens Pfeifer
|
777dce4c87
Fixed issue #429, user.preferences['locale'] not initialized at user creation.
|
7 years ago |
Martin Edenhofer
|
7562cd2dff
Implemented issue #722 - Do not log last_login in user history.
|
7 years ago |
Thorsten Eckel
|
ef6fbe8f2a
Refactoring: Splitted ApplicationModel into multiple concerns. Notice: Includes object some method name changes.
|
7 years ago |
Thorsten Eckel
|
0862bf7e6a
Improved password security by using proper password hash module backed by Argon2 (official winner of the Password Hashing Competition) - thanks to @nomoketo and @benbe.
|
8 years ago |
Martin Edenhofer
|
9b9f9ed8c5
Rework, get unit tests up and running again.
|
8 years ago |
Thorsten Eckel
|
ba88e14001
Emails should not get checked in import mode to provide the most complete data state.
|
8 years ago |
André Bauer
|
7a8559e678
refactored postinstall.sh
|
8 years ago |
Martin Edenhofer
|
bf3411daca
Implemented issue#356 - Automatically join users to organizations based on the email address.
|
8 years ago |
Martin Edenhofer
|
1ddbb5d59e
Applies rubocop for ruby 2.3.1.
|
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
|
330a38925c
Merge branch 'private-permission-active' into private-permission-active2
|
8 years ago |
Martin Edenhofer
|
146bd7f9d4
Moved from User.update_default_preferences_by_role to User.update_default_preferences_by_permission (if somebody has renamed role names).
|
8 years ago |
Martin Edenhofer
|
28fe4fa80b
Update user with default preferences based on permissions.
|
8 years ago |
Martin Edenhofer
|
dc7354223a
Added permission.active attribute to disable features.
|
8 years ago |
Martin Edenhofer
|
ba684348ef
Improved user validation.
|
8 years ago |
Martin Edenhofer
|
9b352f20e6
Only check email based avatar if email has changed.
|
8 years ago |
Martin Edenhofer
|
e5999fe71d
Added role management.
|
8 years ago |
Martin Edenhofer
|
c8230207ef
Improved memory usage by using pluck.
|
8 years ago |
Martin Edenhofer
|
105fca030d
Return user only once.
|
8 years ago |
Martin Edenhofer
|
6bd5ae6471
Added permission based/permission check setting api.
|
8 years ago |
Martin Edenhofer
|
6655485649
Update sender name if not exists.
|
8 years ago |
Martin Edenhofer
|
8a36fac9fd
Improved style of assets backends.
|
8 years ago |
Martin Edenhofer
|
5586abfbed
Fixed getting started.
|
8 years ago |
Martin Edenhofer
|
81b48a2ef4
Moved from to new permission management.
|
8 years ago |
Martin Edenhofer
|
7f1ecaa67e
Refactoring search index backend.
|
8 years ago |
Martin Edenhofer
|
30fe8aef36
Applied rubocop.
|
8 years ago |
Martin Edenhofer
|
88e3d1fecb
Added expand format for data rest api (deliver records with filled reverences for "group_id: 123" add automatically "group: 'some name'").
|
8 years ago |
Martin Edenhofer
|
54f6c456b7
Streamline of rest api for tickets, users and organisations. Added pagination for search and index. Added auto lookup for id values (e. g. use group: 'some name', backend will automatically replace "group: 'some name'" by "group_id: 123").
|
8 years ago |
Martin Edenhofer
|
5adba8c9d0
Added email verify feature for self signup accounts.
|
8 years ago |
Martin Edenhofer
|
2cb31d20a7
Added order for User.of_role().
|
8 years ago |
Martin Edenhofer
|
a71a87be60
Hide login_failed changes from activity stream.
|
8 years ago |
Martin Edenhofer
|
6db0e5fd87
Reset UserInfo.current_user_id to 1 if no user is authenticated.
|
8 years ago |
Martin Edenhofer
|
33777c2bab
Code cleanup.
|
8 years ago |
Martin Edenhofer
|
6df9dad5b4
Do only local auth checks (do ldap tests via integration tests).
|
8 years ago |
Martin Edenhofer
|
7c46db4be4
Added support of pending reminder notifications.
|
8 years ago |
Martin Edenhofer
|
d54bb4fa05
Moved to new notification factory. Added notification templates to app/views/mailer/*.
|
8 years ago |