Code

History

Commits on 5c5b4069aec2d44d8180304bccefd780ba767115 to Source/Libraries/GSF.Core/StringExtensions.cs32
  1. GSF: Cleared warnings from recent code check-ins.J. Ritchie Carroll committed 7 years ago1d81928
  2. GSF.Core: Fixed logic in StringExtentions.csJ. Ritchie Carroll committed 10 years ago9714ee3
  3. GSF:Core: Fixed issues with Mono build for new code additions.J. Ritchie Carroll committed 10 years ago7b6027a
  4. Updated local paths, files names and references to GSF.Code.SharedJ. Ritchie Carroll committed 10 years ago0d1cb7f
  5. GSF.Core: Converted StringExtensions to a static partial class and renamed StringExtensionsOverload back to StringExtensions.StephenCWills committed 10 years ago8099bb3
  6. GSF.Core: Moved a substantial amount of code to the GSF.Core Shared Project so it could be inculded in the GSF.Core.SqlClr project and compile. This is to fix an issue with openHistorian SqlClr implementation.chishose committed 10 years ago8d80b86
  7. GSF.Core: Added a new logging method for GSF.ServiceProcess: ServiceHelper.cs. This is a first attempt to improve the existing StatusLog.txt and ErrorLog.txt error logging method. The utility for viewing these logs is call 'Log Viewer.'chishose committed 10 years ago2ced5ec
  8. GSF.Core: Added string extensions for IsSingular, ToSingular, IsPlural and ToPlural based on the PluralizationService of the Data Entity Design framework. GSF.Web: Updated paged view model to apply better singular form of table names for record view / add new and edit screens.J. Ritchie Carroll committed 10 years ago0a8431a
  9. GSF.Core: Corrected code comments for new functions.Ritchie Carroll committed 10 years ago8c62a30
  10. GSF.Core: Added ToPascalCase and ToCamelCase string extensions GSF.Web (gsf.web.client.js): Mapped Array.prototype.any to Array.prototype.some if it exists.Ritchie Carroll committed 10 years ago0ec57bd
  11. GSF.Web: (1) Added handling for embedded "ASHX Handlers", (2) added embedded CsvDownloadHandler.ashx and added it master paged view model. (2) Added ability to handle cancellation token throughout self-hosted infrastructure.Ritchie Carroll committed 10 years agoe163068
  12. GSF.Core: Added string extension for "ToStream" GSF.Web: Added javascript and CSS minification options for the self-hosted web server.J. Ritchie Carroll committed 10 years agof4740f3
  13. GSF.Core: Fixed type conversions for Guids and Enums in AdoDataConnection.ExecuteScalar<T>().StephenCWills committed 10 years agoc021a4c
  14. Converted TFS repository to Git.StephenCWills committed 11 years agodd143d7
  15. GSF.Core: Fixed issue in StringExtensions.ParseKeyValuePairs where certain character encodings would be decoded automatically by the parser.StephenCWills committed 11 years ago90c35bc
  16. GSF: Migrated all file license references from Eclipse to MIT.ritchiecarroll committed 11 years ago6d94f5f
  17. GSF.Core: 1) Modified GSF.Parsing.TemplatedExpressionParser to escape backslashes. 2) Fixed a bug in StringExtensions.ReplaceCaseInsensitive where the text to be replace was being treated as a regular expression.StephenCWills committed 12 years ago21d264a
  18. GSF.Core: Added ToSecureString() and ToUnsecureString() extension functions to the StringExtensions class.StephenCWills committed 12 years ago4839cd0
  19. GSF.Core: Performed first pass at enabling code analysis for the core library. Still much work to be done in order to reenable many valuable rules in the GSF ruleset.ritchiecarroll committed 12 years ago0bd9e4d
  20. Corrected issues with Mono deployment related to encryption, attribute serialized configuration settings and cross-platform path naming.ritchiecarroll committed 12 years ago662c8f8
  21. (1) Time-series Adapters: added an output adapter for InfluxDB. (2) GSF.TimeSeries.Adapters/GSF.Collections.ProcessQueue: Cleaned up status display properties . (3) GSF.ErrorManagement: Added AggregateException support to ErrorHandler such that it will enumerate aggregated exceptions instead of just reporting for aggregate.ritchiecarroll committed 12 years agoe593e79
  22. (1) GSF.Core.Parsing: Added TemplatedExpressionParser class: a template based token substitution parser that supports binary expressions. (2) PhasorProtocolAdapters / GSF.PhasorProtocols.UI.*: Added support for custom tag naming expressions so that end user can control format of tag names. (3) PIAdapters: Updated meta-data synchronization to take into account last update time so that meta-data will only be refreshed if needed. (4) GSF.TimeSeries.Data: Updated database schema to version 3 to include last update times in various measurement views and add a LongAcronym field to the SignalType table for better flexibility in custom tag naming. (5) GSF.TimeSeries.Adapters::IaonSession: Updated temporal configuration extraction to cache current temporal configuration so long as primary real-time configuration hasn't changed as an optimization. (6) GSF.TimeSeries.Transport: (a) modified to publisher to include updated times in default meta-data, (b) modified subscriber to track last update time and check publisher meta-data update times to only update local database records if meta-data was changed, (c) modified subscriber with SQL Server configuration to default to not using transactions to help avoid dead-lock victims (7) Various consistency and spelling corrections.ritchiecarroll committed 12 years agoe328c95
  23. DNP3Adapters: Updated to dnp3 adapter to proxy log messages from the IDNP3Manager singleton to Iaon session through one of the adapter instances.ritchiecarroll committed 12 years agoeb77a41
  24. GSF.Core: In ConnectionStringParser, added the ability to specify a type converter using an attribute on the connection string property.StephenCWills committed 13 years ago8f0374c
  25. GSF.Core: Added ConnectionStringParser to the GSF.Configuration namespace.StephenCWills committed 13 years ago8f9a6f9
  26. GSF.String: Updated JoinKeyValuePairs to perform a more formatted join.ritchiecarroll committed 13 years ago822e0b2
  27. (1) Updated data subscriber such that meta-data exchange will automatically initiate a configuration reload and subsequently re-evaluate output measurement filter expressions to see if any new and/or deleted measurements from meta-data sync need to be taken into account by active subscription (e.g., new or deleted device). (2) Corrected various spelling issues.ritchiecarroll committed 13 years ago6f5db9b
  28. (1) Added config file option to make reset web services start-up optional (enabled=true/false) (2) Updated categorized settings element to parse boolean values using more expansive parse boolean extension (3) Added InApplicationPath in FilePathritchiecarroll committed 13 years ago2017bbe
  29. (1) Added GSF.PhasorProtocols.UI.* / GSF.TimeSeries.Transport.UI.* (2) Performed a minor code clean-up on entire solutionritchiecarroll committed 13 years ago189c547
  30. GSF.Core: 1) Added GetUniqueFilePath methods to FilePath. 2) Added QuoteWrap method to StringExtensions. 3) Added TimeSpanExtensions.cs to the project.StephenCWills committed 13 years ago1ef3933
  31. modified headerssdgilliam committed 13 years agocd72314
  32. Renamed folders and separated GSF.Media and GSF.Net into separate projects.StephenCWills committed 14 years agoac1ef66

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t