-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
time synchronization cluster #26082
time synchronization cluster #26082
Commits on May 5, 2023
-
update time sync cluster XML based on updated spec
added attribute access interface handled attributes GNSS Co-authored-by: Boris Zbarsky <bzbarsky@apple.com> TrustedTimeSource is optional with TSC feature Co-authored-by: Boris Zbarsky <bzbarsky@apple.com> SetUTCTime Co-authored-by: Boris Zbarsky <bzbarsky@apple.com> SetTrustedTimeSource is optional Co-authored-by: Boris Zbarsky <bzbarsky@apple.com> UTCTime Co-authored-by: Boris Zbarsky <bzbarsky@apple.com> TimeZoneDatabase default 2 (None) MissingTrustedTimeSource is optional regenerate code update default values
Configuration menu - View commit details
-
Copy full SHA for c843519 - Browse repository at this point
Copy the full SHA c843519View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c54583 - Browse repository at this point
Copy the full SHA 4c54583View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0691f54 - Browse repository at this point
Copy the full SHA 0691f54View commit details -
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Configuration menu - View commit details
-
Copy full SHA for fdd9a4c - Browse repository at this point
Copy the full SHA fdd9a4cView commit details -
TrustedTimeSource is optional with TSC feature
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Configuration menu - View commit details
-
Copy full SHA for c311d21 - Browse repository at this point
Copy the full SHA c311d21View commit details -
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Configuration menu - View commit details
-
Copy full SHA for 182aecf - Browse repository at this point
Copy the full SHA 182aecfView commit details -
SetTrustedTimeSource is optional
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Configuration menu - View commit details
-
Copy full SHA for 808d7b3 - Browse repository at this point
Copy the full SHA 808d7b3View commit details -
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Configuration menu - View commit details
-
Copy full SHA for e1b4578 - Browse repository at this point
Copy the full SHA e1b4578View commit details -
TimeZoneDatabase default 2 (None)
MissingTrustedTimeSource is optional
Configuration menu - View commit details
-
Copy full SHA for 652bcb0 - Browse repository at this point
Copy the full SHA 652bcb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80ccd23 - Browse repository at this point
Copy the full SHA 80ccd23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 844783e - Browse repository at this point
Copy the full SHA 844783eView commit details -
updated time-synchronization cluster definition based on PR project-c…
…hip#6352 add Time Synchronization cluster in all-clusters-app, controller-app and light-switch-app zap and regenerate all remove constraint from a single element attribute first code commit initialize timezone and trustedtimesource to 0 and null added statuscode and changed to fabricIndex regenerate zap use time sync server code set default zap setting to external for complex time sync attributes add endpoint to trustedtimesourcestruct and set command for it regenerate using updated trustedtimesourcestruct update time sync xml definition update zap files regenerate added persistent data provider for time sync cluster added new commands based on PR project-chip#6353 added test template for TimeSyncDataProvider changed command arguments to list type regenerate update SetTrustedTimeSource definition regenerate use consistent data types of attributes user CHIP_CONFIG to set size of lists clean up read handler adde TSC feature and change attribute ids include time sync related resource for build regenerate after changing attribute ids and adding time sync client feature reorganize code and implement defaultNTP handlers handle span data the right way improved overall implementation change default time zone list size to 1 made settrustedtimesource command to be fabric scoped update time sync cluster definition based on latest PR merges regenerate and changes related to attribute names and access setdefaultntp parameter is nullable implemented setdefaultntp changed the id of settimezoneresponse command to the current in spec removed curly brace that sneaked in to previous commits ValidUntil of DSTOffsetStruct is nullable added basic rules of operation in comment/psuedo-code added DSTOffsetActive predicate for DSTStatus event fixed clang compiler errors added skeleton delegate implementation for time sync use delegate placeholder and implemented events clean up usage of namespaces seems like unused code skleton verifiers for NTP address moved init from header removed conflicting generated files regenerate all enum now starts at 0, name field is optional in timezonestatus event force external storage for UTCTime and LocalTime attributes moved time sync cluster code to cpp file added mechanism to track real size of list data removed custom encoder for TimeZone attribute changed TimeZone list size to 2 for better testing behavior addressed multiple PR comments improved defaultNTP implementation and storage usage cleaned up return usage changed time logic to be able to set older time but not old than default LastKnownTime ignore attribute storage values for sizes with F quality resolve rebase conflicts some random generated code that needs to be there use consistent data types changes based on CI failures TrustedTimeSource is not a list fixed response behavior of setttimezone command missed generated code
Configuration menu - View commit details
-
Copy full SHA for 1367a2f - Browse repository at this point
Copy the full SHA 1367a2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for df786be - Browse repository at this point
Copy the full SHA df786beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d089a0 - Browse repository at this point
Copy the full SHA 7d089a0View commit details -
truncate span size to actual data when retreiving defaultNTP
wrote test for time sync persistent storage
Configuration menu - View commit details
-
Copy full SHA for 48633d1 - Browse repository at this point
Copy the full SHA 48633d1View commit details
Commits on May 8, 2023
-
bring back section removed by rebase
Signed-off-by: Fesseha <fesseha@evehome.com>
Configuration menu - View commit details
-
Copy full SHA for 8c59a50 - Browse repository at this point
Copy the full SHA 8c59a50View commit details -
Merge branch 'pull-request/time-synchronization-xml' into pull-reques…
…t/time-synchronization-cluster
Configuration menu - View commit details
-
Copy full SHA for 2b87054 - Browse repository at this point
Copy the full SHA 2b87054View commit details -
Configuration menu - View commit details
-
Copy full SHA for a843dd5 - Browse repository at this point
Copy the full SHA a843dd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b19983 - Browse repository at this point
Copy the full SHA 4b19983View commit details
Commits on May 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f0c5943 - Browse repository at this point
Copy the full SHA f0c5943View commit details -
Merge remote-tracking branch 'origin/master' into pull-request/time-s…
…ynchronization-cluster
Configuration menu - View commit details
-
Copy full SHA for 19cf4f7 - Browse repository at this point
Copy the full SHA 19cf4f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 113a7cf - Browse repository at this point
Copy the full SHA 113a7cfView commit details
Commits on May 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1c57991 - Browse repository at this point
Copy the full SHA 1c57991View commit details -
improved time zone and dst offset attributes validation,
skeleton functions for validating and purging time zone and dst offset, made dst offset list size to 2 for testing purposes
Configuration menu - View commit details
-
Copy full SHA for 6a856d4 - Browse repository at this point
Copy the full SHA 6a856d4View commit details
Commits on May 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a01af6d - Browse repository at this point
Copy the full SHA a01af6dView commit details
Commits on May 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c410517 - Browse repository at this point
Copy the full SHA c410517View commit details
Commits on May 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 627d921 - Browse repository at this point
Copy the full SHA 627d921View commit details
Commits on May 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eb26f18 - Browse repository at this point
Copy the full SHA eb26f18View commit details -
Configuration menu - View commit details
-
Copy full SHA for f799c32 - Browse repository at this point
Copy the full SHA f799c32View commit details
Commits on May 24, 2023
-
Merge remote-tracking branch 'origin/master' into pull-request/time-s…
…ynchronization-cluster
Configuration menu - View commit details
-
Copy full SHA for 5d12183 - Browse repository at this point
Copy the full SHA 5d12183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c27a07 - Browse repository at this point
Copy the full SHA 3c27a07View commit details -
update feature map attribute name
validate offset in timezone bring back merge removed code in CHIPConfig.h
Configuration menu - View commit details
-
Copy full SHA for 561a32d - Browse repository at this point
Copy the full SHA 561a32dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f166702 - Browse repository at this point
Copy the full SHA f166702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80e0e58 - Browse repository at this point
Copy the full SHA 80e0e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31a6ab7 - Browse repository at this point
Copy the full SHA 31a6ab7View commit details
Commits on May 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for db7e060 - Browse repository at this point
Copy the full SHA db7e060View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b580c7 - Browse repository at this point
Copy the full SHA 6b580c7View commit details -
Merge remote-tracking branch 'origin/master' into pull-request/time-s…
…ynchronization-cluster
Configuration menu - View commit details
-
Copy full SHA for ff4c60f - Browse repository at this point
Copy the full SHA ff4c60fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6133fe0 - Browse repository at this point
Copy the full SHA 6133fe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7468e3 - Browse repository at this point
Copy the full SHA d7468e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06823c0 - Browse repository at this point
Copy the full SHA 06823c0View commit details
Commits on May 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 69065c8 - Browse repository at this point
Copy the full SHA 69065c8View commit details -
Merge remote-tracking branch 'origin/master' into pull-request/time-s…
…ynchronization-cluster
Configuration menu - View commit details
-
Copy full SHA for 462cb33 - Browse repository at this point
Copy the full SHA 462cb33View commit details
Commits on May 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ae9b95e - Browse repository at this point
Copy the full SHA ae9b95eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 092843a - Browse repository at this point
Copy the full SHA 092843aView commit details
Commits on Jun 1, 2023
-
Update src/app/clusters/time-synchronization-server/TimeSyncDataProvi…
…der.cpp Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Configuration menu - View commit details
-
Copy full SHA for 96121b9 - Browse repository at this point
Copy the full SHA 96121b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for df139ef - Browse repository at this point
Copy the full SHA df139efView commit details
Commits on Jun 2, 2023
-
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Configuration menu - View commit details
-
Copy full SHA for e2a2f10 - Browse repository at this point
Copy the full SHA e2a2f10View commit details
Commits on Jun 5, 2023
-
Merge remote-tracking branch 'origin/master' into pull-request/time-s…
…ynchronization-cluster # Conflicts: # src/app/chip_data_model.gni # src/app/zap_cluster_list.json # src/controller/data_model/controller-clusters.zap # src/controller/java/zap-generated/chip/devicecontroller/ChipClusters.java # src/controller/java/zap-generated/chip/devicecontroller/ClusterInfoMapping.java
Configuration menu - View commit details
-
Copy full SHA for 72ade1c - Browse repository at this point
Copy the full SHA 72ade1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 664766e - Browse repository at this point
Copy the full SHA 664766eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dceb9f - Browse repository at this point
Copy the full SHA 8dceb9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aa9151 - Browse repository at this point
Copy the full SHA 1aa9151View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43464d7 - Browse repository at this point
Copy the full SHA 43464d7View commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ed54358 - Browse repository at this point
Copy the full SHA ed54358View commit details
Commits on Jun 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 726626e - Browse repository at this point
Copy the full SHA 726626eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3d81b7 - Browse repository at this point
Copy the full SHA b3d81b7View commit details
Commits on Jun 16, 2023
-
changed time zone stuct, improved tests, fixed local time calculation…
… overflow and more PR comments fix
Configuration menu - View commit details
-
Copy full SHA for 5446531 - Browse repository at this point
Copy the full SHA 5446531View commit details
Commits on Jun 20, 2023
-
restyle, use DSTOffsetobj with size element, improved error response …
…in few instances, and some more minor tweaks
Configuration menu - View commit details
-
Copy full SHA for 1c6175d - Browse repository at this point
Copy the full SHA 1c6175dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a00499d - Browse repository at this point
Copy the full SHA a00499dView commit details -
Merge remote-tracking branch 'origin/master' into pull-request/time-s…
…ynchronization-cluster
Configuration menu - View commit details
-
Copy full SHA for f6a6b92 - Browse repository at this point
Copy the full SHA f6a6b92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90eefcc - Browse repository at this point
Copy the full SHA 90eefccView commit details
Commits on Jun 22, 2023
-
cleaned up for loop indexes, catch dst validUntil expiring, nullable …
…localtime, generate dst table empty event correctly
Configuration menu - View commit details
-
Copy full SHA for a2c6169 - Browse repository at this point
Copy the full SHA a2c6169View commit details
Commits on Jun 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aca64c6 - Browse repository at this point
Copy the full SHA aca64c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3b4600 - Browse repository at this point
Copy the full SHA f3b4600View commit details
Commits on Jun 26, 2023
-
validate NTP addresses in default delegate and few more improvements
Co-authored-by: C Freeman <cecille@google.com>
Configuration menu - View commit details
-
Copy full SHA for 5b1a0d7 - Browse repository at this point
Copy the full SHA 5b1a0d7View commit details
Commits on Jun 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 12e9232 - Browse repository at this point
Copy the full SHA 12e9232View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98db550 - Browse repository at this point
Copy the full SHA 98db550View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1579179 - Browse repository at this point
Copy the full SHA 1579179View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab106b8 - Browse repository at this point
Copy the full SHA ab106b8View commit details
Commits on Jun 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 87f9098 - Browse repository at this point
Copy the full SHA 87f9098View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0d7ad7 - Browse repository at this point
Copy the full SHA c0d7ad7View commit details
Commits on Jun 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 80afe93 - Browse repository at this point
Copy the full SHA 80afe93View commit details -
Merge remote-tracking branch 'origin/master' into pull-request/time-s…
…ynchronization-cluster
Configuration menu - View commit details
-
Copy full SHA for 23dd47e - Browse repository at this point
Copy the full SHA 23dd47eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e57c01e - Browse repository at this point
Copy the full SHA e57c01eView commit details
Commits on Jun 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for abb7a80 - Browse repository at this point
Copy the full SHA abb7a80View commit details