Provisioning: webhook last event timestamp (#103180)

* Record webhook pinged event

* Add TODO for webhook creation updated

* Hack to wire client

* Revert accidental change in controller

* Wire the client

* Use factory method

* Remove omit empty

* Regenerate client

* Fix compilation

* Every 30 seconds if not pinged

* Move lines around

* Use different approach

* Added as part of the controller

* Exponential backoff for waiting for ping

* More stuff

* Revert changes in controller

* Add separate webhook section in overview

* Change order of translations

* Update ping within 1 minute

* Last event update

* Extract translation

* Display last event in frontend

* Refactor the logic around update

* Fix the type to marshal
This commit is contained in:
Roberto Jiménez Sánchez
2025-04-02 10:09:58 +02:00
committed by GitHub
parent d8c5c2d3b8
commit 04e152f326
10 changed files with 150 additions and 27 deletions
@@ -3903,6 +3903,10 @@
"type": "integer",
"format": "int64"
},
"lastEvent": {
"type": "integer",
"format": "int64"
},
"secret": {
"type": "string"
},