Commit Graph

  • 7ecf72656b chore: update type definitions and react dependencies to latest versions main vchikalkin 2025-12-30 16:50:24 +03:00
  • 241effd3b8 fix build vchikalkin 2025-10-27 14:05:20 +03:00
  • 64c9134cc2 feat: add URL_FAQ environment variable and update bot localization vchikalkin 2025-10-27 13:43:22 +03:00
  • 19b53db5f3 refactor: rename OFFER_URL and PRIVACY_URL to URL_OFFER and URL_PRIVACY vchikalkin 2025-10-27 13:26:00 +03:00
  • a26c0eab8a hotfix: getRemainingOrdersCount: add master to filter vchikalkin 2025-10-16 17:28:59 +03:00
  • 3ac86cfeb0 mdx: whitespace fix vchikalkin 2025-10-14 20:06:33 +03:00
  • d895433a65 chore: update deploy.yml to enhance .env file creation process vchikalkin 2025-10-14 20:01:12 +03:00
  • 3064887ecf Revert "chore: update deploy.yml to create .env files with improved variable handling" vchikalkin 2025-10-14 19:59:11 +03:00
  • 02e9d5c529 refactor: update contact information in offer and privacy documents vchikalkin 2025-10-14 16:42:05 +03:00
  • f45140ef04 remove comment vchikalkin 2025-10-14 16:30:13 +03:00
  • bdcd11d97e chore: update deploy.yml to create .env files with improved variable handling vchikalkin 2025-10-14 16:28:01 +03:00
  • 6a0d34d37b refactor: update MDX link handling and improve document formatting vchikalkin 2025-10-14 16:16:30 +03:00
  • 2df80c90f6
    Feature/mdx (#128) Vlad Chikalkin 2025-10-14 15:43:51 +03:00
  • ae92b81dfe fix: correct formatting in privacy policy terms section feature/mdx vchikalkin 2025-10-14 15:43:14 +03:00
  • 8765c1d74d feat: implement public offer document and layout vchikalkin 2025-10-14 15:31:53 +03:00
  • 7560b1702f fix build vchikalkin 2025-10-14 15:23:13 +03:00
  • b5813e3b53 fix: update h2 styling in MDX components vchikalkin 2025-10-14 15:02:17 +03:00
  • 13d85436a7 convert /documents/privacy to .mdx vchikalkin 2025-10-14 14:59:58 +03:00
  • 03145534a1 feat: update queryTTL for customer-related queries vchikalkin 2025-10-12 17:12:08 +03:00
  • 6a21f5911e feat: add libphonenumber-js for phone number parsing and validation vchikalkin 2025-10-12 13:41:48 +03:00
  • b88ac07ba3 refactor: simplify profile button logic and remove unused components vchikalkin 2025-10-12 09:03:30 +03:00
  • b517519e7e feat: conditionally render services list based on customer role vchikalkin 2025-10-11 14:21:37 +03:00
  • a1af00af69 feat: allow order with inactive contacts vchikalkin 2025-10-11 14:09:18 +03:00
  • 311f6c183d fix: prevent subscription info bar from rendering for client role users vchikalkin 2025-10-11 13:37:37 +03:00
  • 67cf9a8e26 feat: add subscription_price to subscription history vchikalkin 2025-10-11 13:36:54 +03:00
  • 6080aadc93 chore: add workflow_dispatch trigger to deploy.yml for manual deployment vchikalkin 2025-10-09 18:19:57 +03:00
  • ee4e70f43d feat: integrate customer data into subscription invoice vchikalkin 2025-10-09 18:04:38 +03:00
  • 4d40230864 fix: back button mounts after first app launch vchikalkin 2025-10-09 12:01:06 +03:00
  • 92119baa5e GQL: rename CheckCustomerExists -> _NOCACHE_GetCustomer vchikalkin 2025-10-09 11:26:28 +03:00
  • 1e9fd66e27 Refactor customer retrieval in addContact function to use RegistrationService vchikalkin 2025-10-09 09:44:43 +03:00
  • aa11ecfcec fix "registrationService.getCustomer is not a function" vchikalkin 2025-10-09 00:33:25 +03:00
  • 8e61fbbb40 Fix: Refactor customer retrieval logic to use checkCustomerExists method vchikalkin 2025-10-09 00:20:37 +03:00
  • d32a7dc54e fix registration error vchikalkin 2025-10-08 22:43:24 +03:00
  • 0a43d63c2c bot: msg-contact-forward: use parse_mode HTML vchikalkin 2025-10-08 22:04:15 +03:00
  • 01d8bb20d5 Enhance GitHub Actions workflow for conditional builds and environment file management vchikalkin 2025-10-08 18:13:09 +03:00
  • 20b2b44572 Update queryTTL configuration in cache-proxy to include new endpoints and set default values to false vchikalkin 2025-10-08 12:14:51 +03:00
  • 7fe1b89f5b Update PageHeader component to conditionally hide BackButton based on environment and TMA status vchikalkin 2025-10-07 19:31:40 +03:00
  • 4a98ac5d3e Update middleware matcher to exclude 'offer' from routing vchikalkin 2025-10-07 19:26:36 +03:00
  • f8d0b7619f fix build vchikalkin 2025-10-07 19:17:31 +03:00
  • 0b64d8086c
    Feature/documents pages (#118) Vlad Chikalkin 2025-10-07 19:13:41 +03:00
  • 6d0711c471 Enhance Russian localization and add document handling features feature/documents-pages vchikalkin 2025-10-07 19:12:28 +03:00
  • 8eb2ed8ad7 Refactor Russian localization for contact agreements and enhance user consent messaging vchikalkin 2025-10-07 18:50:43 +03:00
  • 20b5c9ada4 Enhance Russian localization and update message formatting vchikalkin 2025-10-07 18:43:49 +03:00
  • 4004a73888 Refactor phone agreement localization and enhance user consent messaging vchikalkin 2025-10-07 18:19:02 +03:00
  • b0af20140b Add privacy agreement and update environment variables vchikalkin 2025-10-07 18:04:12 +03:00
  • b3d884a34d Update offer and privacy pages to include user consent for third-party data sharing vchikalkin 2025-10-07 17:28:23 +03:00
  • d2e065dc36 move offer & privacy -> (documents) sub directory vchikalkin 2025-10-07 17:18:59 +03:00
  • b91661d779 Update environment variables and enhance offer and privacy pages vchikalkin 2025-10-07 17:05:00 +03:00
  • ac053a54b1 apps/web: add generic privacy & offer pages vchikalkin 2025-10-07 16:41:28 +03:00
  • 458a06a620 Refactor async components to synchronous functions for improved performance vchikalkin 2025-10-07 13:28:40 +03:00
  • c7648e8bf9 Enhance contact management by adding surname input and updating customer handling vchikalkin 2025-10-07 12:36:03 +03:00
  • 9244eaec26 vchikalkin 2025-10-07 11:24:00 +03:00
  • d109d50120 Add QuickAppointment component to profile page and integrate Radix UI Drawer vchikalkin 2025-10-07 11:04:56 +03:00
  • 8aaae245a7 Refactor Apollo Client setup by removing createLink function vchikalkin 2025-10-07 10:14:09 +03:00
  • c4b76a4755 docker-compose: comment healthcheck vchikalkin 2025-10-06 23:46:33 +03:00
  • cb4763e32b env(cache-proxy): fix missing REDIS_HOST vchikalkin 2025-10-06 23:34:56 +03:00
  • 2836153887
    Feature/caching (#117) Vlad Chikalkin 2025-10-06 23:26:03 +03:00
  • e3e9f1cf0d Refactor subscription settings naming feature/caching vchikalkin 2025-10-06 23:20:57 +03:00
  • 17528d12c7 fix build vchikalkin 2025-10-06 23:16:06 +03:00
  • 7fcf55abda Enhance subscription management and configuration settings vchikalkin 2025-10-06 22:21:23 +03:00
  • b43d166b2e Update cache proxy configuration for query time-to-live settings vchikalkin 2025-10-06 21:59:19 +03:00
  • 0039de3499 Update proxy controller and environment variable for cache-proxy service vchikalkin 2025-10-06 21:54:08 +03:00
  • eef1338cd2 Add health check endpoint and controller to cache-proxy service vchikalkin 2025-10-06 21:50:03 +03:00
  • 50ef49d01f Add cache-proxy service to Docker configurations and update deployment workflow</message> vchikalkin 2025-10-06 20:10:30 +03:00
  • b8b8ca6004 Add cache-proxy application with initial setup and configuration vchikalkin 2025-10-06 20:01:18 +03:00
  • 9d9ba6540b Refactor Apollo Client setup to improve modularity and maintainability vchikalkin 2025-10-02 11:52:14 +03:00
  • 54f69f7c36 Refactor UpdateProfile component to use useClientOnce for initial profile update vchikalkin 2025-10-01 16:52:23 +03:00
  • 8cb283d4ba Refactor GraphQL client usage in services to improve consistency vchikalkin 2025-09-30 19:02:11 +03:00
  • 1c669f04dd optimize: skip has getSubscription request if user has no subscriptions vchikalkin 2025-09-27 16:52:14 +03:00
  • 047a9b1956 hide TryFreeButton if user had any subscription vchikalkin 2025-09-27 16:42:13 +03:00
  • d9e67bf4ba Refactor registration feature to improve reply handling vchikalkin 2025-09-20 12:44:27 +03:00
  • 80d29af1b4 Update registration and welcome features to use mainMenu for replies vchikalkin 2025-09-20 12:11:08 +03:00
  • d191be03e8 Refactor welcome feature to use RegistrationService for customer retrieval vchikalkin 2025-09-20 11:53:30 +03:00
  • 900cfe2cc2 Enhance subscription handling in bot and GraphQL API vchikalkin 2025-09-20 11:51:19 +03:00
  • 1f168df095 Refactor ProPage and improve back button logic vchikalkin 2025-09-19 16:21:12 +03:00
  • 3e0ac818f2 bot(priceButtons): продлить/доступ vchikalkin 2025-09-18 19:41:05 +03:00
  • 29ecc47822 Fix logic in isRootLevelPage function to correctly identify root level pages vchikalkin 2025-09-18 19:31:27 +03:00
  • 86f0d87c31 Refactor subscription logic to remove unused trial subscription variable vchikalkin 2025-09-18 19:18:58 +03:00
  • a9fd9808ec shorter msg-invalid-phone vchikalkin 2025-09-18 19:06:02 +03:00
  • 31adf7e7b3 Update Russian localization and enhance contact addition flow vchikalkin 2025-09-18 19:00:35 +03:00
  • ec3c2869c1 Update bot features and localization vchikalkin 2025-09-18 18:09:35 +03:00
  • 24aabae434 Enhance ProPage: Add subscription pricing display and update layout vchikalkin 2025-09-18 15:45:46 +03:00
  • 81e0168e44 Enhance ProPage: Update bot URL handling for trial subscriptions vchikalkin 2025-09-18 15:30:06 +03:00
  • eb0ad25c3c fix back-button on /pro vchikalkin 2025-09-18 15:12:58 +03:00
  • 7c7ddcf0d5 typo: Pro Доступ vchikalkin 2025-09-18 14:17:14 +03:00
  • 106fdc0da5 refactor(profile): simplify profile page structure and enhance loading states vchikalkin 2025-09-18 14:02:10 +03:00
  • a669e1846e fix(web): profile page getSubscriptionSettings queryKey vchikalkin 2025-09-18 13:10:36 +03:00
  • 8092c7fecc hotfix(auth): missing session vchikalkin 2025-09-18 12:51:20 +03:00
  • 363fce4499
    Feature/pro subscription (#103) Vlad Chikalkin 2025-09-17 14:46:17 +03:00
  • 5dac83a249 .github\workflows\deploy.yml: add BOT_PROVIDER_TOKEN feature/pro-subscription vchikalkin 2025-09-17 14:36:06 +03:00
  • 32ae140dca update bot description vchikalkin 2025-09-17 14:29:08 +03:00
  • da12e65145 update support contact vchikalkin 2025-09-17 14:15:18 +03:00
  • 2de018b8d4 feat(subscriptions): enhance subscription flow and localization updates vchikalkin 2025-09-17 13:22:02 +03:00
  • e6c823570c feat(localization): update Pro access terminology and enhance subscription messages vchikalkin 2025-09-17 12:44:21 +03:00
  • 7862713a06 feat(localization): add Pro subscription information and update command list vchikalkin 2025-09-17 12:20:38 +03:00
  • 297ab1df2b feat(localization): update Russian localization with support contact and message adjustments vchikalkin 2025-09-17 12:11:20 +03:00
  • 0fd104048f feat(bot): enhance conversation handling by removing redundant typing indication vchikalkin 2025-09-17 12:07:04 +03:00
  • 7b0b2c7074 feat(subscriptions): enhance subscription handling and localization updates vchikalkin 2025-09-17 11:54:32 +03:00
  • 336f3a11fd feat(subscriptions): update subscription messages and enhance bot functionality vchikalkin 2025-09-16 19:16:21 +03:00
  • a6d05bcf69 feat(subscriptions): refactor subscription handling and update related queries vchikalkin 2025-09-16 18:37:35 +03:00