Open thgreasi opened 1 month ago
@Page- can you expand on your suggestion on making individual commits a bit? Pretty much all of the changes in v7 are already in resin, so this PR was mostly just not copying the respective translations from v6. (ie we already have commits like for dropping the dependent device props on resin) Would you prefer empty commits w/ just the respective title, or would you prefer me to copy-paste v6 as v7 and then doing a commit for each translation that gets removed? If it's the latter one, it would be a mess to also try to have the tests passing on each individual commit.
OOooooohhhh on second read I see that you didn't mean having individual commits but just copying the PR's description to the commit's description... Will do, that's easy :)
Drops:
device.logs_channel
device.vpn_channel
device.is_managed_by__device
device.manages__device
application.depends_on__application
application.is_dependent_on_by__application
release.release_type
(final
/draft
) in favor ofrelease.is_final
(boolean)gateway_download
resourceimage.is_downloaded_by__device
device.downloads__image
my_application
resourcedevice
andapplication
resource with a textdevice_type
fieldChanges:
user.actor
,device.actor
,application.actor
to return a deferred ({ __id: number; }
) instead of a plain number when not$expand
edrelease.contract
from a string to a JSON fielddevice.overall_status
'soffline
todisconnected
idle
tooperational
when the device is heartbeating, and is either connected to cloudlink or has the vpn configured to be offreduced-functionality
when the device has only a heartbeat or is only connected to cloudlinkReplaces:
device.should_be_running__release
withdevice.is_pinned_on__release
release.should_be_running_on__device
withrelease.is_pinned_to__device
Adds:
device.should_be_managed_by__release
Resolves: #1097 Change-type: minor See: https://balena.fibery.io/Work/Project/Server-side-pagination-for-devices-Cycle-3-539