{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":423843810,"defaultBranch":"main","name":"kibana","ownerLogin":"drewdaemon","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-11-02T12:56:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/315764?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717197390.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"f97eda3747f370cf7443ff7b2bf78af02e0680fc","ref":"refs/heads/generate-inline-documentation","pushedAt":"2024-05-31T23:16:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"docs generator script","shortMessageHtmlLink":"docs generator script"}},{"before":"72a6ab5618b060ada7fa253364cc22b0cf662b39","after":"49cc8105498ae3157dfdc5457f9aaabc689d0bd2","ref":"refs/heads/simplify-bucket-def","pushedAt":"2024-05-31T20:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"add more tests","shortMessageHtmlLink":"add more tests"}},{"before":"7641063da4dbbf93f429882b644deef873838e24","after":"72a6ab5618b060ada7fa253364cc22b0cf662b39","ref":"refs/heads/simplify-bucket-def","pushedAt":"2024-05-31T20:12:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"add tests for implicit date casting","shortMessageHtmlLink":"add tests for implicit date casting"}},{"before":"c682ee5c3da53a5177d0eabae6c99e762aa8473c","after":"564ab54b3935fe62052995d1fd904858b242ca8b","ref":"refs/heads/suppress-empty-syntax-error","pushedAt":"2024-05-31T15:28:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"Update validation.test.ts","shortMessageHtmlLink":"Update validation.test.ts"}},{"before":"f0f67e2ddb483a7c466e68a49fd0c3c647d22237","after":"c682ee5c3da53a5177d0eabae6c99e762aa8473c","ref":"refs/heads/suppress-empty-syntax-error","pushedAt":"2024-05-31T15:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"Update ast_parser.ts","shortMessageHtmlLink":"Update ast_parser.ts"}},{"before":"6885c2661b741005bb79632110d58f7fe846e11f","after":"f0f67e2ddb483a7c466e68a49fd0c3c647d22237","ref":"refs/heads/suppress-empty-syntax-error","pushedAt":"2024-05-31T07:10:18.000Z","pushType":"push","commitsCount":101,"pusher":{"login":"stratoula","name":"Stratoula Kalafateli","path":"/stratoula","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17003240?s=80&v=4"},"commit":{"message":"Merge branch 'main' into suppress-empty-syntax-error","shortMessageHtmlLink":"Merge branch 'main' into suppress-empty-syntax-error"}},{"before":"8040b7f04340dcfc0921d7ee111c5622d0e9bbb0","after":"aa0c5a87064eaddfb9a7ccc70adf55a9b1a37690","ref":"refs/heads/accept-negated-patterns","pushedAt":"2024-05-31T06:59:49.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"stratoula","name":"Stratoula Kalafateli","path":"/stratoula","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17003240?s=80&v=4"},"commit":{"message":"Merge branch 'main' into accept-negated-patterns","shortMessageHtmlLink":"Merge branch 'main' into accept-negated-patterns"}},{"before":null,"after":"7641063da4dbbf93f429882b644deef873838e24","ref":"refs/heads/simplify-bucket-def","pushedAt":"2024-05-30T16:05:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"simplify bucket definition","shortMessageHtmlLink":"simplify bucket definition"}},{"before":"ce4375f770e87761144a1b96dde6fe45315dbe47","after":"fbd6ccce26b1e065740a2141e8b75259be0121f8","ref":"refs/heads/main","pushedAt":"2024-05-30T16:02:35.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"[Obs AI Assistant] Add UI controls to mark KB entries as public (#184094)\n\nCloses https://github.com/elastic/kibana/issues/177606\r\n\r\n- Adds option to mark a knowledge base entry as \"global\" or \"user\"\r\n- ~Adds \"system prompt\" option to knowledge base flyout~ removed again\r\n- Fix bug to correctly limit access to mgmt section\r\n- Use `wait_for` to fix a bug where the list of KB entries are not\r\nrefetched when an item is added/edited\r\n- fix capability check on mgmt page to restrict access to users with\r\nprivileges for the Management app (before anyone could access it)\r\n- Replace `useAppContext` with `useKibana`\r\n\r\n\r\n![image](https://github.com/elastic/kibana/assets/209966/49833a7e-9f60-4145-90da-f37b99e2d6e8)","shortMessageHtmlLink":"[Obs AI Assistant] Add UI controls to mark KB entries as public (elas…"}},{"before":null,"after":"8040b7f04340dcfc0921d7ee111c5622d0e9bbb0","ref":"refs/heads/accept-negated-patterns","pushedAt":"2024-05-30T15:48:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"accept negated index patterns","shortMessageHtmlLink":"accept negated index patterns"}},{"before":"5a74376da0acd05388ddde264ab3409dd939051f","after":"ce4375f770e87761144a1b96dde6fe45315dbe47","ref":"refs/heads/main","pushedAt":"2024-05-30T14:48:28.000Z","pushType":"push","commitsCount":74,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"[SLOs] Add field to filters (#184510)\n\n## Summary\r\n\r\nFixes missing field !!","shortMessageHtmlLink":"[SLOs] Add field to filters (elastic#184510)"}},{"before":"ae733a74abb901fcab56d78ecec4cf261b806435","after":"5a74376da0acd05388ddde264ab3409dd939051f","ref":"refs/heads/main","pushedAt":"2024-05-28T19:26:21.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"skip failing ES promotion suites (#184319)","shortMessageHtmlLink":"skip failing ES promotion suites (elastic#184319)"}},{"before":"df155a7a20683050467345d2f146a7efddc218ad","after":"abcecc41a2e9dd755ea6832ffc61f0f1e9c61ced","ref":"refs/heads/183493/failing-test","pushedAt":"2024-05-28T17:56:13.000Z","pushType":"push","commitsCount":85,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:elastic/kibana into 183493/failing-test","shortMessageHtmlLink":"Merge branch 'main' of github.com:elastic/kibana into 183493/failing-…"}},{"before":"03bd735f9a162f291b71bf069cf4d3771708753f","after":"df155a7a20683050467345d2f146a7efddc218ad","ref":"refs/heads/183493/failing-test","pushedAt":"2024-05-28T17:53:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"unskip all tests","shortMessageHtmlLink":"unskip all tests"}},{"before":"f00eff7418b81011d1571a735d3bbc30c12a356d","after":"ae733a74abb901fcab56d78ecec4cf261b806435","ref":"refs/heads/main","pushedAt":"2024-05-28T17:46:07.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"[SLOs] Prevent unnecessary log error (#184349)\n\n## Summary\r\n\r\nPrevent unnecessary log error while parsing empty filter !!","shortMessageHtmlLink":"[SLOs] Prevent unnecessary log error (elastic#184349)"}},{"before":"de40601c8c63f22dac9ce0964fdcbc5d2a810d52","after":"6885c2661b741005bb79632110d58f7fe846e11f","ref":"refs/heads/suppress-empty-syntax-error","pushedAt":"2024-05-28T16:25:16.000Z","pushType":"push","commitsCount":56,"pusher":{"login":"kibanamachine","name":"Kibana Machine","path":"/kibanamachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42973632?s=80&v=4"},"commit":{"message":"Merge branch 'main' into suppress-empty-syntax-error","shortMessageHtmlLink":"Merge branch 'main' into suppress-empty-syntax-error"}},{"before":"6483aabe5cfce749b0e110fc1c79d1eb6dd28008","after":"0414651739f5a65e0854c247dd8a9b665c3f4401","ref":"refs/heads/fix-function-definitions","pushedAt":"2024-05-27T05:25:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stratoula","name":"Stratoula Kalafateli","path":"/stratoula","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17003240?s=80&v=4"},"commit":{"message":"Merge branch '8.14' into fix-function-definitions","shortMessageHtmlLink":"Merge branch '8.14' into fix-function-definitions"}},{"before":"45d49c0e7420e518f32a8245ec902524f4a27649","after":"307f52ef593a539845c12f3b3b72c9c6791bac90","ref":"refs/heads/accept-nulls-for-function-arguments","pushedAt":"2024-05-27T05:24:50.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"stratoula","name":"Stratoula Kalafateli","path":"/stratoula","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17003240?s=80&v=4"},"commit":{"message":"Merge branch 'main' into accept-nulls-for-function-arguments","shortMessageHtmlLink":"Merge branch 'main' into accept-nulls-for-function-arguments"}},{"before":null,"after":"45d49c0e7420e518f32a8245ec902524f4a27649","ref":"refs/heads/accept-nulls-for-function-arguments","pushedAt":"2024-05-24T17:44:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"accept null values for function arguments","shortMessageHtmlLink":"accept null values for function arguments"}},{"before":null,"after":"de40601c8c63f22dac9ce0964fdcbc5d2a810d52","ref":"refs/heads/suppress-empty-syntax-error","pushedAt":"2024-05-24T16:15:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"ignore empty query syntax error","shortMessageHtmlLink":"ignore empty query syntax error"}},{"before":"72d2a56019d1000fe9773ce94548338d4deea97d","after":"f00eff7418b81011d1571a735d3bbc30c12a356d","ref":"refs/heads/main","pushedAt":"2024-05-24T15:44:33.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"[ML] Add more AD job list UI tests (#179321)\n\n## Summary\r\n\r\n- Add job list expanded row suite\r\n- Add job list expanded row service\r\n- Add job list expanded row test subj\r\n- Add job list expanded row forecast open button test subject\r\n- Assert annotations within job list expanded row can be edited\r\n- Assert job list expanded row data feed fly-out displays correctly\r\n- Add job list expanded row model snapshot action buttons data test\r\nsubjects\r\n- Assert job list expanded row model snapshot action buttons are present\r\n- Assert filtered multi-selection works correctly\r\n- Add job stats bar service\r\n- Add job stats bar stat tests subj (just closed jobs for now)\r\n - There was code already there but it did not seem to work\r\n\r\n---------\r\n\r\nCo-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>","shortMessageHtmlLink":"[ML] Add more AD job list UI tests (elastic#179321)"}},{"before":null,"after":"6483aabe5cfce749b0e110fc1c79d1eb6dd28008","ref":"refs/heads/fix-function-definitions","pushedAt":"2024-05-24T15:22:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"Fix function signatures","shortMessageHtmlLink":"Fix function signatures"}},{"before":"f1b01bd4b4db8e1c4d9ba1aaa30ba7c53f0eb561","after":"f106aff9ddd0de1f38b46214e97cf25158218878","ref":"refs/heads/operationalize-function-definition-sync","pushedAt":"2024-05-24T13:40:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"add function definition sync script","shortMessageHtmlLink":"add function definition sync script"}},{"before":null,"after":"f1b01bd4b4db8e1c4d9ba1aaa30ba7c53f0eb561","ref":"refs/heads/operationalize-function-definition-sync","pushedAt":"2024-05-24T13:34:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"add function definition sync script","shortMessageHtmlLink":"add function definition sync script"}},{"before":"66182b451bbe177e30a940d4903e77ca3fa5c3df","after":"72d2a56019d1000fe9773ce94548338d4deea97d","ref":"refs/heads/main","pushedAt":"2024-05-24T13:32:40.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"[ES|QL] Generate function definitions from Elasticsearch metadata (#179584)\n\n## Summary\r\n\r\nResolve https://github.com/elastic/kibana/issues/179634\r\n\r\nThis PR introduces a script to gather metadata from Elasticsearch and\r\nbuild the function definitions for Kibana's client-side validation.\r\n\r\nTo run the script: `cd packages/kbn-esql-validation-autocomplete && yarn\r\nmakedefs path/to/elasticsearch/repo`\r\n\r\n## Current limitations\r\n### Things we can't (yet) gather from ES\r\n\r\n#### Things that are currently being filled in on the Kibana side but\r\nwould be missing if we had to rely completely on ES\r\n- function aliases (e.g. `to_str`)\r\n- operators and aggs (issues for Elasticsearch\r\nhttps://github.com/elastic/elasticsearch/issues/107219 and\r\nhttps://github.com/elastic/elasticsearch/issues/107220)\r\n- Kibana AST parameter settings\r\n- `constantOnly` — whether a parameter can be a non-literal or not\r\n(`percentile`, `auto_bucket`)\r\n- `constantOptions`/`constantSuggestions` — specific information about\r\nwhich constants are accepted or suggested for particular parameters.\r\n- `supportsWildcard` — whether a parameter can contain `*` (only `count`\r\nat the moment)\r\n- `noNestingFunctions` — whether a parameter can contain nested\r\nfunctions (used for all agg functions)\r\n- Kibana date constant types\r\n - `chrono_literal`\r\n - `time_literal`\r\n\r\n### Other considerations\r\n- Asciidoc links need to be scrubbed (e.g. `Function\r\n{wikipedia}/foo/bar[arccosine] returns blah blah`)\r\n- As of https://github.com/elastic/elasticsearch/pull/106454 some\r\ndescriptions reference outdated parameter names and some parameter names\r\nare questionable:\r\n\"Screenshot\r\n\r\n_parameter `n` is now called `number`, but the description still calls\r\nit `n`... also, is `number` really the best name for the variable?_\r\n\r\n### Checklist\r\n\r\n- [ ] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n---------\r\n\r\nCo-authored-by: Stratoula Kalafateli \r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","shortMessageHtmlLink":"[ES|QL] Generate function definitions from Elasticsearch metadata (el…"}},{"before":null,"after":"03bd735f9a162f291b71bf069cf4d3771708753f","ref":"refs/heads/183493/failing-test","pushedAt":"2024-05-23T22:21:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"add a retry for error callout","shortMessageHtmlLink":"add a retry for error callout"}},{"before":"ba91920b30e258e21f69dab134ce7563522fbdd0","after":"3fe715f1988495fc1e0c1f3e34221a399fd45d99","ref":"refs/heads/generate-func-definitions-via-show-functions","pushedAt":"2024-05-23T21:41:11.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"Merge branch 'generate-func-definitions-via-show-functions' of github.com:drewdaemon/kibana into generate-func-definitions-via-show-functions","shortMessageHtmlLink":"Merge branch 'generate-func-definitions-via-show-functions' of github…"}},{"before":"f5b93d500c1c4e0c2c547a6985b6668f96c18e09","after":"66182b451bbe177e30a940d4903e77ca3fa5c3df","ref":"refs/heads/main","pushedAt":"2024-05-23T20:48:45.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"[EuiProvider] Fix Kibana-Core code (#183873)\n\nFixes needed for https://github.com/elastic/kibana/pull/180819","shortMessageHtmlLink":"[EuiProvider] Fix Kibana-Core code (elastic#183873)"}},{"before":"333b95a13cf1fa97ab4758e5cddeac33697f4b96","after":"ba91920b30e258e21f69dab134ce7563522fbdd0","ref":"refs/heads/generate-func-definitions-via-show-functions","pushedAt":"2024-05-23T18:07:12.000Z","pushType":"push","commitsCount":61,"pusher":{"login":"kibanamachine","name":"Kibana Machine","path":"/kibanamachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42973632?s=80&v=4"},"commit":{"message":"Merge branch 'main' into generate-func-definitions-via-show-functions","shortMessageHtmlLink":"Merge branch 'main' into generate-func-definitions-via-show-functions"}},{"before":"4f98f83b66a5f972f1e860b37fe0d45bfeae72ed","after":"333b95a13cf1fa97ab4758e5cddeac33697f4b96","ref":"refs/heads/generate-func-definitions-via-show-functions","pushedAt":"2024-05-23T16:34:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drewdaemon","name":"Drew Tate","path":"/drewdaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315764?s=80&v=4"},"commit":{"message":"fix mv_dedupe signature","shortMessageHtmlLink":"fix mv_dedupe signature"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWXVglAA","startCursor":null,"endCursor":null}},"title":"Activity · drewdaemon/kibana"}