v1.0.0
1.0.0 (2024-08-26)
Bug Fixes
- after migration to date-fns v2 (507b6f1)
- build (c51e6aa)
- build (7d3a46f)
- build (0207170)
- build (912b577)
- build (3282cc6)
- build (c6a099e)
- build (de6dd70)
- build (999ad63)
- build (517fd16)
- buildig after refactor (c753984)
- building (e18761e)
- building to dist directory (6026379)
- change heroku start process (aa71946)
- chat desing (a2b4546)
- cleanup (b88a693)
- cleanup (79e307c)
- cleanup assistant (9d5693e)
- dependencies (cfe48f7)
- disallow NX to connect to its own cloud (8026258)
- env variables for ci build (1b3df62)
- heroku port (e2c0647)
- heroku port (85c96f9)
- hotfix (ddab061)
- keeping user and asistant message on the screen (0937265)
- label styling (9c08b80)
- left console logs (413befc)
- logo (df64b4f)
- next default port (81a5910)
- package-lock (a59dc3a)
- package.json scripte (3ca97a2)
- parsing message thread content (a85c120)
- release build (f7b6229)
- remove nx cloud (31ce535)
- remove run server action (8924163)
- restore build config (6055d2d)
- revert server action (4d35ca2)
- revert server action (4016a7e)
- route config (ef338be)
- sentry auth token (54b26be)
- sse endpoint removal (db62edf)
- start command for heroku (ef4a6cb)
- storybook and tailwind config in dark mode (9af4023)
- styles (969bb07)
- styling (ad4c18e)
- styling (8cbb471)
- tailwind configuration (a536d74)
- tailwind dark mode (1f76274)
- texts (b3fddbe)
- typo (99a4d82)
- unlock sse (bd9926a)
- use margin objects https://github.com/pinojs/pino/blob/main/docs/api.md\#logging-method-parameters (920c5cf)
- vercel build (fe733ec)
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)