-
Notifications
You must be signed in to change notification settings - Fork 6
/
CHANGES
118 lines (77 loc) · 3.7 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
Revision history for GLPI Agent Monitor
1.4.0
* Dutch translation added
Thanks Jeffrey Jansma (@perplexityjeff)
* Catalan translation added
Thanks Bertu Garangou (@bertugarangou)
* When trying to run GLPI Agent Monitor (from Start Menu or directly from the
executable) and another instance is already running, the running Monitor's
window will now be shown. (This won't work if the Monitor's running instance
is elevated)
* Disabled the check for "http://" or "https://" on the GLPI Agent server URL
parameter, because the URL may be valid without them.
* Fixed a bug where "New Ticket" showed an error if the server URL didn't start
with "http://" or "https://". This error persisted even after setting a custom
new ticket URL and the Monitor wasn't closed and reopened after this.
* Added a setting to control whether a screenshot is taken when clicking the
"New Ticket" button.
1.3.1
* Handle empty value for the NewTicket-URL setting
1.3.0
* Better error message handling
The Monitor now displays the error message when displaying error codes.
The messages are retrieved from Windows in the user's language.
Also, "GLPI Agent Monitor" is displayed on the error message captions.
* Settings dialog added
Currently, the only setting available is "New ticket page URL", for
changing the URL used to create new tickets (i.e. when using Form Creator)
* Main window now handles Tab and Esc key pressing
This is a helpful feature for keyboard-only navigation
* Changed agent status querying to asynchronous
The WinHttp calls made to query the agent status were changed to asynchronous.
This fixes the lagging that can happen sometimes on the Monitor's main window,
especially when opening it for the first time.
* Bugfix: Don't keep service manager handle and Agent service handle open
all the time
This solves a problem that happens when the Monitor is running and GLPI Agent
uninstaller is executed under the Local System account.
1.2.3
* Russian translation added
Thanks Fedorov Nikolay (@kofe88)
* Spanish (Uruguay) translation added
Thanks Luis Giordano (@Iruxos)
* Bugfix: Strip quotes when getting server URL from registry
This removes quotes from the server URL setting, even though the server URL
should not have any quotes at all.
1.2.2
* Build: Don't sign generated code with an expired code-signing certificate
1.2.1
* Bugfix: Fixed a bug which causes the monitor to display the
"Screenshot taken" notification every time the systray icon
changes color if the "New ticket" button was clicked at
least once in the process' lifetime.
1.2.0
* Agent service control button added on main window
This button controls the Agent service status. It is a single button
that stops the service if it's running, starts if it's stopped
and resumes the service if it's paused. Pause support wasn't
added as it likely isn't necessary.
Windows will ask for elevation to control the Agent service.
* Italian translation added
Thanks Kintaro Oe (@kintaro1981)
* Bugfix (#6): Fixed a bug which causes the Monitor to ignore
HTTP URLs when clicking the "New ticket" button
* French translation added
Thanks Guillaume Bougard (@g-bougard)
1.1.0
* "New ticket" button added on main window and right-click menu
This button opens the "New ticket" page using the URL obtained
from the "server" parameter of GLPI Agent. It also takes a
screenshot and notifies the user about it and how to attach
it to the new ticket.
* "View agent logs" button added on main window and right-click menu
This button opens the GLPI Agent logfile, as configured in
the "logfile" parameter. It opens the file directly, so it uses
your system's preferred log file viewer.
1.0.0
Initial release