mirror of https://github.com/sipwise/repoapi.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
43 KiB
1 line
43 KiB
{"issues":[{"id":36018,"summary":"TT#1597: Detect external XMPP buddies","description":"We need a mechanism to detect which XMPP buddies are external and which are not. Currently we do not allow calls on Android where the XMPP vCard does not contain a telephone number, on iOS there is nothing implemented regarding this issue.","additional_information":"WF Project Name: Sipphone App Development\nWF Project ID: 5783706800278c60f354f4dce633104f\nWF Assignments: Dominik Ridjic, Victor Seva\nWF Status: Complete\nWF Complete: 100%\nWF Entry date: 2016-07-13 11:40:48.554000\nWF Completion Date: 2016-08-09 12:38:59.180000\n","project":{"id":378,"name":"Workfront"},"category":{"id":1,"name":"None"},"reporter":{"id":613,"name":"dominik.ridjic","real_name":"Dominik Ridjic"},"handler":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"status":{"id":80,"name":"resolved","label":"resolved","color":"#d2f5b0"},"resolution":{"id":10,"name":"open","label":"open"},"view_state":{"id":10,"name":"public","label":"public"},"priority":{"id":20,"name":"P4-low","label":"P4-low"},"severity":{"id":50,"name":"minor","label":"minor"},"reproducibility":{"id":70,"name":"have not tried","label":"have not tried"},"sticky":false,"created_at":"2022-09-13T13:26:20+02:00","updated_at":"2022-09-14T03:11:06+02:00","notes":[{"id":408162,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Jenkins Deployment on 2016-07-20 13:02:58.611000 wrote (thread 578f5a62004232b2b6f973967c32e71e):\n\n \"review merged https:\/\/gerrit.mgm.sipwise.com\/7108\"","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:08:12+02:00","updated_at":"2022-09-14T03:08:12+02:00"},{"id":408178,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-20 20:46:37.585000 wrote (thread 578f5b700095a4da5a0c80c990cbeb2a):\n\n Finally works, both for domain and user search! I will later create a ticket for Alexandru and add you too","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:08:21+02:00","updated_at":"2022-09-14T03:08:21+02:00"},{"id":408187,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Jenkins Deployment on 2016-07-20 20:23:53.623000 wrote (thread 578fc1b9003d534a841b7f0b397192dd):\n\n \"commit created https:\/\/git.mgm.sipwise.com\/gitweb\/?p=prosody.git;a=commit;h=c51c1f6\"","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:08:26+02:00","updated_at":"2022-09-14T03:08:26+02:00"},{"id":408206,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-20 20:22:05.579000 wrote (thread 578f5b700095a4da5a0c80c990cbeb2a):\n\n yes, indeed. I was missing the <query xmlns='jabber:iq:search'> part. Solved\n\nPlease comfirm","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:08:37+02:00","updated_at":"2022-09-14T03:08:37+02:00"},{"id":408210,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-18 11:32:47.760000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n Dominik, is this approach fine with you? Be aware of the dataform, this version supports the old <nick> schema too\n\n<iq type='set' to='search.192.168.1.43' id='search4' lang='en'>\n \t\t<query xmlns='jabber:iq:search'>\n \t\t\t\t<nick>43991007<\/nick>\n <\/query>\n<\/iq>\n<iq id='search4' type='result' to='43991007@192.168.1.43\/763753ae-ce2b-4e3b-8160-22c555594d49' from='search.192.168.1.43'>\n\t<query xmlns='jabber:iq:search'>\n\t\t<item jid='43991007@192.168.1.43'\/>\n\t<\/query>\n<\/iq>","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:08:39+02:00","updated_at":"2022-09-14T03:08:39+02:00"},{"id":408212,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-20 19:20:35.757000 wrote (thread 578f5b700095a4da5a0c80c990cbeb2a):\n\n Hi Victor, it still doesn't follow the spec what you return, you are missing the jabber:x:data extension must be wrapped inside an <query xmlns='jabber:iq:search'> element.\n\nPlease take a look at your example from the bugtracker:\n\n<iq type='set' to='search.192.168.1.51' id='search4' xml:lang='en'>\n <query xmlns='jabber:iq:search'>\n <x xmlns='jabber:x:data' type='submit'>\n <field type='hidden' var='FORM_TYPE'>\n <value>jabber:iq:search<\/value>\n <\/field>\n <field var='e164'>\n <value>43991007<\/value>\n <\/field>\n <\/x>\n <\/query>\n<\/iq>","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:08:40+02:00","updated_at":"2022-09-14T03:08:40+02:00"},{"id":408222,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-14 12:05:41.416000 wrote (thread 57874c07005fa3ecd674504942e0e640):\n\n I would say you could ask every time you make a connection ( waking up? ) This should be quite fast as domains are kept in memory in prosody and there will be no SQL query at all","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:08:45+02:00","updated_at":"2022-09-14T03:08:45+02:00"},{"id":408225,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-20 13:07:28.441000 wrote (thread 578f5b700095a4da5a0c80c990cbeb2a):\n\n <iq type='set' to='search.sipwise.com' id='search4' lang='en'>\n\t<query xmlns='jabber:iq:search'>\n\t\t<x xmlns='jabber:x:data' type='submit'>\n\t\t\t<field type='hidden' var='FORM_TYPE'>\n\t\t\t\t<value>jabber:iq:search<\/value>\n<\/field>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>*<\/value>\n<\/field>\n<\/x>\n<\/query>\n<\/iq>\n\n<iq id='search4' type='result' to='vseva@sipwise.com\/c03b2c52-4d81-4078-b6fd-b2627ced4d55' from='search.sipwise.com'>\n\t<x xmlns='jabber:x:data' type='result'>\n\t\t<field var='FORM_TYPE' type='hidden'>\n\t\t\t<value>jabber:iq:search<\/value>\n\t\t<\/field>\n\t\t<reported>\n\t\t\t<field type='text-single' label='domain' var='domain'\/>\n\t\t<\/reported>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>search.92.42.136.100<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>sip.sipwise.com<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>conference.sipwise.com<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>1.2.3.4<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>conference.voip.university.com<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>localhost<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>92.42.136.100<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>conference.sip.sipwise.com<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>sipwise.com<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>apogrebennyk.test<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>voip.sipwise.local<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>search.apogrebennyk.test<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>conference.92.42.136.100<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>search.sipwise.com<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>search.sip.sipwise.com<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>conference.apogrebennyk.test<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>conference.1.2.3.4<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>search.voip.university.com<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>voip.university.com<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>conference.voip.sipwise.local<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>search.voip.sipwise.local<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t\t<item>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>search.1.2.3.4<\/value>\n\t\t\t<\/field>\n\t\t<\/item>\n\t<\/x>\n<\/iq>","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:08:46+02:00","updated_at":"2022-09-14T03:08:46+02:00"},{"id":408241,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-20 07:11:38.683000 wrote (thread 578e62ac00a388401f935c1a52301d9b):\n\n Ha! I now understand how I could say that I have finished implementing DataForms successfully for user search but now I get issues with the same user search.\n\nWhat happened is that somehow a bug was introduced on the server since then!\n\nLook at your comment here:\n\nhttps:\/\/bugtracker.sipwise.com\/view.php?id=18079#c148857\n\nThe request + response you give in your examples are both in DataForm format! So it worked previously the way I need it.\n\n<field var='FORM_TYPE' type='hidden'>\n <value>jabber:iq:search<\/value>\n <\/field>\n <field type='text-single' label='e164 Phone number' var='e164'\/>\n <\/x>\n <\/query>\n<\/iq>\n\n<iq type='set' to='search.192.168.1.51' id='search4' xml:lang='en'>\n <query xmlns='jabber:iq:search'>\n <x xmlns='jabber:x:data' type='submit'>\n <field type='hidden' var='FORM_TYPE'>\n <value>jabber:iq:search<\/value>\n <\/field>\n <field var='e164'>\n <value>43991007<\/value>\n <\/field>\n <\/x>\n <\/query>\n<\/iq>\n\nHope this helps you","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:08:54+02:00","updated_at":"2022-09-14T03:08:54+02:00"},{"id":408259,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-18 10:59:08.114000 wrote (thread 578c9a5c006fc51dcc3f5f5c1f89199e):\n\n <iq id='purplediscob995c69a' type='result' to='43991007@192.168.1.43\/8de87323-52fe-4296-aa36-aea8942c754c' from='search.192.168.1.43'>\n\t<query xmlns='http:\/\/jabber.org\/protocol\/disco#info'>\n\t\t<identity type='im' name='Prosody' category='server'\/>\n\t\t<feature var='jabber:iq:search'\/>\n\t\t<feature var='jabber:x:data'\/>\n\t\t<feature var='http:\/\/jabber.org\/protocol\/disco#info'\/>\n\t\t<feature var='http:\/\/jabber.org\/protocol\/disco#items'\/>\n\t<\/query>\n<\/iq>\n<iq type='get' to='search.192.168.1.43' id='search3' lang='en'>\n \t<query xmlns='jabber:iq:search'\/>\n\n<\/iq>\n<iq id='search3' type='result' to='43991007@192.168.1.43\/8de87323-52fe-4296-aa36-aea8942c754c' from='search.192.168.1.43'>\n\t<query xmlns='jabber:iq:search'>\n\t\t<instructions>Use the enclosed form to search<\/instructions>\n\t\t<x xmlns='jabber:x:data' type='form'>\n\t\t\t<title>User Directory Search<\/title>\n\t\t\t<instructions>Please provide the following information to search for subscribers<\/instructions>\n\t\t\t<field var='FORM_TYPE' type='hidden'>\n\t\t\t\t<value>jabber:iq:search<\/value>\n\t\t\t<\/field>\n\t\t\t<field type='text-single' label='e164 Phone number' var='e164'\/>\n\t\t\t<field type='text-single' label='domain' var='domain'\/>\n\t\t<\/x>\n\t\t<nick\/>\n\t<\/query>\n<\/iq>\n\n<iq type='set' to='search.192.168.1.43' id='search4' xml:lang='en'>\n <query xmlns='jabber:iq:search'>\n <x xmlns='jabber:x:data' type='submit'>\n <field type='hidden' var='FORM_TYPE'>\n <value>jabber:iq:search<\/value>\n <\/field>\n <field var='domain'>\n <value>*<\/value>\n <\/field>\n <\/x>\n <\/query>\n<\/iq>\n\n<iq id='search4' type='result' to='43991007@192.168.1.43\/8de87323-52fe-4296-aa36-aea8942c754c' from='search.192.168.1.43'>\n\t<query xmlns='jabber:iq:search'>\n\t\t<item domain='conference.api_test_domain.api_test_domain'\/>\n\t\t<item domain='conference.test1468801309.example.org'\/>\n\t\t<item domain='conference.192.168.1.43'\/>\n\t\t<item domain='api_test_domain.api_test_domain'\/>\n\t\t<item domain='search.test1468800773.example.org'\/>\n\t\t<item domain='localhost'\/>\n\t\t<item domain='test1468800773.example.org'\/>\n\t\t<item domain='search.voip.sipwise.local'\/>\n\t\t<item domain='search.192.168.1.43'\/>\n\t\t<item domain='test1468801309.example.org'\/>\n\t\t<item domain='192.168.1.43'\/>\n\t\t<item domain='conference.voip.sipwise.local'\/>\n\t\t<item domain='voip.sipwise.local'\/>\n\t\t<item domain='conference.test1468800773.example.org'\/>\n\t\t<item domain='conference.example.org'\/>\n\t\t<item domain='search.test1468801309.example.org'\/>\n\t\t<item domain='search.example.org'\/>\n\t\t<item domain='search.api_test_domain.api_test_domain'\/>\n\t\t<item domain='example.org'\/>\n\t<\/query>\n<\/iq>","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:03+02:00","updated_at":"2022-09-14T03:09:03+02:00"},{"id":408270,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-14 11:59:26.951000 wrote (thread 57874c07005fa3ecd674504942e0e640):\n\n fine with you?","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:09+02:00","updated_at":"2022-09-14T03:09:09+02:00"},{"id":408277,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-18 18:00:34.924000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n Hi, on what server can I test this?","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:12+02:00","updated_at":"2022-09-14T03:09:12+02:00"},{"id":408279,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-18 11:41:23.462000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n I'm just saying that this version is backwards compatible with old search style for numbers using <nick>","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:13+02:00","updated_at":"2022-09-14T03:09:13+02:00"},{"id":408280,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-14 15:43:59.369000 wrote (thread 57874c07005fa3ecd674504942e0e640):\n\n I would create a proposal with the details of query and result","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:14+02:00","updated_at":"2022-09-14T03:09:14+02:00"},{"id":408282,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-20 13:08:40.069000 wrote (thread 578f5b700095a4da5a0c80c990cbeb2a):\n\n Dominik Ridjic fix applied to sipwise.com, please test","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:15+02:00","updated_at":"2022-09-14T03:09:15+02:00"},{"id":408302,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-19 19:26:04.580000 wrote (thread 578e62ac00a388401f935c1a52301d9b):\n\n I've discovered a big issue, that both causes problems with DataForm search for users and for domains.\nHere's an example query & result for user search:\n\nquery:\n<iq to='search.sipwise.com' id='hUU0q-90' type='set'><query xmlns='jabber:iq:search'><x xmlns='jabber:x:data' type='submit'><field var='FORM_TYPE' type='hidden'><value>jabber:iq:search<\/value><\/field><field var='e164' type='text-single'><value>4313012039<\/value><\/field><\/x><\/query><\/iq>\n\nresult:\n<iq id='hUU0q-90' type='result' to='sparrowlabs@sipwise.com\/a62e1c69-c6c5-4a11-8e65-66b7228ee630' from='search.sipwise.com'><query xmlns='jabber:iq:search'><item jid='dboghici@sipwise.com'\/><\/query><\/iq>\n\nThe problem here is that while my query is a DataForm query, the response is not! It doesn't use DataForms.\n\nIn the specification of the search XEP you'll see that when you use DataForms in the query, the response should be a DataForm with jabber:x:data, if you don't then the result should not use DataForms.\n\nhttps:\/\/xmpp.org\/extensions\/xep-0055.html#extensibility\n\nMy problem is that my client library closely follows that specification, so when it then receives a non DataForm answer it can't parse the result (although I see that I got the response from the server)\n\nSo we would need the following change:\n\nIf I send a query with a DataForm, please return a DataForm response\nIf I send the old format, please return in the old format.\n\nDominik","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:25+02:00","updated_at":"2022-09-14T03:09:25+02:00"},{"id":408303,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Andreas Granig on 2016-07-19 17:53:17.378000 wrote (thread 578e08b20085143b0ed3179dfd6f2948):\n\n Go ahead!","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:25+02:00","updated_at":"2022-09-14T03:09:25+02:00"},{"id":408305,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-18 11:43:10.884000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n there is no old search method for domains","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:26+02:00","updated_at":"2022-09-14T03:09:26+02:00"},{"id":408306,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-14 15:32:26.186000 wrote (thread 57874c07005fa3ecd674504942e0e640):\n\n Hi Victor, fine with me, will you create some kind of API where we can query that or can this be done with command line tools in the clients? Somehow discover via querying DNS records or something like that.","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:27+02:00","updated_at":"2022-09-14T03:09:27+02:00"},{"id":408308,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-19 00:33:26.718000 wrote (thread 578d5936008c2f8dc1fbc964080f50be):\n\n Finished Implementation, waiting for a possibility to test this","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:28+02:00","updated_at":"2022-09-14T03:09:28+02:00"},{"id":408309,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Jenkins Deployment on 2016-07-18 10:32:10.871000 wrote (thread 578c940a00300d0f64f66e27c062489b):\n\n \"review created https:\/\/gerrit.mgm.sipwise.com\/7067\"","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:28+02:00","updated_at":"2022-09-14T03:09:28+02:00"},{"id":408311,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-18 11:45:54.527000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n > I'm just saying that this version is backwards compatible with old search style for numbers using <nick>\n> there is no old search method for domains\n\n???? So it works only with DataForms. I don't understand why you paste the nickname search then?","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:29+02:00","updated_at":"2022-09-14T03:09:29+02:00"},{"id":408326,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-14 12:01:55.275000 wrote (thread 57874c07005fa3ecd674504942e0e640):\n\n Hi, yes. I believe this would have to be done regularly? As server configurations can change at any moment.","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:37+02:00","updated_at":"2022-09-14T03:09:37+02:00"},{"id":408336,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-18 11:15:35.024000 wrote (thread 578c9a5c006fc51dcc3f5f5c1f89199e):\n\n <iq type='set' to='search.192.168.1.43' id='search4' lang='en'>\n\t\t<query xmlns='jabber:iq:search'>\n\t\t\t\t<x xmlns='jabber:x:data' type='submit'>\n\t\t\t\t\t\t<field type='hidden' var='FORM_TYPE'>\n\t\t\t\t\t\t\t\t<value>jabber:iq:search<\/value>\n\t\t\t<\/field>\n\t\t\t\t\t\t<field var='domain'>\n\t\t\t\t\t\t\t\t<value>192.168.1.43<\/value>\n\t\t\t<\/field>\n\t\t<\/x>\n\t<\/query>\n<\/iq>\n<iq id='search4' type='result' to='43991007@192.168.1.43\/763753ae-ce2b-4e3b-8160-22c555594d49' from='search.192.168.1.43'>\n\t<query xmlns='jabber:iq:search'>\n\t\t<item domain='192.168.1.43'\/>\n\t<\/query>\n<\/iq>\n<iq type='set' to='search.192.168.1.43' id='search4' lang='en'>\n\t\t<query xmlns='jabber:iq:search'>\n\t\t\t\t<x xmlns='jabber:x:data' type='submit'>\n\t\t\t\t\t\t<field type='hidden' var='FORM_TYPE'>\n\t\t\t\t\t\t\t\t<value>jabber:iq:search<\/value>\n\t\t\t<\/field>\n\t\t\t\t\t\t<field var='domain'>\n\t\t\t\t\t\t\t\t<value>fake.com<\/value>\n\t\t\t<\/field>\n\t\t<\/x>\n\t<\/query>\n<\/iq>\n<iq id='search4' type='result' to='43991007@192.168.1.43\/763753ae-ce2b-4e3b-8160-22c555594d49' from='search.192.168.1.43'>\n\t<query xmlns='jabber:iq:search'\/>\n<\/iq>","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:42+02:00","updated_at":"2022-09-14T03:09:42+02:00"},{"id":408346,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-18 11:51:43.628000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n Maybe is Monday and my English is getting worse. I was just pointing that this new version depends on dataforms.\nIn order to be backwards compatible with the App searching for numbers with <nick> style it supports the search of NUMBERS with <nick>.\n\nI pasted several examples of how to search the domains using dataforms and the last one is just a proof that old search of NUMBERS still works.","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:48+02:00","updated_at":"2022-09-14T03:09:48+02:00"},{"id":408348,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-13 11:41:00.462000 wrote (thread 57860cac0051b6680202c244cd7db14e):\n\n Victor Seva proposed that we do this by looking at the JID server address. If it doesn't match the XMPP server we would treat the contact as an external account. I'm not sure if this is the right solution because Andreas proposed a different one that seemed more complicated to me. (there must have been a reason for that)","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:49+02:00","updated_at":"2022-09-14T03:09:49+02:00"},{"id":408353,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Jenkins Deployment on 2016-07-20 11:15:24.059000 wrote (thread 578f412c0041ba5d7a0fa1f98c116ac1):\n\n \"review created https:\/\/gerrit.mgm.sipwise.com\/7108\"","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:52+02:00","updated_at":"2022-09-14T03:09:52+02:00"},{"id":408362,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-19 18:31:54.330000 wrote (thread 578e55fa008cfaedb613dac3b83379d4):\n\n <iq type='set' to='search.sipwise.com' id='search4' lang='en'>\n\t<query xmlns='jabber:iq:search'>\n\t\t<x xmlns='jabber:x:data' type='submit'>\n\t\t\t<field type='hidden' var='FORM_TYPE'>\n\t\t\t\t<value>jabber:iq:search<\/value>\n<\/field>\n\t\t\t<field var='domain'>\n\t\t\t\t<value>*<\/value>\n<\/field>\n<\/x>\n<\/query>\n\n<\/iq>\n<iq id='search4' type='result' to='vseva@sipwise.com\/c1b5448c-7e0d-4214-9aba-909d1ec645ed' from='search.sipwise.com'>\n\t<query xmlns='jabber:iq:search'>\n\t\t<item domain='search.92.42.136.100'\/>\n\t\t<item domain='sip.sipwise.com'\/>\n\t\t<item domain='conference.sipwise.com'\/>\n\t\t<item domain='1.2.3.4'\/>\n\t\t<item domain='conference.voip.university.com'\/>\n\t\t<item domain='localhost'\/>\n\t\t<item domain='92.42.136.100'\/>\n\t\t<item domain='conference.sip.sipwise.com'\/>\n\t\t<item domain='sipwise.com'\/>\n\t\t<item domain='apogrebennyk.test'\/>\n\t\t<item domain='voip.sipwise.local'\/>\n\t\t<item domain='search.apogrebennyk.test'\/>\n\t\t<item domain='conference.92.42.136.100'\/>\n\t\t<item domain='search.sipwise.com'\/>\n\t\t<item domain='search.sip.sipwise.com'\/>\n\t\t<item domain='conference.apogrebennyk.test'\/>\n\t\t<item domain='conference.1.2.3.4'\/>\n\t\t<item domain='search.voip.university.com'\/>\n\t\t<item domain='voip.university.com'\/>\n\t\t<item domain='conference.voip.sipwise.local'\/>\n\t\t<item domain='search.voip.sipwise.local'\/>\n\t\t<item domain='search.1.2.3.4'\/>\n\t<\/query>\n<\/iq>","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:09:56+02:00","updated_at":"2022-09-14T03:09:56+02:00"},{"id":408376,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-18 11:40:15.843000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n I mean that this version is based on dataforms and we already discuss how to support old app version that doesn't know how to deal with dataforms for searching numbers and uses <nick>","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:03+02:00","updated_at":"2022-09-14T03:10:03+02:00"},{"id":408377,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-18 11:37:33.806000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n It's okay with me, what is the difference with the nick search?","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:04+02:00","updated_at":"2022-09-14T03:10:04+02:00"},{"id":408379,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-19 13:13:32.983000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n I don't know if customers can modify something like that easily. If not it's no prob, I just mentioned it so you know that there is logic in the client that expects these field names never to change. :)","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:05+02:00","updated_at":"2022-09-14T03:10:05+02:00"},{"id":408392,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-19 13:11:42.250000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n > So we would have a problem if for some reason the number search field on for example the NetCologne server was named differently.\n\nAnd why it will be different? I don't get that.","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:12+02:00","updated_at":"2022-09-14T03:10:12+02:00"},{"id":408398,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-18 11:02:10.620000 wrote (thread 578c9a5c006fc51dcc3f5f5c1f89199e):\n\n I added a new field to our vjud module in order to be able to get the list of domains served. Magic value '*' will give you the full list","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:15+02:00","updated_at":"2022-09-14T03:10:15+02:00"},{"id":408400,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-18 11:54:27.562000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n Okidoki, now I get it :) So I search domains with DataForms only, yet old nick name search will still work. Currently the client is configured to always prefer DataForm search for nicknames if available anyways. Thx","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:16+02:00","updated_at":"2022-09-14T03:10:16+02:00"},{"id":408417,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Andreas Granig on 2016-07-14 11:53:49.522000 wrote (thread 57874c07005fa3ecd674504942e0e640):\n\n Fine with me.","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:24+02:00","updated_at":"2022-09-14T03:10:24+02:00"},{"id":408422,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-14 10:48:55.477000 wrote (thread 57874c07005fa3ecd674504942e0e640):\n\n I proposed that the app can ask for the list of domains that the server hosts. That is quite easy I think","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:27+02:00","updated_at":"2022-09-14T03:10:27+02:00"},{"id":408435,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-18 11:16:07.077000 wrote (thread 578c9a5c006fc51dcc3f5f5c1f89199e):\n\n for sure you can just ask for one domain","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:34+02:00","updated_at":"2022-09-14T03:10:34+02:00"},{"id":408437,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-18 11:42:36.087000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n Okay thanks, please give an example of the old search method for domains.","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:35+02:00","updated_at":"2022-09-14T03:10:35+02:00"},{"id":408456,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Andreas Granig on 2016-07-14 10:23:35.145000 wrote (thread 57874c07005fa3ecd674504942e0e640):\n\n If I remember correctly, I proposed a change to allow to search not only for a number, but also for a JID using jabber search.\n\nLooking at the domain is not going to work, because one server can host multiple domains, and the app might only be aware of one of them.","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:45+02:00","updated_at":"2022-09-14T03:10:45+02:00"},{"id":408457,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-19 00:47:07.665000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n One implementation detail: If DataForms are not available or the query does not yield any results I set the XMPP server domain as the default. So for sipwise.com all JIDs that have sipwise.com as domain will be callable by default. Please let me know if this is okay.","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:10:46+02:00","updated_at":"2022-09-14T03:10:46+02:00"},{"id":408486,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-19 13:15:08.315000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n > I don't know if customers can modify something like that easily.\nNo, this is not configurable.","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:11:02+02:00","updated_at":"2022-09-14T03:11:02+02:00"},{"id":408487,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Dominik Ridjic on 2016-07-19 13:07:11.304000 wrote (thread 578ca23f0070f761ca138a2bed930877):\n\n One more thing since now in the search DataForm two fields exist: the form field names for number search \"e164\" and for domains \"domain\" must be identical on all servers. So we would have a problem if for some reason the number search field on for example the NetCologne server was named differently.","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:11:03+02:00","updated_at":"2022-09-14T03:11:03+02:00"},{"id":408491,"reporter":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"text":"Victor Seva on 2016-07-19 13:02:10.470000 wrote (thread 578e08b20085143b0ed3179dfd6f2948):\n\n Andreas, is it OK if I install manually vjud module into sip.sipwise.com in order to allow Dominik to test this?","view_state":{"id":10,"name":"public","label":"public"},"attachments":[],"type":"note","created_at":"2022-09-14T03:11:06+02:00","updated_at":"2022-09-14T03:11:06+02:00"}],"custom_fields":[{"field":{"id":50,"name":"External Ticket Number"},"value":"57860ca00051b483245ba7e63a7d0933"},{"field":{"id":76,"name":"Portfolio Classification"},"value":""},{"field":{"id":77,"name":"Portfolio Status"},"value":""},{"field":{"id":75,"name":"Target Release"},"value":""}],"history":[{"created_at":"2022-09-13T13:26:20+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":1,"name":"issue-new"},"message":"New Issue"},{"created_at":"2022-09-13T13:26:20+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"field":{"name":"handler","label":"Assigned To"},"type":{"id":0,"name":"field-updated"},"old_value":{"id":0},"new_value":{"id":49,"name":"jenkins","real_name":"Jenkins System","email":"jenkins@sipwise.com"},"message":"Assigned To","change":" => Jenkins System"},{"created_at":"2022-09-14T03:08:12+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408162},"message":"Note Added: 0408162"},{"created_at":"2022-09-14T03:08:21+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408178},"message":"Note Added: 0408178"},{"created_at":"2022-09-14T03:08:26+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408187},"message":"Note Added: 0408187"},{"created_at":"2022-09-14T03:08:37+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408206},"message":"Note Added: 0408206"},{"created_at":"2022-09-14T03:08:39+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408210},"message":"Note Added: 0408210"},{"created_at":"2022-09-14T03:08:40+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408212},"message":"Note Added: 0408212"},{"created_at":"2022-09-14T03:08:45+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408222},"message":"Note Added: 0408222"},{"created_at":"2022-09-14T03:08:46+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408225},"message":"Note Added: 0408225"},{"created_at":"2022-09-14T03:08:54+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408241},"message":"Note Added: 0408241"},{"created_at":"2022-09-14T03:09:03+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408259},"message":"Note Added: 0408259"},{"created_at":"2022-09-14T03:09:09+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408270},"message":"Note Added: 0408270"},{"created_at":"2022-09-14T03:09:12+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408277},"message":"Note Added: 0408277"},{"created_at":"2022-09-14T03:09:13+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408279},"message":"Note Added: 0408279"},{"created_at":"2022-09-14T03:09:14+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408280},"message":"Note Added: 0408280"},{"created_at":"2022-09-14T03:09:15+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408282},"message":"Note Added: 0408282"},{"created_at":"2022-09-14T03:09:25+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408302},"message":"Note Added: 0408302"},{"created_at":"2022-09-14T03:09:25+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408303},"message":"Note Added: 0408303"},{"created_at":"2022-09-14T03:09:26+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408305},"message":"Note Added: 0408305"},{"created_at":"2022-09-14T03:09:27+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408306},"message":"Note Added: 0408306"},{"created_at":"2022-09-14T03:09:28+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408308},"message":"Note Added: 0408308"},{"created_at":"2022-09-14T03:09:28+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408309},"message":"Note Added: 0408309"},{"created_at":"2022-09-14T03:09:29+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408311},"message":"Note Added: 0408311"},{"created_at":"2022-09-14T03:09:37+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408326},"message":"Note Added: 0408326"},{"created_at":"2022-09-14T03:09:42+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408336},"message":"Note Added: 0408336"},{"created_at":"2022-09-14T03:09:48+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408346},"message":"Note Added: 0408346"},{"created_at":"2022-09-14T03:09:49+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408348},"message":"Note Added: 0408348"},{"created_at":"2022-09-14T03:09:52+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408353},"message":"Note Added: 0408353"},{"created_at":"2022-09-14T03:09:56+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408362},"message":"Note Added: 0408362"},{"created_at":"2022-09-14T03:10:03+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408376},"message":"Note Added: 0408376"},{"created_at":"2022-09-14T03:10:04+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408377},"message":"Note Added: 0408377"},{"created_at":"2022-09-14T03:10:05+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408379},"message":"Note Added: 0408379"},{"created_at":"2022-09-14T03:10:12+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408392},"message":"Note Added: 0408392"},{"created_at":"2022-09-14T03:10:15+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408398},"message":"Note Added: 0408398"},{"created_at":"2022-09-14T03:10:16+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408400},"message":"Note Added: 0408400"},{"created_at":"2022-09-14T03:10:24+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408417},"message":"Note Added: 0408417"},{"created_at":"2022-09-14T03:10:27+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408422},"message":"Note Added: 0408422"},{"created_at":"2022-09-14T03:10:34+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408435},"message":"Note Added: 0408435"},{"created_at":"2022-09-14T03:10:35+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408437},"message":"Note Added: 0408437"},{"created_at":"2022-09-14T03:10:45+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408456},"message":"Note Added: 0408456"},{"created_at":"2022-09-14T03:10:46+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408457},"message":"Note Added: 0408457"},{"created_at":"2022-09-14T03:11:02+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408486},"message":"Note Added: 0408486"},{"created_at":"2022-09-14T03:11:03+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408487},"message":"Note Added: 0408487"},{"created_at":"2022-09-14T03:11:06+02:00","user":{"id":49,"name":"jenkins","real_name":"Jenkins System"},"type":{"id":2,"name":"note-added"},"note":{"id":408491},"message":"Note Added: 0408491"}]}]} |