Commit graph

121 commits

Author SHA1 Message Date
Martin Edenhofer
e200378dd6 Added api setting to admin interface and tokens to user preferences. 2016-07-28 12:09:32 +02:00
Martin Edenhofer
30fe8aef36 Applied rubocop. 2016-06-30 22:04:48 +02:00
Martin Edenhofer
c8f329d9c0 Moved from 1000 per default per_page to 500 per default per_page for pagination. 2016-06-30 11:57:07 +02:00
Martin Edenhofer
9fe709f9b7 Improved error handling for json requests. 2016-06-30 10:24:03 +02:00
Martin Edenhofer
d5460c0366 Move to background jobs for user device logging. 2016-06-14 09:37:46 +02:00
Martin Edenhofer
88e3d1fecb Added expand format for data rest api (deliver records with filled reverences for "group_id: 123" add automatically "group: 'some name'"). 2016-06-08 06:56:05 +02:00
Martin Edenhofer
3d878a5547 Refactoring of ticket zoom (less rerendering, just rerender particular area's instant of whole view). Added live broadcasting of tag and links. 2016-06-07 21:22:08 +02:00
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"). 2016-06-06 17:26:37 +02:00
Martin Edenhofer
65af185847 Streamline of rest api (added missing destroy backends). 2016-06-06 08:34:15 +02:00
Martin Edenhofer
cb5fd0c2c0 Reworked admin maintenance area (needed for restarting screen). 2016-05-25 09:19:45 +02:00
Martin Edenhofer
4646aca840 Added cti call log ui. 2016-04-23 11:04:33 +02:00
Martin Edenhofer
fcdf62cd13 Added sipgate integration. 2016-04-21 09:36:25 +02:00
Martin Edenhofer
6d02578d61 Moved to global Observer::Transaction.commit which executes model based transitions. 2016-04-14 09:17:13 +02:00
Martin Edenhofer
6db0e5fd87 Reset UserInfo.current_user_id to 1 if no user is authenticated. 2016-04-13 09:32:49 +02:00
Martin Edenhofer
6bdb6a5e4a Improved device detection for user agent and different countries. 2016-04-11 15:18:18 +02:00
Martin Edenhofer
2a295e78ab Improved user device management. 2016-04-11 09:35:27 +02:00
Martin Edenhofer
fd58ac0a29 Added extra notification for new country signin. 2016-03-30 10:00:21 +02:00
Martin Edenhofer
1b3190ba6c Also log GET/OPTIONS/HEAD requests as device activities. 2016-03-25 14:28:45 +01:00
Martin Edenhofer
b75724450b Force update, also if no other attribute has changed. 2016-03-25 13:10:31 +01:00
Martin Edenhofer
30e28e71f6 Added asset support for jobs, overviews and slas. 2016-03-20 20:09:52 +01:00
Martin Edenhofer
de56206045 Deliver objects with associations in index list (like it is on show). 2016-03-14 14:34:35 +01:00
Martin Edenhofer
58396da9ae Added mysql error message. 2016-02-17 15:15:26 +01:00
Martin Edenhofer
d9e9469f4d Added support to show error message of object was not able to create. 2016-02-16 16:41:33 +01:00
Martin Edenhofer
037b4ffbd3 Fixed typos. 2016-01-05 13:46:43 +01:00
Martin Edenhofer
7710c1232e Fixed race condition in asset generation of session "/show". 2015-11-30 11:50:02 +01:00
Martin Edenhofer
76637f55a2 Init version. 2015-10-20 10:48:43 +02:00
Martin Edenhofer
c7ec0d9c5a Init version of editable calendar. 2015-09-16 10:40:18 +02:00
Martin Edenhofer
5509f61549 Init version of calendar management. 2015-09-09 08:52:05 +02:00
Martin Edenhofer
882d1cd5aa Improved comments. 2015-08-23 22:15:10 +02:00
Martin Edenhofer
c3be77edd4 Improved device detection. 2015-08-19 02:46:14 +02:00
Martin Edenhofer
1112af9e52 Do not stop rendering page. 2015-08-19 02:16:57 +02:00
Martin Edenhofer
f416e58ac0 Do not device logging in user switch mode. 2015-08-19 02:13:38 +02:00
Martin Edenhofer
72bb0eb067 Improved device logging. 2015-08-19 00:36:58 +02:00
Martin Edenhofer
2760137eef Removed not used logon_session feature. Added web socket authentication. Prepared browser finger print. 2015-08-18 10:50:12 +02:00
Martin Edenhofer
f2ef65d67d Improved device logging, do not delete current used device. Delete also sessions of device. 2015-08-17 18:14:44 +02:00
Martin Edenhofer
06f02b2298 Fixed updateding device logging. 2015-08-17 17:26:13 +02:00
Martin Edenhofer
4b43ac7338 Improved device logging. 2015-08-17 17:17:21 +02:00
Martin Edenhofer
7d17849214 Init version of device logging. 2015-08-17 15:25:41 +02:00
Martin Edenhofer
ae4f48a954 Moved to new wording to access external services. 2015-07-15 21:45:40 +02:00
Thorsten Eckel
e91553d164 - Refactored authentication_check_only.
- Replaced session[:request_type] with session[:persistent].
2015-06-24 10:49:50 +02:00
Thorsten Eckel
8549f3e9b4 Reworked token auth - now using the Rails framework implementation. 2015-06-22 13:20:13 +02:00
Thorsten Eckel
e183dc4fa9 Added parameter to enable http_basic auth promt fallback. 2015-06-22 13:20:13 +02:00
Thorsten Eckel
b6c2b6750a Corrected with rubocop cop 'Lint/RescueException'. 2015-05-08 16:09:24 +02:00
Thorsten Eckel
409ae23e78 Corrected with rubocop cop 'Rails/TimeZone'. 2015-05-08 12:20:43 +02:00
Thorsten Eckel
7f67e6f00a - Corrected with rubocop cop 'Style/PredicateName'.
- Removed application_module method 'is_not_role', was never used.
- Renamed Sessions::Backend::Collections methods is_role_set to roles_add.
- Renamed Sessions::Backend::Collections methods is_not_role_set to not_roles_add.
2015-05-08 10:22:12 +02:00
Thorsten Eckel
1e4f47acde Corrected with rubocop cop 'Rails/ActionFilter'. 2015-05-07 13:24:04 +02:00
Thorsten Eckel
a5a215b774 Corrected with rubocop cop 'Style/EmptyLineBetweenDefs'. 2015-05-07 12:27:12 +02:00
Thorsten Eckel
a87482c8dd Corrected with rubocop cop 'Style/RedundantBegin'. 2015-05-07 12:20:52 +02:00
Thorsten Eckel
7efe34e53b Corrected with rubocop cop 'Lint/UnusedMethodArgument'. 2015-05-07 10:01:35 +02:00
Martin Edenhofer
4365039f49 Moved to rails logger. 2015-05-04 20:58:28 +02:00