Commit Graph

15 Commits

Author SHA1 Message Date
Hugo Stijns
1e1ec6694a Fix left right comparison 2022-12-30 10:26:57 -05:00
Hugo Stijns
b395518a5e Change indentation to tabs 2022-12-30 10:26:57 -05:00
Dave Shanley
cddd3b3e93 bumped test coverage back up a little for what-changed
Signed-off-by: Dave Shanley <dave@quobix.com>
2022-11-30 10:26:26 -05:00
Dave Shanley
0e0b99225d Moved what-changed PropertyChanges to a pointer in all models.
No breaking changes, gofmt seems to have gone a little nuts for some reason, but this is an internal change that moves everything to a pointer, for better reflection use down the chain.
2022-11-23 12:57:10 -05:00
Dave Shanley
62d580e671 Added what-changed documentation to methods and structs.
Signed-off-by: Dave Shanley <dave@quobix.com>
2022-11-21 10:44:04 -05:00
Dave Shanley
ddf772270e What-changed is ready
Needs documenting, but the feature is ready for an application to really stress test the model and logic.

Guess what's next :) (after docs)

Signed-off-by: Dave Shanley <dave@quobix.com>
2022-11-20 14:30:50 -05:00
Dave Shanley
6c3cc97b04 swagger what-changed support climbing.
working through more rough edges, making some choices.
2022-11-20 14:30:50 -05:00
Dave Shanley
ecb7603a32 Wired up callbacks to what-changed for operations.
It was a todo that I needed to loop back on. now operational

Signed-off-by: Dave Shanley <dshanley@splunk.com>
2022-11-19 09:34:18 -05:00
Dave Shanley
a8a8b482d8 Hardening model whilst testing what-changed feature.
Checking and sampling, and fixing bugs while working through testing.

Signed-off-by: Dave Shanley <dshanley@splunk.com>
2022-11-18 14:11:19 -05:00
Dave Shanley
9d8d6e36ea what-changed operational
the code is working, the tests are passing. There is a lot more to check, but it's a good time to bring the feature into main.
2022-11-18 11:00:34 -05:00
Dave Shanley
6382819dd0 Working through swagger documen what-changed.
Working through every element, testing as we go, fxing bugs along the way.
2022-11-18 11:00:34 -05:00
Dave Shanley
131513a6f6 Path items added to what changed
Path items now diffable! woo!
2022-11-18 11:00:34 -05:00
Dave Shanley
602bedaf3a Operations mostly completed with what-changed
meaty mc meat is done! well, almost - we still have to add in callbacks. We will do that once we have paths in, then we can close the gap.
2022-11-18 11:00:34 -05:00
Dave Shanley
76440de820 V2 Operation what-changed is completed
All properties are now checked, onto finishing up v3 code.
2022-11-18 11:00:34 -05:00
Dave Shanley
73d3120587 Wiring up operation what-changed functionality
A number of changes, glitches and updates were required across the models, some of the hashing functions will need re-working when hashing maps after testing higher level concepts.
2022-11-18 11:00:34 -05:00