Live changelog

Every app commit, one streamlined changelog page

Pulled directly from GitLab project commits. Each entry includes commit date and message so the release flow stays transparent.

Back to homepageSource ref: main

Snapshot

Total commits

577

Latest update

March 2, 2026

  1. nolikzero19977cea

    feat(context): update instructions to exclude technical tags from user responses

  2. nolikzerobe1e4d29

    feat(telegram): enhance message handling with pre-response status updates and improved draft message support

  3. nolikzerobc6822d4

    feat(telegram): enhance message formatting by stripping internal context markers and updating citation rules

  4. nolikzerofd85bdeb

    feat(telegram): enhance message editing with error handling and improve markdown conversion

  5. nolikzerod5b2281f

    feat(telegram): implement MarkdownV2 formatting for messages and update text handling

  6. nolikzerof345c847

    feat(telegram): implement MarkdownV2 support for message formatting and enhance draft handling

  7. nolikzero52ca6aa1

    feat(telegram): enhance command responses with markdown formatting and add draft message support

  8. nolikzero226da034

    feat(telegram): add welcome message and update command list for Telegram bot

  9. nolikzeroc184090d

    feat(telegram): add handling for first DM messages and update integration guide

  10. nolikzerof8a2978a

    feat(telegram): add full Telegram chat integration with upgrade/payments flow

  11. nolikzero62a5c182

    fix: update pricing format for Prime subscription across multiple language files

  12. nolikzero24b36e83

    feat: update pricing for Prime subscription and format sources list in multiple language files

  13. nolikzero495a4641

    refactor: remove relevanceThreshold parameter from SelectUrlsParams and related functions for cleaner code

  14. nolikzero3e4f067d

    feat: update S3 credentials in environment files and deployment documentation

  15. nolikzerocee68e31

    feat: update pricing for Prime subscription across multiple languages and enhance search agent functionality with relevance scoring

  16. nolikzero3fe66a4a

    fix: update HTTP protocol version from 1.0 to 1.1 in server settings

  17. nolikzero99f15dee

    fix: update GitLab CI configuration to expose SEED_SCRIPT and ADMIN_EMAILS variables; adjust build conditions

  18. nolikzero47650bd0

    fix: update default language from Russian to English in search options and functions

  19. nolikzero93a4640e

    feat: add Qdrant and Neo4j configuration to environment files and Docker setup

  20. nolikzerod3bb5243

    feat: implement locale change handler in Header component for improved navigation

  21. nolikzerod3052b14

    refactor: remove Badge component from Google sign-in button; update button class for cursor pointer

  22. nolikzero23b47029

    feat: update Google GenAI dependency to version 1.39.0; refactor memory embedder configuration to support Gemini

  23. nolikzeroe794b1ad

    Translate UI strings to Portuguese and Russian; add Privacy Policy page; update footer links; enhance Docker configurations for admin service.

  24. nolikzerofa9b6b30

    feat: add new flags for Russia, Saudi Arabia, and the United States; update locale support

  25. nolikzerobcae7582

    fix: remove redirect for unauthenticated users on main page to marketing site

  26. nolikzerof703da19

    fix: update image references in docker-compose and docker-stack files to correct registry

  27. nolikzerocb7a4184

    feat: enhance Stripe integration with webhook configuration and plan seeding updates

  28. nolikzero2b9bb523

    docs: clarify SSH_PRIVATE_KEY instructions in deployment guide

  29. nolikzerodffffd48

    Refactor code structure for improved readability and maintainability

  30. nolikzerocf080263

    feat: Add artstation engine and update PixivFE documentation link in SearXNG settings.

  31. nolikzero1d90f5a3

    feat: implement file deletion and upload URL enhancements with rate limiting and validation

  32. nolikzero8fa1ad5e

    Add comprehensive marketing documentation for ShipToday AI SaaS starter kit

  33. nolikzero2bf1293b

    style: format code for consistency and readability across branding and features modules

  34. nolikzerof95344ba

    feat: add troubleshooting guide and setup scripts

  35. nolikzerob6918013

    refactor: remove iOS webview specific components and styles

  36. nolikzero4ef3992d

    refactor: migrate packages from @v1 to @ai namespace

  37. nolikzero0daf9533

    feat(analytics): add analytics events and update tracking functionality

  38. nolikzero590d7080

    refactor: remove 'server-only' dependency from multiple packages

  39. nolikzero1f2677c8

    feat(stripe): add Stripe integration with customer, checkout, and webhook functionalities

  40. nolikzero9725d0c5

    refactor: remove calculator features and translate usage UI to English

  41. nolikzero1f1d51df

    refactor: transform from Russian legal SaaS to general English search service

  42. nolikzerof9d8e9d2

    fix: update breadcrumb label from "Текстовый протокол" to "Протокол" in transcription page

  43. nolikzero1480c058

    feat: add support for iOS Safari variant audio format in transcription components

  44. nolikzero88f40ba8

    feat: enhance document creation handler to accumulate and display text response when no tools are called

  45. nolikzero5ab12a27

    Revert "feat: implement user notes API with full CRUD operations"

  46. nolikzeroe94a37f4

    feat: implement user notes API with full CRUD operations

  47. nolikzero716b45df

    feat: remove stop_grace_period from app service in docker stack configuration

  48. nolikzero84b2a7d1

    Revert "feat: implement graceful shutdown handling with connection tracking and cleanup"

  49. nolikzero60a63e3e

    feat: remove edge runtime export from chat route for improved compatibility

  50. nolikzeroc0a5f250

    feat: enhance stream processing with line chunking and delay in artifact handlers

  51. nolikzero6ddae874

    feat: add experimental throttle configuration to chat interface for improved performance

  52. nolikzerocab9a3e1

    feat: update loading condition in ChainOfThoughtStep for improved UI responsiveness

  53. nolikzero01d64735

    feat: adjust stop_grace_period configuration for improved service deployment

  54. nolikzero0957d4ab

    feat: re-import connectionTracker for proper connection handling in chat route

  55. nolikzerofdb2f1af

    feat: implement graceful shutdown handling with connection tracking and cleanup

  56. nolikzeroa2eb2454

    feat: refine memory context handling and reintroduce complexity checks for message processing

  57. nolikzerofbfe9841

    feat: add X-Accel-Buffering and Cache-Control headers for improved streaming performance

  58. nolikzero1430949e

    feat: update response headers to include Content-Type for event-stream and add data-padding for chat responses

  59. nolikzerob3705b10

    feat: add shimmer effect for loading states in ChainOfThoughtGroupPart and update phase status in search agent handler

  60. nolikzerob7b6cc70

    fix: update displayed hostname to use title from urlItem if available

  61. nolikzeroe457a381

    feat: add 'from' field to export schema and update related components for improved content handling

  62. nolikzero7a69d6bd

    fix: correct return value in isIosWebView function to accurately detect iOS web views

  63. nolikzerobb509849

    fix: adjust className for UsageDetailsModal to accommodate iOS top padding

  64. nolikzero54537627

    feat: enhance response instructions for legal context to provide comprehensive answers

  65. nolikzeroc448cad2

    feat: add content preview generation for AI context selection

  66. nolikzerob4630c18

    feat: refine system prompt guidelines for clarity and detail in responses

  67. nolikzero4877a762

    feat: implement file attachment extraction and integrate into document creation workflow

  68. nolikzerofc4f121e

    feat: simplify source prioritization logic in context selection

  69. nolikzero9d72e4bf

    feat: remove unused search results collection from executeSearchAgent function

  70. nolikzeroa56788da

    feat: add tracing package.json to Dockerfile for dependency resolution

  71. nolikzeroec88b404

    feat(tracing): add core tracing types and utilities

  72. nolikzero3eabad23

    feat: enhance normalization of clarificationOptions to handle edge cases and ensure array format

  73. nolikzerof9a47b60

    feat: enhance StackedAreaChart with dynamic Y-axis scaling and padding

  74. nolikzero81478cb3

    feat: add hourly revenue and subscription trends, enhance charts with time granularity

  75. nolikzerod09534c7

    Refactor chart components for improved consistency and performance

  76. nolikzero12996386

    feat: add new components for metrics display and reporting

  77. nolikzeroaa96a870

    feat: implement unified context collection and AI-driven selection system

  78. nolikzero2da01fb7

    feat: enhance normalization of clarificationOptions to handle escaped quotes and empty strings

  79. nolikzerocdf64d20

    feat: improve error handling in scraping functions with enhanced logging

  80. nolikzero2617e825

    feat: streamline scraping process by removing minRelevanceScore and updating logging

  81. nolikzero3db78e6c

    feat: Enhance legal prompts with confident response guidelines

  82. nolikzero2de3412a

    feat: enhance extreme search with parallel query execution and concurrency control

  83. nolikzero368513da

    feat: implement token budget coordinator for dynamic budget management

  84. nolikzerocde73313

    feat: optimize document compaction with concurrent processing and error recovery

  85. nolikzero83efb7c7

    feat: implement document processing phases and UI updates for real-time feedback

  86. nolikzeroe8a112b4

    feat: implement document compaction utilities for intelligent summarization and token budget management

  87. nolikzero670d614d

    feat: add time series data for log levels and update LogLevelChart component

  88. nolikzerof88cf0c6

    feat: add LogLevelChart component to visualize log level distribution in logs page

  89. nolikzeroc56c01e3

    feat: enhance keyword matching in findRelevantChunk with regex escaping and fallback logic

  90. nolikzerof13e83da

    feat: add custom input option for clarification questions and update submission logic

  91. nolikzero7bb2baaf

    feat: add normalization for clarificationOptions to handle string inputs

  92. nolikzeroe394a57c

    feat: implement model token limits and smart truncation utilities

  93. nolikzerobc8e0110

    feat: update journal with new entry for needy hulk; add chatId and level index to application log; enhance PinoLogger to support context binding

  94. nolikzero026ad5a5

    refactor: remove unnecessary logging in exportLogToDb and flushBuffer functions

  95. nolikzerofbcde92f

    refactor: replace Collapsible with Fragment in LogsTable for improved rendering and readability

  96. nolikzerod4f7033f

    feat: update layout and theme toggle in AdminLayout, enhance usage indicator styles and responsiveness

  97. nolikzerofba93fb4

    fix(Dockerfile): update sqlite3 native binding copy commands for proper resolution in Next.js

  98. nolikzero1250fe5c

    fix(Dockerfile): update mem0ai and sqlite3 bindings copy commands for memory module

  99. nolikzero5c12cd95

    fix(Dockerfile): update paths for sqlite3 and mem0ai bindings to reflect Bun workspace hoisting

  100. nolikzero970071c2

    feat: enhance error handling and logging across various handlers, add Russian to English position normalization, and update prompts for document creation

  101. nolikzeroe33ef23e

    feat(memory): disable history tracking to avoid sqlite3 native binding requirement

  102. nolikzero744107c5

    Refactor search agent handler to replace reranking with URL selection, update types, and improve logging

  103. nolikzeroaf5b814f

    feat(db-exporter): enhance logging with shutdown handling and improved log buffering

  104. nolikzeroa38d9d76

    feat(logging): implement application logging with retention and cleanup

  105. nolikzero6301b85f

    feat: add .gitkeep to ensure directory structure in public folder

  106. nolikzerodba2d98a

    feat(layout): add dynamic export for forced dynamic rendering

  107. nolikzero2613b53d

    feat(dependencies): add sonner package for improved notifications

  108. nolikzerofe2b7808

    feat(dependencies): add sonner package for improved notifications

  109. nolikzerofa0cd8f5

    refactor: update schemas to require all fields for Groq/OpenAI compatibility

  110. nolikzeroc36166dc

    feat(docker): copy package-level node_modules for Bun distributed dependencies in Dockerfiles

  111. nolikzero08c1bee5

    feat(docker): replace turbo with bun for build command in Dockerfiles

  112. nolikzero11532dcd

    feat(auth): add phone number authentication support and SMS OTP functionality

  113. nolikzero34786c4c

    feat(docker): update build command and PATH for improved module resolution

  114. nolikzero3a4aa60c

    fix: Add build dependencies for native modules in Dockerfile

  115. nolikzeroa08eb453

    chore: update nodemailer and related type definitions to latest versions

  116. nolikzero8e3031ac

    Refactor Memory client initialization to use dynamic import for sqlite3 compatibility

  117. nolikzero2131d7a2

    feat(docker): add PATH environment variable to Dockerfiles for improved dependency resolution

  118. nolikzerofb5146ae

    feat(docker): add admin package.json copy to Dockerfiles for dependency resolution

  119. nolikzerof2ccbc31

    refactor: update package dependencies and devDependencies across multiple packages

  120. nolikzero86b37936

    feat: add NEXT_PUBLIC_APP_URL environment variable for admin service

  121. nolikzeroee3d0b80

    feat(db): add user role management and moderation tables

  122. nolikzero01351c3e

    refactor: remove suggestIracFormat from SearchClassifierOutputSchema

  123. nolikzero5fe8bc95

    refactor: streamline system instruction handling and remove IRAC format integration

  124. nolikzeroc69e8709

    fix: enhance link styling in TextMessagePart component

  125. nolikzero4c48ab0c

    feat: Inject advocacy context based on user legal position in search processes

  126. nolikzeroc80cc002

    feat: Implement user legal position detection and advocacy context

  127. nolikzero8529f265

    feat: add 'artifact_update_correction' operation type to billing types

  128. nolikzero28de5021

    fix: remove debug logging from ArtifactContent component

  129. nolikzero24a88e85

    fix: enhance logging and improve patch display styling in ArtifactContent component

  130. nolikzero03cc87be

    feat: Implement complexity detection and deep search document handling

  131. nolikzero39e46b65

    refactor: replace AppStateProvider with FreeProviders in ShareRootLayout

  132. nolikzero3fc73448

    fix: reorder type imports and enhance table cell styling for better readability

  133. nolikzero4813b075

    feat: add default seed script configuration in CI pipeline

  134. nolikzerob09157a2

    fix: update daysInYear type to 365 | 366 in PenaltyPeriod interface and migration logic

  135. nolikzero116aa5d8

    feat: Add penalty calculation schema and migration from interest calculation

  136. Nurlan Ibraev0775e3ab

    Merge branch 'interest-calc-dedup' into 'main'

  137. nolikzero9b2ae0d7

    fix: reorder imports and enhance styling for AlertDialog components

  138. nolikzerob6a13941

    refactor: streamline interest calculation components and utilities

  139. nolikzerof8f9cc99

    fix: add text-foreground class to AlertDialogContent for improved styling

  140. nolikzero31cd7b91

    fix: add text-foreground class to AlertDialogContent for improved styling

  141. nolikzero78aea26a

    fix: enhance styling for better visibility in interest calculator components

  142. nolikzero523c7532

    fix: ensure moratoriumDaysExcluded is checked for null before comparison

  143. nolikzero0ed88340

    fix: enhance table padding for better readability in interest calculation components

  144. nolikzero8539b4b7

    fix: adjust padding for Card components for better responsiveness

  145. nolikzero99bb865b

    feat: collapse consecutive key rate entries into single periods

  146. nolikzeroc7cd790c

    feat: add additional search context sites for legal resources

  147. Nurlan Ibraev560f3564

    Merge branch 'interest-calc-saved-history' into 'main'

  148. Nurlan Ibraev4b95ba87

    Merge branch 'fix-cbr-rate-fetching-dates' into 'main'

  149. nolikzero168aa498

    feat: add saved calculations history to interest calculator

  150. nolikzero2d515467

    feat: complete Redis integration for rate cache helpers

  151. nolikzero2e01371b

    feat: add Redis caching for CBR key rates

  152. nolikzero8908bbf0

    fix: use date range parameters for CBR key rate fetching

  153. nolikzeroffa8f4ac

    Merge branch 'main' of gitlab.com:neuro-legal/chat

  154. Nurlan Ibraev033a3781

    Merge branch 'interest-calculator-download' into 'main'

  155. nolikzero10ee86f8

    feat: add S3-based download for interest calculator with iOS/Safari support

  156. nolikzero6473791a

    feat: rename TranscriptionDetailPage to TranscriptionDetailPageWrapper and adjust imports

  157. Nurlan Ibraev66082065

    Merge branch 'phone-input-mask' into 'main'

  158. nolikzero090c4613

    feat: add phone input mask with +7 default for sign-in page

  159. Nurlan Ibraev148bf519

    Merge branch 'context-sources-info-link' into 'main'

  160. nolikzerod2ee4d83

    feat: add sources info dialog to context dropdown

  161. nolikzerod21b12bc

    feat: add export functionality for messages with download options

  162. Nurlan Ibraevb2088a08

    Merge branch 'free-page-capabilities-block' into 'main'

  163. Nurlan Ibraev529a35b8

    feat: add capabilities block after registration to free page

  164. nolikzero7c0bffd1

    feat: implement TranscriptionDetailPage component and update usage in pages

  165. nolikzero96865d4e

    Merge branch 'main' of gitlab.com:neuro-legal/chat

  166. Nurlan Ibraevdf274072

    Merge branch 'fix-free-transcription' into 'main'

  167. nolikzero7b976596

    fix: allow guest users to view transcription results

  168. nolikzero51670611

    feat: implement navigation to sign-in on upgrade and update button cursor style

  169. nolikzerod663186b

    feat: update guest user storage limit to 10MB

  170. nolikzeroe72c0211

    feat: update guest user limits to allow storage of 3 documents

  171. nolikzero24a09368

    feat: add guest user redirection to sign-in and update auth exports

  172. nolikzero061543b6

    feat: increase token limits for plan access

  173. nolikzeroe81d48a7

    fix: adjust padding in main content area for better layout

  174. Nurlan Ibraevfdba5d31

    Merge branch 'free-pages-redesign' into 'main'

  175. nolikzerocdd6d602

    feat: enhance UI components with improved styling and animations

  176. nolikzero0a248554

    feat(proxy): allow unauthenticated access to sitemap and robots.txt routes

  177. Nurlan Ibraev5ed1e5ff

    Merge branch 'free-public-instruments' into 'main'

  178. nolikzero7912a481

    feat: add free legal tools section with guest access and usage limits

  179. Nurlan Ibraevf6290e8e

    Merge branch 'review-memory-system' into 'main'

  180. Nurlan Ibraev63930ed5

    feat(memory): Implement structured memory extraction for legal domain

  181. Nurlan Ibraev1c51bd59

    Merge branch 'nolikfriendly/edi-28-uluchshenie-promta' into 'main'

  182. Nurlan Ibraev6ae32acf

    feat: add prompt enhancement feature with usage limits and error handling

  183. nolikzero296f7fd2

    fix: update label in UsageDetailsModal for clarity

  184. Nurlan Ibraev820eab97

    Merge branch 'actualize-agents-md' into 'main'

  185. nolikzerof63f8ef5

    docs: actualize AGENTS.md to reflect current codebase state

  186. Nurlan Ibraevb80cd5b7

    Merge branch 'Nolikzero/landing-update' into 'main'

  187. Nurlan Ibraev4b6afc44

    feat: update landing page to reflect actual app functionality

  188. nolikzerof4db7973

    feat: update Open Graph images for improved social sharing

  189. nolikzero84905f8f

    feat: update logo image for improved branding

  190. nolikzeroea9b18c8

    feat: add favicon images for web and app interfaces

  191. nolikzeroaa3d8686

    feat: update document count handling to support unlimited documents

  192. nolikzero088e218e

    feat: remove standard workflow handler and workflow classifier files

  193. nolikzero2b571d1f

    feat: increase maxChunks limit in scrapeUrls function for improved URL processing

  194. nolikzero256ae347

    feat: add interest calculation table and related fields

  195. nolikzeroec50138e

    feat: enhance sidebar menu items with additional descriptions and improved styling

  196. nolikzero072bfc59

    feat: add state fee calculation table for property registration

  197. nolikzero9b811031

    feat: implement auto-scroll control for segment clicks in transcription detail page

  198. nolikzerob32c44ff

    feat: enhance iOS WebView detection and adjust mobile breakpoint for improved responsiveness

  199. nolikzeroaa9d34d0

    feat: enhance iOS WebView detection logic for improved accuracy

  200. nolikzeroc5e57de2

    feat: refactor audio player component for improved readability and maintainability

  201. nolikzero3923c221

    feat: redesign mobile audio player layout for improved usability

  202. nolikzero2a24c752

    feat: implement audio player component and integrate with transcription detail page

  203. nolikzero29e82fd2

    feat: remove normalization parameter from audio conversion API request

  204. nolikzeroa6b08a33

    feat: add normalization option to audio conversion API request

  205. nolikzerob203d899

    feat: enhance transcription process with error handling and segment filtering

  206. nolikzero041cc0ff

    feat: add legal terminology prompt to improve transcription accuracy for Russian language

  207. nolikzero5f31735a

    feat: enhance audio processing with chunk support and update dependencies

  208. nolikzero0a0563b8

    feat: update file size limit messages to reflect 300MB maximum

  209. nolikzero8ade0602

    feat: add converter package to Dockerfiles for app, web, and jobs

  210. nolikzero5d5ce6df

    feat: implement usage limit error handling and dialog

  211. nolikzero08b8a89a

    feat: update link styles for improved responsiveness and truncation

  212. nolikzerodfde7413

    feat: add navigation link to sign-in page in privacy and terms pages

  213. nolikzerof2a3aeb8

    feat: enhance loader fade-out animation and improve theme detection script

  214. nolikzero0247de11

    feat: disable production browser source maps for improved performance

  215. nolikzerof0f230a5

    feat: update loading styles for improved visibility and responsiveness across chat and sign-in components

  216. nolikzeroe8a113eb

    feat: enhance loading indicators with custom styles and animations for improved user experience

  217. nolikzero2a64eced

    feat: update shared chat interface text for clarity and adjust padding based on read-only state

  218. nolikzerofa2d4cc4

    feat: update PremiumStatusCard styles for improved visual consistency and responsiveness

  219. nolikzerobebd50df

    feat: implement shared chat functionality with artifact viewing and context management

  220. nolikzero506e5ed3

    feat: replace useSidebar with useSidebarSafe for improved sidebar handling

  221. nolikzeroaf9f9f4b

    feat: update text size for improved readability and add prose-sm class for consistent styling

  222. nolikzero7d787d4d

    feat: enhance text message part responsiveness and update prose styles

  223. nolikzero49d0e8c6

    feat: add loading component for sign-in page

  224. nolikzero039840a6

    feat: implement dynamic export for sign-in and chat pages, and remove redundant export from layout

  225. nolikzero4ff784e5

    feat: add dynamic export for layout component

  226. nolikzerob7c43e81

    Revert "feat: add loading skeleton and removal script for improved user experience"

  227. nolikzero446024d1

    feat: add loading skeleton and removal script for improved user experience

  228. nolikzero4f0877c1

    feat: parameterize converter image tag in CI/CD configuration

  229. nolikzerod3deedf5

    feat: add document comparison tracking and related functionality

  230. nolikzero3e78819c

    Revert "feat: enhance error handling for server actions and add cache-busting reload functionality"

  231. nolikzero79673e53

    feat: enhance error handling for server actions and add cache-busting reload functionality

  232. nolikzeroe5be58a0

    refactor: remove oldContent from patch schema and validation for cleaner patch handling

  233. nolikzerobc0e1934

    fix: await fetchVersions to prevent race condition during user navigation

  234. nolikzeroba32e2a1

    feat: update artifact panel styling to include iOS-specific class for better layout

  235. nolikzerocb8d9b54

    feat: update iOS webview styles to enforce padding for better layout consistency

  236. nolikzerocaf21581

    feat: adjust positioning of floating controls and update button opacity for improved visibility

  237. nolikzerof4d78846

    feat: Implement artifact patching system with AI-generated changes

  238. nolikzerocd55e836

    feat: update download link styling and add icon for improved user experience

  239. nolikzero95a723c8

    feat: add download dialog for iOS/Safari compatibility in artifact and transcription exports

  240. nolikzero37e746c1

    feat: enhance file download functionality with optional filename for Safari compatibility

  241. nolikzero28243677

    feat: implement S3 file upload and signed URL generation for artifact and transcription exports

  242. nolikzerod36a54d2

    feat: add ios-top-padding class to SheetContent for improved layout on iOS devices

  243. nolikzero2af1f2dd

    feat: add docker login step in deployment process

  244. nolikzerod087610d

    feat: add warning for failed document converter image pull in deployment

  245. nolikzero2f10151c

    feat: update converter service port configuration to use target and published options

  246. nolikzerodade449c

    feat: remove container name for document converter service in docker stack

  247. nolikzero6faecb53

    feat: add document converter service and implement artifact export functionality

  248. nolikzero4ebf7cd4

    feat: add artifact usage limits and update UI for artifact creation and updates

  249. nolikzero5583b69a

    feat: add artifact management functionality with versioning

  250. nolikzero7b56f7b4

    feat: Integrate court tools and IRAC format for legal analysis

  251. nolikzero2d20bec9

    feat: implement search agent functionality with enhanced phase tracking and UI updates

  252. nolikzero402760cf

    refactor: simplify action client middleware by removing unused logging and restructuring request handling

  253. nolikzeroa9f22632

    feat: implement rate limiting for action clients to restrict requests to 10 per second

  254. nolikzero8e003a71

    refactor: remove unused rate limiting logic and clean up development logging

  255. nolikzero0941b8b2

    feat: refactor chat route to implement standard workflow execution and enhance tool integration

  256. nolikzero1f34e1f7

    fix: remove limit on extreme search plan results

  257. nolikzero355c14b0

    fix: limit extreme search plan results to the top 5 entries

  258. nolikzeroc7fc3201

    feat: Implement search agent functionality with classification, planning, and scraping

  259. nolikzero5a9ebbec

    fix(deps): update AI SDK dependencies to v6 and adjust usage tracking middleware

  260. nolikzeroee9fe333

    fix(proxy): add iOS WebView detection for redirecting unauthenticated users

  261. nolikzerofc2fee7f

    fix(ui): add IosWebviewSafeArea component for improved iOS webview compatibility

  262. nolikzero79cd3ce5

    fix(ui): refactor document analysis illustration for improved readability and update calculator target value

  263. nolikzerof2194b81

    fix(ui): adjust header class for iOS webview compatibility and add CSS rule for absolute positioning

  264. nolikzero2b95b88e

    feat(web): add environment variables for public website and app URLs

  265. nolikzero24241ba9

    fix(docker): change port mode from host to ingress for app and web services

  266. nolikzerofa7dc2cf

    fix(proxy): streamline main page redirection for unauthenticated users to marketing site

  267. nolikzero611f8452

    feat(ci): update image tags in CI configuration and docker stack for versioning

  268. nolikzeroa8d4e7ee

    feat(ui): add new components for item, kbd, menubar, navigation menu, pagination, radio group, resizable, slider, switch, table, tabs, toggle group, and toggle

  269. nolikzero9f022b2e

    fix: update breadcrumb links and redirect path to use "/chat"

  270. nolikzeroa9b396d3

    feat: implement useSidebarSafe for safe sidebar context access

  271. nolikzero844b2bea

    feat: load environment variables for stack substitution in deploy script

  272. nolikzerofcbe4fb9

    fix: correct variable usage for deployment path in scale-services script

  273. nolikzero9e330db5

    fix: update deployment path variable in CI script

  274. nolikzero4067eb74

    feat: add docker-stack.yml for service orchestration and deployment configuration

  275. nolikzero29e4a548

    fix: correct environment variable name for OpenAI base URL in docker-compose

  276. nolikzero853e0c3a

    feat: add OpenAI API key and base URL to environment variables in docker-compose

  277. nolikzerode392b17

    feat: add environment variables for Google Generative AI and Neo4j configuration in docker-compose

  278. nolikzeroc9b37a2e

    feat: add missing package copies in Dockerfile for logger, kv, auth, email, and memory

  279. nolikzero2a28b72e

    feat: implement file indexing worker and chunking logic

  280. nolikzero2c304112

    fix: update GROQ_BASE_URL to use new gateway in docker-compose and transcription worker

  281. nolikzerobfb98464

    feat: add .env.backup file and update environment variable references in configuration

  282. nolikzero9fdbcaec

    fix: update OpenAI model to gpt-5-nano in memory configuration

  283. nolikzeroe1fda427

    fix: set default port for qdrant to 6333 in memory configuration

  284. nolikzerodda684f1

    fix: update healthcheck commands for qdrant and neo4j services to use TCP and wget

  285. nolikzeroa388c3de

    fix: update healthcheck command for qdrant and neo4j services to use TCP connection

  286. nolikzero7ca8c5ed

    feat: add command to start services in deployment process

  287. nolikzero8789df23

    fix: add health check conditions for qdrant and neo4j services

  288. nolikzero36e3e450

    feat: add baseUrl configuration for OpenAI embedder and LLM settings

  289. nolikzero3ef94fea

    fix: adjust max width for message bubble to ensure proper layout

  290. nolikzerof637286f

    feat: add memory package to jobs Dockerfile for dependency resolution

  291. nolikzero801f108b

    feat: add memory package to Dockerfiles for app and web

  292. nolikzero9ea87f77

    feat(memory): add memory management module with chat summary functionality

  293. nolikzero3bdf39f0

    fix: update layout for contact section to improve responsiveness

  294. nolikzero4227a627

    feat: add entrepreneur note to calculation and result steps for clarity

  295. nolikzero6e5a8df5

    feat: add capabilities section with detailed descriptions of platform features

  296. nolikzeroa8a45a0d

    fix: adjust layout and styles for transcription and court fee calculator pages

  297. nolikzero6ecf24be

    fix: update response headers to ensure proper file download on iOS Safari

  298. nolikzero033bd010

    fix: add UTF-8 BOM for proper encoding in export response

  299. nolikzero168b2509

    fix: update header styles for transcription history for better visibility

  300. nolikzero80a397c3

    fix: update ghost button variant styles for better accessibility

  301. nolikzerof701a089

    feat: update GROQ API configuration to use transcription base URL

  302. nolikzerod8f602d5

    feat: add GROQ API configuration and ensure minio service health check

  303. nolikzero8a01aa33

    fix: remove unused mouse leave handler and improve modal touch handling

  304. nolikzero18d36836

    feat: add storage package copy to Dockerfile for production build

  305. nolikzerod4bed341

    feat: add S3 configuration for MinIO in docker-compose

  306. nolikzerod5a8adbc

    fix: refactor groq initialization to a function for improved flexibility

  307. nolikzero4284b5c7

    feat: add usage tracking for calculations and transcriptions

  308. nolikzeroa90bf726

    feat(transcription): add transcription functionality with Groq Whisper integration

  309. nolikzero17ea8611

    feat: add court fee calculation functionality and calendar component

  310. nolikzero6584d5dc

    fix: remove unnecessary padding from Conversation component in ChatInterface

  311. nolikzero3db72221

    fix: add color-scheme support for light and dark modes in globals.css

  312. nolikzero78e1605d

    fix: add theme initialization script to RootLayout for dark mode support

  313. nolikzerob9e3297a

    fix: remove unnecessary text-nowrap class from list item in TextMessagePart

  314. nolikzero0906f657

    feat: implement loading component and enhance usage tracking across chat components

  315. nolikzerod636ce4c

    fix: update MessageBubble styles for improved layout and adjust loading condition in ChainOfThoughtGroupPart

  316. nolikzerod13b55e3

    fix: enhance pointer events for modals to improve user interaction

  317. nolikzero9fb006f2

    fix: close mobile sidebar on chat selection

  318. nolikzeroaecdc062

    fix: increase z-index of PaymentModal for improved visibility

  319. nolikzero153d7d42

    fix: enhance pointer events and scrolling behavior in UsageDetailsModal

  320. nolikzeroeaaa477b

    fix: update className in ChatInterface for improved styling

  321. nolikzerocf979cdb

    fix: filter out underscore characters in TextMessagePart component

  322. nolikzero6c9f1aa8

    feat: add hover locking functionality to Sidebar and NavUser components

  323. nolikzero82f904a4

    fix: enhance button accessibility in AppSidebar by removing focus outlines

  324. nolikzeroef15dbce

    refactor: replace button with Button component in AppSidebar for consistency

  325. nolikzero10c03570

    fix: add !important to iOS padding classes for consistent layout in webview

  326. nolikzero738c5686

    fix: adjust padding for iOS webview content to improve layout

  327. nolikzero4eaf24ea

    feat: add padding classes to Sidebar and adjust project button height for improved layout

  328. nolikzero238e6957

    fix: adjust sidebar header padding for better alignment on mobile

  329. nolikzero56047b27

    refactor: replace sidebar implementation with new sidebar component and update related components

  330. nolikzero56aba41e

    feat: simplify UsageIndicator component layout and enhance mobile interaction

  331. nolikzeroa6abfec1

    feat: add progress bar for extreme search insights in StatusHeader component

  332. nolikzerob9da3c4d

    feat: improve logging format in actionClientWithMeta and update usage limit messages to Russian

  333. nolikzeroc25a9dee

    feat: update placeholder examples in InputArea component for improved user guidance

  334. nolikzero4c21abab

    feat: enhance link handling in TextMessagePart component to support bare hash links and improve URL decoding

  335. nolikzero30bea0bc

    chore: update bun.lockb to reflect dependency changes

  336. nolikzero5c4e222c

    feat: implement ButtonCopy component for clipboard functionality and enhance DaData tool result formatting

  337. nolikzero961fe78b

    feat: add custom rehype plugins to resolve bare hash URL blocking

  338. nolikzero965f6636

    feat: enhance input area placeholder animation and improve extreme search insights handling

  339. nolikzero329ef689

    Add documentation for bank and organization suggestions API

  340. nolikzero63b63ce1

    feat: integrate DaData tools for company and bank lookups

  341. nolikzero4db5b684

    feat: Add classifier prompt for legal assistant workflow and refactor tool integration

  342. nolikzero0696bd02

    feat: Implement AI-driven content sufficiency evaluation and iterative scraping

  343. nolikzerob45d8dd3

    feat: update premium badge styling in sidebar for improved visibility

  344. nolikzeroc32bdaef

    feat: enhance iOS webview support with safe area adjustments and recurring payment configuration

  345. nolikzero452951dc

    feat: refactor PaymentCallbackPage to use client-side subscription status checking with improved user feedback

  346. nolikzero7623504c

    feat: update YooKassa payment method handling to enable recurring payments based on configuration

  347. nolikzero8c68ca50

    feat: update proxy matcher to include api/billing route

  348. nolikzero6ccccab7

    feat: add OpenTelemetry metrics exporter and integrate LLM usage tracking

  349. nolikzero10e4de97

    feat: add queries.ts to Dockerfile for database package

  350. nolikzero45aaaf44

    feat: implement worker for subscription renewals and hello world jobs with BullMQ

  351. nolikzero2a2256bc

    feat: add billing package to Dockerfile for dependency resolution

  352. Nurlan Ibraev5857c7b6

    Merge branch 'feature/billing' into 'main'

  353. Nurlan Ibraevccce5c08

    feat: add billing and usage tracking features

  354. nolikzerob09680fd

    fix: adjust sign-in page layout for improved responsiveness and centering

  355. nolikzero7dfe5ade

    fix: update sign-in page layout to allow vertical scrolling

  356. nolikzeroc7326d00

    feat: add bounce-x animation keyframes for enhanced UI effects

  357. nolikzero69abda53

    refactor: Refactor message handling to use AppUIMessage type

  358. nolikzero2841d8f1

    fix: improve logging format for test phone and email OTP handling

  359. nolikzerodb170ce9

    feat: add test credentials to environment variables and implement test OTP handling in auth module

  360. nolikzero4bc99b84

    fix: update link text in sign-in page from placeholder to "О компании"

  361. nolikzero7325eaf0

    feat: add environment variables for web site URL and OpenPanel client ID in Docker and application files

  362. nolikzero96996ca1

    fix: update footer to display the correct name instead of placeholder text

  363. nolikzerobb442d11

    feat: add build arguments for NEXT_PUBLIC_APP_URL and NEXT_PUBLIC_WEB_SITE_URL in Docker configuration

  364. nolikzeroeb68328d

    refactor: remove unused talk-to-us page and image assets

  365. nolikzeroa5dd4100

    fix: update environment variable name for web site URL in .env.example and layout.tsx

  366. nolikzeroce4a9d4a

    refactor: remove unused subscribe action and form components; update environment variable comments

  367. nolikzero29550af1

    feat: refactor Header component and update Docker Compose environment variables

  368. nolikzero2cbaa8a0

    feat: Add symlink to AGENTS.md for improved documentation navigation

  369. nolikzeroebe47fbb

    refactor: Clean up code formatting and improve type safety across multiple files

  370. nolikzero5f2a229c

    feat: Enhance AI tools with structured output types and schemas

  371. nolikzeroccc89d5e

    feat: Implement AI workflow handlers for clarification, deep search, final reasoning, and standard workflows

  372. nolikzero4240abc2

    feat: replace Library icon with BrainIcon and configure Docker for local development.

  373. nolikzerob79978a4

    feat: Integrate OpenTelemetry logging and enhance logger functionality

  374. nolikzeroe119a5e0

    Revert "refactor: Remove unused logging initialization and streamline logger exports"

  375. nolikzero106ce040

    refactor: Remove unused logging initialization and streamline logger exports

  376. nolikzero3751a105

    feat: Enhance logging and error handling across the application; add undici for improved fetch support

  377. nolikzero9df5f07d

    fix: Optimize response handling in legal verification and tool processing

  378. nolikzero1a2d7142

    chore: Update AI SDK dependencies and remove experimental telemetry flag from AI SDK calls.

  379. nolikzero350fb653

    chore: Update bun.lockb to reflect dependency changes

  380. nolikzero883f0852

    chore: Update Next.js version to 16.0.10 in package.json for both app and web

  381. nolikzero64b6a4ba

    feat: Migrate from Bugsink/Sentry to Vercel OpenTelemetry for observability.

  382. nolikzero74c94122

    feat: Refactor logger to integrate Sentry error tracking and simplify transport configuration

  383. nolikzero1a6b193d

    refactor: Clean up comments and improve readability in getLogger function

  384. nolikzerob9fd8439

    feat: Refactor getLogger to remove browser-specific logging and streamline target configuration

  385. nolikzerobd52f8b1

    feat: Enhance logger to provide console methods for browser environment and streamline target configuration

  386. nolikzero2670db2a

    feat: Update media query for chat interface to improve responsiveness on larger screens

  387. nolikzeroc8112938

    feat: Update media query for orb size adjustment on larger screens

  388. nolikzeroc9ee5085

    feat: Upgrade logger to use getLogger and update dependencies for improved functionality

  389. nolikzerodb3becd5

    feat: Update grid visibility breakpoints for improved layout on larger screens

  390. nolikzeroea4a2ce1

    feat: Increase animation duration for improved visual smoothness

  391. nolikzerof8a5fbc3

    feat: Adjust orb size and media query for improved responsiveness

  392. nolikzeroe6299776

    feat: Update media query for responsive orb size adjustment

  393. nolikzero9a3104fb

    feat: Add helper text to ChatInterface for improved user guidance

  394. nolikzero9aa39f1a

    feat: Refactor mobile header for improved layout and visibility

  395. nolikzero7053b9e6

    feat: Increase animation duration for improved visual smoothness

  396. nolikzero13966b38

    feat: Reduce animation duration for improved UI responsiveness

  397. nolikzerod331c435

    feat: Integrate SiriOrb component for enhanced UI interaction and responsiveness

  398. nolikzero3135f23d

    feat: Add GROQ provider options to enhance legal verification and object generation processes

  399. nolikzerode0e75af

    feat: Limit scraped content to the first 3000 characters for better performance

  400. nolikzero5ef5c0cf

    feat: Update tool message content structure to include output type and value

  401. nolikzero7166fb2d

    feat: Refine system instruction prompts to clarify drafting process and enforce JSON output requirements

  402. nolikzerof5de5309

    feat: Refine system instruction prompts to enhance clarity and enforce JSON output requirements

  403. nolikzerodb7c331b

    feat: Enhance classifier and deep search prompts to enforce JSON output and clarify role definitions

  404. nolikzerob8ba81c7

    feat: Update deep search and classifier prompts to enforce output restrictions and JSON formatting

  405. nolikzeroad664675

    feat: Enhance legal verification process with structured deep search decision schema and classifier prompt integration

  406. nolikzero32996553

    feat: Implement chat error handling, clarify reasoning tool input, and configure VS Code HTML formatting.

  407. nolikzero635069f7

    chore: Configure Prettier as default HTML formatter in VS Code settings.

  408. nolikzero89d275b1

    feat: Refactor structured stream consumption to explicitly ignore text and lifecycle events and add HTML formatter to VSCode settings.

  409. nolikzero7d620c4a

    feat: Add Prettier as default HTML formatter in VS Code settings and update chat API route.

  410. nolikzeroba5e3d67

    feat: introduce clarification questions feature with dedicated UI and API handling

  411. nolikzeroee466e9e

    feat: implement email OTP authentication flow and create EmailOTP email template

  412. nolikzeroa316eefc

    fix: correct import statement for withSentryConfig in next.config.mjs and ensure turbopack configuration is present

  413. nolikzero33fa10c2

    fix: add custom CA handling for Bugsink/Sentry uploads in Dockerfile and integrate Sentry configuration in next.config.mjs

  414. nolikzeroc0b28205

    fix: add SENTRY_RELEASE to Sentry configuration and disable sourcemaps

  415. nolikzero31f35432

    fix: remove unused logger statements from ChatIdPage and route handler

  416. nolikzerob226acf9

    fix: remove unused webpack configuration and enhance Sentry integration in next.config.mjs; add logging for messages in ChatIdPage

  417. nolikzero07143dd0

    fix: add empty turbopack config to acknowledge usage with Sentry's webpack config

  418. nolikzero6bef89f8

    fix: log SENTRY_RELEASE usage and remove unused turbopack config in Dockerfile and next.config.mjs

  419. nolikzerod8372fbe

    fix: add SENTRY_RELEASE argument for optional sourcemap upload in Dockerfile

  420. nolikzerocbbc5c77

    fix: require CI_COMMIT_SHA for Sentry sourcemap upload in Dockerfile

  421. nolikzero589b1744

    fix: enhance sourcemap cleanup to remove invalid entries in Dockerfile

  422. nolikzero3c9a6c1f

    fix: improve sourcemap cleanup and upload logic in Dockerfile

  423. nolikzero955489b8

    fix: enable optional Sentry sourcemap upload during Docker image build

  424. nolikzeroba5172a1

    fix: clean sourcemaps and configure Sentry upload settings in Docker and compose files

  425. nolikzero702edc5c

    fix: update BASE_URL in Bugsink configuration to remove trailing slash

  426. nolikzerob56c1e69

    fix: validate SENTRY_URL before creating .sentryclirc and use dynamic values

  427. nolikzeroe434ee70

    fix: add custom Sentry configuration for Bugsink upload

  428. nolikzero4532894a

    fix: load custom CA certificate for Bugsink upload in Sentry CI job

  429. nolikzeroa89e0924

    fix: remove empty chunk sourcemaps before Sentry upload and adjust injection command

  430. nolikzeroa8bfff06

    fix: enhance Sentry sourcemap injection by adding additional ignore pattern for build chunks

  431. nolikzero63138a41

    fix: remove empty sourcemaps before Sentry upload and adjust injection command

  432. nolikzero3d365307

    fix: enhance Sentry source map upload by removing empty sourcemaps before injection

  433. nolikzero269ddf10

    feat: add Sentry source map upload to CI and include release version in Sentry config

  434. nolikzerocc0d8351

    fix: update .gitignore and enhance Reasoning component logic

  435. nolikzeroe295a8b3

    fix: update bun.lockb to reflect dependency changes

  436. nolikzero36cff42e

    feat: integrate Sentry for enhanced error logging in logger module

  437. nolikzero24ef167b

    feat: update Sentry configuration to use SENTRY_ENABLED environment variable

  438. nolikzerof0ce9c1b

    fix: enhance error handling and tool call logic in various modules

  439. nolikzeroee41c0b2

    fix: enhance layout and add development notice in InstrumentsView

  440. nolikzeroa9e352f3

    fix: increase top padding for iOS webview to improve layout

  441. nolikzero779945eb

    fix: adjust iOS webview padding for improved layout

  442. nolikzero9be638b9

    fix: add iOS webview specific padding and margin adjustments

  443. nolikzero3cb7d67f

    fix: improve iOS webview detection by excluding alternative iOS browsers

  444. nolikzerod83d16e3

    feat: enhance project structure and add iOS webview support

  445. nolikzero20b0dd34

    fix: restore workflow classification error handling in POST request

  446. nolikzeroab003a27

    Revert "fix: implement proxy support for fetch requests in AI clients"

  447. nolikzero2955b4d4

    fix: implement proxy support for fetch requests in AI clients

  448. nolikzero732cbf40

    Revert "fix: enhance error handling and logging in structured stream processing"

  449. nolikzeroa097950d

    fix: comment out workflow classification error handling for debugging purposes

  450. nolikzero5a2a345d

    fix: remove unused imports from AI client files to clean up code

  451. nolikzeroa5731012

    fix: update getGenerateObjectModel to use groq for object model generation

  452. nolikzero1ca3960a

    fix: update generate object model to use OpenAI API with gpt-5-nano

  453. nolikzeroc8d146c9

    fix: enhance error handling and logging in structured stream processing

  454. nolikzero199144ee

    fix: improve error logging format in workflow classification and structured streams

  455. nolikzero63100553

    fix: comment out npm installation in Dockerfile to streamline build process

  456. nolikzero4f4e8592

    fix: correct error message logging for structured streams

  457. nolikzero05d97ee7

    fix: remove error rethrowing in workflow classification for improved error handling

  458. nolikzeroe3bf9824

    fix: improve error logging in chat and structured stream handling for better debugging

  459. nolikzero5905058b

    fix: implement infinite scroll for projects and sidebar components for improved user experience

  460. nolikzero2eaabab6

    fix: enhance list styling in prose for better alignment and spacing

  461. nolikzero3ef76e53

    fix: increase chat limit from 5 to 10 for improved user experience

  462. nolikzero07bd5da9

    fix: update bun.lockb to ensure consistent dependency resolution

  463. nolikzeroafe099ad

    fix: replace manual infinite scroll implementation with InfiniteScroll component for improved performance and cleaner code

  464. nolikzerob1d82212

    fix: add stop condition to verification agent for improved processing control

  465. nolikzeroa87da903

    fix: adjust maximum search queries and remove unused relevance schema for cleaner code

  466. nolikzero4b586dfd

    fix: update context and instruction formatting in legal verification responses for clarity

  467. nolikzero5b9c46c1

    fix: update projects page to trigger mutation on project list change and improve project view refresh logic

  468. nolikzero8d31e562

    feat: implement file upload functionality with validation and error handling

  469. nolikzerob4f75e48

    fix: remove logging of chat session for cleaner code

  470. nolikzeroa9c26c11

    fix: add logging for chat session and comment out unused message part push

  471. nolikzerofffdac94

    fix: remove deep research hint logic from chat interface and update input area to conditionally show hint based on input state

  472. nolikzero82e70db1

    fix: remove conditional margin from mobile suggestions container for consistent layout

  473. nolikzerofb5daf7f

    fix: add deep research feature with auto-hide hint and enhance input area animations

  474. nolikzerof5712dbe

    fix: refactor layout styles to use fixed-scroll class for improved layout management

  475. nolikzero10ea1827

    fix: enhance chat interface responsiveness and improve message rendering logic

  476. nolikzeroe70bf287

    fix: remove redundant instruction for legal response clarity in prompts

  477. nolikzero0ebbf5fc

    fix: limit content length to 2500 characters for extreme search sources

  478. nolikzero3d14325e

    fix: refactor chat route to streamline verification streaming and enhance code organization

  479. nolikzero1d78af94

    fix: refactor verification streaming logic and enhance deep research decision handling

  480. nolikzerob421408e

    fix: refactor logger initialization to use multistream for improved logging

  481. nolikzero8f84adef

    fix: update extreme search message types to use new data structure

  482. nolikzero396bbd24

    fix: ensure proper formatting in package.json files by removing unnecessary line breaks

  483. nolikzero86b01950

    fix: update ai dependency to version 5.0.108 and improve logging in chat route

  484. nolikzeroe4f04235

    feat: Enhance text message rendering with syntax highlighting and improve link handling

  485. nolikzeroe2a0631a

    Revert "fix: optimize streaming settings by reducing delay and changing chunking method"

  486. nolikzerob8615a30

    fix: optimize streaming settings by reducing delay and changing chunking method

  487. nolikzero441f9635

    refactor(docs): streamline GEMINI.md for Neurolegal project, update architecture, technology stack, and development workflow

  488. nolikzerodc130bd3

    fix: use session user agent for mobile detection in POST request

  489. nolikzerob297ee4e

    fix: adjust z-index for Floating New Chat Button in ChatInterface component

  490. nolikzerofbaf14d5

    fix: remove unused imports from layout and text-message-part components

  491. nolikzero1326899b

    fix: adjust padding for non-empty state in ChatInterface component

  492. nolikzero2eab49eb

    fix: update border styles for dark mode in InputArea component

  493. nolikzero2f98bc63

    fix: improve visibility and transition effects for Floating New Chat Button in ChatInterface component

  494. nolikzerobb21f33e

    fix: enhance hover trigger zone functionality in ChatInterface component

  495. nolikzerof0d83ec9

    feat: add Privacy and Terms pages with routing updates in SignIn and SignUp components

  496. nolikzerof27eb4bd

    fix: add digit-only pattern validation to OTP input in SignIn component

  497. nolikzeroc13a1a26

    fix: update Docker image push commands in CI configuration

  498. nolikzero3046a6ae

    fix: add custom country selector for phone input in SignIn component

  499. nolikzeroead777de

    fix: enhance CI configuration with caching and improved Docker build process

  500. nolikzero42a8bba1

    fix: add GIT_DEPTH and GIT_STRATEGY variables for improved CI configuration

  501. nolikzeroea1a35f6

    fix: adjust layout height for better responsiveness in DashboardLayout component

  502. nolikzero594fbe87

    fix: update responsive behavior for sidebar and page header components

  503. nolikzero573c0b79

    fix: implement presigned URL generation for file uploads and streamline metadata handling

  504. nolikzero778e1bfa

    fix: add iOS Safari workaround for file upload handling and improve error logging

  505. nolikzero6bd73ef2

    fix: enhance file upload handling with iOS compatibility and improved logging

  506. nolikzero4244b2ba

    fix: improve file upload handling and validation in InputArea component

  507. nolikzero702e33ab

    fix: enhance file upload validation and error handling in InputArea component

  508. nolikzero9632fcbc

    fix: replace MinusIcon import from @radix-ui/react-icons to lucide-react

  509. nolikzero998aa052

    fix: update welcome message and adjust consent text in sign-in page

  510. nolikzeroc2446991

    feat: add phone number fields to user schema and implement phone input component

  511. nolikzero4d1d97cb

    fix: implement Redis token storage for magic link to prevent abuse

  512. nolikzero54f85b53

    fix: add ipAddress and rateLimit configurations to auth settings

  513. nolikzeroa88538ad

    fix: correct title in metadata for authentication page

  514. nolikzero0fd8167e

    fix: update metadata title for authentication page

  515. nolikzero388714f8

    fix: update metadata title and description for authentication page

  516. nolikzerobfbaf7b0

    fix: update metadataBase URL to use production environment

  517. nolikzero183908b6

    feat: add motion effects to message components for improved animations

  518. nolikzero6e2499b6

    refactor: improve className handling in PageHeader component and enhance InstrumentsView layout with padding

  519. nolikzerofb64686f

    Revert "refactor: simplify Conversation component className by removing unnecessary overflow-y-auto"

  520. nolikzero6e417b51

    refactor: simplify Conversation component className by removing unnecessary overflow-y-auto

  521. nolikzerocff90a90

    feat: enhance file upload functionality by adding filename support and improving layout responsiveness

  522. nolikzero9dcf8f7b

    refactor: simplify PaymentModal component layout and improve responsiveness; enhance feature item display

  523. nolikzero663b108e

    feat: enhance system prompt to adapt responses based on mobile user experience

  524. nolikzero18713a50

    refactor: remove unused imports and clean up code in ChatInterface component

  525. nolikzerobc7eea7b

    feat: add LightRays and Threads components for enhanced animations; update ChatInterface with suggestion features

  526. nolikzero23925437

    feat: add viewport configuration and improve layout styling

  527. nolikzero28d2a0d7

    fix: update model versions for content generation in PDF and image extraction

  528. nolikzero7c00be4d

    feat: integrate Google GenAI for PDF and image data extraction

  529. nolikzero62177228

    fix: disable PDF and image handling in message preparation

  530. nolikzero79c3fe67

    fix: enforce maximum limits on search queries and URLs in tools

  531. nolikzerodbf2e807

    feat: implement proxy middleware for session management and route handling

  532. nolikzero63a571f7

    feat: add Open Graph image and update metadataBase URL in layout

  533. nolikzero399a78b6

    fix: remove logo image from magic link and verify email templates

  534. nolikzerob6bf6e5e

    fix: refactor auth middleware to use betterFetch for session validation

  535. nolikzero6296f051

    fix: update Docker image references and enforce pull policy in docker-compose

  536. nolikzero52e86314

    fix: update field labels from English to Russian in sign-in and sign-up pages

  537. nolikzerodf573e03

    fix: update branding references from NeuroLegal AI to Моментальный Юрист across application

  538. nolikzero8faab3cb

    fix: correct public folder copy location for standalone builds in app and web Dockerfiles

  539. nolikzero0667fd79

    fix: add missing volume definitions for postgres, redis, and minio services in Docker Compose

  540. nolikzero42b01768

    fix: simplify Docker Compose commands for app and web services in deployment

  541. nolikzero853fe914

    fix: update SSH command syntax for deploying to server

  542. nolikzero76123c95

    fix: decode SSH_PRIVATE_KEY before writing to id_rsa for proper key handling

  543. nolikzeroa6495da3

    refactor: improve database client initialization and error handling for DATABASE_URL

  544. nolikzero05b36268

    feat: add CI environment variable for build process; remove unused env.mjs import

  545. nolikzero75425659

    feat: remove env.mjs file to streamline environment variable management

  546. nolikzero934a26ff

    feat: add SKIP_ENV_VALIDATION environment variable to Dockerfiles for app and web builds

  547. nolikzero894dd7af

    fix: update SMTP transport security configuration to use environment variable

  548. nolikzeroc90d4d1c

    feat: add GitLab CI/CD configuration for automated builds and deployments; enhance docker-compose setup with health checks and environment variables for services

  549. nolikzero9d7a4308

    feat: add .dockerignore for build optimization; update Dockerfile to include migration script and dependencies; enhance prompts for clarity; implement health checks in docker-compose; update package.json scripts for migration; create migration script for database management

  550. nolikzeroa066601c

    feat: comment out web service configuration in Docker Compose for future reference

  551. nolikzeroaf929d23

    feat: update Dockerfiles for improved dependency management and add environment variables; refactor auth middleware for session handling; enhance chat page and remove unused components

  552. nolikzeroac800f1d

    feat: add Docker configuration and environment variables for application and web services

  553. nolikzero09c16503

    feat: replace console logs with structured logging for improved traceability and debugging

  554. nolikzero3ae95f00

    feat: introduce granular message part components for improved UI rendering and tool output display

  555. nolikzeroe22ae469

    feat: implement extreme search tool with dedicated UI and integrate into message display.

  556. nolikzeroc0c81ea5

    feat: Enhance AI message processing to include file content extraction and refactor website scraping tool with main content extraction and timeout.

  557. nolikzero445d02ae

    refactor: centralize and enhance message preparation with file processing and content extraction utilities.

  558. nolikzerob464dd5c

    feat: Implement web scraping tool for deep research and introduce resumable streams for chat responses.

  559. nolikzero4ea58e22

    feat: add SearxNG search integration and related configurations

  560. nolikzero6bf6ae16

    feat: update env-nextjs

  561. nolikzero5afa812a

    feat: Implement chat sharing functionality with public shareable links and update environment configuration.

  562. nolikzerod7135d7d

    feat: implement project details page with documents and chats, and add project list search with infinite scroll.

  563. nolikzerodb07343a

    feat: add Husky and a pre-commit hook for linting and type checking

  564. nolikzero9abfe46a

    feat: Implement new theme provider, add theme toggle to sidebar, and update UI fonts.

  565. nolikzerod2424326

    refactor: update UI components to use new semantic Tailwind CSS classes for colors and borders.

  566. nolikzero2868b77f

    feat: Introduce `Conversation` component for AI chat display and integrate it into the main chat interface.

  567. nolikzeroe013937b

    feat: Implement global search functionality for chats and files.

  568. nolikzero5271362e

    docs: Add comprehensive guides on server actions, API routes, authentication, and client-side data fetching.

  569. nolikzero597b7d06

    docs: add comprehensive instructions for AI coding agents in AGENTS.md and GEMINI.md.

  570. nolikzeroaa7c2a82

    chore: Remove project documentation, Vercel and Supabase branding from footer, and update gitignore.

  571. nolikzeroe54ad63f

    feat: Migration almost complete

  572. nolikzero90dc82c7

    feat: introduce new UI components, update environment configuration, and integrate nodemailer

  573. nolikzero5d1f8629

    refactor: Remove Supabase API application, including its database migrations, functions, and configuration.

  574. nolikzero1ec3b2fe

    docs: Add blank line in README for improved formatting.

  575. nolikzeroe72d10bc

    refactor: replace Supabase integration with dedicated auth and db packages

  576. nolikzero90942312

    docs: Add GEMINI.md outlining project overview, technologies, and development conventions.

  577. nolikzero5474528a

    Initial commit