Code

History

  1. GSF.Core: Added generic overloads to CategorizedSettingsBase class that will allow for application settings that are synchronized with a categorized section in a configuration file and will perform bi-directional synchronization of elements to an external source, e.g., user interface elements.J. Ritchie Carroll committed 9 years ago501293c
  2. GSF.Core: Added TypeConvertedValueExpressionAttribute and updated value expression parser to accommodate bi-directional expressions,i.e., where modeled property values can be assigned back to expressions allowing synchronization of a model with an external source, e.g., a user interface element.J. Ritchie Carroll committed 9 years agoec89a33
  3. GSF.Core: Fixed custom type registry exception in ConnectionStringParser.J. Ritchie Carroll committed 9 years agoacbf272
  4. GSF.Core: Added overloads for StringExtensions.ConvertToType() and AdoDataConnection.ExecuteScalar() to accept the return type as a parameter rather than a type parameter.StephenCWills committed 9 years agoa4f0fc6
  5. GSF.Core: Added UpdateValueExpression to allow for expression based updates.J. Ritchie Carroll committed 9 years agob3d39ba
  6. GSF: Cleaned up build warnings.J. Ritchie Carroll committed 9 years ago38ff313
  7. GSF.Core: (1) Added "EvaluationOrderAttribute" so that custom ordering can happen when evaluating default value expressions, (2) added "Cached" property to DefaultValueExpressionAttribute so that costly expressions that do not change can be cached to prevent further evaluations, e.g.: [DefaultValueExpression("NotNull(Connection.ExecuteScalar('SELECT ID FROM SignalType WHERE Acronym=\\'CALC\\''), 10)", Cached = true)]J. Ritchie Carroll committed 9 years agof852134
  8. GSF.Core: (1) Added DefaultValueExpressionParser and DefaultValueExpressionScopeBase so that default value expressions can be used easily in other places, (2) updated DefaultValueExpressionAttribute implementations that are used with TableOperation models to support use of "this" keyword for self-referencing field access (3) moved attributes into GSF.ComponentModel and GSF.ComponentModel.DataAnnotations - this will be a breaking change for some model implementations, (4) updated ConnectionStringParser to recognize DefaultValueExpressionAttributesJ. Ritchie Carroll committed 9 years ago24f271e
  9. GSF.Core: Updated validation exceptions in ConnectionStringParser to attempt to use key name as specified in connection string first, then fall back on property name if one is not defined.J. Ritchie Carroll committed 9 years agod79b00e
  10. GSF.Core: Added checks for any validation attributes to the ConnectionStringParser.J. Ritchie Carroll committed 9 years ago729672a
  11. Added more code to GSF shared code project - moved PathHelper path validation function into FilePathJ. Ritchie Carroll committed 10 years agoe16ec44
  12. Converted TFS repository to Git.StephenCWills committed 11 years agodd143d7
  13. GSF.Core: Fixed an issue where the ConnectionStringParser was not setting the properties of nested settings objects to their default values if the nested settings were not defined in the connection string.StephenCWills committed 11 years agobcef351
  14. (1) GSF.Configuration (in GSF.Core assembly): Updated CategorizedSettingsElement to be more resilient when updating a value when original value fails to decrypt - now assigns value anyway (like it should) (2) GSFGraphLines: Updated to latest Vectrocity asset and updated licenses to MITritchiecarroll committed 11 years ago75c6f97
  15. GSF.Configuration: Fixed an issue where encrypted user scoped settings were not being properly serialized.ritchiecarroll committed 11 years ago516e521
  16. GSF.Core: Added static methods to ConnectionStringParser to convert to and from XML.StephenCWills committed 11 years ago77c79ce
  17. GSF: Migrated all file license references from Eclipse to MIT.ritchiecarroll committed 11 years ago6d94f5f
  18. GSF.Core: 1) Fixed bug in ConnectionStringParser where properties with default values were overriding connection string values with their default values. 2) Fixed bug in FileProcessor where it was assuming its cache file exists and attempting to open with read access.StephenCWills committed 12 years agoff38233
  19. GSF.Core: Updated GSF.Configuration.ConnectionStringParser with changes from the TimeSeriesEntity branch to support nested settings.StephenCWills committed 12 years agoa480249
  20. 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
  21. GSF.Core: Handled alternate mode of operation for configuration file backup saves.ritchiecarroll committed 12 years agodfbff63
  22. GSF.Data: Added an option to binary DataSet serializer to encode unknown column types as strings (defaults to true), such that at least data will be preserved - this helps with DataSet serialization with databases which can have typeless data columns.ritchiecarroll committed 12 years ago1b7f069
  23. GSF: (1) Fixed serialization issue in configuration settings when dealing with eval expressions on Mono, (2) moved to SO for external functions with ./ path to load from local folder.ritchiecarroll committed 12 years agoe176cc2
  24. HistorianAdapters: Added code to tune statistics historian settings based on the number of statistics in the system.StephenCWills committed 12 years agoda52a18
  25. GSF.Historian: 1) Reverted one change from changeset 91440. 2) Added IArchiveFileScanner, renamed TimeSortedDataPointScanner to TimeSortedArchiveFileScanner, and added ArchiveFileScanner for unsorted reading from an archive.StephenCWills committed 12 years ago59da427
  26. GSF.Cofiguration: Removed redundant modification flag application to reduce unnecessary saving of configuration file.ritchiecarroll committed 12 years ago17f5282
  27. Updated code / solution / Mono configuration to allow for a full GSF solution based build of Mono using xbuildritchiecarroll committed 12 years ago207b038
  28. Corrected issues with Mono deployment related to encryption, attribute serialized configuration settings and cross-platform path naming.ritchiecarroll committed 12 years ago662c8f8
  29. Added support for GSF configuration files on Monoritchiecarroll committed 12 years ago2bbd6cd
  30. 1) Removed warnings occuring from new code additions. 2) More reorganization and code clean-up. 3) Globally applied static Endian order classes where possible.ritchiecarroll committed 12 years ago51177ba
  31. 1) GSF.Core: Changed SynchronizedOperation to ISynchronizedOperation interface with Long and Short implementations. 2) StatHistorianReportGenerator: Fixed bug in ReportGenerator.StephenCWills committed 12 years ago263a6dc
  32. Added SynchronizedOperation to the solution and updated all instances of that pattern to use it instead.StephenCWills committed 12 years ago84a4e0b
  33. Fixed compiler warnings.StephenCWills committed 12 years ago766227a
  34. GSF.Core: Modified ConnectionStringParser to use only public instance properties from settingsObject which have both a getter and a setter.StephenCWills committed 13 years agofe3d5d0
  35. GSF.Core: Fixed SettingNameAttribute to allow for definition of multiple names for connection string settings.StephenCWills committed 13 years agof4f1cac

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