// Insert newest revisions on top
const UI_REVISIONS = [
	{
		revision: "N/A",
		revDate : "2021-11-17",
		jira    : "GAN-1198",
		CONTEXT : "Moved mqtt client code to fc-common",
		SOLUTION: "Remove mqtt client code from mqttexplorer and include by reference to source in fc-common",
		risk    : "LOW"
	},
	{
		revision: "275896",
		revDate : "2021-11-16",
		jira    : "GAN-1184",
		CONTEXT : "Dependency on Classic Theme to Make MQTT Client a Common Source.",
		SOLUTION: "Convert MQTT client to classic theme.",
		risk    : "HIGH"
	},
	{
		revision: "274308",
		revDate : "2021-10-27",
		jira    : "GAN-1157",
		CONTEXT : "Request to make it more obvious that the mqtt client is not connected.",
		SOLUTION: "Add 10px red border to app header.",
		risk    : "LOW"
	},
	{
		revision: "273072",
		revDate : "2021-10-13",
		jira    : "GAN-1132",
		CONTEXT : "Report of messages stopping after a short while.",
		SOLUTION: "UI was erroring out when parsing binary messages. Fixed to parse binary to hex string.",
		risk    : "LOW"
	},
	{
		revision: "272701",
		revDate : "2021-10-07",
		jira    : "GAN-1133",
		CONTEXT : "Request to improve layout so long topic names don't fall outside boxes.",
		SOLUTION: "Increased box sizes and added CSS to truncate and add ellipsis. Added tooltips to show full names.",
		risk    : "LOW"
	},
	{
		revision: "272660",
		revDate : "2021-10-05",
		jira    : "GAN-1124",
		CONTEXT : "Embed 3rd party libraries in app.",
		SOLUTION: "Embedded libs in app and changed index.html to use them instead of CDN.",
		risk    : "LOW"
	},
	{
		revision: "269985",
		revDate : "2021-08-26",
		jira    : "CTREEACE-8534",
		CONTEXT : "DeletePersistence Topic request failed to remove associated table.",
		SOLUTION: "Changed command from UI to not wrap table name in quotes.",
		risk    : "LOW"
	},
	{
		revision: "267648",
		revDate : "2021-07-15",
		jira    : "GAN-1036",
		context : "Discovered incompatibility between Dashlane extension and our app.",
		solution: "Can't fix, but put up a Feedback link on the app to advise user to disable the extension.",
		risk    : "LOW"
	},
	{
		revision: "267427",
		revDate : "2021-07-13",
		jira    : "GAN-1034",
		context : "Google has noted that synchronous XHR requests are deprecated.",
		solution: "Make all Ajax requests async.",
		risk    : "LOW"
	},
	{
		revision: "267120",
		revDate : "2021-07-09",
		jira    : "GAN-1005",
		context : "Testing revealed that tables on Data panel won't scroll vertically.",
		solution: "Added scrollable on y axis.",
		risk    : "LOW"
	},
	{
		revision: "265523",
		revDate : "2021-06-16",
		jira    : "GAN-1006",
		context : "Remove feature classes that are hidden from user.",
		solution: "Removed feature classes related to Services Config.",
		risk    : "LOW"
	},
	{
		revision: "265396",
		revDate : "2021-06-14",
		jira    : "GAN-1001",
		context : "Ability to delete tables that are not persistence tables.",
		solution: "Added ability to delete tables and fixed some bugs related to this feature.",
		risk    : "MEDIUM"
	},
	{
		revision: "265028",
		revDate : "2021-06-11",
		jira    : "GAN-880",
		context : "Report of bug in overtyping table name.",
		solution: "Fixed overtyping error where first letter was deleted.",
		risk    : "LOW"
	},
	{
		revision: "265028",
		revDate : "2021-06-09",
		jira    : "GAN-880",
		context : "Report of bug in overtyping table name.",
		solution: "Fixed overtyping error where first letter was deleted.",
		risk    : "LOW"
	},
	{
		revision: "264855",
		revDate : "2021-06-04",
		jira    : "GAN-975",
		context : "Add Services Config panel to MqttExplorer",
		solution: "Finished Services Config panel.",
		risk    : "MEDIUM"
	},
	{
		revision: "264766",
		revDate : "2021-06-02",
		jira    : "GAN-991",
		context : "Remove startup hello message.",
		solution: "Removed hello message from startup.",
		risk    : "LOW"
	},
	{
		revision: "263769",
		revDate : "2021-05-12",
		jira    : "GAN-445",
		context : "Auto subscribe to ctreeAdministration topic.",
		solution: "Implemented auto subscribe to ctreeAdministration with color #DDDDDD",
		risk    : "LOW"
	},
	{
		revision: "258656",
		revDate : "2021-03-08",
		jira    : "GAN-787",
		context : "Request to add help pop-ups to the Property Definition modal.",
		solution: "Added info icons with pop-ups to display. Also, fixed a few minor issues with respect to the Property Definition population and validation.",
		risk    : "MEDIUM"
	},
	{
		revision: "258649",
		revDate : "2021-03-08",
		jira    : "GAN-756",
		context : "Request to modify Table Options page.",
		solution: "Made requested modifications to fix tabIndex sequence, change combo boxes to dropdown lists.",
		risk    : "LOW"
	},
	{
		revision: "258536",
		revDate : "2021-03-05",
		jira    : "GAN-759",
		context : "Request for various changes to Data Mapper panel.",
		solution: "Completed work on refactoring Data Mapper panel.",
		risk    : "MEDIUM"
	},
	{
		revision: "257736",
		revDate : "2021-02-25",
		jira    : "GAN-774",
		context : "Request to add explanatory text above JSON editable textarea.",
		solution: "Added requested text.",
		risk    : "LOW"
	},
	{
		revision: "257594",
		revDate : "2021-02-25",
		jira    : "GAN-773",
		context : "Bug discovered in creating persistence topic with no mapped columns.",
		solution: "Fixed bug in SchemaViewController#onExportToV2JsonObjHandler where in 'length' was being attempted on an undefined property.",
		risk    : "LOW"
	},
	{
		revision: "257590",
		revDate : "2021-02-25",
		jira    : "GAN-772",
		context : "Request by Mike to add explanatory text to top of Data Mapper panel.",
		solution: "Added requested text.",
		risk    : "LOW"
	},
	{
		revision: "257586",
		revDate : "2021-02-25",
		jira    : "GAN-754",
		context : "Request by Mike to alter the positioning and behavior of the Next/Prev/Finish buttons.",
		solution: "Moved buttons per Mike's recommendation. Also, spent a bit of time adjusting the Table panel's tooltips.",
		risk    : "LOW"
	},
	{
		revision: "257583",
		revDate : "2021-02-25",
		jira    : "GAN-757",
		context : "Request by Mike Bowers to modify layout a bit.",
		solution: "Moved top tip to info button, changed some of the spacing.",
		risk    : "LOW"
	},
	{
		revision: "257401",
		revDate : "2021-02-24",
		jira    : "GAN-751",
		context : "Request by Mike Bowers to add ability to delete a persistence topic and, optionally, its corresponding table.",
		solution: "The ability to delete a topic already existed. To accommodate deleting the associated table, I added a confirmation dialog box where the user can check, or leave unchecked, the option to delete the table.",
		risk    : "LOW"
	},
	{
		revision: "257392",
		revDate : "2021-02-24",
		jira    : "GAN-752",
		context : "Request to add upload feature of JSON doc from local drive",
		solution: "Implemented request and also fixed a few other related features.",
		risk    : "LOW"
	},
	{
		revision: "257162",
		revDate : "2021-02-23",
		jira    : "GAN-753",
		context : "Mike requested selection of table name field value upon tabbing into it.",
		solution: "Implemented selection of table name field value",
		risk    : "LOW"
	},
	{
		revision: "257155",
		revDate : "2021-02-22",
		jira    : "GAN-742",
		context : "Mike Bowers' recommendations for layout changes",
		solution: "Finished up remaining changes agreed to. Also removed NVARCHAR and NCHAR as data types.",
		risk    : "LOW"
	},
	{
		revision: "257078",
		revDate : "2021-02-19",
		jira    : "GAN-742",
		context : "Mike Bowers' recommendations for layout changes",
		solution: "Made some progress on the layout changes, improving the header and footer suggestions.",
		risk    : "LOW"
	},
	{
		revision: "256870",
		revDate : "2021-02-18",
		jira    : "GAN-746",
		context : "Need ability for QA to easily determine if the build they are testing contains the fix they are testing.",
		solution: "Added a UI Revisions modal, activated by Ctrl+Shift+Q",
		risk    : "LOW"
	},
	{
		revision: "256029",
		revDate : "2021-02-10",
		jira    : "GAN-643",
		context : "Request by Mike Bowers to improve connect/disconnect feedback to user",
		solution: "Greatly improved connection stability and provided an added error message below the connection status, in the head, if something happens to the connection, such as the server goes down. I did not add the requested manual ping because a) you can't do a ping from browser-side JavaScript and b) while we could do it through the Paho WireMessage, it would require modifying the Paho library. In researching the latter, I felt it would introduce greater avenues for glitchiness in the UI.",
		risk    : "MEDIUM"
	},
	{
		revision: "255867",
		revDate : "2021-02-10",
		jira    : "GAN-406",
		context : "Testing by Adam",
		solution: "Fixed related issues, such as connectivity and column definition persistence. As for being able to push a timestamp value into a DATE type column, this is not supported. Further, the value for a DATE must be mm/dd/yyyy; it cannot be yyyy-mm-dd or mm-dd-yyyy.",
		risk    : "LOW"
	},
	{
		revision: "245597",
		revDate : "2020-11-02",
		jira    : "GAN-600",
		context : "Change logo",
		solution: "Added new favicons to index.html",
		risk    : "LOW"
	},
	{
		revision: "238560",
		revDate : "2020-08-28",
		jira    : "GAN-483",
		context : "Recommendation from Mike Bowers to improve editing experience in Data Mapping grid.",
		solution: "Modified grid to automatically add row and place cursor in first cell. Also, implemented single click/tap to edit, and selection of contents when moving to a given cell.",
		risk    : "LOW"
	},
	{
		revision: "238435",
		revDate : "2020-08-26",
		jira    : "GAN-444",
		context : "Request for improvements to MqttExplorer by Mike Bowers",
		solution: "This commit represents refinements to the CreatePersistenceTopic operation from the Wizard",
		risk    : "MEDIUM"
	},
	{
		revision: "238426",
		revDate : "2020-08-26",
		jira    : "GAN-444",
		context : "Wizard recommended improvements by Mike Bowers",
		solution: "This story involves many changes. This commit represents a subset of those changes, including moving fields around, adding help pop-ups for the table panel, and more.",
		risk    : "LOW"
	},
	{
		revision: "238234",
		revDate : "2020-08-24",
		jira    : "GAN-442",
		context : "Request to respect scale for double types in column definition",
		solution: "Modified to format to scale and right align for columns with scale > 0.",
		risk    : "LOW"
	},
	{
		revision: "238206",
		revDate : "2020-08-21",
		jira    : "GAN-447",
		context : "Request by Mike Bowers to change \"send message\" icon",
		solution: "Changed icon from + to arrow.",
		risk    : "LOW"
	},
	{
		revision: "238201",
		revDate : "2020-08-21",
		jira    : "GAN-446",
		context : "List of improvement suggestions by Mike Bowers",
		solution: "Implemented the list of suggestions to the extent it made sense.",
		risk    : "MEDIUM"
	},
	{
		revision: "236945",
		revDate : "2020-08-10",
		jira    : "GAN-445",
		context : "Mike wants ctreeAdministration topic automatically subscribed to for troubleshooting purposes.",
		solution: "Added auto-subscribe to ctreeAdministration",
		risk    : "LOW"
	},
	{
		revision: "234020",
		revDate : "2020-07-02",
		jira    : "GAN-407",
		context : "Testing revealed the missing of certain icons.",
		solution: "Upon examination of those icons that appear vs those that don't, the difference seemed to be in the use of \"x-fa\" prefix vs \"fas\" prefix for icons. Changed all icons to use \"fas\" or \"far\".",
		risk    : "LOW"
	},
	{
		revision: "233582",
		revDate : "2020-06-25",
		jira    : "GAN-396",
		context : "Review of design by Mike produced some suggestions for improvements.",
		solution: "Implemented most of the bullet points, except for disconnect/connect buttons and subscribing to all previous topics as we do not currently keep track of previously subscribed topics. I suggest we hold off on this until [CTREEACE-7118|https://faircom.atlassian.net/browse/CTREEACE-7118] is implemented.",
		risk    : "LOW"
	}
];