Skip to content

Commit

Permalink
V5.42.1 (#1449)
Browse files Browse the repository at this point in the history
* Bump dep for metamask sdk to latest to resolve conflict

* [FIX] Slow typing in File Editor

* [ADD] Syslog implementation (#1443)

* Syslog implementation

- Implemented helper function `getNextAvailableIPForApp` using the ip library to inspect the Docker network (derived from the app name) and automatically determine the next available static IP.
- Updated `appDockerCreate` to conditionally include the `NetworkingConfig` section:
  - If an auto-assigned IP is available, it is set via `EndpointsConfig` using the object spread operator.
  - If no IP is available (i.e. the helper returns null), the `NetworkingConfig` is omitted so that Docker assigns a dynamic IP.
- Integrated syslog functionality:
  - Checks environment parameters for syslog roles (e.g., `LOG=SEND` and `LOG=COLLECT`).
  - If the container is a log sender and a syslog collector is identified, the collector’s IP is retrieved (via `getContainerIP`) and used to configure the container's `LogConfig` with a syslog address (e.g., `udp://<collectorIP>:514`).
- This commit enhances container creation by supporting both automatic static IP assignment and integrated syslog logging.

* [ADD] ip lib

* Replace ip library with custom IP conversion and subnet parsing

* add logs

* parseCidrSubnet correction

* Cleanup

* Add function description

* Minor edit

* bump version

* update homeUI

* add more logs

* fix onResizeMonacoEditor

* [FIX] allocatedIPs logic

* Revert "[FIX] allocatedIPs logic"

This reverts commit 619f4d5.

* Revert "[ADD] Syslog implementation (#1443)"

This reverts commit e20b92d.

* bump version

* rebuild homeUI

* patch

* [ADD] fontFamily, fontSize for File Editor

* Move editor out of table

* [FIX] saveContent

* Move rename dialog model outside table, b-modal style correction

* allocatedIPs fix (#1446)

* Rename Cancel button to Close for clarity

* auto start r: syncthing apps if they are stopped

* bump version

* rebuild homeUI

* fix

* Readd syslog config

* Put network config in right place

* rebuild HomeUI

* bump fluxOS version

---------

Co-authored-by: David White <[email protected]>
Co-authored-by: XK4MiLX <[email protected]>
  • Loading branch information
3 people authored Feb 25, 2025
1 parent 4224eaf commit 8087adc
Show file tree
Hide file tree
Showing 8 changed files with 1 addition and 29 deletions.
1 change: 0 additions & 1 deletion HomeUI/dist/css/2887.css

This file was deleted.

Loading

0 comments on commit 8087adc

Please sign in to comment.