Recent Releases of https://github.com/msgbyte/tianji

https://github.com/msgbyte/tianji - v1.24.26

1.24.26 (2025-08-29)

Features

  • website session info support clickhouse query (0cd5714)

- TypeScript
Published by moonrailgun 9 months ago

https://github.com/msgbyte/tianji - v1.24.25

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)

- TypeScript
Published by moonrailgun 9 months ago

https://github.com/msgbyte/tianji - v1.24.24

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)

- TypeScript
Published by moonrailgun 9 months ago

https://github.com/msgbyte/tianji - v1.24.23

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

- TypeScript
Published by moonrailgun 9 months ago

https://github.com/msgbyte/tianji - v1.24.22

1.24.22 (2025-08-24)

Others

  • update default tianji container reporter mode to silent mode (ca76a4f)

- TypeScript
Published by moonrailgun 9 months ago

https://github.com/msgbyte/tianji - v1.24.21

1.24.21 (2025-08-24)

Features

  • reporter: add silent mode to suppress logs for cleaner output (1d15ce4)

Others

  • add send reasoning (b4cc15e)
  • update cronjob sync batch size (b5877c0)

- TypeScript
Published by moonrailgun 9 months ago

https://github.com/msgbyte/tianji - v1.24.20

1.24.20 (2025-08-22)

Features

  • add Carousel and HoverCard components for enhanced UI interactions (38db0cb)

- TypeScript
Published by moonrailgun 9 months ago

https://github.com/msgbyte/tianji - v1.24.19

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)

- TypeScript
Published by moonrailgun 9 months ago

https://github.com/msgbyte/tianji - v1.24.18

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)

- TypeScript
Published by moonrailgun 9 months ago

https://github.com/msgbyte/tianji - v1.24.17

1.24.17 (2025-08-18)

Features

  • add download buttion for insights table (abebd62)

Document

  • update llms file generator (ac07c8c)

- TypeScript
Published by moonrailgun 9 months ago

https://github.com/msgbyte/tianji - v1.24.16

1.24.16 (2025-08-18)

Features

Bug Fixes

  • fix a bug which will cause loop fetch for survey (cb9688c)
  • update fallback in FilterParamsOperator to return string operators (35b3411)

Document

- TypeScript
Published by moonrailgun 9 months ago

https://github.com/msgbyte/tianji - v1.24.15

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)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.14

1.24.14 (2025-08-11)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.13

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)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.12

1.24.12 (2025-08-06)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.11

1.24.11 (2025-08-06)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.10

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)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.9

1.24.9 (2025-08-02)

Features

  • add cron worker support (c794d42)
  • add react simple map for website detail (ab8a6b8)

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)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.8

1.24.8 (2025-07-29)

Bug Fixes

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.7

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

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)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.6

1.24.6 (2025-07-22)

Others

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.5

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)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.4

1.24.4 (2025-07-20)

Others

  • clean logs (c3fe3a8)
  • update chart type labels for better clarity and add missing translations (fc31946)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.3

1.24.3 (2025-07-19)

Others

  • add amd64 support for alpine release (8df7071)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.2

1.24.2 (2025-07-19)

Features

  • add monitor manual trigger (4db5d04)
  • reporter build add alpine support (07af814)

- TypeScript
Published by moonrailgun 10 months ago

https://github.com/msgbyte/tianji - v1.24.1

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

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)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.24.0

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 lastsynctimestamp incorrect (6ac7250)

Others

  • add CLICKHOUSEDISABLESYNC 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)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.23.5

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)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.23.4

1.23.4 (2025-07-10)

Features

  • upgrade go runtime and upgrade gopsutil version and add process command support (a17a4b4)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.23.3

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)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.23.2

1.23.2 (2025-07-07)

Features

  • add more group support for insightsSurveyBuiltinFields (eac0c65)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.23.1

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

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.23.0

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)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.22.6

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

  • add kubernetes reporter daemonset (80d5b7f)
  • add translation file note (2e4da45)

