Skip to content

v0.7.0

Choose a tag to compare

@Husseinhj Husseinhj released this 06 Sep 14:04
· 28 commits to main since this release

Refactor LogTap-Noop module and update UI resources

This commit refactors the LogTap-Noop module by:

  • Moving classes to more specific subpackages (interceptor, logger, websocket, utils).
  • Adding LogTapInterceptor and LoggingWebSocket classes.
  • Introducing newWebSocketWithLogging extension function and LoggingWebSocketListener.
  • Adding UI resources (HTML, CSS, JS) for the LogTap web interface.
  • Updating LogTap.kt with synchronized methods and a default constructor for Config.
  • Adding utility functions isDebuggable, logV, logD, logI, logW, and logE.
  • Deleting old classes: LogTapInterceptor, LogTapLogcatBridge, LogTapLogger, LogTapSink, LogTapSinkAdapter, and WsLogging.
  • Updating the app's build.gradle.kts to use LogTap-Noop.