246 KiB
246 KiB
1.32.16 (2026-07-01)
Bug Fixes
- website: log session lookup failures (9d5430d)
1.32.15 (2026-07-01)
Features
- ai-router: show gateway log details from router logs (0450a5b)
1.32.14 (2026-06-30)
Bug Fixes
- ai-router: handle stream error failover (b82b3f3)
1.32.13 (2026-06-30)
Bug Fixes
- website: handle stale event sessions (a249e79)
1.32.12 (2026-06-29)
Bug Fixes
- prisma: avoid json array type generation bug (f2780f5)
- website: guard tweet entity arrays (5151796)
- website: remove deleted homepage tweet (0c50a04)
- website: return 404 for unknown website events (8b9092e)
1.32.11 (2026-06-28)
Features
- application: add pie chart segment details (64ec9cb)
- worker: add request payload metrics and controls (b35fe6a)
Bug Fixes
- ai-router: normalize router log attempt errors (f600d39)
- worker: show loading before hourly stats resolve (6b2abf9)
1.32.10 (2026-06-25)
Bug Fixes
- worker: avoid embedding payload in vm source (af68fe0)
1.32.9 (2026-06-25)
Features
- ai-router: fail over empty content responses (bb98bef)
Bug Fixes
- ai-router: avoid replaying empty content failures (df685cd)
- ai-router: ignore empty tool calls (9f76b45)
Document
- ai-router: explain empty content failover (0158467)
1.32.8 (2026-06-25)
Features
- ai-router: add empty content route option (b8a69fe)
- ai-router: persist empty content failover setting (f5d8321)
Bug Fixes
- server: release runtime resources (0ae65b3)
Document
- ai-router: add empty content failover design (8b45dd9)
1.32.7 (2026-06-23)
Bug Fixes
- billing: delay free tier quota tip (de2d097)
- docker: downgrade node alpine base for hub scan (ba5230c)
1.32.6 (2026-06-21)
Bug Fixes
- ai-gateway: flush stream keepalive headers (49ec99b)
1.32.5 (2026-06-21)
Bug Fixes
- ai-router: add stream keepalive pings (8f52442)
1.32.4 (2026-06-20)
Features
- ai-router: add logs refresh button (089579c)
Bug Fixes
1.32.3 (2026-06-20)
Features
- ai-router: add models endpoint aggregation (0c6f5b8)
Bug Fixes
1.32.2 (2026-06-15)
Bug Fixes
- vm: upgrade and harden vm2 sandbox fallback (0534445)
Others
- ai: update example model names (ac0d772)
1.32.1 (2026-06-15)
Bug Fixes
- ai-router: proxy dev runtime routes and log invalid requests (33a18a4)
- survey: prefill field type in edit form (1689941)
Others
- remove unused index (de8ab85)
1.32.0 (2026-06-14)
Features
- add ai route feature (446263d)
Bug Fixes
- ai-gateway: add cache write pricing support (cd7dac9)
1.31.29 (2026-06-10)
Features
- ai-gateway: add custom model strategy pricing editor (ef1c5f1)
Bug Fixes
- security: harden templates and insight sql (132ff67)
Others
1.31.28 (2026-06-02)
Features
Bug Fixes
- aiGateway: add scrolling to edit forms (1e9e029)
1.31.27 (2026-05-30)
Features
- add models list API handlers for OpenAI and Anthropic (c0fe7c5)
- implement auto-disable functionality for continuously down monitors (a20ac02)
Others
- change skills position and add skill document (6174760)
- update deploy website action (0e0358a)
- update deploy website config (374cb50)
- update website (90487ce)
1.31.26 (2026-05-26)
Features
- enhance SecretInput component with clear button and interaction handling (4993f4c)
Others
- update deploy website config (73799d1)
- update Tianji URLs to point to the new domain tianji.dev (db04ca0)
1.31.25 (2026-05-07)
Others
- update ErrorRateChart to handle missing data and improve rate calculation logic (882894c)
1.31.24 (2026-05-06)
Features
- implement ErrorRateChart in AIGatewayAnalytics to visualize error rates over time (9d45e62)
Bug Fixes
- enhance error message in verifyUserApiKey to include partial input for better debugging (f66ba76)
Others
- modify DialogContent to support dynamic portal container selection (6658ed1)
- update SheetContent component to support dynamic portal container selection (fa250d7)
1.31.23 (2026-04-28)
Features
- add provider analytics to AIGatewayAnalytics and log model provider in AIGatewayLogs (c01435d)
1.31.22 (2026-04-19)
Features
- add rollback functionality to WorkerRevisionsSection with confirmation dialog and update TRPC router for revision rollback (ddc5e0a)
1.31.21 (2026-04-15)
Features
- add WorkerStatsSection and WorkerHourlyCharts components for enhanced worker performance visualization (7e3e6b9)
- implement SurveyResultCount component to display survey response counts and update survey list rendering (33a3c29)
Document
1.31.20 (2026-03-27)
Bug Fixes
- fix a bug which calc aigateway usage incorrect (2d5d979)
- update hosted service URL from app-tianji.msgbyte.com to app.tianji.dev across multiple documentation files (35b74cd)
1.31.19 (2026-03-26)
Others
- rename cache input token to cache read token and add cache write token for improved clarity and tracking (7cd02a4)
- replace Card component with CodeBlock for improved JSON data rendering in AIGatewayLogTable (10efc96)
1.31.18 (2026-03-24)
Features
- add cache input token tracking in AIGateway (eafbf3d)
Bug Fixes
- add refresh functionality to date range hooks in AIGateway components for improved data updates (8816c8e)
- update token initialization in AI Gateway handlers to default to zero for improved handling (87e5115)
1.31.17 (2026-03-16)
Bug Fixes
- increase model pricing query limit from 10 to 50 for improved data retrieval (e371ca2)
- update response cost handling in Anthropic API integration for accurate pricing calculations (41be2ad)
1.31.16 (2026-03-15)
Features
- add daily clearing functions for worker execution data and payloads (d76e782)
- implement Anthropic API integration with message handling and code generation examples (c4c10b2)
Others
- streamline daily task execution in cronjob with improved error handling (dda8669)
1.31.15 (2026-03-13)
Features
- add {{url}} variable for http monitor #190 (eafbd82)
- add daily log and payload clearing functions for AI Gateway (a75119a)
- add user analytics and logging enhancements to AI Gateway components (8afa79a)
- enhance logging in cronjob functions and initialize system info logging (bacdfc0)
1.31.14 (2026-03-12)
Features
- add some audit log in important logic (91c562b)
- add Tianji analytics skill with OpenAPI integration and endpoint documentation (b3ba444)
- implement session error tracking and handling in website session management (0006c34)
- update pricing logic to utilize response cost from API and improve handling of custom model prices (3811467)
Document
- update track-script documentation with new script attributes and examples (8093993)
Others
- add Zod validation schemas for LLM model data fetching (418a2ae)
- simply website overview component with card layout and event tracking (67d336e)
- update model price (2896db8)
- update model pricing (cebfafd)
1.31.13 (2026-02-13)
Features
- add graceful shutdown handling and batch writer flushing on termination (1e301a0)
- enhance saveWebsiteEvent function to utilize batch writing for improved performance (98aadb9)
1.31.12 (2026-02-12)
Features
- implement batch writer for efficient database operations in worker execution (ef0382f)
1.31.11 (2026-02-12)
Features
- add save functionality with keyboard shortcut in HtmlEditor (c7f1a11)
- implement in-memory caching layer for buildQueryWithCache function (8437170)
- implement keyboard shortcut for saving in editor (5be539b)
Others
- migrate mod + k to useHotkeys to reduce usage (bf7aab1)
1.31.10 (2026-02-04)
Features
- add static page router for seo and caching mechanism (52185e9)
- enhance custom domain handling with static and status page types (10fe22d)
1.31.9 (2026-01-31)
Others
- add title for more customize (965b3d9)
1.31.8 (2026-01-19)
Features
- add url as new field type of survey (c8a6efe)
- add wrap for survey event table to display long text (1ea8d41)
Others
1.31.7 (2026-01-13)
Features
- add download feature (b855872)
1.31.6 (2026-01-12)
Features
- add ai translation and ai category in survey event table (6d28506)
- add DataTableColumnSelector for dynamic column visibility in SurveyEventTable (0ba1299)
- add image render to survey event table (45f4772)
- enhance DataTableColumnSelector with drag-and-drop functionality and local storage for column visibility and order (6aa327b)
Bug Fixes
- correct date handling and toggle logic in insights events page (4fd93ad)
- fix layout and resize issue for VirtualizedInfiniteDataTable (75524ae)
- update tracker import path to use core module from tianji-client-sdk (540e161)
Others
- improve style of survey event table (74543a3)
1.31.5 (2026-01-11)
Features
- add event batch feature for website inject tracker (1f58af3)
- update health check to conditionally verify database and cache connectivity based on query parameters (34c3bb1)
1.31.4 (2026-01-08)
Features
- add Prometheus counter for monitor execution tracking (946f280)
- add query to improve query performance (807f223)
Others
- change create to upsert which maybe can resolve issue of competition (fd401de)
- update cache query identifiers for consistency across models (d480edb)
- update translation (d4ed7a3)
1.31.3 (2026-01-08)
Features
- add country and OS distribution charts for application sessions (47165b5)
- add survey event fetch (da931f4)
- add version stats feature (04070f7)
- enhance SurveyEventTable with virtualized data fetching and loading state management (6f756c5)
Bug Fixes
- handle uncaught exceptions and unhandled rejections in server initialization (6c0dbea)
Others
- add builtin session data key language (97e0861)
- update layout for application overview cards in the application details page (0a39068)
1.31.2 (2026-01-05)
Others
- add get location cache for improve usage for get ip (ed27233)
- add survey counter for prometheus (b1012c5)
- add updatedAt in application session which can track update time of builtin info update (ba9ba06)
- improve html render and update tabs panel style (021530e)
- improve page editor toolbar style and update translation (16955ee)
- record builtin info when save application session data (8fad875)
1.31.1 (2025-12-29)
Features
- add HTMLRender to unify render way of static page (a08b852)
- add tianji theme inject to improve style display in in tianji's preview (dcfbcba)
- static page editor add save feature (5bc2a1a)
Others
- dump google-play-scraper version (f848eef)
1.31.0 (2025-12-28)
Features
- add html editor (d222023)
- add html editor for vibe coding prepare (6dd7c7f)
- add new model page (0fc6e03)
- implement AI chat panel for HTML editor with AI tools for generating and modifying HTML (320c094)
- routes: add custom domain management for page routes and change page route (657e501)
- routes: add dynamic page routing and enhance status page editing with type selection (594fa24)
- update streamdown to version 1.6.10 and enhance response component with theme support (847095b)
Bug Fixes
- fix a style issue for isCollapsed style with FreeTierTip (5608a6f)
Others
- migrate page file from old path to new path (36099f1)
- resolve type issue for ci (62c62a4)
- update OpenAPI schema path and relocate JSON file to static directory (0ecdd77)
1.30.25 (2025-12-22)
Features
- metrics: add AI Gateway request counter to Prometheus metrics (845f07d)
- metrics: add Prometheus event counters for applications and websites (8a14bf9)
- metrics: add Prometheus metrics for worker execution tracking (88ef452)
- worker: enhance execWorker to include unique ID and improve logging for execution records (d576d59)
1.30.24 (2025-12-21)
Features
- sdk: implement batch request management for application and website tracking (dce22c2)
Others
- allow custom prometheus metrics path with env (74a5b42)
- dump client sdk version to v1.5.0 (269d108)
- dump react native sdk version to v1.1.0 (ae45e2a)
- remove migrate script for docker start (c35671e)
1.30.23 (2025-12-18)
Features
- add es-ES language support (5a2d52e)
Others
1.30.22 (2025-12-11)
Others
- remove unused index (1497f05)
1.30.21 (2025-12-11)
Features
- add description field to survey model and update forms for input and display (4452a5a)
- add hidden field which not display in survey public page (23423cb)
Document
- update tianji social card (74a9b9c)
1.30.20 (2025-12-04)
Bug Fixes
- update connection issue for new connection logic which will parse driver (ae4ae90)
1.30.19 (2025-12-04)
Features
- add pg query support for sql query (bf832ee)
- add session count for event stats (6a31851)
- update ApplicationStatsChart to use new session count fields (093aafd)
Others
- improve query (8487675)
- improve validate sql logic to make sure its can be work in many case (880d80d)
1.30.18 (2025-12-01)
Others
- fix email not match issue (5bd2e06)
1.30.17 (2025-11-30)
Features
- add secret input for secret key sense (b0677b8)
Others
- change style of quota setting to improve style of ai gateway (06b0091)
1.30.16 (2025-11-29)
Features
- add toolType as useAIChat feature, and add sql chat which can help user generate sql which easy to query (2dd3ea8)
Bug Fixes
- fix a bug which calc incorrect survey count (e550e9c)
- migrate cron runner status to cache manager to avoid multi-node async issue (5a8f85c)
Others
- extract common aichatbot component which ready for reuse for other ai chat bot feature (dde5219)
- improve email display for non-email (76c3802)
- rename warehouse insight hooks (2bf0c61)
- update translation (de3401d)
1.30.15 (2025-11-24)
Others
- fix ci issue (ae0e640)
1.30.14 (2025-11-24)
Features
- add ai chat persist feature (d9ec593)
- add context usage for ai chat (8322fcc)
- add download csv table for warehouse chart block (efa1527)
- add render complex which has group feature render chart in warehouse ai chat feature (a5c9bd8)
- add tip for large source data (0de6235)
- add warehouse ai chat allow stop feature (bc969ce)
- add warehouse ai chat message actions: regenerate and copy feature (e58034d)
Bug Fixes
- adjust message content width based on role in AI response component (f65f1e3)
Others
- improve style of ai chat bot style and improve user interface (0e1e21d)
- move processGroupedTimeSeriesData utils to share code (45000ed)
1.30.13 (2025-11-22)
Features
- add manual recheck for workspace pause status by owners (1247667)
- add tts feature for feed public page (315b0bb)
Bug Fixes
- fix a bug which ai gateway analytics will render negative number (4d003cb)
- fix a bug which will use much resource when request will incorrect model name (b9fc873)
Others
- standardize error logging to use logger instead of console (96d1cea)
1.30.12 (2025-11-20)
Bug Fixes
- fix a bug which will make crash when print undefined value (22ba8a2)
- fix shortlink order incorrect issue (58997d7)
Document
- update tracking document with expo-router example (c85996e)
Others
1.30.11 (2025-11-16)
Bug Fixes
- fix survey count logic (c2c8118)
Document
Others
1.30.10 (2025-11-11)
Features
Bug Fixes
- improve legend display in time event chart when too much data (8e615fd)
1.30.9 (2025-11-10)
Others
- add new implementation method for typescript support (654abec)
1.30.8 (2025-11-10)
Features
- enhance MonitorRunner with caching for retried number and current status (766d229)
Bug Fixes
- rollback typescript support which maybe have memory leak (c5f4a57)
Others
- improve JSON display performance with large payload (2f093d6)
1.30.7 (2025-11-09)
Features
Others
- add benchmarking for ts support and sandbox module demo (474433f)
- add editor tip for worker edit form (e4a2bc2)
- remove unused code (c8a9814)
1.30.6 (2025-11-04)
Features
- add tianji cli which should more easy to manage worker (c9ce2ab)
- add tianji worker pull command (c658101)
- add worker execution replay feature (eee5f84)
Others
- dump sdk version to latest openapi (e4b61b2)
- update translations and increment SDK version to 1.30.5 (8fa574c)
1.30.5 (2025-11-03)
Features
- add failed worker record usage and log support (094291a)
- add keyboard shortcut to execute SQL statements in editor (2b77df7)
- add sql editor componemt (b4e41ec)
- add SQL editor with run button feature (720db51)
- add sql formatter for sql editor (3c34919)
- add warehouse sql query feature (a2ce0a5)
- improve sql editor and query page display (9594a14)
Bug Fixes
- fix a bug which warehouse can not correct exec insight query issue with workspace level (5fa8650)
Document
- update tracker script document (67a3023)
Others
- add query limit to avoid query too many data (f4fe136)
- add worker openapi (e22eb2d)
- change sql formatter library to reduce bundle size (f7eddb8)
- extract logic for ai generate (97ee03a)
- resolve duplicated register issue (802b645)
- streamline SQL CodeLens management for editor instances (1b9bc27)
- update default worker template (339f861)
- update storybook for more code editor (c941638)
1.30.4 (2025-10-26)
Features
- implement distributed locking for worker cron execution to prevent concurrent runs (34dceed)
1.30.3 (2025-10-24)
Features
Document
- add summaries to various API endpoints for improved documentation (e835a00)
- update openapi.json (586441e)
1.30.2 (2025-10-24)
Bug Fixes
- fix a bug which monitor not have lock and will call many times in multi-node case (70d8059)
- fix insights fetch same column name not work in clickhouse and improve display for insight metric (900224b)
Others
- update worker editor default template (d7e0905)
1.30.1 (2025-10-23)
Bug Fixes
- fix a issue which oauth not have email handle (99a009c)
Others
- skip if tianji already init (e209a84)
1.30.0 (2025-10-21)
Features
- add NavigationBlocker component to prevent navigation on unsaved changes (ad28a51)
- add public page for survey (2243915)
- add ShortLinkType enum and update short link creation to support type (2e02a98)
Bug Fixes
- fix a bug which telemetry not work in some case (f55a07c)
Others
1.29.2 (2025-10-20)
Bug Fixes
- fix version issue for zod version incorrect (7f3a41b)
Document
- add blog (c9815b0)
Others
- add clickhouse migrate on db migrate script (d03167a)
1.29.1 (2025-10-18)
Bug Fixes
- #230 fix a issue which monitor bar not disable after health bar refactor (123ae28)
- fix a bug which monitor can not unselect when update website info (f424a32)
Others
- update clickhouse migration sql for utm (8ba5acf)
1.29.0 (2025-10-17)
Features
Bug Fixes
- fix date message display issue (81f3ba1)
Others
- add hour level disable for long date range (c8579e9)
- optimize date lookup performance by using a Map for O(1) access, reduces time complexity from O(n×m) to O(n+m) (511050e)
1.28.0 (2025-10-15)
Features
- add datakey parse support which can improve display for share query params (dee32ae)
- add insight share feature (e371612)
Document
- add more info for survey openapi endpoint (f8fe355)
Others
1.27.12 (2025-10-14)
Features
- add shortlink feature (2fa9ea8)
Bug Fixes
- fix crash for insights context (e854ec6)
Document
- update openapi overview description (ca6077e)
Others
- update translation (5c78c38)
1.27.11 (2025-10-14)
Bug Fixes
- fix ci issue (bdb457d)
1.27.10 (2025-10-14)
Features
- add full screen worker editor (97db785)
- add get result endpoint which can get survey result by result id (016bb26)
- add worker code editor entry (54b119d)
- add worker visibility (5129825)
Others
- add backup script (714f088)
- add context scope for insight feature (18c8b66)
- improve performance of work exec (122a13e)
- update translation (ea33bf7)
1.27.9 (2025-10-10)
Features
- add cron preview feature to WorkerEditForm (76f18ff)
- improve description display for function worker (d7d4776)
Bug Fixes
- fix worker runner issue problem (c10917c)
Document
- add badge on turbo0 (9719ea9)
Others
- change endpoint place (af168af)
1.27.8 (2025-10-09)
Features
- add worker runtime context (7527fdc)
Others
- upgrade isolated-vm version (eb542b5)
1.27.7 (2025-10-08)
Features
- add id language support (d95435a)
Document
- add id language support (1003668)
Others
- update patched dependency version (0587fb0)
1.27.6 (2025-10-05)
Features
- add preview collapse button in worker page (67ae4f0)
- add tooltip for website share feature when feed is disabled (6f18466)
Document
- add blog (e103dc5)
Others
1.27.5 (2025-10-04)
Others
- add glib which can resolve docker scout issue (687bb7c)
- upgrade report docker lib version (e21a436)
- upgrade zeromq version (df62b53)
1.27.4 (2025-10-03)
Others
- fix ci problem (033c425)
1.27.3 (2025-10-03)
Features
- add pageview tracker for tianji self (9103ba5)
- add public share feature for feed channels (47c890e)
- add website share feature which can share info to public (36b521e)
- sdk add trackPageView function (5b30e8d)
Others
- update translation (74f575b)
1.27.2 (2025-09-29)
Features
Bug Fixes
- fix type error for request function (bd3f72e)
Others
- change order of worker (50621e3)
1.27.1 (2025-09-28)
Features
- add function worker revision (bf2a800)
- add tabs for subscription and credit recharge in billing settings (1953b09)
1.27.0 (2025-09-28)
1.26.4 (2025-09-28)
Features
- add credit balance and recharge feature for billing (7f7d2a7)
- add credit history page (d75e791)
- add WebsiteEventAnalysis component to display event metrics (b89ec22)
Others
1.26.3 (2025-09-24)
Features
- add observability configuration and event tracker (768a145)
Bug Fixes
- fix a issue when open function page will crash total page (de58aca)
- replace ScrollArea with div in WorkerExecutionDetail for better layout (755dfac)
Others
- add more event tracking (872611e)
- adjust header title styling for better layout (f622569)
- fix broken link (06bda72)
1.26.2 (2025-09-23)
Features
- add code validator for function worker (d1bb53b)
- add function worker entry and service count (0c0da21)
Bug Fixes
- ensure worker deletion handles null worker case and invalidate cache (4a410c8)
- fix crash when open worker detail for some case (27f7068)
Document
- update environment document (afc93e9)
Others
- update translations (7307e8a)
1.26.1 (2025-09-22)
Bug Fixes
- fix field error issue for warehouse long table (47016b0)
Others
- update default desktop panel layout size (d9c1688)
1.26.0 (2025-09-21)
Features
- add custom auth icon support (303372e)
- add debug option for ClickHouse sync cronjob (3e64174)
- add DotPatternBackground component and theme support in register route (edc1a6d)
- add redis adaptar for socket.io (2202931)
- add REGISTER_AUTO_JOIN_WORKSPACE_ID env for auto join workspace with new user (9ad13fc)
- enhance ChartRender component with metrics validation and improved query handling (7422450)
Bug Fixes
- fix style issue for ai gateway sparkline (8d97872)
Others
1.25.14 (2025-09-17)
Others
- add openrouter ranker for tianji (98e239b)
1.25.13 (2025-09-17)
Features
- enhance AIGateway analytics with detailed metrics and improved naming conventions (2878777)
1.25.12 (2025-09-17)
Features
- add ai gateway analytics (78559d7)
Bug Fixes
- fix timezone config in monitor feature not work issue (1cd0245)
Others
- changed correct timezone display in settings (9a62f86)
- improve calc token usage and improve quota alert formatting (ef9984c)
- quota alert support correct time display for timezone with workspace config (842f83a)
- update translation (9cca1a7)
1.25.11 (2025-09-16)
Others
- add openrouter price support, improve calc price more precision (f5881ae)
1.25.10 (2025-09-16)
Others
- fix ci problem (ae59609)
1.25.9 (2025-09-15)
Features
- add json editor and warehouse config (d841396)
- add warehouse query support with workspace level config (ef5a852)
- add workspace config (f64c984)
- refactor workspace config handling and expose schemas for insights applications (eba3bf5)
Others
1.25.8 (2025-09-14)
Features
- add refresh feature in aigateway overview which can easy update info without web refresh (2062adc)
Others
- add health check and improve health endpoint (7b049c9)
1.25.7 (2025-09-14)
Features
- add lock to reduce notification (49c6e77)
1.25.6 (2025-09-14)
Features
- add distributed lock implementation for managing concurrent tasks (764cfaa)
- enhance PostgreSQL to ClickHouse sync with distributed locking mechanism (b3f3373)
1.25.5 (2025-09-12)
Bug Fixes
- resolve ai gateway log infinite fetch issue (810789e)
Others
- improve refresh function which improve performance for infinite list (ad38950)
1.25.4 (2025-09-12)
Features
- improve algorithm of calc prompt token and prefer to use response token result rather than calc by self (988caed)
1.25.3 (2025-09-12)
Others
- fix ci issue (6243ae5)
1.25.2 (2025-09-12)
Others
- fix ci issue (8f8a573)
1.25.1 (2025-09-12)
Features
- add keyv cache manager support which can make sure cache can be use in multi-node (4b20d32)
- add update function to cache management for quota alerts (53e32f4)
- implement token calculation queue to optimize performance and prevent high CPU usage (0df31eb)
Others
1.25.0 (2025-09-11)
Features
Others
- improve fetch logic to avoid block (fe77fad)
- remove unused cronjob (8150656)
- replace Spin component with LoadingView for better loading state management (f1892dd)
1.24.29 (2025-09-11)
Bug Fixes
- fix image problem (df8b8cf)
1.24.28 (2025-09-10)
Features
- add AIGatewayPricingBtn and AIGatewayPricingModal components for model pricing display (c5cb8ba)
- add AIGatewaySparkline component in aigateway list (426fa82)
- add sparkline component (a5f41db)
- add v2 llm model price list which can improve price usage with more models (2c0b498)
Others
- add storybook support (7273155)
- translation and change ai price button position (dea798a)
- update model prices (74bd53b)
1.24.27 (2025-09-08)
Features
Bug Fixes
- fix a bug which in list and not list in insight not work (09f5aea)
Document
- add blog post on privacy-first website analytics with Tianji (7ccab50)
Others
1.24.26 (2025-08-29)
Features
- website session info support clickhouse query (0cd5714)
1.24.25 (2025-08-29)
Features
- add alias support for insight (79f156d)
Document
Others
- remove unused footer (6c3baf8)
- update query structure in WebsiteOverview component for insights (ea72bb1)
- update SQL query handling in InsightsSqlBuilder and WebsiteInsightsSqlBuilder (7dc952a)
1.24.24 (2025-08-28)
Features
- enhance warehouse AI tools with database connection handling (2fba864)
Others
- add ui testing (4f8672c)
- allow non-dev mode can use insight chat endpoint (f3ec5a0)
- improve database status handling in insights warehouse page (3a56d15)
- update model price (5fcd1fe)
1.24.23 (2025-08-26)
Features
- add insights warehouse scope select feature (0a8ab92)
- add Turkish (tr) localization (#218) (1c011cb)
- add WarehouseDatabase and WarehouseDatabaseTable models (a1f353e)
- enhance warehouse insights functionality with new connection management and table synchronization features (2d1178f)
- implement insights warehouse connection management and table editing features (7034348)
Others
- remove unused code (039ccbe)
- translation (ece4e9f)
- update prompt and suggestions (38ac73a)
- update prompt of warehouse ai insight (bc90a75)
- update translation (e419c76)
1.24.22 (2025-08-24)
Others
- update default tianji container reporter mode to silent mode (ca76a4f)
1.24.21 (2025-08-24)
Features
- reporter: add silent mode to suppress logs for cleaner output (1d15ce4)
Others
1.24.20 (2025-08-22)
Features
- add Carousel and HoverCard components for enhanced UI interactions (38db0cb)
1.24.19 (2025-08-22)
Features
- add ai-elements ui components (ff183c0)
- add basic ai charts analyze and add rich display support for render (a309bc9)
- add empty state for insight warehouse (20b5c24)
- add WarehouseChartBlock component for visualizing warehouse data and integrate it into the insights page (e06e6f9)
- update API route from /api/ai/ to /api/insights/ and enhance error response for development mode (198dd1c)
- update API routes for insights and add authentication middleware (57baa63)
Bug Fixes
- resolve some clickhouse instance not support transaction issue (5dd56cf)
Others
- add sync controller (419761c)
- add translation (15ff07f)
- clean up imports and improve class order in message components; add sleep utility function (38d48a1)
- improve display for result (169f031)
- improve table context (27de587)
1.24.18 (2025-08-19)
Features
- add optional session id for long table (5ba38da)
- add title for survey download button which can improve survey usage (15515a8)
Document
- update robots.txt content (eeb241c)
Others
- add fallback operator to support custom field (5238b36)
- improve type handling and simplify conditionals in insights components (badf59d)
- reset insight params after change insight target (9e01059)
- upgrade version of dev dependency to resolve vulnerabilities (9d022fb)
1.24.17 (2025-08-18)
Features
- add download buttion for insights table (abebd62)
Document
- update llms file generator (ac07c8c)
1.24.16 (2025-08-18)
Features
- add warehouse sql page (1b250f5)
Bug Fixes
- fix a bug which will cause loop fetch for survey (cb9688c)
- update fallback in FilterParamsOperator to return string operators (35b3411)
Document
- add new blog post (108b38d)
1.24.15 (2025-08-16)
Features
- add cohorts workspace id support for warehouse and some design (3c60859)
- add simple retention query (3309c9b)
- allow user modify up / down message template (f3678b0)
Bug Fixes
- fix color issue of simple world map (df1340c)
Document
- #216 fix website openapi doc issue (b5a59ee)
- add feed documents (e9a3796)
- add lastUpdatedAt support for route (b38b500)
- add new blog post on cost-aware observability to optimize cloud spending while maintaining SLOs (a5c84f2)
- add new blog post on runbook automation connecting detection, diagnosis, and repair into a closed loop (19352a2)
- add some blog for SEO (7949a21)
- try to resolve vercel build issue for sitemap (acc45a1)
- update i18n support for docs (c8916bc)
- update robot config which allow /api route (c3c13e1)
1.24.14 (2025-08-11)
1.24.13 (2025-08-11)
Features
- add 3-day date range selection option in DateRangeSelection component (b5f7c12)
- add event name field and filter support in WarehouseInsightsSqlBuilder (88940e2)
- add event names fetcher (8737a34)
- add insights event handling with warehouse wide table application (13e3fb8)
- add insightsWarehouseFilterParams function to fetch distinct event parameters (47f3506)
- add long table query events logic and improve display of event list page (9a81ec9)
- add skipBatch context to TRPC queries in insights components (c2df195)
- add specify feature for events (0d3c841)
- add warehousecohorts db model (6f2f15d)
- add wide table query support (b8fa898)
Others
- reduce intro of raw and sql from prisma (37b0640)
- rename insight file path (11bbf01)
- rename warehouse to warehouse long table and extract some logic (476553b)
1.24.12 (2025-08-06)
1.24.11 (2025-08-06)
1.24.10 (2025-08-05)
Features
- add basic warehouse insight query (d107f76)
- add logId filter support for AIGatewayLogTable (d59675a)
- add optimized date based query support (5bfd8dd)
- add query time tracking for insights feature (465569f)
- add warehouse view (3abe951)
Others
- add LoadingView component and integrate it into VirtualizedInfiniteDataTable for improved loading state handling (48ee26b)
- extract SearchInput component (dfd79c6)
- integrate LoadingView component into website detail view (c6d386a)
- translation (68e00c2)
- update translation (6ef8b96)
1.24.9 (2025-08-02)
Features
Bug Fixes
- fix a bug which survey and aigateway insight query not work (d3c10ee)
- fix layout issue about filter section in vertical mode (c429a12)
Others
- add aigateway alias which maybe more better for gateway using api (3c214a9)
- add translation (6781f6f)
- extract buildOpenAIHandler to model folder (648fa2e)
- optimize ChartTypeSelection component by consolidating chart type definitions and improving icon retrieval (6cf85f7)
1.24.8 (2025-07-29)
Bug Fixes
1.24.7 (2025-07-27)
Features
- add code testing functionality in worker edit form (849d51b)
- add country and ip for server (374a302)
- add env switch for worker which can control permission and risk (c926c5e)
- add fullscreen modal for code editor in worker edit form (5a7a2ed)
- add UrlParamsInput component for handling URL parameters (9a29c48)
- add verbose logging option to display full payload content or its length (a62aa22)
Document
- update openapi schema (bf1c684)
Others
- update background of worker preview (38ef5ae)
- update model prices and context window configurations in JSON files (8a8855c)
- update UrlParamsInput component to improve layout and add overflow handling (1a085a6)
1.24.6 (2025-07-22)
Others
- fix ci problem (054f831)
1.24.5 (2025-07-21)
Features
- add function worker feature (58f8eca)
- add request payload handle for worker (24e4fdc)
- add worker API endpoint (6f34f37)
- implement pagination for worker executions and enhance preview functionality (d256e5c)
- refactor worker routes and add edit functionality with new components (334484d)
Others
- add pagination component (558e7cf)
- update CPU time display from milliseconds to microseconds for better precision (6e6a10e)
1.24.4 (2025-07-20)
Others
- clean logs (c3fe3a8)
- update chart type labels for better clarity and add missing translations (fc31946)
1.24.3 (2025-07-19)
Others
- add amd64 support for alpine release (8df7071)
1.24.2 (2025-07-19)
Features
1.24.1 (2025-07-18)
Features
- add batch endpoint for website events (44d45b2)
- add pure website tracking functions and update existing tracker to utilize them (0662362)
- add WebsiteVisitorMap route and enhance map components with full-screen support (fc6266f)
- implement batch request handling for website events and enhance tracking options (38bd5e9)
Bug Fixes
- fix a bug which insight can not good handle timezone problem when in different timezone (a20cb7a)
Document
- update changelog page (e06d1b5)
Others
- add TypeScript tracker implementation and update build entry point (fcc7f94)
- redesign changelog page (658c045)
- simplify insightsAIGateway function by utilizing processGroupedTimeSeriesData (58369d4)
- update model prices (46ba80d)
- update tracking functions to use new website event reporting methods (2494227)
1.24.0 (2025-07-15)
Features
- add ClickHouse health check manager and integrate it into insights query handling (b755b63)
- add clickhouse infrastructure (23ea9c1)
- add clickhouse insights support (4fdfacd)
- implement transaction handling in migration process and improve SQL query parameterization (bd1a866)
Bug Fixes
- fix a bug which last_sync_timestamp incorrect (6ac7250)
Others
- add CLICKHOUSE_DISABLE_SYNC environment (8de9899)
- add sdk environment check before run browser only logic (407ab74)
- change client sdk tracker path (83c50bb)
- example app: add Tianji tracking functionality with page view simulation and user session management (0eeb672)
- simplify SQL query construction for ClickHouse and PostgreSQL (1ade1fb)
- update ClickHouse env examples (f0ff7cf)
- update dependencies and bump docker version (7d007b5)
1.23.5 (2025-07-13)
Features
- add direction prop to FilterParamsBlock and update FilterSection for horizontal layout (ed17bbb)
- enhance event display with object serialization and custom collapse icon (a7e5efa)
Bug Fixes
- fix insights event feature session data incorrect problem (2c2b570)
Others
- fix filter not work issue in fetch event (107de00)
1.23.4 (2025-07-10)
Features
- upgrade go runtime and upgrade gopsutil version and add process command support (a17a4b4)
1.23.3 (2025-07-09)
Features
- add bar chart support (a6839c3)
- add default and max result limits for insights queries to avoid performance issues (47eb27e)
- add pie chart view type (f9e7c26)
- add server timezone options in global config (ec3f5ac)
- add timezone support for insights components and add presist date setting (0bf04a2)
Document
- update yandex verify html (8cf94d9)
Others
- improve display for table view (e6bd1e3)
- remove ai category which should not filter or group (000253f)
1.23.2 (2025-07-07)
Features
- add more group support for insightsSurveyBuiltinFields (eac0c65)
1.23.1 (2025-07-07)
Features
- add in list filter support in string operator (e68cc15)
Bug Fixes
- fix a problem which can not support insight input and save (9ce3a8d)
Others
- translation (b98c630)
1.23.0 (2025-07-06)
Features
- add server status option for status pages (f281d1d)
- add tipicon which tell user how to use api key (174d1df)
- add tooltip of user invitation which SMTP maybe not config #180 (c721595)
Bug Fixes
- fix tooltip can only display part issue (d9678f3)
Others
- improve display for server status page (4513026)
1.22.6 (2025-07-05)
Features
- add multiselectpopover logic which support filter reference value (4b11135)
- insights: add filterParamValues query for website and survey insights (7d7e65e)
- status-page: toggle detail display (5a3a336)
Bug Fixes
- fix survey create page can not scroll if form is too large (96d9c79)
Document
Others
- update valueFormatter to format numbers with locale (a76890d)
1.22.5 (2025-06-28)
Features
- add yAxisDomain to time event chart and improve history display (235920a)
- enhance database configuration with debug and transaction options (812bfe5)
- server-status: implement caching for server status and history, update related functions to support async operations (ca7cb73)
Document
- add document for traefik plugin (1493d4a)
- change website domain to tianji.dev (30834aa)
- move traefik with plugin document position (422fbde)
Others
- change docker start script, redirect tianji-reporter output to /dev/null for cleaner logs (0034253)
- migrate traefik tianji plugin to independent repo (0718edb)
- update translation (d7e94fc)
1.22.4 (2025-06-25)
Features
- add process stats support (6079501)
- add ServerCard and ServerCardView components for improved server monitoring display (79a026e)
- server-status: add history caching and chart (4c9c938)
Document
- fix typos and env variable (7ca6fff)
Others
- add translation (9331c6a)
- fix ci issue (257ecad)
- fix ci type issue (d6328b4)
- scale timeout time to 10x which added more tolerance (f6ba75e)
1.22.3 (2025-06-22)
Others
- update server list header name to improve display (76236e9)
- upgrade reporter version from 1.21.1 to 1.22.5 (49f90af)
1.22.2 (2025-06-22)
Features
- add start tianji container shell and which make tianji report can build in report self (d420443)
Document
- add document about docker monitoring (c2354f6)
Others
- change run strategy of ai classify (8923df3)
- improve example app style (60af300)
- upgrade wrangler version (ff3c4a5)
1.22.1 (2025-06-20)
Features
- add recent suggestion category feature to Survey model and remove auto input suggestion category (f2a8184)
- add Tianji plugin for Traefik #142 (b1d97e9)
- improve daily ai trigger logic which can use recentSuggestionCategory (b302104)
- intro new visitor map layer style which fit on black and light theme (32e3fa1)
Bug Fixes
- fix openapi swagger can not call self problem (35f41de)
Others
- improve openapi ui page which maybe more prettier (213f366)
1.22.0 (2025-06-18)
Bug Fixes
- change env and fix a bug which OPENAI_ will exposing to other openai instance. (2ff7f16)
1.21.17 (2025-06-18)
Bug Fixes
- fix a bug which website event throw error if can not create session together (0592355)
Others
- improve display for common list and ai gateway example (afa4391)
1.21.16 (2025-06-17)
Others
- update lock file (c8f5fb3)
1.21.15 (2025-06-17)
Bug Fixes
- fix update problem when switch page in admin which maybe not update data (042cc8d)
Others
- add more logs (f39e7fb)
- remove unused time markers in MonitorHTTPTiming (2e1ebb8)
- update translation (4a6ea01)
- upgrade dependency version (79467e2)
1.21.14 (2025-06-16)
Features
- add AIGatewaySummaryStats component and integrate it into AIGatewayOverview (1a04d0a)
- add FOCUS_CATEGORY support (075e08d)
- add MonitorHTTPTiming component to display detailed HTTP request timing metrics in MonitorInfo (a89ddbe)
- add timedFetch utility for HTTP requests with detailed timing metrics and integrate it into the monitor provider (205cee6)
- add tooltips to HTTP timing phases for better user guidance (ad8c9fa)
Others
- improve animation of timing component (fa3cbce)
- simplify MonitorHTTPTiming component structure and improve timing metrics display (a01fb40)
- update translation (4f7e7de)
1.21.13 (2025-06-13)
Features
- add template support for ai translation worker which easy to translate mul-field (7c7dbc3)
Others
- update app store and Google Play reviews fetching to use async/await for better error handling (81bf407)
1.21.12 (2025-06-11)
Bug Fixes
- fix a bug which normal user can not see example (6d607a9)
Document
Others
- ai gateway add anthropic api (79d403a)
- update email template style (0a63cf3)
- update model price and context window config (a769d71)
1.21.11 (2025-06-08)
Features
- add application batch endpoint (d1ff4e6)
- add custom mode setting feature (9227ddb)
- add manual refresh button to ai gateway logs (b3eba5f)
- add render function for nullable values in AIGateway log columns (b7dd1d9)
Others
1.21.10 (2025-06-05)
Document
- add troubleshooting for websocket connection issues (0db2013)
Others
- add AUTH_USE_SECURE_COOKIES env var to try to resolve ws and https mix problem (605443f)
- improve secure cookie handling in getAuthSession function (00b6e2d)
1.21.9 (2025-06-04)
Others
- add more context for debug (f347440)
1.21.8 (2025-06-04)
Others
- add more logs (00286ef)
1.21.7 (2025-06-04)
Bug Fixes
Document
- update env document (9c0838e)
Others
- add more log for get auth session which maybe can help to debug (5eb57f4)
1.21.6 (2025-06-02)
Bug Fixes
- improve JSON parsing and handling of quotes in user feedback (b6368ba)
1.21.5 (2025-06-02)
Bug Fixes
- try to fix quote bad case in sonnet which maybe more fit to real world case. (08a8c5f)
1.21.4 (2025-06-02)
Bug Fixes
- try to handle sonnet problem in translation prompt (e0587ac)
1.21.3 (2025-06-01)
Features
- add modelApiKey which can use same api key in one team (43b1bbe)
- add partial to save to database because translation task have more bad case to parse json format (6a125d5)
Document
- add authentication and getting started documents in multiple languages (917306a)
1.21.2 (2025-05-30)
Bug Fixes
- fix sonnet mode will output invalid json problem (94ce294)
Document
- add api related documents (850b642)
1.21.1 (2025-05-30)
Features
- add a function which make sure we can get json response from LLM output even mode not support json mode (411c285)
- add new routes and CommonPageEmpty component for various sections (b5df979)
- wrap Empty component in DelayRender for improved loading experience in CommonPageEmpty (fedb7f9)
1.21.0 (2025-05-25)
Features
- add api manage page allow description editing (48f14b6)
- add cron cron support to push monitor (c23dff5)
- add MonitorPushStatus component to display push monitor status (211a7fa)
- add more language example for push feature (7a6fcbb)
- add Prometheus counters for cron jobs and message queue operations (0afcb3d)
- add push monitor #36 (2ca6487)
- add push token regeneration feature to MonitorPush component (3b07de2)
- integrate Stagewise toolbar for development environment (303b799)
Document
- add document about push monitor (8210f74)
Others
- add badge SVG proxy in dev mode (da0428c)
- add global rules and project structure documentation for Tianji (e5c427c)
- add more translation (b21cd12)
- update translation (69f1a19)
1.20.10 (2025-05-21)
Features
- add AIGatewayCodeExampleBtn component and update ai proxy proxy configuration (a921e24)
- add FeedState model and related functionality for managing feed states (7347833)
- add FeedStateList component to display and manage feed states in the feed view (645e3b1)
- add insights events route (51d949b)
- add queryEvents function to handle website event queries (db27f51)
- add state guide for feed api (3050cfa)
- update queryEvents to support cursor pagination and refactor related functions (e698c61)
Others
- move insight route (78b21a4)
- rename insights.events => insights.eventNames (0a5346d)
- update dependencies and remove deprecated API files (afad5f0)
1.20.9 (2025-05-05)
Bug Fixes
- fix website not support group filter problem (4cc7fd0)
Others
- prevent access logs in test environment (5fe4205)
1.20.8 (2025-05-02)
Features
- add responsive testimonial grid and tweet card styles (80cbf2b)
Document
Others
- improve insight debug logic (31a9a33)
- update version to 1.3.1 and improve event tracking error handling (755dc8f)
1.20.7 (2025-04-19)
Features
- add real-time update feature for AI Gateway logs (080123f)
Bug Fixes
- fix ai gateway chart label not correct issue (a83ee66)
1.20.6 (2025-04-18)
Bug Fixes
- restore timezone parameter in insights functions to improve date handling (d3ee48e)
1.20.5 (2025-04-18)
Bug Fixes
- fix a issue which maybe cause service crash (08f3fe5)
- make timezone parameter optional in date-related functions (e05a289)
Others
- remove sitemap (357c11c)
- update docusaurus dependencies to version 3.7.0 and enable sitemap configuration (681d50c)
1.20.4 (2025-04-17)
Bug Fixes
- remove timezone parameter from insights functions as return date is already in user timezone (7cf38f3)
1.20.3 (2025-04-17)
Features
- enhance aiGateway to support additional model prefixes for deepseek variants (5f2db80)
1.20.2 (2025-04-17)
Bug Fixes
- fix some problem with user timezone handling in AIGateway overview and enhance SQL date formatting validation (734f716)
1.20.1 (2025-04-17)
Features
- enhance AI Gateway with model price name handling and support for new models in context window (3771375)
Bug Fixes
- update email template and SMTP HTML to use 'Docs' instead of 'Documentation' (041004c)
Document
- Add ClawCloud Run Button (797c519)
1.20.0 (2025-04-14)
Features
- add AI Gateway feature with CRUD operations and logs (69d7878)
- add AI Gateway models, routes, and logging (fe68b23)
- add AIGateway support to insights query schema (e1eacea)
- add AIGateway-related translations and update chart colors (b90d8ac)
- add blog section and two new blog posts (88c689f)
- add overview tab and insights support for AI Gateway (ccf7bc7)
- add price tracking for AI Gateway logs (96b8996)
- ai gateway add deepseek and openrouter support (3a7dbc7)
Others
- consolidate SQL query building logic into base class (77f046a)
- fix ci issue (127f59a)
- improve token calculation with model fallback (748be17)
- replace dropdown with select component for date range (55c303d)
- update translation (d1dfbbb)
1.19.7 (2025-04-06)
Features
Document
Others
- enhance email template and consolidate SMTP logic (b2a384c)
1.19.6 (2025-04-01)
Features
- add value formatter and filesize for application compare (17ebf2e)
- create tianji mcp server (36aaabc)
- insight add line chart type (bf0022d)
Bug Fixes
- fix user api key not increment problem (cf2b454)
Document
Others
- remove inappropriate translations (0ffb3be)
1.19.5 (2025-03-28)
Others
1.19.4 (2025-03-27)
Features
- add line chart type support and adjust fill opacity (0724d8c)
- add react native sdk initApplication function and handle session version (fdf4a05)
- refactor insights SQL builders and update related tests (ccf93cb)
Others
1.19.3 (2025-03-25)
Features
- add diff view in application compare chart (c49152a)
- add http status code field which can treat other status code as normal. #173 (1cacdeb)
Document
- add environment document (db654d3)
Others
- update translation (6d8b12e)
1.19.2 (2025-03-23)
Features
- add app store search and picker (331153d)
- add application compare feature (0f8a672)
- add store info history (0473ba5)
- store detail tab add history chart (63e9588)
Others
- improve style (8484e25)
- update translation (6a21965)
- upgrade node version to 22.14.0, #132 (48280c5)
1.19.1 (2025-03-22)
Bug Fixes
- fix a bug which will clause run custom code error (9a132d9)
Document
- add more language document for application tracking (4ed139f)
- update translation modify files in README.md (3310a1c)
Others
- add more docker ignore claim to reduce docker image size (aa29d18)
1.19.0 (2025-03-22)
Features
- add application entry (b9d6e4a)
- add application event router (da83fa9)
- add application models (90c72a9)
- add application page add/edit and appinfo scraper logic (b114aaf)
- add application screen name support (5e7c499)
- add auto jump for application route (01521e7)
- add avgEventsPerSession and avgScreensPerSession (87e5e19)
- add charts for app stats (a767aca)
- add daily cronjob dailyUpdateApplicationStoreInfo (0fbf456)
- add delete feature in application page (824dedd)
- add read more component and apply in application description (10fb73a)
- add screen view event reporting and update version (83cb111)
- add StatCard component and integrate avg time metric (f99a6e0)
- add vm2 sandbox support as vm runtime backup (6928103)
- allow change role in member table if people is workspace owner #170 (d94a9bd)
Bug Fixes
Document
Others
- add app card component (d34da88)
- add application tracking things (9ff4dc6)
- add count sum in worker (4672795)
- add member role translation (512cbbf)
- add no store info tip and update translation (3a50ce5)
- drop expo example support (2bcec9e)
- fix ci problem (5a09aff)
- improve style and make those things more better (604d53c)
- init expo repo which as example for react native sdk (0e42057)
- integrate nativewind for styling and update configs (2d0a225)
- move example to example/web (45250ed)
- refactor cronjob tasks and move to independent file (9be0e28)
- reorder components and update styles (bd4e737)
- reorganize overview tab and detail card layout (7cef811)
- update translation (0d409be)
1.18.22 (2025-03-15)
Features
- add stack chart type (5a5579a)
- add survey break down filter render chart and table view (e13256e)
- insight survey add groups support (0288735)
- insight website add groups support (54d2678)
Others
- add more chart color (ca0601d)
- fix ci problem (78a2a79)
- insight add types and survey params (446b19a)
- refactor survey sql place (099214c)
- release insight route for non-dev environment (8bdff74)
- rollback react package version (d69b484)
- update minute logic, will auto switch date unit after switch (965e502)
1.18.21 (2025-03-13)
Others
- improve write logic, update database when openai return response (0d31c07)
- update end at time for ai task to let has more range (2849048)
1.18.20 (2025-03-12)
Others
- change daily work cronjob time (a288245)
- implement common filter query operator for insights model (d972924)
- update dependencies and package versions (3762281)
1.18.19 (2025-03-11)
Others
- update default mode because of different performance in data analysis (2b23ec9)
1.18.18 (2025-03-11)
Others
- update top p and temperature (1f850b6)
1.18.17 (2025-03-11)
Others
- fix ci problem (6fd40b0)
1.18.16 (2025-03-11)
Others
- update lock file (d3b1adc)
1.18.15 (2025-03-11)
Others
- rebuild ai classify prompt which will have more better performance (c9f2a8e)
1.18.14 (2025-03-11)
Features
- add country translation (4a183a6)
- add custom date picker in insight feature (c0aa47b)
- add openapi for ai route and update openai schema (da1cb8c)
- add SearchLoadingView which improve insight display (30fd3bf)
- add worker which can trigger ai task in survey daily (44f8507)
- insight add survey support (8542d48)
Bug Fixes
- fix filter operator in date type (13f96a8)
Document
- update openapi schema (9642142)
Others
- add insight type support in code logic (1f2af9b)
- create daily-ai-trigger project (f20e149)
- improve display of count (e26de44)
- improve insight chart render main block display (62ef469)
- rebuild insight related logic place folder (4951410)
- update monitor clear day, make sure its can always large than 1 month (e048157)
1.18.13 (2025-03-09)
Features
- add run task record (48383db)
Others
- change survey preview date range from 7 days to 14 days (99a9f3b)
1.18.12 (2025-03-07)
Features
Bug Fixes
- add scrollview in status page (1f5280e)
Document
- add Troubleshooting section in server status page (9b2b881)
Others
- add ai classify worker batch log (668705c)
- add key to force refresh table component (ae095fb)
- change default language strategy to user (7b2b202)
- fix ci problem (3f8e17d)
- move insight button into dev stage (96faa81)
- refacyor survey ai button modal (9a24eca)
1.18.11 (2025-02-19)
Others
- improve tokenizer calc, replace with number rather than calc because of high cpu usage (3ba7ca2)
1.18.10 (2025-02-18)
Features
- migrate ai survey task from promise to MQ (e79ad8f)
Bug Fixes
- fix a not accept language problem(some ts issue before) (b38310e)
- hotfix some header not have language header issue (8959ddc)
Others
- release v1.18.8 (b838c4d)
- release v1.18.9 (ab90204)
- update survey date picker logic (a235289)
- use or to filter suggestion category (c0995bc)
1.18.9 (2025-02-18)
Bug Fixes
- fix a not accept language problem(some ts issue before) (5f53736)
1.18.8 (2025-02-18)
Bug Fixes
- hotfix some header not have language header issue (da24e65)
1.18.7 (2025-02-17)
Features
- add group analyze and ai debug (971427f)
- add user language support in ai category classify (ab4342b)
1.18.6 (2025-02-16)
Features
- add click to view ai category feature (b72643a)
- add env DISABLE_ACCESS_LOGS and DEBUG_AI_FEATURE (4795b3d)
- add more run strategy and improve ui style (fd1e5cb)
Bug Fixes
Document
- add telemetry report claim (fc67dba)
- improve display for website carousel, which will let image can be selected (99b4140)
Others
- add filter query in survey result (fff7346)
- update columns logic (d6af45e)
- update translation (dc41557)
- update translation (f627b31)
1.18.5 (2025-02-11)
Others
- add more timezone related things (ca37ea1)
- clear result text after re-run (a63240a)
- merge category result after parsed (8d6ab5c)
1.18.4 (2025-02-10)
Bug Fixes
- fxi import problem in server side in 1.18.3 (d59fe7b)
1.18.3 (2025-02-10)
Bug Fixes
- fix timezone issue in server side which in different server (e3d6828)
Others
- fix ci problem (73687a6)
1.18.2 (2025-02-09)
Features
- add checkbox ui (9068935)
- add classify survey feature (4c37eab)
- add credit cost and check in ai ask route (6c8e49b)
- add image url render (b84b840)
- add SurveyCategoryChart (ba281ac)
Bug Fixes
- fix app review pool not enough problem (cd29f86)
- fix survey stat timezone not correct problem (a5c7998)
Others
- add global config local storage cache (cc532bb)
- add translation (170b406)
- extract DatePicker component (ead62eb)
- survey download btn should export all necessary field (b936421)
1.18.1 (2025-02-02)
Others
1.18.0 (2025-02-02)
Features
- add ai tool getSurveyByDateRange (a27ef8f)
- add aiToolsSelection which can easy to pick tools (eec23ec)
- add busy check (fea436a)
- add date picker (c83c43d)
- add date unit support (453c8f2)
- add event calc math method: by session (8c6bb24)
- add hover state of metrics block (4d5b098)
- add insights chart render and backend fetch (343e2b3)
- add insights in chart (1c777b7)
- add new entry for website insights (82972f5)
- add resizable panel (61af19b)
- add survey detail sheet panel (5752762)
- add survey prompt, credit calc logic and context (a651f5d)
- add table pinning (572e551)
- add table view for insights (05a7def)
- add tianji app reviewer (5da38b4)
- add useAIStoreContext which allow change current page ai store context (f70dde0)
- insights add filter logic (c1b0812)
- metrics add delete item support (9779885)
Bug Fixes
- #146 fix typo (e1ed6e3)
- fix a issue which will make openai key is required(original should be optional) #139 (f0fba13)
- fix session data can not save problem (9405884)
Document
- add event track documents (d815adf)
- add interactive hover button in get start button (a40fe6e)
- add tweet card in website (f6e443f)
- upgrade docusaurus-i18n and update website translation (892e650)
Others
- add empty state for chart render component (208daf0)
- add identify in example repo (a61d28f)
- add metrics block no content tip (0d91bad)
- add more example playground events (ce70092)
- add null ip process (59eac90)
- add openai tool choose support (a0d170d)
- add openapi sdk options (ea4b04c)
- add optional in channel (ae4c2bb)
- add type support for ai store context (b548341)
- disable ai feature if not enable ai feature in server (6a5753e)
- example repo add send tianji report support (d8e642b)
- fix ci problem (2f70afd)
- fix ci problem (2e47cc4)
- fix ci problem (f9bda19)
- fix datatable component array keys problem (be90c3d)
- fix trpc-to-openapi use incorrect middleware problem (b91cb44)
- improve insights style (ff5b777)
- improve metric block display and create logic, improve user experience (dae37b5)
- improve sdk package (ebb69a4)
- improve some detail (c131078)
- improve tip and style (13ee7f5)
- init example repo (55fc93d)
- move insights to other router (074aa56)
- refactor metric block and add reused part of dropdown (e855fb6)
- release v1.17.7 (081f102)
- release v1.17.8 (7dbfb6f)
- release v1.17.9 (6cceb40)
- update react version in example repo (313f909)
- update translation (7a714b5)
- update translation (74f62e2)
- upgrade execa version (1321986)
- upgrade react-icons version v4 -> v5 (bc1a9d2)
1.17.9 (2025-01-21)
Others
- fix trpc-to-openapi use incorrect middleware problem (707d6fa)
1.17.8 (2025-01-21)
Others
- add null ip process (2789ec7)
1.17.7 (2025-01-19)
Bug Fixes
1.17.6 (2025-01-04)
Features
- add auto refetch logic in status page and refactor status page header (9ccae18)
- add openai endpoint (cc41483)
- add openai sse api (4b1f6c2)
- add timezone support in trpc ctx and monitor.publicSummary (890bf18)
- add workspace bill model (58a04aa)
- allow register command in page (e7297b1)
Others
1.17.5 (2024-12-25)
Features
- add default header preset in http monitor (60a1d84)
- add insight route in dev (04e93bf)
- add new login background (6f367c2)
- add paused tip (d688a78)
- add survey stats chart (536e3b1)
Document
- add aapanel install guide (ba39fab)
- add cloud link (0ac3f41)
- update aapanel version and name of china (1cf43cc)
- update changelog (a0c54ba)
- update website and make cloud entry more strong (4df9a5f)
Others
- add clickhouse config (8daabe3)
- add dev container for insights feature (f8ba1dc)
- fix typo (6b34f10)
- move k8s folder to docker/k8s folder. (08b37ce)
- move TimeEventChart component (e5cc2ee)
- update monitor page style (691bc4b)
1.17.4 (2024-11-29)
Document
Others
1.17.3 (2024-11-27)
Features
- add email login (cc1cc95)
Others
- a not cool solution, refresh state again after 5s. (5ed182b)
- update translations (26d555f)
- upgrade package version to reduce vulnerabilities (72458fe)
- upgrade release-it version (947f364)
1.17.2 (2024-11-25)
Features
- add free tier tip component (1fc4d15)
- add workspace usage check which can update when tier has updated (bf0598d)
Bug Fixes
- fix a bug that would accidentally pause the workspace (420860f)
Others
- update translation (df12949)
1.17.1 (2024-11-21)
Others
- improve install script which make easy to install in non-root user (53777b3)
- update limit check logic (927eac1)
- update subscription redirect tip (21ac087)
1.17.0 (2024-11-19)
Features
- add component which can render usage data and progress (a12fa3e)
- add api key and usage to command panel (71f75c2)
- add api key fe and usage counter (6a4bdd3)
- add audit log clear feature (3bf86b3)
- add auto language detect for browser (1629546)
- add create feed and website limit which in max tier limit (c8d4063)
- add cronjob to check workspace limit which will pause workspace (31ad64c)
- add lemonsqueezy subscription (74d391a)
- add monitor error message (e23258a)
- add more usage stats (b71bf65)
- add subscription selection page (843a581)
- add user api key backend support (f7b1d33)
- add workspace pause tips (b4bee32)
- add workspace paused check (77e14d3)
- add workspace subscription (e4b98b1)
- subscription switch and cancel handler() (f2f8267)
Bug Fixes
- fix ci probelm (c7ef57b)
- fix isUser middleware will call twice problem (c70e698)
- fix url too long problem #125 (c33d5bb)
Others
- add alert (ea75ed7)
- add apikey check before setup (f0ddf6c)
- add usage limit and update card style (34f9fe6)
- change check workspace pause logic (aed707a)
- move billing mode inside folder (fa1ff3b)
- move monitor action to hooks, reduce file size. (ae33b52)
- remove passport package (ae5f5a9)
- remove unused script (fffc989)
- update translation (33b2ea5)
- upgrade package version (a03c182)
1.16.5 (2024-11-02)
Features
- add webhookSignature in feed channel (6b3631e)
Bug Fixes
Others
- fix ci problem (59b8746)
- refactor status header and add typescript and translation support (f637ade)
- update amount in stripe (2725056)
- update webhooks signature api guide (266b08f)
1.16.4 (2024-10-27)
Features
- add stripe feed integration (09d0f02)
Others
- update currency symbols in feed (98298c4)
1.16.3 (2024-10-24)
Others
- fix ci problem and upgrade version (1c5737e)
1.16.2 (2024-10-23)
Features
- add prometheus report support (fcb8f22)
Bug Fixes
Document
- update README (1df32dc)
Others
1.16.1 (2024-10-20)
Features
- add test notify (4e3fd9d)
- add timezone support #114 (c7e20df)
- add workspace settings manage (3dca8fc)
Others
- update cronjob clear time (83850f2)
1.16.0 (2024-10-19)
Features
- add click event for status page item which allow hide/show chart (279e616)
- add daily monitor data display for public (dcff57f)
- add monitor summary function (bbb8d88)
- add MonitorLatestResponse and up status summary (316b954)
Bug Fixes
Others
- add border radius in smtp template (f553f15)
- change public summary display logic (e5e77db)
- fix ci problem (820b25b)
- ignore unknown sentry log (527f734)
- let version text more prominent (61980b3)
- rename old tsconfig paths (2a503ca)
1.15.8 (2024-10-13)
Features
- add payload for feed event integration and send function (572d96b)
- add ping animation in website realtime visitor (6da0e6f)
- add plausible tracking(for testing) (6474cef)
- add realtime datarange which can visit data more easy (f3d8f55)
- add survey curl example code (5d54ca1)
- add survey webhook (de57242)
- sdk add send feed function export (f5933ec)
- survey add webhook url field which can send webhook when receive any survey (f00163b)
- time event chart legend add some interaction (4b78771)
Document
- add shacdn to website (763810e)
- add sitemap to improve SEO (384224c)
- add website more language: de, fr, ja, zh-Hans (7bda542)
- change code command line style (8c5c417)
- remove used blog directory (3d9d032)
- resolve build problem with update source document content (9e6e031)
- update depenpendency to resolve issue of docusaurus build (de38363)
- upgrade openapi (1e57905)
Others
- add CodeExample component (29f184c)
- comment sitemap to make sure its can build safe (9b9799e)
- fix ci problem (a32f3d9)
- fix isolated-vm version (43b4c9f)
- fix version of postman-code-generators (eaffe3a)
- improve display of visitor map if data is too much (9bc8c63)
- migrate monitor data chart to recharts and remove @ant-design/charts (c0e2ef0)
- update ci run trigger path (7322ad7)
- update pnpm lock file to resolve some magic problem (064dbe9)
- update survey edit form (a218c22)
- upgrade @radix-ui/react-scroll-area version (9d559b9)
- upgrade @tianji/website docusaurus version (e46f970)
- use prebuilt rather than deploy build (e51a880)
1.15.7 (2024-10-03)
Bug Fixes
- fix a problem which will make request list incorrect (2d5a09c)
Document
- fix update code to new version (1fe5009)
Others
1.15.6 (2024-10-02)
Others
- add build dependency for build zeromq (79b75f5)
- improve install package time in docker build static stage (1be03cc)
- update NODE_OPTIONS in static layer to make sure build can pass (5eb7696)
1.15.5 (2024-10-01)
Features
- add error message for lighthouse (bb0c574)
- add lighthouse score in database fields (6c2a093)
- add webhook playground (33a0a60)
- add webhook playground entry (92196e4)
- add zeromq to make sure lighthouse can only run one at same time (50a3573)
Others
- improve avatar display timing for non-avatar user (04dc1e9)
- refactor time event chart to recharts (1337eaa)
- update style of website page card (b778f8c)
- upgrade shadcn cli and add recharts (055f57e)
1.15.4 (2024-09-30)
Features
- allow rename workspace (63e6bfe)
Bug Fixes
- fix login view split incorrect if not any extra login way (b16a7c3)
- remove workspace name validation (7c271dc)
Others
- add ignore in docker build (ee72f74)
- add logger for lighthouse (9d3e9d8)
- add no sandbox args in puppeteer (8b6a740)
- docker add puppeteer support (23c6915)
- downgrade alpine version to 3.19 to avoid issue (e6df595)
- improve docker build and lighthouse config (57ebaf6)
- improve websocket log (b44e57d)
- try to resolve no screenshot problem by remove single process. (fe432f1), closes /github.com/GoogleChrome/lighthouse/issues/11537#issuecomment-799895027
- unity esbuild version to resolve vulnerabilities which cause by esbuild (bcc215c)
- update dockerfile, carry back auto install dependency (de09059)
- update translation (9c35bca)
- upgrade axios version to latest to resolve vulnerabilities (d73fa10)
- upgrade puppeteer to make sure can fit with alpine image chromium version (f59793d)
- upgrade puppeteer usage to fit new version (1322741)
- upgrade puppeteer version to 23.4.1 (e942769)
1.15.3 (2024-09-24)
Features
- add fixed server list (4f2c112)
Others
- add language fallback to make sure its can be display correct (31e8ce4)
- clear unused code (cdc3ce1)
- improve monitor detail style, enhance style difference (f2ce1fb)
1.15.2 (2024-09-23)
Features
- add admin role and change most owner permission to admin (79ed059)
- add label map for device type in website (f16ccb5)
- add lighthouse reporter generate in website (d29785a)
- add status page incident model (d182041)
- add workspace role permission check, hide non permission action (4f4f9b5)
Others
- change default workspace name (2058647)
- fix light mode color issues (fb75a8b)
- invite add id support (6a1f413)
- update README roadmap (4a1d704)
- update translation (6bf65cb)
1.15.1 (2024-09-19)
Features
- add custom oidc/oauth provider support (d0afdf5)
Bug Fixes
Others
1.15.0 (2024-09-18)
Features
- add delete workspace feature #96 (2b9a14c)
- add group feature in backend (4d39cb5)
- add lighthouse endpoint (28d982e)
- add lighthouse html report endpoint (943f7f5)
- add logout button in switch workspace page (6ce2f7f)
- add sortable group component (ef30750)
- refactor sortable group component and add edit body component (946ecaf)
Others
- add body spaces (12b8ba9)
- add new editable text component which allow to change group title (e323e10)
- add sortable group component which using react-beautiful-dnd (91ade2a)
- change edit style and logic, create new MonitorPicker component (72a1e7b)
- fix ci problem and remove unused code (95b51ca)
- improve admin style in status page (ed2141a)
- improve some style in server status page (427e9e3)
- refactor server status edit form with react-hook-form (6160d7b)
- remove sender name in notification (f309000)
- remove unused code and improve display view in status page (f5151aa)
- update translation (ef3d344)
- update translation (8b86dcd)
- update translation (42f41cd)
- upgrade @radix-ui/react-scroll-area version (fc1e67e)
1.14.7 (2024-09-10)
Document
- add document and website entry in app (f74289f)
Others
- improve data table resizer width to make it more easy to use (2e60945)
- improve notification and feed channel filter logic (e770e42)
- update sentry feed content (1895ac7)
1.14.6 (2024-09-09)
Features
- add unknown integration log (d2afa54)
1.14.5 (2024-09-07)
Bug Fixes
- fix row header style issue (cf4531c)
1.14.4 (2024-09-03)
Document
Others
- fix ci problem which cause build failed (c4211c2)
1.14.3 (2024-09-02)
Features
Bug Fixes
- fix health bar style problem in page (01d774d)
1.14.2 (2024-09-02)
Features
- add archive feature (3270164)
- add curl feed api guide (5588aca)
- add feed archive page (87b4000)
- add socket state (e095a08)
- feishu add markdown syntax support (33de808)
Document
- update Chinese translation (9fcc6dd)
Others
1.14.1 (2024-08-29)
Others
- update pnpm version (b9f5582)
1.14.0 (2024-08-29)
Features
- add create workspace and switch workspace (fac0838)
- add delete workspace endpoint (6fecde0)
- add invite endpoint (8c8b960)
- add invite user form (e0e0449)
- add tick trpc endpoint (7f33e2d)
- add unstar feed (446ddaf)
- add workspace page (4918071)
Bug Fixes
- fix a style issue which workspace switch style broken with long name (cbdb1c4)
- fix some case(maybe) can not key problem (b64ca8b)
- fix virtualize table loading and column style problem (bb84661)
Document
- add private-policy page (d136460)
- update openapi files (79a7a92)
- update website feed feature list (ebd1e5e)
Others
- add default error style problem (3cc678f)
- fix ci problem (f7e1c81)
- fix tsconfig problem in tsx (40df49e)
- improve healthbar display, will responsive with container size (3990b0a)
- update translation (e983092)
- upgrade @radix-ui/react-scroll-area to resolve scroll problem (b862dd7)
- upgrade package manager (fa328fb)
- workspace switcher style and submit form reset (5f47831)
1.13.1 (2024-08-16)
Features
- add feed template string of survey (22fc5f9)
- add FeedChannelPicker component (5f6147e)
- add survey result send to feed channel feature (d986210)
Document
- remove unmaintained readme (5447f53)
Others
1.13.0 (2024-08-11)
Features
- add authjs backend support (06d6ecd)
- add avatar and nickname display in user info scope (03bc9b5)
- add duplicate feature for monitor (827cf07)
- add email restrict (0a0a275)
- add feed channel into search command panel (275f30f)
- add github auth integrate (7f7c95b)
- add logout and socketio auth (e9c64c5)
- add none in feed channel (73dd8c2)
- add prisma migrate (37757f6)
- add support for legacy traditional login methods (3afac06)
- add survey count and feed event count (f149642)
- add virtualized data table resizer (f1aaa70)
- add VirtualizedInfiniteDataTable and refactor survey result list (b2dccec)
Bug Fixes
- fix tencentCloudAlarmMetricSchema incorrect problem (914046a)
Document
Others
- add error log for tencent alarm (af47920)
- add more log for tencent cloud alarm (ad18666)
- add more translations (05c358b)
- change all import with .js suffix, which will help nodejs(esm) to import code clear. (d5d0446)
- fix ci issue of typescript type check (e5c2b94)
- fix ci problem (c7ff366)
- fix react-router version (20e95ef)
- remove ts-node and change to tsx (b04ddd4)
- translate server side code into esm (5dca262)
- update translation file (7e38e32)
- wip: add auth.js (3cf3cfa)
1.12.1 (2024-07-25)
Features
- add tencent cloud integration (8585ea4)
Bug Fixes
Document
- update pnpm version in manual install document (9a7afed)
Others
1.12.0 (2024-07-22)
Features
- add channel feed notification (67bfda3)
- add colorized text for server status which help user find problem (f2b20c5)
- add custom feed integration (765cc41)
- add date range and improve report display (6e68a80)
- add dialog wrapper and improve display of webhook modal (adb1cc3)
- add feed channel count (a7688f0)
- add feed endpoint (f459c6b)
- add feed event item created time (926ea98)
- add feed event notification with event and daily (7bfd92b)
- add feed page (96a5a33)
- add github integration support (12fe9f0)
- add integration modal (af5f6ad)
- add list content token (7736bf8)
- add more clear job (b6bca6c)
- add realtime feed event and desc feed list (478d0c2)
- add VirtualList support for feed events (caf7e9c)
- add weekly and monthly cron job (03904d2)
- feed add markdown support (56bbe09)
- github feed add star and issue support (29939b6)
Bug Fixes
Document
- update category order (b2480b0)
- update roadmap (e10cdfd)
- update webhooks document (b355a67)
- update wechat qrcode (503df45)
Others
- add document for endpoint (537503f)
- add dynamic virtual list (01d81f3)
- add empty description message (66ec94f)
- add env openapi default value (685d050)
- add feed event url (ac930cd)
- add preview text (3d9b67a)
- add simple virtual list (b7670da)
- change create feed event to local (ab179e9)
- change feed channel notifyFrequency type to enum (2ce5597)
- change push message in github event (1d4aecf)
- fix ci problem (865e56f)
- fix ci problem (4d15ccc)
- improve display in feed channel list (15c6290)
- improve feed event item display (17f87c1)
- improve logger and test case (9796d42)
- remove unused code (2f6e92d)
- remove unused size changer (6ccd0ed)
- skip event report if not have any events (f814691)
- split integration route from feed route (a4c31fe)
- update feed guide (c34b012)
- update openapi base url and regenerate openapi document (616a623)
- update tag and content (85a2a59)
- update translation (fc6ee73)
- upgrade pnpm version in ci (a2cb8b0)
- upgrade pnpm version in dockerfile (1b89c3b)
- upgrade pnpm version to v9.5.0 (63de6d7)
1.11.4 (2024-06-21)
Features
- add server install script usage guide (4943d2d)
- add webhook notification (90df8e8)
- webhook add title and time (a91d1ff)
Document
- add document about server status page custom domain (f06e788)
- add webhook document (61c1b0e)
- update changelog (ee16e6c)
- update wechat qrcode (0d2c4f9)
Others
- update release it (3bfd11a)
1.11.3 (2024-06-15)
Bug Fixes
- fix setting page not display correct problem (fdce6b4)
Document
- #68 add document to how to install with helm (95a8e99)
- add improve monitor reporter usage roadmap #75 (caab72d)
- update changelog (0deec1f)
Others
- improve mobile display for tianji (e9a1b61)
- improve sidebar hide logic (cae0c1d)
- update cr config (f91110b)
1.11.2 (2024-06-07)
Features
- add createdAt field in survey download csv (618aedf)
- add document entry (ad4b67c)
- add website view count in website list (8ac5b11)
Document
- add install script uninstall document (bffb9d6)
- add prepare markdown (98a8878)
- update changelog (0c5c993)
- update environment document (52a8927)
- update manual document (1dafea6)
- update manual install document #56 (154b8b4)
- update manual install faq (4564347)
- update readme roadmap (58445f9)
- update wechat qrcode (26da461)
Others
- increase timeout factor of interval (4e8d761)
- remove unused code (328a4e8)
- update env example (80713e0)
- update sdk publish file module type (ed0c2e9)
- update translation (d74ba8d)
- upgrade prisma version to 5.14.0 (a0ab1da)
1.11.1 (2024-05-21)
Bug Fixes
- fix display problem in docker panel (e3d0555)
Others
- add survey add state (3ecd7aa)
1.11.0 (2024-05-20)
Features
Document
Others
- add loading state for common list (00d40c8)
- change datatable expend icon and add transition (74bd9ef)
- move dependency place (dec6a8b)
- update survey icon (0ea7515)
- upgrade tianji-client-sdk version (9a0a1ea)
- upgrade trpc version to 10.45.2 (7c94caf)
1.10.0 (2024-05-15)
Features
- #62 add title section in website (d5895dc)
- add survey backend endpoint (2764262)
- add survey command panel (c9bf016)
- add survey delete action (12cd54e)
- add survey download feature (eebf00f)
- add survey usage button (2b75a8e)
- add tianji event for pricing page (6606b25)
- add tianji-client-react package and useTianjiSurvey hooks which can easy to get survey info (0fc112f)
- add website pricing page (6674c19)
- survey basic fe framework and add new form (010fd00)
- survey detail and edit (a596011)
- survey sdk and openapi client (f7f191a)
Document
- Add one-click deploy on sealos (#64) (fc79c57)
- clear email input when submit success in price page (3d16d8e)
- reduce homepage image size to improve user network (6865a7c)
- update custom script document (7d370b4)
- update qrcode (ebb6c51)
Others
- add tooltip and time display on table (9d3c034)
- change weight of commit list search (cc0bd73)
- change word: Countries -> Country or Region (1ad9aa9)
- common list add loading state (9780aff)
- define survey model (9143cc4)
- improve mobile display (b2fb183)
- improve mobile layout navbar display if have much features (fd9108e)
- remove unused code (342c076)
- update jwt secret generator more safe for user (6e8c280)
1.9.4 (2024-05-06)
Features
- add add page selected state for add button in sidebar header (d31d203)
- add cronjob for send https certificate expired notification (7b95c55)
- add feishu notification (f6fc210)
- monitor add trending mode (d77e132)
Bug Fixes
- #61 fix font family problem (b4872a4)
- fix status page markdown editor preview cannot render correct problem (eccb322)
Document
- add example of docker pull image size (4761c2d)
- adding one-click deploy buttons to README.md (#60) (7cfafe4)
- update release date of version 1.7.0 (755aeaf)
Others
- add docker canary image version display (dc4d88f)
- fix ci problem (18f3073)
- improve server list update at display (51675f6)
- improve TLS chain fetch way, to make sure can get tls info correct (cc910b7)
- update translation (e4b0150)
1.9.3 (2024-05-01)
Features
- add markdown editor for page description (7e1faf8)
Others
1.9.2 (2024-04-25)
Features
- add delete feature for pages (6500f90)
Bug Fixes
Others
- improve domainRegex (8c64481)
1.9.1 (2024-04-24)
Features
- add env DISABLE_AUTO_CLEAR (5938c38)
Bug Fixes
- fix ping action throw error in windows (89fed46)
Document
Others
- add daily cronjob to clear old monitor data (3d1be2b)
- improve monitor query performance (f5c13cb)
- update polish translation (#55) (47cd26c)
1.9.0 (2024-04-22)
Features
- add custom domain support for status page (a737204)
- add layout header which ensure title of page is correct (120df2d)
- add pl language support (761bc71)
- add server count in desktop layout (720a1d7)
Bug Fixes
- fix a problem which custom domain canot direct save by domain check (e2fc922)
- fix monitor edit can not scroll problem (06ddd9b)
Document
- update document (92f8700)
Others
- improve mobile display for monitor and base layout (fc259f7)
- improve monitor retry logic. make sure send notice when retried (ffee0b8)
- improve style of antd switch in new UI (1bd18fa)
- redesign servers table in new design (ccf7b8d)
- update translation (6e8e6ac)
- upgrade @i18next-toolkit/cli to v1.2.1 (f0bd4dd)
1.8.2 (2024-04-16)
Features
- add telemetry event count (8a3c93f)
- add track function (6349931)
- Adding Portuguese (pt-PT) Translation (#52) (49fa50c)
- telemetry add force to improve url fetch logic (ac7b44e)
Document
Others
- add title for status page and update UI style for it. (d3ce409)
- fix ci problem (932d78b)
- init client sdk (699aedc)
- remove cache for monitor badge (10d9438)
- rename and add init tracker function (cdcd6e2)
- update docker registry name (48210d2)
- update translation (9ce882b)
- upgrade i18next-toolkit and ant design icons, and update translation (1dec411)
1.8.1 (2024-04-10)
Bug Fixes
- fix cannot add http monitor problem (6e68cd1)
Document
1.8.0 (2024-04-09)
Features
- add default not found page and dashboard redirect (3c60261)
- add telemetry route (f27f3f2)
- add translation for new design (07f64a8)
- add website add button and fuse search (68ace91)
- v2: add all settings pages (fa7534a)
- v2: add command panel (af4c6f6)
- v2: add delete telemetry feature (07cb0b0)
- v2: add mobile layout (af1d99d)
- v2: add monitor health bar in list (539f242)
- v2: add page list/add/detail (d97c671)
- v2: add server page (20e1963)
- v2: add website detail (958b1c0)
- v2: add website overview (6a5de70)
- v2: monitor feature (402b8a6)
Bug Fixes
- fix custom tracker script file route error in production (2a3e2af)
- fix custom tracker script name not display in fe problem (5d8c187)
- fix website list not refresh when delete website problem (fcb30a3)
Document
Others
- add AppRouter to make sure useUserStore run under trpc provider (2c5ff71)
- basic new layout (0987ca3)
- improve layout navbar (6fbf316)
- move add desktop layout into (0711c3c)
- new layout and new router (3f13447)
- remvoe old router (62cc934)
- replace all old router to new router (3bb2cc8)
- shadcn ui init (aeee6ca)
- v2: add common sidebar (f9a51e4)
- v2: login view and register and default error handler and more (4d260dc)
1.7.4 (2024-04-03)
Features
- add custom tracker script #37 (16e0cb0)
- add delete telemetry feature #34 (d862e6c)
- add DNS monitor #45 (99610cf)
- add telemetry events chart (941861f)
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
Document
- update QRCode (da5149b)
Others
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
- update zh readme (78b2ee8)
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
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
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
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)