Alexey Milovidov and Claude Opus 4.6
ab7bc27ae3
Bundle xterm.js libraries as embedded static files
...
Embed xterm.js 5.5.0, addon-fit 0.10.0, and addon-web-links 0.11.0
(minified JS and CSS) into the server binary, served at /js/*.
This removes the dependency on CDN and makes the web terminal
page fully self-contained, like the dashboard.
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected] >
2026-03-21 14:28:05 +01:00
Antonio Andelic and GitHub
cadcef64db
Merge branch 'master' into jemalloc-stats
2026-02-19 10:16:45 +01:00
Aaron Knudtson
b1464832c1
fix: move clickstack cmake to contrib location
2026-02-17 13:00:46 -05:00
Antonio Andelic
77173af567
Add visualization
2026-02-16 15:36:49 +01:00
Aaron Knudtson
042ecfa6fe
fix: style
2026-02-12 15:27:20 -05:00
Aaron Knudtson
a5692bf153
feat: add clickstack to clickhouse http server
2026-02-10 13:33:12 -05:00
Raúl Marín
7d7677e345
Replace incbin with #embed
2026-01-08 16:55:11 +01:00
Konstantin Bogdanov
d6d0a18eca
Put ACME request handler to its own file
2025-11-12 16:43:18 +01:00
Konstantin Bogdanov
a1f65e7b85
Resolve conflicts
2025-11-12 16:42:20 +01:00
Konstantin Bogdanov
368406d52b
Huge refactoring
2025-11-12 16:42:12 +01:00
Konstantin Bogdanov
d2e70e032c
Cleanup
2025-11-12 16:42:05 +01:00
Konstantin Bogdanov
e05982e0d4
temp-commit
2025-11-12 16:42:01 +01:00
Konstantin Bogdanov
17704ecc10
Cleanup
2025-11-12 16:42:00 +01:00
Alexey Milovidov
055e3eb3c4
Fix error (excessive content) in serving JavaScript files
2025-06-16 00:29:45 +02:00
Alexey Milovidov
55d3b95fae
Add a landing page
2025-06-02 03:51:04 +02:00
Andrey Zvonov
2a6c80c435
add default common headers section
2025-05-13 10:30:22 +00:00
Andrey Zvonov
f7390506c5
add headers logic to every http handler
2025-05-13 10:30:22 +00:00
Konstantin Bogdanov
d2203c290d
Clang 20 compatibility
2024-12-23 09:03:28 +01:00
Sema Checherinda
f1ab911910
cancel or finalize write buffer
2024-11-11 11:37:12 +01:00
Alexey Milovidov
43a3ff8ae1
Add a handler
2024-10-24 16:04:56 +02:00
Raúl Marín
99924ba2bc
Move ServerSettings to pImpl
2024-10-16 21:13:26 +02:00
Nikita Taranov
053285dc1c
Merge branch 'master' into keep_alive_max_reqs
2024-08-06 20:55:48 +01:00
Raúl Marín
314174013b
Reduce dependencies on ServerSettings.h
2024-07-10 18:10:19 +02:00
Nikita Taranov
146d760338
rm more
2024-03-22 17:38:06 +00:00
Nikita Taranov
d7b34a80bb
stash
2024-03-22 16:09:14 +00:00
Alexey Milovidov
2756160aea
Allow to map UI handlers to different paths
2024-02-25 23:04:39 +01:00
Amos Bird
7e86c0e928
Compress state of dashboard
2024-01-23 23:04:19 +08:00
Yakov Olkhovskiy and GitHub
4fc11e189c
Merge branch 'master' into revert-58450-revert-56064-feature-server-iface-metrics
2024-01-10 12:03:47 -05:00
Robert Schulze
f553b55e3a
Merge remote-tracking branch 'rschu1ze/master' into regex-std-re2
2024-01-07 22:31:35 +00:00
Robert Schulze
8e804487f3
Some fixups
2024-01-07 22:28:08 +00:00
Yakov Olkhovskiy and GitHub
85f03478ef
Revert "Revert "Use CH Buffer for HTTP out stream, add metrics for interfaces""
2024-01-03 11:47:15 -05:00
Raúl Marín and GitHub
d491758939
Revert "Use CH Buffer for HTTP out stream, add metrics for interfaces"
2024-01-03 10:42:15 +01:00
Yakov Olkhovskiy
db97764e98
fix tests, some refactoring
2023-12-31 12:56:37 +00:00
Alexey Milovidov
01c7562cc3
Merge with master
2023-12-30 16:01:17 +01:00
Alexey Milovidov and GitHub
aa462fa7cd
Merge branch 'master' into feature-server-iface-metrics
2023-12-29 22:37:52 +01:00
Alexey Milovidov
0e89d01b94
Binary (symbols) viewer
2023-12-24 12:14:45 +01:00
Yakov Olkhovskiy and GitHub
5dc88542cb
Merge branch 'master' into feature-server-iface-metrics
2023-12-20 16:46:29 -05:00
Yakov Olkhovskiy
001a38048f
use ProfileEvents instead of CurrentMetrics
2023-12-15 19:17:42 +00:00
Nikita Mikhaylov
04d167c6d9
Better
2023-12-05 13:34:37 +01:00
Yakov Olkhovskiy
aa855aa9b1
more fixes
2023-10-28 05:15:49 +00:00
Yakov Olkhovskiy
0cf851316c
use CH Buffer for HTTP out stream, add metrics for interfaces
2023-10-27 02:38:36 +00:00
Robert Schulze
7b378dbad3
Remove broken lockless variant of re2
2023-09-14 16:40:42 +00:00
Nikita Taranov
37d382aba4
impl
2023-08-05 20:30:49 +02:00
Alexey Milovidov
1e467867e6
Attempt to fix LTO
2023-07-24 00:03:40 +02:00
Alexey Milovidov
00d6f2ee08
Use incbin for resources, part 1
2023-07-23 06:11:03 +02:00
Alexey Milovidov
7c8e540dea
Implement code review suggestions
2022-08-22 21:55:41 +02:00
Alexey Milovidov
9635fa817b
Embedded dashboard
2022-08-21 12:11:25 +02:00
Alexey Milovidov
29d28c531f
Move code around to avoid dlsym on Musl
2021-12-24 12:25:27 +03:00
Alexey Milovidov
fe6b7c77c7
Rename "common" to "base"
2021-10-02 10:13:14 +03:00
Ivan and GitHub
414f470c79
Make Poco HTTP Server zero-copy again ( #19516 )
...
* Refactoring: part 1
* Refactoring: part 2
* Handle request using ReadBuffer interface
* Struggles with ReadBuffer's
* Fix URI parsing
* Implement parsing of multipart/form-data
* Check HTTP_LENGTH_REQUIRED before eof() or will hang
* Fix HTTPChunkedReadBuffer
* Fix build and style
* Fix test
* Resist double-eof
* Fix arcadian build
2021-02-19 15:51:26 +03:00