Commit graph

  • 405d4c1217 Strip <p> wrappers from list items at React level main SamoilenkoVadym 2026-02-11 13:31:09 +00:00
  • 430d2bbfc9 Fix auto-rename: add messages to useCallback deps SamoilenkoVadym 2026-02-11 13:25:48 +00:00
  • cdeefc1b7b Nuclear markdown spacing fix + auto-rename conversations SamoilenkoVadym 2026-02-11 13:20:18 +00:00
  • 6f3c3ed298 Force compact list spacing with !important overrides SamoilenkoVadym 2026-02-11 13:14:27 +00:00
  • f645fd5394 Fix list spacing: kill p margins inside li elements SamoilenkoVadym 2026-02-11 13:11:30 +00:00
  • 47607a8ad8 Fix spacing: aggressively collapse blank lines in markdown SamoilenkoVadym 2026-02-11 13:06:11 +00:00
  • 729274fcb2 Improve bot response quality: concise format, clickable links, hide source doc SamoilenkoVadym 2026-02-11 13:01:49 +00:00
  • 0e18359b63 Rename bot to The APAC OpsBot Vadym Samoilenko 2026-02-11 12:54:36 +00:00
  • 462f1dab4c Fix copy button in iframe and reduce line-height spacing SamoilenkoVadym 2026-02-11 12:52:31 +00:00
  • 02bbf6012f Fix team feedback: prompt, copy button, auth, layout, spacing SamoilenkoVadym 2026-02-11 12:16:09 +00:00
  • 31afa84abe Fix last_login_at timestamp error in user repository michael 2026-02-03 11:41:16 -06:00
  • a97813fff1 Update package-lock.json with react-syntax-highlighter dependencies michael 2026-02-03 11:22:20 -06:00
  • de237b28da Improve RAG quality and optimize message display styling SamoilenkoVadym 2026-02-03 16:20:07 +00:00
  • 4c4843d1b2 Fix stale previous_response_id error in OpenAI Responses API michael 2026-02-02 17:35:30 -06:00
  • 8c3f1d39b4 Fix Azure AD login: send access token instead of ID token michael 2026-02-02 17:26:54 -06:00
  • 3435a2cbb9 Update frontend .env.example with clearer HTTPS guidance michael 2026-02-02 17:22:23 -06:00
  • ce884adb27 Add Azure AD SSO login support michael 2026-02-02 17:17:08 -06:00
  • 967ed426f9 Set frontend base path to /apac-ops-bot for subdirectory deployment michael 2026-02-02 17:13:08 -06:00
  • eb0ae08eac Add --legacy-peer-deps to npm ci for react-scripts compatibility michael 2026-02-02 17:08:49 -06:00
  • be119f85f7 Make database migrations robust to handle existing tables michael 2026-02-02 17:07:46 -06:00
  • 0b90fa4f8b Make Azure AD configuration optional michael 2026-02-02 17:05:35 -06:00
  • 05a81d075a Change Redis host port to 6399 to avoid port conflict michael 2026-02-02 17:03:55 -06:00
  • 7f1bc76123 Change Redis host port from 6379 to 6380 to avoid port conflict michael 2026-02-02 17:02:48 -06:00
  • c66d498d04 configured app to run on custom port with apache reverse proxy, wrote deploy.sh script michael 2026-02-02 16:56:48 -06:00
  • 490d560306 Fix MessageResponse metadata validation error SamoilenkoVadym 2026-01-28 12:45:44 +00:00
  • c5b17b2bb2 Add try-catch for MSAL initialization and validate tenant ID SamoilenkoVadym 2026-01-28 11:01:37 +00:00
  • ddaa963bc2 Fix crypto error by disabling MSAL when Azure AD is not configured SamoilenkoVadym 2026-01-28 10:56:54 +00:00
  • e100f83cb6 Enable frontend in Docker Compose and add deployment documentation SamoilenkoVadym 2026-01-27 21:54:47 +00:00
  • e43feb6163 Add detailed user analytics page with comprehensive statistics SamoilenkoVadym 2026-01-27 21:51:44 +00:00
  • 2e6597ee08 Add admin analytics and update OpenAI integration SamoilenkoVadym 2026-01-27 21:36:36 +00:00
  • 65aa0ae340 Implement strict RAG with Assistants API and file_search SamoilenkoVadym 2026-01-27 20:37:25 +00:00
  • 0e47e0e32b Remove temperature parameter for gpt-5-nano model SamoilenkoVadym 2026-01-27 20:33:29 +00:00
  • 06e66f1bc0 Fix OpenAI parameter: use max_completion_tokens instead of max_tokens SamoilenkoVadym 2026-01-27 20:30:18 +00:00
  • 7cfd228225 Fix OpenAI integration: switch to Chat Completions API SamoilenkoVadym 2026-01-27 20:28:34 +00:00
  • c15f35a1df Update pricing for gpt-5-nano and fix chat interface SamoilenkoVadym 2026-01-27 20:18:42 +00:00
  • d3aa58716d Restrict Usage view to admins only and document pricing SamoilenkoVadym 2026-01-27 20:12:08 +00:00
  • 8149a98bd6 Fix test user authentication issues SamoilenkoVadym 2026-01-27 20:09:07 +00:00
  • b284cadb86 Add test user authentication and RBAC admin panel SamoilenkoVadym 2026-01-27 20:05:54 +00:00
  • d0315e4618 Update QUICKSTART - mark all phases complete SamoilenkoVadym 2026-01-27 14:42:35 +00:00
  • ff840c9842 Complete full-featured UI with sidebar, navigation, and analytics SamoilenkoVadym 2026-01-27 14:42:23 +00:00
  • d0d4988b11 Implement complete chat UI with authentication flow SamoilenkoVadym 2026-01-27 14:37:18 +00:00
  • 0c246f3b08 Implement frontend MSAL authentication and chat state management SamoilenkoVadym 2026-01-27 14:36:01 +00:00
  • f3f62fef24 Implement chat API endpoints (conversations, messages, tokens) SamoilenkoVadym 2026-01-27 14:34:39 +00:00
  • 8c770dbfa9 Implement MSAL authentication system with JWT sessions SamoilenkoVadym 2026-01-27 14:33:28 +00:00
  • 29e6c2e442 Implement repository pattern and chat service orchestration SamoilenkoVadym 2026-01-27 14:28:41 +00:00
  • 86da0b2330 Implement OpenAI Responses API service with RAG enforcement SamoilenkoVadym 2026-01-27 14:26:43 +00:00
  • a8151fbe66 Add comprehensive backend test suite and Phase 1 foundation SamoilenkoVadym 2026-01-27 14:24:59 +00:00
  • 6813616035 Initial commit Vadym Samoilenko 2026-01-27 13:27:21 +00:00