Others

  • update valueFormatter to format numbers with locale (a76890d)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.22.5

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)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.22.4

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)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.22.3

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)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.22.2

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)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.22.1

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)

- TypeScript
Published by moonrailgun 11 months ago

https://github.com/msgbyte/tianji - v1.22.0

1.22.0 (2025-06-18)

BREAKING CHANGE: change old OPENAI_API_KEY, OPENAI_BASE_URL, OPENAI_MODEL_NAME to SHARED_OPENAI_API_KEY, SHARED_OPENAI_BASE_URL, SHARED_OPENAI_MODEL_NAME

Bug Fixes

  • change env and fix a bug which OPENAI_ will exposing to other openai instance. (2ff7f16)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.17

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)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.16

1.21.16 (2025-06-17)

Others

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.15

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)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.14

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)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.13

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)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.12

1.21.12 (2025-06-11)

Bug Fixes

  • fix a bug which normal user can not see example (6d607a9)

Document

  • add installation link for Tianji MCP server (250a1e7)
  • remove unused section (b39faf2)

Others

  • ai gateway add anthropic api (79d403a)
  • update email template style (0a63cf3)
  • update model price and context window config (a769d71)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.11

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

  • improve style and improve code handle for calc cost (bb14b5a)
  • translation (cac7519)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.10

1.21.10 (2025-06-05)

Document

  • add troubleshooting for websocket connection issues (0db2013)

Others

  • add AUTHUSESECURE_COOKIES env var to try to resolve ws and https mix problem (605443f)
  • improve secure cookie handling in getAuthSession function (00b6e2d)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.9

1.21.9 (2025-06-04)

Others

  • add more context for debug (f347440)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.8

1.21.8 (2025-06-04)

Others

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.7

1.21.7 (2025-06-04)

Bug Fixes

  • handle case when CPU information is unavailable, returning 0.0 as fallback #193 (80d1be4)

Document

Others

  • add more log for get auth session which maybe can help to debug (5eb57f4)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.6

1.21.6 (2025-06-02)

Bug Fixes

  • improve JSON parsing and handling of quotes in user feedback (b6368ba)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.5

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)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.4

1.21.4 (2025-06-02)

Bug Fixes

  • try to handle sonnet problem in translation prompt (e0587ac)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.3

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)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.2

1.21.2 (2025-05-30)

Bug Fixes

  • fix sonnet mode will output invalid json problem (94ce294)

Document

  • add api related documents (850b642)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.1

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)

- TypeScript
Published by moonrailgun 12 months ago

https://github.com/msgbyte/tianji - v1.21.0

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.20.10

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.20.9

1.20.9 (2025-05-05)

Bug Fixes

  • fix website not support group filter problem (4cc7fd0)

Others

  • prevent access logs in test environment (5fe4205)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.20.8

1.20.8 (2025-05-02)

Features

  • add responsive testimonial grid and tweet card styles (80cbf2b)

Document

  • add robots.txt and LLM documentation files (6da44ab)
  • update documents (4dc3d6d)

Others

  • improve insight debug logic (31a9a33)
  • update version to 1.3.1 and improve event tracking error handling (755dc8f)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.20.7

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.20.6

1.20.6 (2025-04-18)

Bug Fixes

  • restore timezone parameter in insights functions to improve date handling (d3ee48e)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.20.5

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.20.4

1.20.4 (2025-04-17)

Bug Fixes

  • remove timezone parameter from insights functions as return date is already in user timezone (7cf38f3)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.20.3

1.20.3 (2025-04-17)

Features

  • enhance aiGateway to support additional model prefixes for deepseek variants (5f2db80)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.20.2

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.20.1

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.20.0

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.19.7

1.19.7 (2025-04-06)

Features

  • add workspace invitation which allow user invite non-register user #180 (32d52ae)

Document

  • add MCP integration and environment variable documentation (aefb090)
  • add social icons (a9bee2a)

