SemanticDiff matter.js
Refactor/Enhance AttributeServers
#240
Merged

Refactor/Enhance AttributeServers #240

Apollon77 merged 46 commits into project-chip:main from attrgetterplus
Apollon77
Apollon77 Refactor AttributeServers to fully support getter, setter and validat…
521eb6b3
Apollon77 Wire in new methods
372562b8
Apollon77 Correct usage set -> setLocal
9bd30ea5
Apollon77 integrate updates for existing "getter based attributes"
1e05f1a2
Apollon77 Add fabric scoped read of fabrics attribute
cb0517ef
Apollon77 Add reading for more getter based methods in OperationalCredentialsCl…
dcf34a87
Apollon77 We need to detect "fixed" differently because of new inheritance
e54a29bc
Apollon77 Adjust set/get -> seLocal/getLocal in more places, enhance tests
250fed44
Apollon77 tests
b0eb4966
Apollon77 Optimizations and tests
71144c7f
Apollon77 remove todo because migrated
5b4fc0bc
Apollon77 access to rootcert
cec9bb14
Apollon77 add access to omitChanges for subscriptions
4bbac408
Apollon77 Finalize tests
654cd9c7
Apollon77 Finalize tests
c8928302
Apollon77 fixes
5aa8e5d4
Apollon77 test fixes
fd2e07cc
Apollon77 Apollon77 marked this pull request as ready for review 1 year ago
Apollon77 Apollon77 requested a review from lauckhart lauckhart 1 year ago
Apollon77 Merge branch 'main' into attrgetterplus
cb3fe340
Apollon77 Add FabricIndex data changes from @lauckhart
a3c305cc
Apollon77 Enhance Tlv classes to allow Field injection and removal based on Fie…
01567348
Apollon77 Move Array chunk support to Schema classes too (and add chunking incl…
a4c2ead2
Apollon77 rename method to better suit for client and server usage
1530d247
Apollon77 Allow session access for InteractionClient to know session fabric
d30fa07c
Apollon77 Enhance FabricIndex and allow to specify OMIT_FABRIC for write calls …
1f77138a
Apollon77 AttributeServer refactoring
db118f52
Apollon77 AttributeClient refactoring
ba73c5b3
Apollon77 More missing set->setLocal
14d9c647
Apollon77 Fixes and add support for fabricFiltered read of nocs and trusted Certs
ff64ea59
Apollon77 Adjust tests
4b5ee0c8
Apollon77 FabricIndex to spec
d9a74f6d
Apollon77 Changelog
015c094f
Apollon77 final test fixes
07bc8d96
Apollon77 Merge branch 'main' into attrgetterplus
0af41105
lauckhart
lauckhart commented on 2023-08-01
Apollon77 Merge branch 'main' into attrgetterplus
e56c7b7d
Apollon77 Refactor AttributeServer based on review feedback
6cf796b9
Apollon77 Allow to catch non-associated-fabric error
73104523
Apollon77 add assert for secure session
abe45654
Apollon77 adjust getter for session and name attributes
c8474ad6
Apollon77 add assert method for secure session
7a472827
Apollon77 Separate validation errors
ca53503e
Apollon77 todos and typo
381a5246
Apollon77 latest adjustments from Attributeserver refactoring
02e1cde6
Apollon77 Adjust tests
ffa6d6a2
Apollon77 changelog
b190e546
lauckhart
lauckhart approved these changes on 2023-08-04
Apollon77 gitignore . files
7873f100
Apollon77 added todo
e3efe318
Apollon77 Apollon77 merged 28f73d7e into main 1 year ago
Apollon77 Apollon77 deleted the attrgetterplus branch 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone