tianji/CHANGELOG.md
2024-02-15 19:11:00 +08:00

15 KiB

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)