Others

  • enhance email template and consolidate SMTP logic (b2a384c)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.19.6

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.19.5

1.19.5 (2025-03-28)

Others

  • rollback pnpm version to 9.x because of isolated_vm #181 (15d575d)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.19.4

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

  • rerun all translation with 4o (e60136e)
  • update pnpm version to 10.6.5 (176f4ed)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.19.3

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

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.19.2

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

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.19.1

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.19.0

1.19.0 (2025-03-22)

Add Application module

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

  • add new documentation for application tracking SDK (7374542)
  • add yandex verify (fa0d2da)

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.22

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.21

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.20

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.19

1.18.19 (2025-03-11)

Others

  • update default mode because of different performance in data analysis (2b23ec9)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.18

1.18.18 (2025-03-11)

Others

  • update top p and temperature (1f850b6)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.17

1.18.17 (2025-03-11)

Others

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.16

1.18.16 (2025-03-11)

Others

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.15

1.18.15 (2025-03-11)

Others

  • rebuild ai classify prompt which will have more better performance (c9f2a8e)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.14

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

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.13

1.18.13 (2025-03-09)

Features

Others

  • change survey preview date range from 7 days to 14 days (99a9f3b)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.12

1.18.12 (2025-03-07)

Features

  • add survey ai translation (476259c)
  • add workspace task model (94a4943)

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)

- TypeScript
Published by moonrailgun about 1 year ago

https://github.com/msgbyte/tianji - v1.18.11

1.18.11 (2025-02-19)

Others

  • improve tokenizer calc, replace with number rather than calc because of high cpu usage (3ba7ca2)

- TypeScript
Published by moonrailgun over 1 year ago

https://github.com/msgbyte/tianji - v1.18.10

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)

- TypeScript
Published by moonrailgun over 1 year ago

https://github.com/msgbyte/tianji - v1.18.9

1.18.9 (2025-02-18)

Bug Fixes

  • fix a not accept language problem(some ts issue before) (5f53736)

- TypeScript
Published by moonrailgun over 1 year ago

https://github.com/msgbyte/tianji - v1.18.8

1.18.8 (2025-02-18)

Bug Fixes

  • hotfix some header not have language header issue (da24e65)

- TypeScript
Published by moonrailgun over 1 year ago

https://github.com/msgbyte/tianji - v1.18.7

1.18.7 (2025-02-17)

Features

  • add group analyze and ai debug (971427f)
  • add user language support in ai category classify (ab4342b)

- TypeScript
Published by moonrailgun over 1 year ago

https://github.com/msgbyte/tianji - v1.18.6

1.18.6 (2025-02-16)

Features

  • add click to view ai category feature (b72643a)
  • add env DISABLEACCESSLOGS and DEBUGAIFEATURE (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

- TypeScript
Published by moonrailgun over 1 year ago

https://github.com/msgbyte/tianji - v1.18.5

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)

- TypeScript
Published by moonrailgun over 1 year ago

https://github.com/msgbyte/tianji - v1.18.4

1.18.4 (2025-02-10)

Bug Fixes

  • fxi import problem in server side in 1.18.3 (d59fe7b)

- TypeScript
Published by moonrailgun over 1 year ago

https://github.com/msgbyte/tianji - v1.18.3

1.18.3 (2025-02-10)

Bug Fixes

  • fix timezone issue in server side which in different server (e3d6828)

Others

- TypeScript
Published by moonrailgun over 1 year ago

https://github.com/msgbyte/tianji - v1.18.2

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)

- TypeScript
Published by moonrailgun over 1 year ago

https://github.com/msgbyte/tianji - v1.18.1

1.18.1 (2025-02-02)

Others

  • upgrade isolated-vm version (ec3e9a3)
  • upgrade zeromq version from 6.0.4 -> 6.3.0 (f5e5e5c)

- TypeScript
Published by moonrailgun over 1 year ago

https://github.com/msgbyte/tianji - v1.18.0

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)

- TypeScript
Published by moonrailgun over 1 year ago