UpstreamDataInc / goosebit

A simplistic, opinionated remote update server implementing hawkBit™'s DDI API.
https://goosebit.rtfd.io
Apache License 2.0
18 stars 5 forks source link

Allow configuring ip tracking by loading columns from bff API #170

Closed b-rowan closed 2 weeks ago

b-rowan commented 3 weeks ago

IP tracking can now be disabled with the track_device_ip config flag. The UI also has to hide this column, as it will no longer show up in data. To handle this, the table columns are dynamically created with a request to the bff API.

Fixes #164

b-rowan commented 3 weeks ago

I would like to extend this style of creating tables dynamically from the BFF API, as it allows us to extend them in the future, including allowing users to configure what columns should be shown, which can reduce clutter.

Let me know thoughts on this. If we want to go in this direction I will do this for the other pages as well.

easybe commented 2 weeks ago

I would like to extend this style of creating tables dynamically from the BFF API, as it allows us to extend them in the future, including allowing users to configure what columns should be shown, which can reduce clutter.

Let me know thoughts on this. If we want to go in this direction I will do this for the other pages as well.

I don't have an opinion on this. But, maybe @tsagadar has one.