====== SCMS Server Change Log ====== Below are the changes as they were made to the [[public:applications:scms:server|SCMS Server]]. each time the repository has a change this changelog is automaticly updated.\\ ===== Change log ===== //NOTE: There maybe some changesets missing. Only changesets applicable to non developers are listed below.// 111//**:bbb564d5e19b**// 2015-06-27 15:48 +1000 // Feature: #228 Added Application Node 'InstallerSize' // 110//**:92d0172b5109**// 2015-06-27 15:48 +1000 // Version Support // 109//**:f7a6d0d03089**// 2015-06-25 18:47 +1000 // Feature: #211 Support for file help link. // 108//**:39015f6c3c05**// 2015-06-25 14:07 +1000 // Feature: #210 Request Version and Architecture for custom config. // 107//**:dc975c7ab06f**// 2015-06-25 12:57 +1000 // Feature: #210 Supporting new features. // 105//**:ca4de1469ce1**// 2015-06-24 18:02 +1000 // Bug: not selecting the right version or architecture // 104//**:ad8edde986b6**// 2015-06-24 11:43 +1000 // Bug: #232 Selection Suported versions. // 103//**:e305b6a96683**// 2015-06-24 10:14 +1000 // Bug: #232 Selection of correct and current version. // 102//**:d8606e382b73**// 2015-06-24 09:20 +1000 // bug: syntax error // 101//**:7912ebe5700d**// 2015-06-23 20:40 +1000 // Security: #58 fix // 100//**:1d90154fef0b**// 2015-06-23 20:14 +1000 // Bug: filename had a spcae in it. // 98//**:47fd1f1e70a9**// 2015-06-21 21:07 +1000 // 296 (fb44bb8329fb) Feature: #210 Arch and version support added to app.xml for user customizations. // 97//**:1d4d0c19bee4**// 2015-06-21 17:16 +1000 // Release: Version Support. // 96//**:502740df9d36**// 2015-06-21 16:34 +1000 // Feature: #229 Dependent Applications, and requesting by processor type support. // 95//**:f7c2512dd1d8**// 2015-06-21 15:03 +1000 // Feature: #230 Adjusted DB storage type // 94//**:f575f1dc6a37**// 2015-06-21 15:00 +1000 // Feature: #229 Added dependent Application to AppXML and Arch to Application subnode in Dependant node. // 93//**:d36b99761cca**// 2015-06-21 14:57 +1000 // Feature: #230 Adjusted DB storage type // 92//**:138646b97049**// 2015-06-21 11:12 +1000 // Feature: #230 Adjusted DB storage type // 91//**:52626eaef0f6**// 2015-06-20 20:45 +1000 // Silent switches added. // 90//**:344ce381cc8d**// 2015-06-20 18:12 +1000 // Future code: optional XML Nodes wont be output if empty. // 89//**:536d891b6dea**// 2015-06-20 18:10 +1000 // Bug: time wasnt being recorded for processes being run. // 88//**:5d06d468311a**// 2015-06-20 12:33 +1000 // Bug: #220 fixed up selecting arch and version // 87//**:568617870341**// 2015-06-18 18:59 +1000 // Bug: #220 adjusted to accept architectecture // 86//**:fe8358d5f963**// 2015-06-14 20:31 +1000 // Bug: #58 Log entries were being converted to lower case. // 85//**:fae34b6b113e**// 2015-06-14 17:15 +1000 // debug // 84//**:7c798e8f11b4**// 2015-06-14 09:43 +1000 // Development: #58 Added download Size for installer to interface. // 83//**:857ecf230118**// 2015-06-13 21:02 +1000 // Development: #216 Added initial Dynamic XML Creation // 82//**:03c7eb4be50a**// 2015-06-10 21:13 +1000 // New Apps. // 81//**:f57f0b931303**// 2015-06-10 20:46 +1000 // Version Support // 80//**:6e4669563b94**// 2015-06-10 20:46 +1000 // Bug: fixed DB input // 79//**:7d4e2a05dc12**// 2015-06-08 19:43 +1000 // Commit due to this being Client bugs. // 78//**:d9fc957c2335**// 2015-06-08 19:43 +1000 // Version Support // 77//**:a8d65667541f**// 2015-06-08 19:41 +1000 // Bug: #191 Incorrect fields being inserted into DB. // 76//**:742e46e25902**// 2015-06-06 14:25 +1000 // Bug: #170 Headers being sent where incorrect. // 75//**:3463c6f1b416**// 2015-06-05 16:40 +1000 // Release: Support 1.1.15.1 // 74//**:a2db4bc4a9cc**// 2015-06-05 13:34 +1000 // Development: #58 Status Reporting. // 73//**:5b3d93513bbc**// 2015-06-05 10:01 +1000 // Bug: incorrect headers. // 72//**:0f6c5db79226**// 2015-06-05 10:00 +1000 // Development: #58 Logging and reporting. // 71//**:66a940d6e168**// 2015-06-04 22:35 +1000 // Development: #58 Full Lining of application manager // 70//**:cf53aa4e5ad0**// 2015-06-04 11:59 +1000 // Development: #58 Added initial Application Manager functionality. // 69//**:c9547a85fe35**// 2015-05-30 19:00 +1000 // Development: #58 Amended Applist.xml // 68//**:1fc6addc6746**// 2015-05-30 11:51 +1000 // Development: #58 AppList // 67//**:cc55de699ef4**// 2015-05-30 11:50 +1000 // Development: #58 updated xml // 66//**:daa7705148e3**// 2015-05-29 21:10 +1000 // Development: #58 Application Editor. // 65//**:9c6735990467**// 2015-05-29 21:10 +1000 // Development: #58 XML // 64//**:4bac67b2e559**// 2015-05-28 20:37 +1000 // Development: #58 Initial deployment methods for applications. // 63//**:70e7c31790cf**// 2015-05-28 20:35 +1000 // Added OO MySQL added // 62//**:6cd1a74ec219**// 2015-05-28 17:53 +1000 // Server Migration: #163 // 61//**:e76e37c03682**// 2015-05-28 17:52 +1000 // ignore // 60//**:eafda53f6a51**// 2015-05-22 12:33 +1000 // Server Migration: %163 Moved Files to root of folder // 59//**:d81720866a26**// 2015-05-22 12:25 +1000 // Update: // 58//**:1c7867d9c778**// 2015-05-22 12:23 +1000 // Version Support: scms.dll V1.1.14.1 // 57//**:895841d42b08**// 2015-05-22 12:22 +1000 // Server Migration: #163 Updated Paths // 56//**:90405c4761d0**// 2015-04-06 15:13 +1000 // Version Support Adjustment: SCMS.dll V1.1.12.1 support moved to own class due to new methods. // 55//**:c7e74fc012e6**// 2015-04-05 20:53 +1000 // Version Support: SCMS.dll V1.1.11.1 and V1.1.12.1 // 54//**:f217a6e1f64d**// 2015-02-15 12:09 +1100 // Improvement: added logic to update file category. // 53//**:c906d6956462**// 2015-02-09 11:12 +1100 // Fix: #146 added a check so that client could mark task as complete if no work was required to be done. // 51//**:53cfdca3b15c**// 2015-01-24 17:19 +1100 // Version Support: SCMS.dll V1.1.10.1 // 50//**:3f0dfcf80057**// 2015-01-24 16:27 +1100 // VersionSupport: scms.dll V1.1.9.2 // 49//**:c0cb474c442b**// 2015-01-24 15:36 +1100 // Version Support: SCMS.dll V1.1.9.1 // 48//**:7933fe3a08a0**// 2015-01-24 15:25 +1100 // Debug: #148 Added Square Braces around command to assist in debugging // 47//**:292f982ea047**// 2015-01-23 17:33 +1100 // Fix: #21 Added baseboard collection support. // 46//**:e12114d7b5cb**// 2015-01-23 17:33 +1100 // Increment: Added Support for SCMS.dll V1.1.6.2 and V1.1.7.1 // 45//**:05c38cf45a9b**// 2015-01-17 21:04 +1100 // Added V1.1.6.1 Inventory Support. // 44//**:9055f213912d**// 2015-01-17 21:03 +1100 // Improvement: Added 409 Logging. // 43//**:250e0d2770e5**// 2015-01-17 16:39 +1100 // Debug: Added for Beta testers stage 2 // 42//**:356a3e5ca37e**// 2015-01-17 16:39 +1100 // Improvement: Remove existing debug data. // 41//**:6e265aa0f410**// 2015-01-17 14:29 +1100 // Fix: #87 Added Support for SCMS.dll V1.1.5.1. // 40//**:c7274f30815a**// 2015-01-17 13:52 +1100 // Development: Unknown // 39//**:7a7ecc626224**// 2014-12-21 22:21 +1100 // Feature: #134 Logic added to store file details and link it to an application. // 38//**:0121b302e95e**// 2014-12-21 10:27 +1100 // String to Names. // 37//**:6856b70b6665**// 2014-12-21 10:26 +1100 // Code Cleanup // 36//**:91c648083fb2**// 2014-12-21 10:22 +1100 // Fix: Switch Name Corrected. // 35//**:6f97ab73ca18**// 2014-12-21 10:21 +1100 // Fix: newline now returned to original explode string. // 34//**:89e72c08b15c**// 2014-12-20 21:40 +1100 // Features: #134 Added V 1.1.4.1 // 33//**:6931e3645cb9**// 2014-12-20 21:40 +1100 // Improvement: trim uploaded data. // 32//**:5c737b5d09af**// 2014-12-14 17:59 +1100 // Improvement added additional logging to debug logs. // 31//**:a7911ca29815**// 2014-12-14 17:58 +1100 // Update: scms.dll V1.1.3.1 Released // 30//**:76831c2eb695**// 2014-12-03 17:39 +1100 // Release: v1.1.1.2 Released Stage 1. // 29//**:ae3d85a6cab0**// 2014-11-30 16:32 +1100 // Fix: #100 Windows Service Hash Incorrect. SCMS.dll v1.1.0.1 // 28//**:bd4ccd99a691**// 2014-11-30 15:50 +1100 // Fix: Added SQL Time Variable // 26//**:37726b750657**// 2014-11-29 17:41 +1100 // Update: Created the logic for SCMS task creation to update SCMS client on release increment. // 25//**:d4d9fef62342**// 2014-11-29 17:07 +1100 // Fix: updated For array so could increment from family to release // 24//**:cf3f1ac69740**// 2014-11-29 14:39 +1100 // removed un-needed Debug line. // 23//**:2ca46ebb8b86**// 2014-11-29 14:29 +1100 // FIX: Ref Ticket #101. Added service File hash details. // 22//**:42679049f326**// 2014-11-29 14:29 +1100 // Update: Added File Version details to PCID on hover. // 21//**:83c251bcbe13**// 2014-11-29 14:28 +1100 // Update: Ref Ticket #101. Added column names to insert for service. // 19//**:37410c4e2ae6**// 2014-06-25 21:12 +1000 // Changed to order PC's by most current checked in PC. // 18//**:37c5f2f584c7**// 2014-06-25 21:11 +1000 // Feature #88 (SCMS Server Logging) these methods were updated to reflect the above feature request. // 17//**:11630852326b**// 2014-06-22 15:14 +1000 // Feature #88 (SCMS Server Logging) Started session for logging. // 16//**:489011fe7ccb**// 2014-06-22 15:10 +1000 // Feature #88 (SCMS Server Logging) Added log severity to index pages. // 15//**:257b1bcf65b7**// 2014-06-22 15:09 +1000 // Feature #88 (SCMS Server Logging) Changed to absolute path to prevent different logging locations. // 14//**:33528c7742c5**// 2014-06-22 14:57 +1000 // (Server Error 500) Log method name needed updating Due to Feature #88 being implemented. // 13//**:430d3bb4c4f8**// 2014-06-22 14:52 +1000 // Feature #88 (SCMS Server Logging) Added ability to filter by log severity. // 12//**:b52b3c619463**// 2014-06-22 12:48 +1000 // Feature #88 (SCMS Server Logging) Added constantans for log level and renamed log method. // 11//**:1185c368c912**// 2014-06-22 11:51 +1000 // Feature #88 Initial design of SCMS Server Logging. // 10//**:c9534798332e**// 2014-06-22 11:36 +1000 // Removed old file references that are not a part of the SCMS client files. // 9//**:7077bbde8e02**// 2014-06-22 11:35 +1000 // Changeset (0ee126d3dbe7) was causing an update loop due to the method being called wasn't updated. // 8//**:698cd9764cff**// 2014-06-22 09:52 +1000 // Removed old file references that are not a part of the SCMS client files. // 7//**:ac83bf4019ac**// 2014-06-22 09:09 +1000 // Removed old file references that are not a part of the SCMS client files. // 6//**:60ff3ed389db**// 2014-06-22 09:02 +1000 // Code Cleanup // 5//**:0ee126d3dbe7**// 2014-06-22 09:01 +1000 // Moved function inside update class so it can be upgraded as necessary. // 3//**:1378c53ced4c**// 2014-06-21 21:00 +1000 // Feature #86 Changed function to allow user to update based on their group permissions. // 2//**:552e17c15816**// 2014-06-21 20:33 +1000 // Bug #85 Function was selecting multiple non-disabled files and not ordering by highest version first so the highest version would be availible for download. // 1//**:caa40a8bcb3d**// 2014-06-21 12:06 +1000 // Created Local Development Repo // Auto Generated File