Skip to content

v1.0.0

Choose a tag to compare

@patrykomiotek patrykomiotek released this 26 Aug 16:08
· 3251 commits to main since this release

1.0.0 (2024-08-26)

Bug Fixes

Features

  • additional checking for local storage (44828ee)
  • additional command serve (7e2437f)
  • animations for ui (891f869)
  • asking assistant on server side (70c5e6f)
  • bak: send and receive events (a9b257b)
  • basic internationalization setup (9bef02c)
  • before removing endpoint (cb7cf90)
  • better handling of sse on frontend (42d9f43)
  • big refactor to display user message which is moderated and exists in database (39eb8d8)
  • build with downgraded Next (c236d2d)
  • caching packages (06a3030)
  • centering start screen (cc9330f)
  • centering start screen (98f60aa)
  • change build command to generate prisma types first (3c7d264)
  • change config (88b2884)
  • change indicator logic (61f9317)
  • change listener (ff47b0c)
  • chat style (07076fe)
  • cleanup (cf4a649)
  • cleanup consoles (a8c9493)
  • close stream after heroku reponse (bea4722)
  • configuration for mongodb (a236d95)
  • console log cleanup (7508737)
  • contact link (d6350ed)
  • content encoding (124321f)
  • create and fetch threads endpoints (3796470)
  • create new thread from frontend (f103bd6)
  • displaying answers on frontend (b3b91db)
  • docker compose with mongo (219b049)
  • edge runtime for see endpoint (1655ed1)
  • ege hardcoded (7012b49)
  • experiment with streaming assistant (15b3bf0)
  • first sse implementation (3443d25)
  • first tries with assistent (01055dd)
  • first try to add clerk to app (7183588)
  • fix restore (5394d26)
  • fix styling and migrate to newest next (1342b69)
  • force dynamic endpoitns (1720326)
  • form blocking and revalidation only onSubmit (04d13d8)
  • geroku config (02739f5)
  • github actions config (46c0fff)
  • handshake message (eab5354)
  • healthcheck endpoint (887e384)
  • implement pino logger (16b6566)
  • implement shadcn (17fcdd2)
  • initial sse endpoint (2d0311c)
  • linters and checkers (8b3e294)
  • listening on thread (972691a)
  • login and logout (3f0955a)
  • margin fix (7c7c5a1)
  • memoization and lock animation for last message when we load data (b155472)
  • messages during loading (24abbf3)
  • migrate to 18 (0267ced)
  • move event stream first write (0c06fde)
  • new ui and remove react query (6b34e7d)
  • no console rule for eslint (b054118)
  • one more time with vercel redis subscriptions (8c8ab9f)
  • option to close thread (4e01189)
  • preapare Assistant chat (6132e77)
  • preparation for SEE (c285eac)
  • protect thread after signup (9cb7dbe)
  • refactor and displaying messages using react query (d0e6fff)
  • refactor of messages endpoints (f768468)
  • refactor sse endpoint using upstash recommendations (c4ce91d)
  • refactor step 3 (149e0a6)
  • refactor step 4 (0fc08ad)
  • refactor step 6 (c635368)
  • refactor step 6 (c1c1b09)
  • refactor to server actions, step 1 (61ce6b7)
  • refactor with server actions (1396d2c)
  • remove build config (be80b07)
  • remove build config for railway (d56ad69)
  • remove unecessary event emitter (0174598)
  • reorganize redis and sse (9e15c7b)
  • restore build command (30f5cd2)
  • return to post (18ee90b)
  • revert close stream after heroku reponse (2bf68a4)
  • revert unlock stream reconnection (bf3c61e)
  • run modification (2fc005e)
  • runAssistant initiated as server action (26ce8c2)
  • saving messages (4f8268a)
  • scroll to bottom during displaying message (cbcde59)
  • see event structure (ddb1032)
  • sementic releases (e87fb8c)
  • sending messages (fe43ee0)
  • simple configuration (7837aca)
  • split assistant and start screen (20fa40c)
  • split threadd sse to individual threads (7f4af7f)
  • sse changes to handle connection (c1994b6)
  • sse refactored (981efe1)
  • streaming and display responses (58674b6)
  • streaming response (3d44a0d)
  • style chat output (4d13525)
  • styling (f194aa2)
  • styling (b0accd3)
  • styling and translationg (6b8088f)
  • switch to npm (0471faf)
  • switch to npm2 (3f92da2)
  • switch to static rendering for languages (4e69835)
  • temporary remove login when using threads (991954c)
  • temporary workaround of moderation endpoint (c89661e)
  • test with edge runtime (10d786d)
  • test with vercel (f8286f1)
  • try catch in sse (11e04a8)
  • try vith vercel edge (c975ba9)
  • types for messages (9ee5803)
  • ui improvements (b0895c6)
  • unlock particular thread (0c21d07)
  • unlock stream reconnection (8c5f52a)
  • update nx tools (ed37b61)
  • upgrade to node 20 (2ccdede)
  • vercel disable (bbbc35e)
  • version with theme switcher, language switcher and logo (89c4487)
  • with fingerprint protection (23729c0)
  • with redis and sse (b08bd75)
  • with sentry (7a4bdef)