Version 0.5.0 (2024-06-16)¶
feat: simple prometheus asgi optional integration (experimental, will change) (Romain Dorgueil)
feat: favicon (Romain Dorgueil)
docs: misc (Romain Dorgueil)
feat: add badges to readme (Romain Dorgueil)
release: 0.5.0rc2 (Romain Dorgueil)
release: 0.5.0rc1 (Romain Dorgueil)
feat: update dependencies (Romain Dorgueil)
feat: add logo to docs (Romain Dorgueil)
feat: update readme (Romain Dorgueil)
feat: update readme (Romain Dorgueil)
feat: update readme (Romain Dorgueil)
feat: update readme images and doc index (Romain Dorgueil)
feat: update readme (Romain Dorgueil)
feat: update readme and schemas (Romain Dorgueil)
feat: image optimization (Romain Dorgueil)
feat: tuning dashboard (legends, rates, …) (Romain Dorgueil)
feat: rename apdex to tpdex where references subsist, implement G tpdex on network error (Romain Dorgueil)
feat: remove ‘UI’ in meta (Arthur Degonde)
feat: pages meta via helmets (Arthur Degonde)
docs: janitor defaults (Romain Dorgueil)
feat: minimal docs for janitor app (Romain Dorgueil)
feat: make sure event loop is closed on fixture end (Romain Dorgueil)
test: remove pytest asyncio mark (Arthur Degonde)
Update index.rst (Romain Dorgueil)
test: new event loop for each proxy benchmark test (Arthur Degonde)
feat: tuning filter (Romain Dorgueil)
feat: fix facet orders, add links from dashboard to transaction list (Romain Dorgueil)
feat: fix summary sparkline snapshot (Romain Dorgueil)
feat: do not show NULL as a choice (Arthur Degonde)
feat: error rate should stick to the floor if everything is 0 (Romain Dorgueil)
feat: fix overview summary data (Romain Dorgueil)
test: update snapshots (Arthur Degonde)
fix: apdexscale classname (Arthur Degonde)
feat: change slider range style (Arthur Degonde)
feat: better legends for summary sparklines, refactoring for less duplicate code (Romain Dorgueil)
feat: freeze timezone in frontend unit tests so that the date shown in snapshots are always the same even if the running env differs (Romain Dorgueil)
feat: refactoring dashboard before working on ux details (Romain Dorgueil)
feat: readme urls should be absolute to work on pypi (Romain Dorgueil)
chore(deps): bump orjson from 3.10.4 to 3.10.5 (dependabot[bot])
test: tests for facets (Arthur Degonde)
feat: change slider range for tpdex style (Arthur Degonde)
feat: fixes titles and margins (#355) (Romain Dorgueil)
feat: display tags in transaction details (Romain Dorgueil)
feat: slider range for tpdex (Arthur Degonde)
release: 0.5.0b12 (Romain Dorgueil)
feat: remove references to removed “enabled” setting for root applications (Romain Dorgueil)
release: 0.5.0b11 (Romain Dorgueil)
feat: remove removed settings from helm chart (Romain Dorgueil)
feat: tuning migrations (Romain Dorgueil)
Delete harp_apps_sqlalchemy_storage directory (Romain Dorgueil)
feat: tuning docs (Romain Dorgueil)
feat: update how it work image (Romain Dorgueil)
feat: fix command names for db related features (Romain Dorgueil)
Update harp/_logging.py (Romain Dorgueil)
Update docs/contribute/testing/database.rst (Romain Dorgueil)
feat: marks on slider (Arthur Degonde)
chore: housekeeping (Romain Dorgueil)
feat: cleanup, better sql logging, tests (Romain Dorgueil)
feat: tpdex range slider update on pointer up (Arthur Degonde)
feat: rangeslider onpointerup prop (Arthur Degonde)
feat: filter based on tpdex facet (Arthur Degonde)
refactor: remove unused condition in filter query (Arthur Degonde)
test: tpdex facet filter (Arthur Degonde)
test: updated filters meta (Arthur Degonde)
refactor: reset all filters (Arthur Degonde)
feat: tpdex facet (Arthur Degonde)
feat: pass tpdex query params (Arthur Degonde)
fix: rangeslider default values (Arthur Degonde)
feat: tpdex in url (Arthur Degonde)
feat: tpdex in url (Arthur Degonde)
feat: simple range slider for perf index (Arthur Degonde)
chore: housekeeping and cleanup (Romain Dorgueil)
refactor: rename slider (Arthur Degonde)
feat: slider component (Arthur Degonde)
feat: fix create migration script syntax (Romain Dorgueil)
feat: document migrations (Romain Dorgueil)
fix: update meta for filters (Arthur Degonde)
test: update snapshots (Arthur Degonde)
feat: reset button and disable only choice on filters (Arthur Degonde)
test: increase timeout for tests (Arthur Degonde)
feat: first working implementation of sqlalchemy migrations using alembic (Romain Dorgueil)
test: non exhaustive facet (Arthur Degonde)
chore(deps): bump orjson from 3.10.3 to 3.10.4 (dependabot[bot])
docs: ref to telemetry docs in main index (Arthur Degonde)
feat: non exhaustive facet (Arthur Degonde)
feat: add admonition at documentation top (Romain Dorgueil)
docs: telemetry docs (Arthur Degonde)
chore(deps): bump dataclasses-json from 0.6.6 to 0.6.7 (dependabot[bot])
chore(deps): bump rich-click from 1.8.2 to 1.8.3 (dependabot[bot])
chore: image optimization (Romain Dorgueil)
docs: logging documentation (Romain Dorgueil)
fix: store states in url for transactions list (Arthur Degonde)
feat: store states in url for transactions list (Arthur Degonde)
fix: standard urls (Arthur Degonde)
fix: standard urls (Arthur Degonde)
feat: less log, more infos (Romain Dorgueil)
feat: custom asdict implementation (Romain Dorgueil)
docs: tuning http client config documentation (Romain Dorgueil)
test: disabled settings (Arthur Degonde)
feat: fix lazy callable so that pylance is happy (and remove unnecessary complexity) (Romain Dorgueil)
docs: update httpclient example (Arthur Degonde)
feat: apply new tools to dashboard settings (Romain Dorgueil)
feat: a bit of documentation around settings (Romain Dorgueil)
feat: more flexibility in cache config and simpler final code (yet, allows to pass arbitrary parameters and even override subcomponent types) (Romain Dorgueil)
chore(deps): bump sentry-sdk from 2.4.0 to 2.5.0 (dependabot[bot])
chore(deps): bump hishel from 0.0.26 to 0.0.27 (dependabot[bot])
docs: update httpclient settings docs (Arthur Degonde)
refactor: configurable httpclient (Arthur Degonde)
feat: add no cache flag when request bypassed the cache storage explicitely (Romain Dorgueil)
feat: check blob existence before insert (Romain Dorgueil)
release: 0.5.0b10 (Romain Dorgueil)
refactor: configurable httpclient (Arthur Degonde)
feat: configurable timeout and cache (Arthur Degonde)
doc: add http client index (Arthur Degonde)
feat: configurable timeout and cache (Arthur Degonde)
feat: display cache status in dashboard (Romain Dorgueil)
feat: default makefile task now starts a devserver (Romain Dorgueil)
feat: move visual tests into linux containers for better reproducibility (Romain Dorgueil)
feat: upgrade ruff (closes #316). (Romain Dorgueil)
feat: reset page when search changes (Arthur Degonde)
release: 0.5.0b9 (Romain Dorgueil)
chore: cleanup and update dependencies (Romain Dorgueil)
feat: instead of deduping list in config, make sure the duplicates are handled beforehand (Romain Dorgueil)
feat: add help link in top bar (Romain Dorgueil)
test: snapshots update (Arthur Degonde)
feat: standard urls for transactions list (Arthur Degonde)
test: fix add app test (Arthur Degonde)
test: standard urls for transactions list (Arthur Degonde)
feat: standard urls for transactions list (Arthur Degonde)
feat: standard urls for transactions list (Arthur Degonde)
fix: handle duplicated enabled apps (Arthur Degonde)
fix: reset command line option (Arthur Degonde)
feat: use timezone aware timestamps (UTC) for metrics (Arthur Degonde)
feat: use timezone aware timestamps (UTC) (Arthur Degonde)
fix: user not found using sqlite in memory (Arthur Degonde)
docs: update install doc (Arthur Degonde)
docs: images in their room (Romain Dorgueil)
docs: tuning (Romain Dorgueil)
feat: minor tweaks to documentation home (Romain Dorgueil)
feat: add pictures to user documentation, document tpdex (Romain Dorgueil)
docs: tuning documentation, fixing stuff, better cli reference … (Romain Dorgueil)
release: 0.5.0b8 (Romain Dorgueil)
feat: fix documentation url (Romain Dorgueil)
feat: fix concurrency problem with sqlite in memory: looks like transactions return before sqlite really commited data to the underlying storage, and memory storage make it too fast (Romain Dorgueil)
docs: minor tweaks and cleanup (Romain Dorgueil)
docs: working on installation guide (Romain Dorgueil)
feat: add ability to install from PyPI in runc_wheel script (Romain Dorgueil)
docs: only clean distributed files on building python wheel (Romain Dorgueil)
release: 0.5.0b7 (Romain Dorgueil)
docs: chores and python release process (Romain Dorgueil)
feat: remove useless instruction in sandbox script (Romain Dorgueil)
feat: fix sandbox subprocess arguments (Romain Dorgueil)
feat: more expliciteness on startup errors, stop with system status != 0 on startup error (Romain Dorgueil)
feat: fix misnamed option for endpoints (Romain Dorgueil)
feat: add quick ability to pass entrypoints using cli (Romain Dorgueil)
feat: fix make clean to not depend on sphinx install for a simple directory removal (Romain Dorgueil)
feat: abiility to test a wheel in container, fix tests (not really, time dependant) (Romain Dorgueil)
wip (Romain Dorgueil)
feat: add env var to force environment type (dev, prod) (Romain Dorgueil)
chore(deps): bump orjson from 3.10.0 to 3.10.3 (dependabot[bot])
chore(deps-dev): bump sphinx from 7.2.6 to 7.3.7 (dependabot[bot])
chore(deps-dev): bump sphinx-autobuild from 2024.4.13 to 2024.4.16 (dependabot[bot])
chore(deps): bump aiohttp from 3.9.4 to 3.9.5 (dependabot[bot])
feat: dependencies, add faq entry for docker version problem with testcontainers (Romain Dorgueil)
feat: create empty dir breaking test suite when missing (Romain Dorgueil)
feat: run tests in docker using dind (Romain Dorgueil)
chore(deps): bump hishel from 0.0.25 to 0.0.26 (dependabot[bot])
feat: add ability to run ci-like test suite locally using dind, fix container ip (Romain Dorgueil)
chore(deps-dev): bump ruff from 0.3.5 to 0.3.7 (dependabot[bot])
feat: reinstall docker in development images (Romain Dorgueil)
feat: migrate from alpine to debian to counter musl related problems with various cpu architectures (Romain Dorgueil)
feat: fix cli, add max width to transaction (Romain Dorgueil)
chore(deps): bump aiohttp from 3.9.3 to 3.9.4 (dependabot[bot])
chore(deps): bump sentry-sdk from 1.44.0 to 1.45.0 (dependabot[bot])
feat: increase default timeout to 30 sec (Romain Dorgueil)
chore(deps-dev): bump testcontainers from 4.3.0 to 4.3.3 (dependabot[bot])
wip: uniformize cli (Romain Dorgueil)
chore(deps-dev): bump pytest-asyncio from 0.21.1 to 0.23.6 (dependabot[bot])
chore(deps-dev): bump ruff from 0.1.15 to 0.3.5 (dependabot[bot])
chore(deps-dev): bump pytest-cov from 4.1.0 to 5.0.0 (dependabot[bot])
feat: include frontend in packaging (Romain Dorgueil)
feat: dashboard paths (Romain Dorgueil)
feat: cleanup of frontend modules (makefile) (Romain Dorgueil)
chore: bump version (Romain Dorgueil)
feat: move rich click to main dependencies (Romain Dorgueil)
feat: add short description (Romain Dorgueil)
feat: remove unsupported rst directives for pypi (Romain Dorgueil)
feat: rename package to use available name on pypi (Romain Dorgueil)
release: 0.5.0b3 (Romain Dorgueil)
feat: fix rtd (Romain Dorgueil)
feat: fix rtd (Romain Dorgueil)
feat: fix rtd (Romain Dorgueil)
feat: fix rtd (Romain Dorgueil)
feat: read the docs (Romain Dorgueil)
chore(deps): bump aiosqlite from 0.19.0 to 0.20.0 (dependabot[bot])
feat: unvendor whistle (Romain Dorgueil)
feat: add missing dependency pyyaml (Romain Dorgueil)
release: 0.5.0b2 (Romain Dorgueil)
chore: cleanup and update dependencies (Romain Dorgueil)
chore: update dependencies (Romain Dorgueil)
docs: refactoring (Romain Dorgueil)
docs: update readme (Romain Dorgueil)
docs: update playwright install (Romain Dorgueil)
chore(deps-dev): bump pytest from 7.4.4 to 8.1.1 (dependabot[bot])
chore(deps-dev): bump respx from 0.20.2 to 0.21.1 (dependabot[bot])
chore(deps): bump orjson from 3.9.15 to 3.10.0 (dependabot[bot])
chore(deps-dev): bump pre-commit from 3.6.2 to 3.7.0 (dependabot[bot])
update docs (Arthur Degonde)
feat: mean apdex cannot be none (Romain Dorgueil)
feat: readme warning (Romain Dorgueil)
feat: early access label (Romain Dorgueil)
feat: fix empty statistics (Romain Dorgueil)
feat: minor fixes and cleanup (Romain Dorgueil)
remove unused import for topology (Arthur Degonde)
update snapshots (Arthur Degonde)
hide topology tab in system (Arthur Degonde)
test: update snapshots (Arthur Degonde)
feat: handle images (Arthur Degonde)
chore(deps-dev): bump sphinx-autobuild from 2021.3.14 to 2024.2.4 (dependabot[bot])
chore(deps-dev): bump furo from 2023.9.10 to 2024.1.29 (dependabot[bot])
chore(deps-dev): bump black from 23.12.1 to 24.3.0 (dependabot[bot])
chore(deps-dev): bump cryptography from 41.0.7 to 42.0.5 (dependabot[bot])
feat: cleaning up (Romain Dorgueil)
feat: implements dashboard overview and apdex computations (Romain Dorgueil)
feat: safer search feature (Arthur Degonde)
chore(deps): bump hishel from 0.0.21 to 0.0.25 (dependabot[bot])
feat: handle large body with load all button (Arthur Degonde)
feat: janitor do not clean flagged transactions (Arthur Degonde)
style: change searchbar (Arthur Degonde)
fix: handle duplicate indexes (Arthur Degonde)
force reset to False (Arthur Degonde)
feat: indexes and query for mysql transactions search (Arthur Degonde)
feat: fix and document all makefile tasks (make help is your friend) (Romain Dorgueil)
chore(deps): bump httpx from 0.26.0 to 0.27.0 (dependabot[bot])
feat: fixes for mysql (Arthur Degonde)
feat: update searchbar style (Arthur Degonde)
feat: add search bar in transactions page (Arthur Degonde)
feat: get transactions from text (Arthur Degonde)
chore(deps): bump asgiref from 3.7.2 to 3.8.1 (dependabot[bot])
chore(deps): bump sqlalchemy-utils from 0.41.1 to 0.41.2 (dependabot[bot])
chore(deps): bump sqlalchemy from 2.0.28 to 2.0.29 (dependabot[bot])
chore(deps-dev): bump testcontainers from 3.7.1 to 4.2.0 (dependabot[bot])
rename pnpm commands for ui (Arthur Degonde)
fix types and colors (Arthur Degonde)
adapt code for frontend into dashboard app (Arthur Degonde)
feat: add tests to janitor worker, refactor storage a bit (Romain Dorgueil)
chore(deps-dev): bump msw from 2.2.9 to 2.2.11 in /frontend (dependabot[bot])
move frontend into dashboard app (Arthur Degonde)
delete mkui from vendors (Arthur Degonde)
move mkui to frontend/src/ui (Arthur Degonde)
feat: uniform behaviour for orphans (Romain Dorgueil)
feat: on delete cascade on many things (Romain Dorgueil)
feat: fix created_at definition problem (Romain Dorgueil)
feat: adds orphan blob count to janitor (Romain Dorgueil)
feat: basic implementation of a background task in janitor app that counts entities (Romain Dorgueil)
chore(deps): bump @sentry/browser from 7.107.0 to 7.108.0 in /frontend (dependabot[bot])
feat: fix ci version (Romain Dorgueil)
feat: cleanup after ui changes, refactoring, corner sweeping (Romain Dorgueil)
feat: basic handling of timeouts and other http errors (both in storage and frontend) (Romain Dorgueil)
feat: expose user agent (Romain Dorgueil)
feat: nowrap headers (Romain Dorgueil)
feat: details close button (Romain Dorgueil)
feat: transaction details ui (Romain Dorgueil)
feat: refactor paginator for smaller components (Romain Dorgueil)
feat: refactor title to add right floating things, move paginator there (Romain Dorgueil)
feat: minor tuning in ui (Romain Dorgueil)
feat: transaction list ui (Romain Dorgueil)
feat: update deps (Romain Dorgueil)
chore(deps-dev): bump typescript from 5.3.3 to 5.4.2 in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump @babel/preset-typescript in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump @babel/preset-env in /vendors/mkui (dependabot[bot])
feat: better navigation, update tests and doc (Romain Dorgueil)
feat: better navigation for transactions (ux) (Romain Dorgueil)
feat: better request handling using multichainmaps (Romain Dorgueil)
chore(deps-dev): bump postcss from 8.4.36 to 8.4.37 in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump msw from 2.2.7 to 2.2.9 in /frontend (dependabot[bot])
chore(deps-dev): bump @types/node from 20.11.28 to 20.11.30 in /frontend (dependabot[bot])
chore(deps-dev): bump @types/react in /vendors/mkui (dependabot[bot])
feat: add host header (Romain Dorgueil)
chore(deps-dev): bump postcss from 8.4.35 to 8.4.36 in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump @ladle/react from 4.0.2 to 4.0.3 in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump vitest and @vitest/coverage-v8 in /vendors/mkui (dependabot[bot])
chore(deps): bump react-router-dom from 6.22.1 to 6.22.3 in /frontend (dependabot[bot])
chore(deps-dev): bump msw from 2.2.3 to 2.2.7 in /frontend (dependabot[bot])
chore(deps-dev): bump @types/node from 20.11.27 to 20.11.28 in /frontend (dependabot[bot])
chore(deps): bump recharts from 2.12.2 to 2.12.3 in /frontend (dependabot[bot])
chore(deps): bump date-fns from 3.5.0 to 3.6.0 in /frontend (dependabot[bot])
feat: better api doc generation, bits of cleanup (Romain Dorgueil)
feat: fix prettifycation of json blobs that are not json (Romain Dorgueil)
feat: simplify and remove unused code (Romain Dorgueil)
feat: fix ci (Romain Dorgueil)
feat: tune makefile to help container tests (Romain Dorgueil)
feat: fix static build (Romain Dorgueil)
chore(deps-dev): bump vite from 5.1.4 to 5.1.6 in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump @types/react-dom in /vendors/mkui (dependabot[bot])
feat: http submodule refactoring with response (Romain Dorgueil)
chore(deps-dev): bump eslint-plugin-react-refresh in /frontend (dependabot[bot])
chore(deps): bump @sentry/browser from 7.106.1 to 7.107.0 in /frontend (dependabot[bot])
chore(deps): bump react-error-boundary in /frontend (dependabot[bot])
chore(deps): bump date-fns from 3.3.1 to 3.5.0 in /frontend (dependabot[bot])
chore(deps-dev): bump vite-tsconfig-paths in /frontend (dependabot[bot])
chore(deps-dev): bump @types/react in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump autoprefixer in /vendors/mkui (dependabot[bot])
feat: refactor request, add –mock option (Romain Dorgueil)
chore(deps): bump @emotion/react in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump eslint from 8.56.0 to 8.57.0 in /frontend (dependabot[bot])
chore(deps-dev): bump @types/node from 20.11.20 to 20.11.27 in /frontend (dependabot[bot])
chore(deps-dev): bump @types/react in /vendors/mkui (dependabot[bot])
chore(deps): bump @sentry/browser from 7.102.1 to 7.106.1 in /frontend (dependabot[bot])
chore(deps-dev): bump msw from 2.2.1 to 2.2.3 in /frontend (dependabot[bot])
chore(deps-dev): bump @playwright/test in /vendors/mkui (dependabot[bot])
chore(deps): bump recharts from 2.12.0 to 2.12.2 in /frontend (dependabot[bot])
wip: http/asgi (Romain Dorgueil)
chore(deps-dev): bump @babel/preset-env in /vendors/mkui (dependabot[bot])
misc: doc cosmetics and disable temporarily failing tests (Romain Dorgueil)
chore(deps-dev): bump @vitest/coverage-v8 in /vendors/mkui (dependabot[bot])
feat: add –reset to cli, better error hierarchy, refactor telemetry to not work before it can (Romain Dorgueil)
feat: server should not start if an application raised on bind/bound (Romain Dorgueil)
feat: tuning license (Romain Dorgueil)
feat: tuning license (Romain Dorgueil)
feat: move license to rst for github (Romain Dorgueil)
feat: tuning license before publication (Romain Dorgueil)
feat: update readme (Romain Dorgueil)
feat: fix test env, add better logging on startup, nicer fail if startu cannot complete (Romain Dorgueil)
feat: skip tests that requires local dev extra installed if not available (Romain Dorgueil)
feat: small cli doc (Romain Dorgueil)
chore(deps-dev): bump vitest from 1.2.2 to 1.3.1 in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump @types/react in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump msw from 2.2.0 to 2.2.1 in /frontend (dependabot[bot])
chore(deps): bump react-router-dom from 6.22.0 to 6.22.1 in /frontend (dependabot[bot])
chore(deps-dev): bump vite from 5.1.1 to 5.1.4 in /vendors/mkui (dependabot[bot])
chore(deps): bump @sentry/browser from 7.101.0 to 7.102.1 in /frontend (dependabot[bot])
chore(deps-dev): bump @types/node from 20.11.17 to 20.11.20 in /frontend (dependabot[bot])
doc: going back to symlinks (Arthur Degonde)
test: fix ci (Arthur Degonde)
docs: maxdepth for apps (Arthur Degonde)
docs: fix documentation links disappearing (Arthur Degonde)
docs: fix links to applications (Arthur Degonde)
chore(deps-dev): bump typescript from 5.2.2 to 5.3.3 in /vendors/mkui (dependabot[bot])
docs: document e2e frontend testing (Arthur Degonde)
build: update testing scripts (Arthur Degonde)
docs: document testing for frontend (Arthur Degonde)
test: test pages in browser (Arthur Degonde)
test: add test for transactions and system dependencies (Arthur Degonde)
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend (dependabot[bot])
chore(deps): bump @sentry/browser from 7.100.1 to 7.101.0 in /frontend (dependabot[bot])
build: remove playwright github action (Arthur Degonde)
test: very basic overview page test with playwright (Arthur Degonde)
test: set up playwright with msw (Arthur Degonde)
test: install playwright (Arthur Degonde)
chore(deps-dev): bump vite from 5.0.12 to 5.1.1 in /vendors/mkui (dependabot[bot])
test: snapshot transactions list page (Arthur Degonde)
test: snapshot transactions detail page (Arthur Degonde)
test: update system page snapshot (Arthur Degonde)
test: snapshot transaction detail (Arthur Degonde)
refactor: move transactiondetail smart component to a containers folder (Arthur Degonde)
test: snapshot for filters sidebar (Arthur Degonde)
test: unit tests systempage with act (Arthur Degonde)
test: unit tests systempage (Arthur Degonde)
test: take snapshot for system settings tab (Arthur Degonde)
test: take snapshot for topology tab (Arthur Degonde)
test: take snapshot for layout (Arthur Degonde)
test: test systemdependenciestabpanel (Arthur Degonde)
test: fix vite config (Arthur Degonde)
wip: reproducible error (Arthur Degonde)
test: create handler for system endpoint (Arthur Degonde)
test: update snapshot and test config (Arthur Degonde)
test: test transaction data table (Arthur Degonde)
test: remove console logs from page test (Arthur Degonde)
test: test page component (Arthur Degonde)
test: adjust coverage config (Arthur Degonde)
test: add unit tests coverage tool (Arthur Degonde)
test: headers table unit test (Arthur Degonde)
test: facets snapshots (Arthur Degonde)
test: facets snapshots (Arthur Degonde)
test: fix warnings (Arthur Degonde)
test: response heading test (Arthur Degonde)
test: request heading test (Arthur Degonde)
test: transactions message panel test (Arthur Degonde)
test: settings table unit test (Arthur Degonde)
test: topology unit test (Arthur Degonde)
test: rename test folder (Arthur Degonde)
test: refactor and test overview page (Arthur Degonde)
test: fix ts error (Arthur Degonde)
chore(deps-dev): bump @types/node from 20.11.16 to 20.11.17 in /frontend (dependabot[bot])
chore(deps): bump recharts from 2.11.0 to 2.12.0 in /frontend (dependabot[bot])
test: mocking api server with msw (Arthur Degonde)
test: update config and delete vitest config (Arthur Degonde)
test: update config (Arthur Degonde)
test: update config and other tests (Arthur Degonde)
test: update other tests using vitest (Arthur Degonde)
test: use and implement fist vitest tests (Arthur Degonde)
test: update snapshots (Arthur Degonde)
test: better jest config (Arthur Degonde)
chore(deps): bump @sentry/browser from 7.100.0 to 7.100.1 in /frontend (dependabot[bot])
chore(deps-dev): bump postcss from 8.4.34 to 8.4.35 in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump @types/react-dom in /vendors/mkui (dependabot[bot])
test: snapshot for transactionchart (Arthur Degonde)
test: first test using vitest (Arthur Degonde)
refactor: clear split between dumb and smart components for overview (Arthur Degonde)
build: ignore coverage folder in mkui (Arthur Degonde)
test: snapshot for Tabs (Arthur Degonde)
test: snapshot for Pane (Arthur Degonde)
test: snapshot for Paginator (Arthur Degonde)
test: snapshot for NavBar (Arthur Degonde)
test: snapshot for FormWidgets (Arthur Degonde)
test: snapshot for DataTable (Arthur Degonde)
test: snapshot for ButtonGroup (Arthur Degonde)
test: snapshot for Button (Arthur Degonde)
test: snapshot for Badge (Arthur Degonde)
chore(deps-dev): bump @types/react in /vendors/mkui (dependabot[bot])
chore(deps): bump @sentry/browser from 7.99.0 to 7.100.0 in /frontend (dependabot[bot])
chore(deps): bump match-sorter from 6.3.3 to 6.3.4 in /frontend (dependabot[bot])
build: update harp makefile (Arthur Degonde)
tests: adjust test config (Arthur Degonde)
tests: add unit tests for tabs (Arthur Degonde)
tests: add unit tests for paginator (Arthur Degonde)
tests: add unit tests for navbar (Arthur Degonde)
tests: add unit tests for checkbox (Arthur Degonde)
tests: add unit tests for radio component (Arthur Degonde)
chore(deps-dev): bump @typescript-eslint/parser in /frontend (dependabot[bot])
tests: add unit tests for datatable (Arthur Degonde)
tests: add unit tests for Buttons and Badge (Arthur Degonde)
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend (dependabot[bot])
chore(deps-dev): bump postcss from 8.4.33 to 8.4.34 in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump @types/react in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump @types/react in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump prettier from 3.2.4 to 3.2.5 in /vendors/mkui (dependabot[bot])
feat: fix broken symlinks (Romain Dorgueil)
chore(deps): bump react-router-dom from 6.21.3 to 6.22.0 in /frontend (dependabot[bot])
chore(deps-dev): bump @types/node from 20.11.14 to 20.11.16 in /frontend (dependabot[bot])
chore(deps-dev): bump @types/react in /vendors/mkui (dependabot[bot])
Update README.rst (Romain Dorgueil)
Update README.rst (Romain Dorgueil)
feat: expose 4080 in dockerfile (Romain Dorgueil)
docs: tuning index (Romain Dorgueil)
feat: better versions in docs built by ci (Romain Dorgueil)
feat: update docs with analytics and sitemap (Romain Dorgueil)
Update documentation.yml (Romain Dorgueil)
Update documentation.yml (Romain Dorgueil)
chore(deps-dev): bump @typescript-eslint/parser in /frontend (dependabot[bot])
Update documentation.yml (Romain Dorgueil)
Update documentation.yml (Romain Dorgueil)
Update documentation.yml (Romain Dorgueil)
Update documentation.yml (Romain Dorgueil)
Update documentation.yml (Romain Dorgueil)
Update documentation.yml (Romain Dorgueil)
Create documentation.yml (Romain Dorgueil)
chore(deps-dev): bump @types/node from 20.11.5 to 20.11.14 in /frontend (dependabot[bot])
chore(deps): bump @sentry/browser from 7.95.0 to 7.99.0 in /frontend (dependabot[bot])
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend (dependabot[bot])
chore(deps): bump recharts from 2.10.4 to 2.11.0 in /frontend (dependabot[bot])
feat: more readable interface for routing controllers (Romain Dorgueil)
feat: flatten directory structure even more (Romain Dorgueil)
feat: add telemetry ping every 24 hours (Romain Dorgueil)
feat: add usage in telemetry, fix storage scope to singleton to avoid multiple instances (Romain Dorgueil)
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend (dependabot[bot])
feat: telemetry (Romain Dorgueil)
feat: simple tests for telemetry (Romain Dorgueil)
chore(deps): bump @sentry/browser from 7.94.1 to 7.95.0 in /frontend (dependabot[bot])
fix: disable telemetry in subprocess tests (Romain Dorgueil)
feat: telemetry endpoint as attr (Romain Dorgueil)
feat: make sure telemetry does not apply to tests, unless explicitely added (Romain Dorgueil)
chore(deps): bump date-fns from 3.3.0 to 3.3.1 in /frontend (dependabot[bot])
feat: flatten directory structure (Romain Dorgueil)
fix: remove debug print statement (Romain Dorgueil)
feat: add docker cli to dev containers while we are root (Romain Dorgueil)
feat: remove odbc related deps that we do not use yet and that are hard to build on ci env (Romain Dorgueil)
feat: sync tw versions with ui (Romain Dorgueil)
feat: attempt to use devcontainers in tests (Romain Dorgueil)
feat: add a proof of concept of testing with all available database systems (via testcontainers+docker) (Romain Dorgueil)
chore(deps-dev): bump @typescript-eslint/parser in /frontend (dependabot[bot])
feat: first naive implementation of telemetry (Romain Dorgueil)
chore(deps-dev): bump vite-tsconfig-paths in /frontend (dependabot[bot])
chore(deps): bump react-router-dom from 6.21.2 to 6.21.3 in /frontend (dependabot[bot])
chore(deps): bump date-fns from 3.2.0 to 3.3.0 in /frontend (dependabot[bot])
chore(deps): bump @sentry/browser from 7.93.0 to 7.94.1 in /frontend (dependabot[bot])
chore(deps-dev): bump vite from 5.0.11 to 5.0.12 in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump twin.macro from 3.4.0 to 3.4.1 in /vendors/mkui (dependabot[bot])
chore(deps-dev): bump @playwright/test in /vendors/mkui (dependabot[bot])