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
- remove unused code (039ccbe)
- translation (ece4e9f)
- update prompt and suggestions (38ac73a)
- update prompt of warehouse ai insight (bc90a75)
- update translation (e419c76)
- 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.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
- 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)
- 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
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
- 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)
- TypeScript
Published by moonrailgun 10 months ago
https://github.com/msgbyte/tianji - v1.24.6
1.24.6 (2025-07-22)
Others
- fix ci problem (054f831)
- 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
- 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
- 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)
- 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.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
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
- update lock file (c8f5fb3)
- 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
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
- 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
- add more logs (00286ef)
- TypeScript
Published by moonrailgun 12 months ago
https://github.com/msgbyte/tianji - v1.21.7
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)
- 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
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
Document
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
- 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
- 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
- update translation (6d8b12e)
- 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
- improve style (8484e25)
- update translation (6a21965)
- upgrade node version to 22.14.0, #132 (48280c5)
- 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
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.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
- fix ci problem (6fd40b0)
- TypeScript
Published by moonrailgun about 1 year ago
https://github.com/msgbyte/tianji - v1.18.16
1.18.16 (2025-03-11)
Others
- update lock file (d3b1adc)
- 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
- 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)
- TypeScript
Published by moonrailgun about 1 year ago
https://github.com/msgbyte/tianji - v1.18.13
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)
- TypeScript
Published by moonrailgun about 1 year ago
https://github.com/msgbyte/tianji - v1.18.12
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)
- 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
- add filter query in survey result (fff7346)
- update columns logic (d6af45e)
- update translation (dc41557)
- update translation (f627b31)
- 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
- fix ci problem (73687a6)
- 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
- 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