dashboard/shell/plugins/steve
Richard Cox a91f0303db Revert fixes for list vs individual watch handling
- 9318936c72
- BUG 1
  - Navigating from nodes list to a node detail page unwatches nodes list but doesn't watch new resources
  - Node's list destroy has a forgetType node
    - this removes entries from store and unwatches nodes list watch
    - we clear the fact we're watching the node list once we receieve a resource.stop from socket
  - There's a race condition, the node we're going to is still in the store... but the find action for this doesn't kick off a watch for the rsource
  - This was resolved by the change in the find action
- BUG 2
  - Refreshing on the detail page results in a watch for that specific node
  - Navigating to the list starts a watch for all nodes, but doesn't stop the individual watch
  - This was resolved by the change in subscribe
- HOWEVER
  - These fixes could impact how what we watch in other cases where we might call find all and find specific in the same context
  - Safer to address later
2024-03-26 16:59:14 +00:00
..
__tests__ Revert fixes for list vs individual watch handling 2024-03-26 16:59:14 +00:00
caches Moves sockets into the advanced worker (#7760) 2023-01-13 16:03:00 -05:00
worker Add recommended lint rules globally (#8997) 2023-06-23 17:02:55 +02:00
actions.js fix(steve/actions): fix import resource-utils failed 2024-02-02 09:03:08 +08:00
getters.js Changes following review 2024-03-08 11:25:32 +00:00
header-warnings.ts add growl message to display warning messages from response headers (#9581) 2023-08-29 09:54:25 +01:00
hybrid-class.js Add recommended lint rules globally (#8997) 2023-06-23 17:02:55 +02:00
index.js Harvester Plugin (#6729) 2022-09-01 08:57:05 -07:00
mutations.js Merge pull request #10480 from richard-cox/fix-pod-cache 2024-03-26 15:32:45 +00:00
norman-class.js Integrate new schemaDefinitions endpoint (#10141) 2024-02-28 17:08:35 +00:00
performanceTesting.js Add recommended lint rules globally (#8997) 2023-06-23 17:02:55 +02:00
resource-utils.ts Wire in cleanForDownload per resource customisation to existing model cleanForX pattern 2024-02-02 09:03:08 +08:00
resourceWatcher.js Add recommended lint rules globally (#8997) 2023-06-23 17:02:55 +02:00
schema.utils.js Moves sockets into the advanced worker (#7760) 2023-01-13 16:03:00 -05:00
steve-class.js Include metadata clusterName, deletionPeriodSeconds and generateName properties in steve objects 2024-01-02 10:49:35 +00:00
steve-description-class.js Fix edit of PSACT description 2023-03-08 13:29:57 +00:00
subscribe.js Revert fixes for list vs individual watch handling 2024-03-26 16:59:14 +00:00