forked from OCSInventory-NG/OCSInventory-ocsreports
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changes
executable file
·425 lines (407 loc) · 22.3 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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
Revision history for ocsreports
2.3.1
* Enhancement ocs reports :
* English translation update
* German translation update
* Japanese translation update
* Pt-br translation update
* Update dashboard's message page
* Update notes form display
* Update all software search to be more ergonomic
* Remove some old glyphicons
* Remove unused libraries
* Add custom sort feild on web service soap
* Update Ocsinventory.pm to manage non utf8 char
* Add hash management to prevent crash on incorrect inventory data
* Fix bugs
2.3
* A complete rework using the bootstrap framwork has been done to improve design and responsivity
* We improved all the inventory data readability
* Tables now save your sorting orders / number of entries
* We updated icons and images to the new graphics chart
* Japanese language now supported officiel ( thus some translation may be missing, feel free to contribute )
* We added a option to force inventory on the machine startup for windows agent ( disabled by default )
* We also added a option which display a message if a new ocsinventory version is available.
* We improved all the user / profile management system
* The new console is now fully compatible with php7
* All libraries has been updated
* We cut off all the dead code to improve readability and contribution ease for developers
* Fix bug
2.2
* New plugin system with automatic installation
* New plugin API created in order to modify create or modify OCS element easly.
* Cosmetic fix on computer menu.
* Packet system rework, use of the new class ziparchive (Thx to paul)
* Redistribution server are now working correctly
* Workflow feature has been removed
* Ldap Configuration is now working ( Was broken in 2.2B1 )
* Fix a bug which throw an error on PHP 5.5+
* function_ipdiscover.php has been modified for handling new oui.txt files (thx to paul)
* All arrays now have a saving feature which permits to save order and column config (thx to paul)
* Cosmetic fix for large screen
* Cosmetic fix on the config menu (input overflow)
2.2beta1
* hide alert messages
* new install file
* Migrate menus, urls and js config to XML files
* Add new menu for computer sections
* Add new menu for main sections
* Add update methode
* Add password version
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1342210
2.1.1
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1283089
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1277904
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1086324
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1260764
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1266229
2.1
* add DEVICEID field on sim tables
* add virtual machines info on snmp details
* add news fields for printers
* active alert messages on GUI for sadmin profil
* fix LDAP bug https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/915301
* fix bug on WOL
* delete @ for ldap errors
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1019060. Delete registry cache where delete a key
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1023436 (cosmetic)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/612966 (lock/unlock GUI)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/806035 (ipdiscover)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1250428 (ldap case sensitive)
* add osversion column for multisearch => https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/905544
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/772680 (ocsbase.sql admin/ladmin)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/806850 (ipdiscover id)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/807406 (ipdiscover sort percentage)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/931373 (administrative data search)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1240166 (bug on groups search)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1091580 (accountinfo checkboxes)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1152596 (vm relation to host)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/924756 (uppercase letters in console)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1168382 (ugly computer details when more then 3 ip addresses)
* verify if directory of redistribution server exist
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1011531 (delete redistribution packages on disk)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1051850 (no computer name in csv export of duplicates)
* Add an example for plugin (how to develop one)
2.1RC1
* active SNMP V3
* change info on processor on computer details
* add pda info on computer details
* fix bug on accountinfo (with uploadfile>64ko)
* add advanced options for teledeploy
* change ocs logo
* add wake on lan on computer
* add wake on lan on multi search
* Remove Support
* add SNMP field to scan multi networks
* Add QRcode on accountinfo
* Add architecture field
* fix bug on softwares detail on computer
* sort categories on dictionary
2.0.6
* fix security vulnerability => Cross site request forgery
* fix utf8 problem
* add link on dico ignore
* fix bug on menu (http://forums.ocsinventory-ng.org/viewtopic.php?pid=49125)
* fix bug on export data on all_soft
* add oscomment field on tab
2.0.5
* Add logs directory on sql files
* fix Warning on function_config_generale.php for PHP 5.4.
* fix security bug https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/963229
* fix security bug https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/963017
* fix bug on package's group - Tx to FactorFx.
* fix cas library - use system library
* fix warning on natcasesort function. tx to Remi for this patch
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/940370 (redistribution group)
2.0.4
* fix a part of this bug https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/907755 (show computers name on csv export)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/918085
* fix bug on menu by profil
* on deployment statistics, merge EXIT_CODE_% with ERROR.
* add LDAP group merbership lookups.(http://forums.ocsinventory-ng.org/viewtopic.php?pid=45215)
* fix http://forums.ocsinventory-ng.org/viewtopic.php?pid=45331#p45331
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/893463
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/902510
* You can add snmp communities with the same name with different version
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/878166
* sort all select list
* utf8 patch : http://forums.ocsinventory-ng.org/viewtopic.php?pid=43927#p43927
2.0.3
* security fix: https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/884340 (XSS)
* security fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/884273
* security fix for snmp https://bugs.launchpad.net/ocsinventory-server/+bug/881406
* use CONF_MYSQL
* patch from remi to upgrade 1.3.* to 2.* (to save old values dbconfig.inc.php)
* fix: add computer's name on delete popup
* security fix (CVE-2011-4024) - more flexible (UTF8 correction)
2.0.2
* add bios date on all computers and sort on date
* fix for security alert tx to Nicolas DEROUET (CVE-2011-4024)
* fix bug on "Machines not see since more of x day(s)" see http://forums.ocsinventory-ng.org/viewtopic.php?pid=43148#p43148
* fix bug on accountinfo filter (http://forums.ocsinventory-ng.org/viewtopic.php?pid=43061#p43061)
* update polish language file. tx to Piotr Adamcio
* fix bug on softwares detail on computer
* sort categories on dictionary
2.0.1
* fix bug on order by ip addresses (http://forums.ocsinventory-ng.org/viewtopic.php?pid=42066)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/842809
* configure the defaut number result by page
* add message for max_allowed_packet MySQL conf
* fix logout of CAS connexion (http://forums.ocsinventory-ng.org/viewtopic.php?pid=41923#p41923)
* fix bug on package search
* show macaddress info and fix bug on link.
* delete jpgraph and fusionCharts librairies. Now we use elycharts librairie (http://elycharts.com)
* fix http://forums.ocsinventory-ng.org/viewtopic.php?pid=41775#p41775 and use language files
* add a query condition to display icon (computer's details)
* delete verdana font
* add error message when max_allowed_packet (mysql configuration) is smaller than the file sent
* fix bug: use separator for column name on export file
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/807412
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/814050
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/825333 (can see group's detail from computer's detail)
* Fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/825332
* fix default language to english (https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/824434)
* fix bug on add/delete computors in a group for restricted profil.
* FIX: unable to search LDAP from root of tree http://forums.ocsinventory-ng.org/viewtopic.php?pid=38310#p38310
* add export XML inventory
* add plugins options
* change delete computers function (no orphans on plugins tables)
* https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/812861
* add possibility to show mac address on "all computers".
* Add checkbox to delete few computers.
* https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/806040
* https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/810990
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/810001 (add EXIT_CODE on stats)
* fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/788624 (search on the value checkbox)
* fix bug https://bugs.launchpad.net/bugs/807432 (ipdiscover)
* add new fields on snmp_loadbalancers table
* fix bug on ipaddress search
* force not strict mysql mode and utf8 format on backend connexion
* can delete computers on ms_doubles.php page
* use type tables (softwares, field => NAME, VERSION). Enhance request time
* active invisible package on teledeploy
* fix bug on "user can't update accoutinfo" option. see http://forums.ocsinventory-ng.org/viewtopic.php?pid=39592#p39592
* update german language file. Tx to dilldappe
* fix bug on console. Add restriction for limited ocs user
* fix bug on css/ocsreports.css (http://forums.ocsinventory-ng.org/viewtopic.php?pid=38872#p38872)
* fix bugs on details groups checklist. (static exclu/inclu)
* you can create a dynamic group without computer
* fix bug on old groups
* fix bug on ipdiscover detail filter
* fix bug on console (link to multisearch)
* fix bug on mysql_insert_id
* add '-' and '_' to sql fields
* add serial number of memories
* fix bug on delete package when status="ERR_"
* activate security messages
* fix bug 781220 (sql request on groups)
2.0
* if you change configuration => reload all values for your session
* activate support
* fix bug on export soft and all soft page (diplicate data)
* add cache for console page
* active stat on ms_tele_activate.php
* change msg_* logs => log only msg_error
* fix bug on xampp installation on windows http://forums.ocsinventory-ng.org/viewtopic.php?id=8228
* fix bug on SSO authentification
* launch config.txt for computers details and snmp details only one time by session
* the number of pages is saved in session/cookies
* fix bug on update old accountinfo (date format => varchar(10))
* fix bug #767032
* fix bug #771669 if you have multiple table on a page, you can sort each column of each table
* reload page when you add a new tab (accountinfo)
* encode info file with xml encode
* add messages when you add a profil and verify if you can create/delete a profil
* fix double in the list of computers
* add choise on repart tags page
* add slashes on command to info file (teledeploy)
* force SQL format for new accountinfo and new field in wk of teledeploy
* add option to profil => authorize or not the removal of computers
* check if accountinfo field exist when you see computer details
* fix this pb: http://forums.ocsinventory-ng.org/viewtopic.php?pid=36161 field name => uppercase and no space
* You can access to computer admin info if you admin his subnet
* fix Bug #761523 (export data)
2.0 rc4
* fix bug https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/666124
* fix bug on groups message (console)
* fix problem with tags value (if you customised your identification)
* if SSO connexion, don't show deconnect button
* fix bug on search with calendar http://forums.ocsinventory-ng.org/viewtopic.php?id=7980
* fix bug Bug #744241 (add accountinfo on duplicates screen)
* fix bug on wk of telediff => you can affect a package only if IT_SET_NIV_% are ok
* fix bug on computer details => if serial number == 0 you can blacklist it.
* fix bug on blacklist serial => you can add new serial to blacklist
* add accountinfo on groups show
* update italian file //tx to Passero
2.0 rc3
* active cache mode on GUI
* add vm on computers views
* change look and feel on install.php
* Add constants in var.php
* fix Bug #725466
* fix bug http://forums.ocsinventory-ng.org/viewtopic.php?pid=34495#p34495
* fix bug on export csv
* fix bug on ipdiscover (shows all the subnets even if no machine is elected)
* fix Bug #726532 (Duplicate manager report duplicate devices)
* change LOCAL_SERVER and LOCAL_PORT to LOCAL_URI_SERVER.
* add plugin functionality on stats page
* fix bug on group show
* use mysql2_query_secure function in function_groups.php
* Fix Bug #727267 (admin ipdiscover)
* Fix Bug #726516 (accountinfo problems)
* fix bug on ipdiscover => update name
* fix bug on activation.
* add ipdiscover analyse if you have ipdiscover-util.pl.
* update oui.txt
* add demo mode
* update wk of teledeploy (more user friendly)
* force sql mode not strict
* change REVALIDATE_FROM INT(11) DEFAULT 0 (bug for revalidate groups)
* add xml header in info files
* add filter on stats
2.0 rc2
* Add "show all computer detail"
* Add "show all" option in all table
* Fix bug on packet activation.
* Add reference field on snmp cards details .
* fix bug on package activation (force to http and https)
* Fix bug => activate a package on servers groups
* Fix bug when creating a package. Nb frag can be egal to 0
* fix bug on redistribution servers group
* fix bug on computer configuration when no group exist
* fix display bug on ms_custom_pack.php
* Fix bug on multi search
* Use language files on groups details
* Fix bug on cookies (columns tab)
* Fix bug on teledeploy workflow. You can delete your fields
* Fix problem with activation (Bug #704073)
* add bios type to multi search
* update language files
* Fix bug on many browsers on multi search (bug 694939)
2.0 rc1
* Delete doc of jpgraph and fusionCrartsFree
* Add graph with jpgraph librarie
* Fix bug on accountinfo snmp
* Change LINUX to UNIX/LINUX in package creation page
* New version of all_soft page
* Fix warning in html_header.php
* Add message if directory not exist.
* Fix bug: use a special name var for msg info in html_header
* Fix DOCUMENT_REAL_ROOT bug
* Add IT set management light. Configuration and details of computer are done. Next step: search on these new fields
* Show directory of 4all_config.txt
* Add some stats
* Fix language bug on database
* Choose your directory for your profils config files, old config file
* Fix bugs on function_table_html.php
* New graph for teledeploy speed
* Add FusionChartsFree for graphs
* Add functionality: UTF8 for new databases
* Create new database on UTF8 format
* If database UTF8 format => only ocsbase_new.sql
* New plugin system: you can now create your own plugins easily
* Add .xml to local import
* Add old page for redistribution servers
* Delete print option and show all
* Add avaailibility to see all your subnet and you can blacklist subnet in ipdiscover
* You can now configure blacklist in /backend/ipdiscover/methode/local.php
* Rename config.txt for snmp and computer detail
* Using mysql2_query_secure now
* Add new option: tabcache => GUI tables cache
* Reset all tab cache
* Show SNMP data
* Add snmp functionality for a computer or a group
* Update for french file
* Use dbname=ocsweb by default if dbname doesn't exist
* Fix bugs on notes (computers infos)
* Add script to update your accountinfo 1.x.x.x => 2.x.x.x
* Add fields on multisearch
* Add fields on softwares table GUID, LANGUAGE, INSTALLDATE et BITSWIDTH
* Add COMMENTS and VERSION fields
* Reload the origin page when you update config/teledeploy values
* Use LDAP for identify and connect on ocsreports.
* Add title to ipdiscover page.
* Add workflow for teledeploy
* New version of local import and manage your ocs clients
* Fix https://bugs.launchpad.net/bugs/685581 (thanks to Passero)
* New version of client injector
* Fix link bug on multi search (thnaks to Damien)
* New version of label
* Add Copyleft on php pages
* Fix bug: delete table cache when you clic on icon menu
* Various patches from Adam Buchbinder
* Various patches from Passero
* Add snmp tab on snmp details
* Fix utf8 bugs
* Force utf8 format
* Fix bug on teledeploy activation => use config values when exist
* Format all data in UTF8 when it's necessary (thanks to Damien)
* Fix bug on groups: use the function to delete a group
* Add : select database name in install.php
* Disable option INVENTORY_VALIDITY
* Fix bug when you delete a snmp item
* Force SNMP_DIR value + small fix
* News sections in snmp details
* Add SNMP_INVENTORY_DIFF on config table
* New xml format for snmp communities
* Add your complex accountinfo on snmp data
* Add CAS authentification (thanks to FranciX contribution http://forums.ocsinventory-ng.org/viewtopic.php?pid=30974)
* Fix field sort bugs
* Fix bug https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/649575 (thanks to Passero)
* Use complex tag for snmp data
* Add availibility to configure separator when you export file
* Various Italian translations (thanks to Passero)
* Fix Bug 658107 : https://bugs.launchpad.net/bugs/658107 (thanks to Pieroliste)
* Administrate your snmp community
* New version of snmp communities
* Fix bug 654645
* Add snmp functionality for a computer or a group
* Show all double even when it is equal to 0
* Use standard function for messages
* Fix bug: https://bugs.launchpad.net/bugs/637839 (thanks to Passero)
* Fix bug: https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/637834
* Blacklist your subnet for ipdiscover
* Use new icons and new alert msg.
* Enhance ocs profiles manangement (new, update, delete)
* Fix bug on group's cache
* Replace function ereg_replace (DEPRECATED) by str_replace
* Fix groups cache bug : http://forums.ocsinventory-ng.org/viewtopic.php?pid=29648 (thanks to cedric67). When you remove computers, they were not removed from the groups cache
* Add subnet blacklist
* Fix bug on all computers => you can delete a computer now (thanks to Zefox)
* Fix bug on ipdiscover : if subnet uid == 0 + you can modify a type
* User can see statistic of déployment (only for his computers)
* Add SNMP option on configuration
* Fix bugs with mac addresses
* Fix bug on workflow telediff: When deleting a field due to orphaned data in tables (thanks to Zefox)
* Fix bug: tag can't be updated (thanks to Guillaume Priou)
* Fix bug: https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/611160 (thanks to Passero)
* Add logs when someone try to connect (accept or failed )
* Fix bug: when you use filter on table, now, you use new function for mysql query (mysql2_query_secure)
* If no status is active, displays only status tab
* Fix bug with tag column
* Use tab_modif_values function to add a new static group
* Fix bug: you can update and post request deployment
* Fix: add message when status is updated + keep the values sent when error was detected (thanks to Zefox)
* Fix bug: generate table cache if requete and arg are new (mysql2_query_secure) (thanks to Zefox)
* Delete exactly in select when this is a date (thanks to frankb)
* Use mysql2_query_secure and add a new config function for admin user groups
* Use new accountinfo in multi search: http://forums.ocsinventory-ng.org/viewtopic.php?id=6476 (Thanks to teone)
* Fix bug: https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/...
* Add search on STORAGES table + more details on cd_storages
* Add ASSETTAG on search & on computer_detail
* Fix bug: https://bugs.launchpad.net/bugs/602234
* Add search on complex accountinfo
* Move a field only if you have rights
* Use mysql2_query_secure
* Fix bug: don't remove the backslashes in the address registr...
* Add new order in accountinfo_config table when a new accoutinfo is post.
* Add radio button on tag config
* You can now modify the lbl of a tab (accountinfo)
* Add radio button for tag
* Fix https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/597682
* New accountinfo page
* Fix bug with old cookies when you update OCSREPORT (thanks to Remi Collet)
* Fix bad column name on ocsbase.sql in downloadwk_pack table
* Various patches from JOF300
* Various patches from Pierfrancesco Passerini
* New OCS plugin: simplify research on existing software on the computer equipment. You can print the list of results