1. 81e5de8 [HOTFIX] Update vulnerable Vite and launch-editor dependencies in zeppelin-react by Minho Jang · 2 days ago master
  2. f801b2e [ZEPPELIN-6745] Add AI Assistant message and answer state UI by 김예나 · 3 days ago
  3. 37ddc52 [ZEPPELIN-6746] Add AI Assistant question composer component by 김예나 · 3 days ago
  4. bf65886 [ZEPPELIN-6747] Add AI Assistant conversation list and header components by Lee SuJung · 6 days ago
  5. d01a1c3 [ZEPPELIN-6742] Connect the AI Assistant frontend to conversation REST and WebSocket APIs by YONGJAE LEE (이용재) · 6 days ago
  6. 76a7153 [ZEPPELIN-6743] Mount an opt-in AI Assistant shell in the notebook sidebar by YONGJAE LEE (이용재) · 6 days ago
  7. 2f16789 [ZEPPELIN-5758] Raise BigQuery HTTP client timeout so large wait_time values work by HwangRock · 6 days ago
  8. 796c8c0 [ZEPPELIN-6340] Add ZeppelinEventBus and update NotebookServer to handle NoteRemoveEvent by SeungYoung Oh · 7 days ago
  9. c10a4a8 [ZEPPELIN-6741] Define shared AI Assistant UI contracts and message history behavior by YONGJAE LEE (이용재) · 7 days ago
  10. f348358 [ZEPPELIN-6738] Disable Ant Design motion in React surfaces by YONGJAE LEE (이용재) · 7 days ago
  11. 0d344fb [ZEPPELIN-6751] Prevent automatic image requests in AI Assistant answers by Minho Jang · 7 days ago
  12. baeff2f [ZEPPELIN-6744] Add AI Assistant Markdown answer component by Minho Jang · 7 days ago
  13. a041e94 [ZEPPELIN-6735] Fix code editor model leaks and diff updates by Minho Jang · 7 days ago
  14. f1bb1b9 [ZEPPELIN-6740] Add local Storybook foundation for AI Assistant UI by YONGJAE LEE (이용재) · 8 days ago
  15. c4ac5d6 [ZEPPELIN-6738] Upgrade React to 19 and fix shared host integration by YONGJAE LEE (이용재) · 8 days ago
  16. a865c94 [ZEPPELIN-6454] Stabilize and re-enable flaky PyFlink streaming SQL tests by Lee SuJung · 8 days ago
  17. e8d710f [ZEPPELIN-6737] Connect a private read-only Angular notebook view to Shared Notebook Core by 김예나 · 9 days ago
  18. de1d7a9 [ZEPPELIN-6733] Add AI assistant chat to notebooks (server-side) by SeungYoung Oh · 12 days ago
  19. 9db8471 [HOTFIX] Refresh zeppelin-react lockfile for npm audit (#5566) by github-actions[bot] · 13 days ago
  20. 7679393 [MINOR] Backport braces depth guard for React tooling (#5528) by YONGJAE LEE (이용재) · 13 days ago
  21. f9754f9 [ZEPPELIN-6736] Implement Shared Notebook Core read state and selectors by 김예나 · 13 days ago
  22. 3fc1d4d [MINOR] Format notebook lifecycle contract for Prettier 3.9.9 by YONGJAE LEE (이용재) · 14 days ago
  23. 883c9d6 [ZEPPELIN-6676] Accept both Angular object removal payload shapes by Minho Jang · 2 weeks ago
  24. 5c414a7 [ZEPPELIN-6726] Add a React notebook adapter for the host-provided NotebookPort by 김예나 · 2 weeks ago
  25. 711f473 [ZEPPELIN-6672] Capture and replay notebook lifecycle transport fixtures by Minho Jang · 2 weeks ago
  26. 156cdd1 [ZEPPELIN-6713] Stabilize editor blur E2E assertion by YONGJAE LEE (이용재) · 2 weeks ago
  27. 4cb077b [ZEPPELIN-6656] Patch New UI dependencies and refresh lockfile by YooJung Huh · 2 weeks ago
  28. f68ea3d [ZEPPELIN-6676] Correct notebook runtime info, GUI and Angular object value shapes by Minho Jang · 2 weeks ago
  29. e9d0b01 [ZEPPELIN-6566] Run frontend unit checks in CI by 김예나 · 2 weeks ago
  30. 6c87bec [ZEPPELIN-6675] Prove the notebook route can consume the Shared Notebook Core port by 김예나 · 2 weeks ago
  31. 943a3fb [ZEPPELIN-6171] Resolve nested LDAP groups on FreeIPA via memberOf by HwangRock · 3 weeks ago
  32. 2919b44 [ZEPPELIN-6629] Fix anchor links hidden under navbar by Naeun Park · 3 weeks ago
  33. 2ef78bc [ZEPPELIN-6594] Serialize NoteManager.addNote and removeFolder with the other tree mutations by HwangRock · 3 weeks ago
  34. def2de1 [ZEPPELIN-6446] Type message listener callbacks by chaeyoung kim · 3 weeks ago
  35. db540a1 [ZEPPELIN-6500] Replace ansi-to-react with anser in the React text re… by 김다은 (Daeun Kim) · 3 weeks ago
  36. bebb849 [ZEPPELIN-6676] Match notebook status, result codes and dataset types to server values by Minho Jang · 3 weeks ago
  37. d63fda3 [ZEPPELIN-6636] Use lint-staged's local binary resolution instead of explicit node_modules paths by Naeun Park · 3 weeks ago
  38. a6b101e [ZEPPELIN-6725] Remove obsolete Py4J download properties from build g… by YooJung Huh · 3 weeks ago
  39. 1932768 [ZEPPELIN-6445] Type AngularJS drag-and-drop callback bridge by chaeyoung kim · 3 weeks ago
  40. a46011e [ZEPPELIN-6653] Keep AGENTS.md chains within Codex budget by chaeyoung kim · 3 weeks ago
  41. 182e8fb [ZEPPELIN-5901] Sanitize interpreter pod user label to satisfy Kubernetes label rules by HwangRock · 3 weeks ago
  42. 1a7f475 [ZEPPELIN-6649] Add unit tests for the remaining shared utilities (shell + remote) by huiseong29 · 3 weeks ago
  43. 1e750fd [ZEPPELIN-2506] Improve error message when no interpreter is bound to a note by Yerin Lee · 3 weeks ago
  44. df3edd6 [ZEPPELIN-5989] Resolve a local notebook dir as a file path instead of parsing it as a URI by 김동환 · 3 weeks ago
  45. 74b51b2 [ZEPPELIN-5658] Fix infinite recursion in AzureNotebookRepo.list() by Yerin Lee · 3 weeks ago
  46. 5b8f3ee [ZEPPELIN-6487] Update the deprecated pypi.python.org URL in the build docs by Sohee Moon · 3 weeks ago
  47. 6a5ed44 [ZEPPELIN-6724] Add a convention for frontend type tests by ChanHo Lee · 3 weeks ago
  48. 1dc3d4f [ZEPPELIN-6663] Mark CompletionItem.meta optional to match completion payloads by JangAyeon · 3 weeks ago
  49. 18aaa28 [ZEPPELIN-6632] Pass the ipynb extension without a leading dot when exporting a note by 김동환 · 3 weeks ago
  50. d3e932f [ZEPPELIN-6591] Discard unsaved note permission edits on Cancel by JangAyeon · 3 weeks ago
  51. 95b25f2 [ZEPPELIN-6523] Sanitize href in ExternalLinkDirective by JangAyeon · 3 weeks ago
  52. 45f305a [ZEPPELIN-6584] Fix reversed line diff direction in New UI revision comparator by JangAyeon · 3 weeks ago
  53. a424174 [ZEPPELIN-6439] Fix typos and non-ASCII lookalike characters in interpreter documentation by JangAyeon · 3 weeks ago
  54. 28894a1 [ZEPPELIN-6722] Record the pinned Angular notebook route baseline by 김예나 · 3 weeks ago
  55. c63b73b [HOTFIX] Refresh zeppelin-react lockfile for npm audit (#5514) by github-actions[bot] · 3 weeks ago
  56. 7f7b995 [ZEPPELIN-6668] Add notebook route benchmark contract by YONGJAE LEE (이용재) · 4 weeks ago
  57. 4e49e3c [ZEPPELIN-6588] Use theme colors in the pivot and scatter settings panels by 김예나 · 4 weeks ago
  58. ece5393 [ZEPPELIN-6581] Match interpreter search queries literally instead of as regex by 김예나 · 4 weeks ago
  59. ed0d731 [ZEPPELIN-6694] Reap dead websocket connections via pong tracking by JangAyeon · 4 weeks ago
  60. de33e02 [ZEPPELIN-6674] Prove Shared Notebook Core port identity by YONGJAE LEE (이용재) · 4 weeks ago
  61. 23483c6 [MINOR] Remove orphaned login modal backdrops before driving the navbar in Selenium tests by YONGJAE LEE (이용재) · 4 weeks ago
  62. 0d6e7b7 [ZEPPELIN-6460] Deprecate the Vagrant developer environment by 김예나 · 4 weeks ago
  63. a19d488 [ZEPPELIN-6661] Cover notebook editor save timing by YONGJAE LEE (이용재) · 4 weeks ago
  64. 6f60984 [ZEPPELIN-6394] Make the interpreter setting write safe under concurrent saves by 김동환 · 4 weeks ago
  65. 33f1fff [ZEPPELIN-6717] Install locked Python dependencies in Linux CI by Minho Jang · 4 weeks ago
  66. 8c46e75 [ZEPPELIN-6485] Add unit tests for PropertiesUtil by Chaiwon Hwang · 4 weeks ago
  67. e4346ce [ZEPPELIN-6711] Wait for the login modal to close before driving the navbar by 김예나 · 4 weeks ago
  68. 89b014e [ZEPPELIN-6664] Add notebook core SDK wire fields by YONGJAE LEE (이용재) · 4 weeks ago
  69. 24968cd [ZEPPELIN-6693] Drive NotebookServer heartbeat scheduler shutdown from ZeppelinServer lifecycle by JangAyeon · 4 weeks ago
  70. 3219ccc [ZEPPELIN-6683] Prevent stale notebook WebSocket replies from mutating the active note by gyowoo1113 · 4 weeks ago
  71. 8916d7a [ZEPPELIN-6704] Scope personalized streaming output to its execution user by dae won · 4 weeks ago
  72. bd1ecc6 [ZEPPELIN-6718] Carry every persisted field into a personalized user note by ChanHo Lee · 5 weeks ago
  73. 9b271d5 [ZEPPELIN-6716] Update links in NOTICE by Gyeongtae Park · 5 weeks ago
  74. bcb428d [ZEPPELIN-6712] Fix CLI version options and restore CommandLineUtils by Gyeongtae Park · 5 weeks ago
  75. 2ee180f [ZEPPELIN-6465] Extract magic numbers in EmbeddingSearch.saveIndex() into named constants by huiseong29 · 5 weeks ago
  76. 7076ea4 [ZEPPELIN-6710] Keep Enter as a newline for no-op Monaco suggestions by HwangRock · 5 weeks ago
  77. 710edf2 [ZEPPELIN-6517] Add E2E tests for notebook paragraph components by Minho Jang · 5 weeks ago
  78. b13ddf4 [ZEPPELIN-6631] Render the notebook repository list through a React remote behind a flag by 김예나 · 5 weeks ago
  79. e816bf1 [ZEPPELIN-6708] Upgrade git-commit-id plugin to 10.0.1 by SeungYoung Oh · 6 weeks ago
  80. 5a262cd [MINOR] Fix import-boundary consumer scan skipping non-consumer dependencies by YONGJAE LEE (이용재) · 6 weeks ago
  81. 0c35c61 [ZEPPELIN-6659] Render streaming interpreter output in Angular New UI by Minho Jang · 6 weeks ago
  82. ec96819 [ZEPPELIN-6516] Add visualization rendering E2E coverage by Minho Jang · 6 weeks ago
  83. 8ed66e5 [MINOR] Fix NotebookServiceTest compilation failure in CI by SeungYoung Oh · 6 weeks ago
  84. 788d45a [ZEPPELIN-6670] Add Shared Notebook Core mount contract by YONGJAE LEE (이용재) · 6 weeks ago
  85. 2275a5d [ZEPPELIN-6705] Refactor shell terminal session management by SeungYoung Oh · 6 weeks ago
  86. e960f7c [ZEPPELIN-6414] Apply the authorization filter before the search cutoff by 김동환 · 6 weeks ago
  87. 58f80fc [ZEPPELIN-6666] Add notebook transport fixtures by YONGJAE LEE (이용재) · 6 weeks ago
  88. 38b3e96 [ZEPPELIN-6692] centralize folder path handling by gyowoo1113 · 6 weeks ago
  89. 5e36932 [ZEPPELIN-6697] Prevent live NOTE_UPDATED from mutating revision snapshots by Lee SuJung · 6 weeks ago
  90. 2f403f3 Bump vitest from 4.1.8 to 4.1.11 in /zeppelin-web-angular/projects/zeppelin-react by dependabot[bot] · 6 weeks ago
  91. d276aad [ZEPPELIN-6699] React remote CSV export omits the UTF-8 BOM that the Angular and classic paths write by Lee SuJung · 6 weeks ago
  92. 006a3e1 [ZEPPELIN-6643] Log out on session expiry instead of throwing in the interceptor by 김예나 · 6 weeks ago
  93. 07719fb Bump js-yaml from 4.3.1 to 4.3.2 in /zeppelin-web-angular/projects/zeppelin-react by dependabot[bot] · 6 weeks ago
  94. 3c3c303 [MINOR] Refresh search indexes after paragraph edits by Kalyan · 6 weeks ago
  95. d6bdd8b [ZEPPELIN-6574] Add read-only REST API for interpreter process status by HyeonUk Kang · 6 weeks ago
  96. b5d9272 [ZEPPELIN-6700] Convert a broadcast message to JSON once instead of once per connection by dae won · 6 weeks ago
  97. 8328f6a [ZEPPELIN-6660] Add notebook parity registry by YONGJAE LEE (이용재) · 6 weeks ago
  98. 113ca83 [ZEPPELIN-6684] Clone the requested note and check writer access by renechoi · 6 weeks ago
  99. 963db14 [ZEPPELIN-6702] Fix shell terminal startup hang on macOS with JDK 17.0.13 by SeungYoung Oh · 6 weeks ago
  100. 703fe67 [ZEPPELIN-6311] Support JDK 17 by Cheng Pan · 7 weeks ago