Skip to content

Conversation

@JavierRibaldelRio
Copy link
Contributor

@JavierRibaldelRio JavierRibaldelRio commented Jan 24, 2026

Minor fixes and useful enhances.

Flag management and config

  • Refactor main flag management by creating a new package that configures flags.

  • New flag -L that enables the logger during the backend incialization. Useful on development, as a shortcat to start loggers.

  • Create a new strict-mode while reading toml files, a new flag was created for bypassing it.

  • Remove all unused settings from dev-config.toml and config.toml. This includes the setting network.manual which was from the sniffer and was added by @maximka76667 into the electron settings windows, so might it causes bugs.

Other

  • Change logger folder name conventions to ISO date to match with lexicographical order. By this logs will be sorted by date always
  • Remove unused modules from go project

@JavierRibaldelRio JavierRibaldelRio added Enhancement go Pull requests that update go code labels Jan 24, 2026
@Humanoidear Humanoidear merged commit e91961d into develop Jan 25, 2026
1 check passed
@Humanoidear Humanoidear deleted the backend/fixes branch January 25, 2026 09:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants