tianji/CHANGELOG.md
2024-04-03 20:08:34 +08:00

22 KiB

1.7.4 (2024-04-03)

Features

Bug Fixes

  • fix etag problem for http cache if not show full telemetry number in badge (bd4e6b5)

Document

Others

  • add article about telemetry introduce (e06d7ca)
  • add default handler for delete telemetry action (6c84a04)
  • add prettier-plugin-tailwindcss (11fd1a6)
  • update qrcode (f8f8c14)

1.7.3 (2024-03-10)

Others

  • add fullNum props in telemetry badge (44d5fb3)
  • remove http cache to fit github environment(maybe) (6f76a04)

1.7.2 (2024-03-09)

Bug Fixes

  • fix telemetry session query failed problem (c5dfa15)

Document

  • add README visitor countor (f0a1ed3)

1.7.1 (2024-03-09)

Bug Fixes

  • fix geo library dont copy problem (b19292e)

1.7.0 (2024-03-08)

Features

  • add alpha mode and usage page (d3df3f2)
  • add telemetry event count (e79c4b4)
  • add telemetry feature desc (011ac6c)
  • add telemetry list (5e720ab)
  • add telemetry metrics table (38dd60f)
  • add telemetry overview (5bad815)
  • add telemetry trpc feature (0bd98ad)
  • add tianji anonymous telemetry (ceef5c4)
  • add usage button for telemetry (daef9ff)
  • telemetry add telemetryId report (355690e)

Bug Fixes

  • fix audit log too long will broken style problem (b02e0b7)
  • fix logic problem of retry (ce891e9)
  • fix pageviews not include timezone problem (439eb83)
  • fix telemetry lost timezone problem (40e1bac)

Document

  • add framework support document (1802717)
  • add Q&A for tianji reporter (b50de6b)
  • update changelog (4b35cc0)
  • update docs, add account tip in intro page (5d99bff)
  • update intro document (2afb5e5)
  • update keyword (1872a5d)
  • update openapi (5b36d10)
  • update openapi.json (6f77452)
  • update preview/wechat image, and add feature tag of i18n (a94e10b)
  • update tianji keywords (d0c8bf9)
  • update wechat qrcode (070f499)

Others

  • add sealos config (f87e5b3)
  • improve dockerfile build (6464a59)
  • refactor chart render and perf pageview data handle logic (4fe61a6)
  • refactor website pageview endpoint to trpc (dd0ad8c)
  • remove alpha mode for telemetry (e387b70)
  • rename MetricsTable to WebsiteMetricsTable (1306187)
  • update docker file to multi stage builds (ebc91d9)
  • update translation (49fc136)
  • upgrade @i18next-toolkit/cli version (d8b23a7)
  • upgrade i18next-toolkit cli version and add translation of telemetry (4711987)

1.6.0 (2024-02-15)

Features

  • add i18n support #3 (bf6b121)
  • add timeout in http monitor #24 (8d096d5)
  • monitor add max retries to avoid network fluctuation (97d55da)

Others

  • add i18n update trigger in data filter menu (80f7933)
  • add top padding in smtp template (393e580)
  • beautify SMTP email style (461e23b)
  • fix ci problem (0f7b11d)

1.5.1 (2024-02-08)

Bug Fixes

  • add table label ellipsis to avoid much long label #23 (343c05c)

Document

Others

  • http url allow link (e9b783f)
  • move delete button into more button dropdown (70c60b5)

1.5.0 (2024-02-01)

Features

  • add audit log (d912c78)
  • add leaflet visitor map if user not wanna register any token (3baa1ab)
  • add previous period in website overview (8ff5db8)
  • add some audit log for monitor (a176bbc)
  • add visitor map entry button in country list (835d7ff)
  • add website visitor map (5c633ae)
  • add workspace audit log db model (7243b99)
  • parse ip location and storage in db (99a6c91)

Bug Fixes

  • add more space in network traffic column #20 (c8671e8)
  • fix @tianji/shared build problem (f5f0a56)
  • fix a bug which data will reuse prev state in notification in production (5c2e0e4)
  • fix library path load problem (c049a62)

Document

  • fix README/website style problem (63a3e7c)
  • improve changelog date string display (bb26196)
  • update qrcord (211e921)
  • update wechat (d2171ce)

Others

  • add audit log list empty state (f153145)
  • add config (48605ab)
  • add global ts-node in root path (1063eca)
  • add populate ip location script (788b43b)
  • add settings menu in user menu (00a0459)
  • add shared packacage (39550ec)
  • change project strcut to monorepo (601c167)
  • change website stat endpoint to trpc (537edcf)
  • docker base image change to node 18 (88a87a4)
  • fix ci problem (0502185)
  • fixpnpm run path problem (814c7bf)
  • improve dev env support (70f0f56)
  • improve monitor badge display, add title in copy text (4a1ea85)
  • improve SEO description (4ed941b)
  • remove kill others in @tianji/shared build (dde617f)
  • resolve shared import problem in production (486587f)
  • run db:generate at first (8a42ef6)
  • update build track.js output path (74948ff)
  • update docker file, move to 20-alpine (caad780)
  • update dockerfile, move python3 into bottom to avoid compile isolated-vm (153e2bf)
  • update dockerfile, try use 20-bullseye (9b0db9e)
  • upgrade isolated-vm (bf1604d)

1.4.3 (2024-01-14)

Others

  • update base image to node:20-bookworm (4a4f08b)

1.4.2 (2024-01-14)

Others

  • change docker base image to node:20-bookworm-slim (65c37d8)
  • update docker publish action config (6b74e60)

1.4.1 (2024-01-14)

Bug Fixes

  • fix pip install problem when docker build (fb8184f)

Others

  • update docker ci push conditions (a7a7e6b)

1.4.0 (2024-01-14)

Features

  • add apprise notification #10 (09c3cfa)
  • add status page delete action (551f86b)
  • add tcp port monitor (9892d3a)
  • allow display current response value in monitor list (ec591f0)

Bug Fixes

  • fix custom display text not apply in health bar (699fe6c)
  • fix openai balance calc logic (1fccb10)
  • fix status page set monitor list in create action not work problem (e24d822)

Document

Others

  • add docker build ci (18867c6)
  • add notification picker empty state to guide user to create notification (a567834)
  • add url token and fix telegram adapt problem (e6f0267)
  • fix ci problem (9fec5fc)
  • remove unused action in docker ci task (3d3f07c)

1.3.1 (2024-01-10)

Bug Fixes

  • fix manual start monitor will not loop run bug #15 (bcfaab6)

1.3.0 (2024-01-09)

Features

  • add daily cron job to calc workspace usage (1fad81f)
  • add mobile nav menu support (1e0d077)
  • add monitor badge #6 (3e9760d)
  • add telegram notification support (e5a5225)
  • add tokenizer for notification (ce6fd56)
  • add version display (ac7f401)
  • dashboard card title allow edit (d03f60f)

Bug Fixes

  • fix monitor data sorting problem, add order by and add created at for fetch monitor data (023a657)
  • fix typo error for montior -> monitor (90f22af)

Document

  • update changelog dark theme color (f585dba)
  • update website document (0076a3b)
  • update wechat image and home page tagline (0eedd7d)

Others

  • add db debug support (f9ea835)
  • extract some monitor logic into model (19e7ed5)

1.2.3 (2024-01-04)

Bug Fixes

  • fix a bug which script not support makeTransferable json which data include null (824bd89)
  • fix domain schema check problem in add website server (a04aa67)

Others

  • add ci action and update release it config (1c8b4d9)
  • improve server status table list display (28dd506)
  • improve UI (deceafa)
  • remove env SERVER_URL and use url to get real server url (81e7f86)
  • update docusaurus config for seo (927136e)

1.2.2 (2024-01-02)

Bug Fixes

  • fix a bug which can not raise monitor with changeActive if monitor never run before (e38df27)

Document

  • add demo link (4bdc838)
  • update changelog and update roadmap (df01dcb)

1.2.1 (2024-01-02)

Bug Fixes

  • add Suspense to fix lazy load problem (d093df9)

1.2.0 (2024-01-01)

Features

  • add custom monitor test code (3e30535)
  • add custom script monitor provider (8dfa679)
  • add monaco editor for custom monitor provider (96e2e00)

Bug Fixes

  • fix update monitor not update runner problem (e0e338f)

Document

Others

  • change custom monitor label and formatter (0c542fa)
  • split the monitor's manager and runner into different files (59bd1c4)
  • update release it json config (3134f61)