You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* refactoring complete
* wip - configuration and log level settings
* update of config file structure
* configuration readable (not writeable)
* change of config file (tasknames)
* removed plugin loading code. not loading unsigned dlls anymore
* EvlWatcher 2.0 beta 1.
* put config in root again
* - changed start mode so the service can be started directly (without installation)
* wip
* fixed recognition of Event 4625
* memory leak fixed (?)
* fixed a problem with persisting the permanent ban list
* fixed a problem with persisting the permanent ban list
* wip
* Added app.manifest in EvlWatcherConsole with requestedExecutionLevel of requireAdministrator.
* back to normal 30 sec interva
* remove fake data creation
* created a clean beta1 version
* added logger to generic tasks.
* Securing PIPE and catching FaultExceptions - part 1
* externalized wcf classes, so that they have the same runtime types
* min-fix to ExceptionFaultContract
* minor cleanups
* CONSOLE: added fake console output and some funk for the currently banned tab
SERVICE: finished configurable tasks. should be done now
* - fixed installer for a complete (including console) install
- created clean beta version
* Implemented ConsoleBackLog and IEvlWatcherService - #24 ⚡
* Fixed 🔧 date precision #24
* minor correction in comment
* added more debug information about why tasks ban / dont ban
* ⚡ Added console output from service. #25
* new beta version with working console
* little correction in displaying console events. now displaying every event greater or equal the selected level
* some minor changes in View and Model
- renamed EvlWatcherController to EvlWatcherModel
- removed ConsoleAutoScroll from model, its view specific
- corrected a label
- initial value of ConsoleLevel set
* some cosmetics in the Console Apps Model
* refactored to MVVM
* dump failed named-pipe queries
* Refactor to MVVM - Part 2
* some more refactoring
- application tiers
- DTOs
* removed ConsoleLevel configuration . not necessary. is configured in frontend
changed some output from verbose to debug
* minor correction (only write to stdout when user interactive).. you never know.
* fixed concurrency problem
* wip - global config tab
* v2.0
Co-authored-by: NukeDev <info@cloudwave.it>
ILogger
should get aSetConsoleHistoryMaxCount(int count)
, and aIList<ConsoleEntry> GetConsoleHistory()
,ConsoleEntry
maybe being an Object with DateTime and String'DefaultLogger' should then implement that it keeps the last X entries saved, in a List that doesnt grow larger over time.
So that with GetConsoleHistory() you can get it back
Then, _logger should take the backlog size from the config
Finally, the
IEvlWatcherService
Interface needs a function to provide the last Output to te Console.that would be the server side of what is needed, so that the console can display live what the service is doing at the momen
The text was updated successfully, but these errors were encountered: