Commit Graph

  • eeecdbaec8 implementing groups chat - client site slawk0 2024-11-22 22:05:36 +01:00
  • 50c62cd853 minor changes slawk0 2024-11-22 19:16:16 +01:00
  • a2f77ef8b5 nginx you dump f slawk0 2024-11-22 15:33:02 +01:00
  • 33fca2564e fixed file naming slawk0 2024-11-21 22:44:15 +01:00
  • cd24b1c49f 413 Entity Too Large WOMP WOMP slawk0 2024-11-21 22:14:47 +01:00
  • e0b57bbf1b OMGGGG slawk0 2024-11-21 22:09:53 +01:00
  • e0db4033d2 well x3 slawk0 2024-11-21 21:53:28 +01:00
  • 1c65cf28af no debil no slawk0 2024-11-21 21:47:45 +01:00
  • 1c529ae66d 🤷‍♂️ slawk0 2024-11-21 21:28:43 +01:00
  • ca5206c946 update nginx.conf slawk0 2024-11-21 21:15:13 +01:00
  • 9483e5dadc File box for non img files slawk0 2024-11-21 21:09:10 +01:00
  • 1c37c11035 uploading attachments is working and images are displayed slawk0 2024-11-21 19:15:24 +01:00
  • 7a3c17eff3 implementing uploading attachments slawk0 2024-11-21 17:12:11 +01:00
  • 23b6f6793d pending messages are displayed on the gray slawk0 2024-11-19 22:49:55 +01:00
  • f4c68ecbc2 code refactor and improvements slawk0 2024-11-19 14:06:40 +01:00
  • 1b4ef5e34d better username validator, server improvements, slawk0 2024-11-18 22:35:17 +01:00
  • ec99fcd1be fixed previous messages not loading slawk0 2024-11-17 22:08:38 +01:00
  • 137da0f73e fixed nginx conf because socket.io docs are broken 🙂 slawk0 2024-11-17 11:36:15 +01:00
  • 49cc0ff57c whoops3 slawk0 2024-11-17 00:39:42 +01:00
  • 2b979383e6 whoops2 slawk0 2024-11-17 00:20:57 +01:00
  • d0c41a19c4 whoops slawk0 2024-11-17 00:20:39 +01:00
  • 2b11874540 docker fixes slawk0 2024-11-17 00:06:55 +01:00
  • a118ad38f4 added shift + enter for new line in MessageForm.tsx, and display message length slawk0 2024-11-16 23:39:50 +01:00
  • 7663f5da8f docker kompostownik is working 🎉 slawk0 2024-11-16 19:54:54 +01:00
  • 3a866710f8 docker compose apdejt slawk0 2024-11-16 18:12:12 +01:00
  • dcea5d390e zrombany webstorm slawk0 2024-11-16 18:04:12 +01:00
  • f7dc369b64 added docker but not working yet slawk0 2024-11-16 18:01:16 +01:00
  • 6f4867c7e8 added daisyUI 😊 slawk0 2024-11-15 23:13:27 +01:00
  • 18a3876153 removed prelineui 🤮 slawk0 2024-11-15 22:58:33 +01:00
  • c1cd395a5e code refactor slawk0 2024-11-15 22:56:45 +01:00
  • 88307104a2 changed from input to textbox to keep text formatting, added daisyUI, refactored dropdown menu slawk0 2024-11-15 22:44:02 +01:00
  • 5ba57cefac displays no more messages found message from server slawk0 2024-11-14 22:17:14 +01:00
  • ef8df113e4 code refactor slawk0 2024-11-14 21:18:32 +01:00
  • 635bfd7e5d residues nextCursor removed slawk0 2024-11-14 21:11:52 +01:00
  • b7b6053120 next cursor is now extracted on client site, timestamp is now generated by postgres, LoadingWheel on fetching previous messages, slawk0 2024-11-13 19:13:05 +01:00
  • 3fd2ee1282 added spinning wheel on signup and login button slawk0 2024-11-12 16:26:23 +01:00
  • 133b583cfb fixed infinite loop when token cannot be validated slawk0 2024-11-11 22:59:16 +01:00
  • ab4569f312 added SpinningWheel.tsx, infinite scrolling is fully working slawk0 2024-11-11 22:40:54 +01:00
  • d54d28de9e added .env slawk0 2024-11-10 19:51:48 +01:00
  • b80e193bbd chunking messages is working :) slawk0 2024-11-10 15:25:56 +01:00
  • 8907650fc0 prepared backend for pagination, redirect to /chat if logged in, fixed messages from contact not appearing in real time, slawk0 2024-11-09 16:51:41 +01:00
  • b99e148841 added filter to ContactForm.tsx to avoid duplicated contacts, messages index, scroll to top event slawk0 2024-11-03 21:02:06 +01:00
  • 39a4242176 historical messages are now fetched from api slawk0 2024-11-02 23:13:40 +01:00
  • 96f87c2fe8 restored important part slawk0 2024-11-02 21:38:28 +01:00
  • c6ed8951ca deleteContact function slawk0 2024-11-02 21:19:14 +01:00
  • 710420a5a8 improved changing contact status sending api slawk0 2024-11-02 18:25:22 +01:00
  • f4796a2134 moved contacts api requests to contactsApi.tsx slawk0 2024-11-02 18:02:32 +01:00
  • 50d907d698 idiota slawk0 2024-11-01 19:25:00 +01:00
  • 34d3f1c75b huh slawk0 2024-11-01 19:24:00 +01:00
  • 27d7456998 fuck git slawk0 2024-11-01 19:19:24 +01:00
  • 973ef54393 authorizeUser middleware slawk0 2024-11-01 18:24:48 +01:00
  • 45ca5a2243 getContactsList api, contacts are now fetching from api slawk0 2024-10-31 21:17:50 +01:00
  • 7f2a6d24eb sorting contacts by last active time slawk0 2024-10-31 15:36:46 +01:00
  • 7953a4ee2c sorting contact to display unreaded firtst slawk0 2024-10-31 00:25:02 +01:00
  • efe7559265 added working status indicator slawk0 2024-10-31 00:11:12 +01:00
  • 69abbcb7b8 removing contact is working slawk0 2024-10-29 17:21:12 +01:00
  • fdf9b64349 added deleteContact api slawk0 2024-10-28 23:03:47 +01:00
  • dfd93eee51 added filter for invalid characters, initializing contact on click selected contact slawk0 2024-10-28 20:17:23 +01:00
  • 4d5106dd24 instant adding new contact to list slawk0 2024-10-28 15:27:15 +01:00
  • cc13bc0f32 contactsList props slawk0 2024-10-27 22:14:35 +01:00
  • 73dfeb6e3e added InitializeContact function slawk0 2024-10-27 20:01:29 +01:00
  • e92f07433d added InitializeContact function slawk0 2024-10-27 11:57:20 +01:00
  • 80412296aa added sendContactsList function, fixed socket not working socket after login slawk0 2024-10-27 11:25:22 +01:00
  • cb99f174d2 added authorized context slawk0 2024-10-26 23:06:32 +02:00
  • 21c93d2c18 improved authorization slawk0 2024-10-25 23:34:20 +02:00
  • 3423994846 added missing files to git, refactor authorization slawk0 2024-10-24 21:17:51 +02:00
  • c853256dfe fixed undefined user_id after signup slawk0 2024-10-23 22:40:00 +02:00
  • 85c086c496 contacts appear on page load slawk0 2024-10-22 22:58:18 +02:00
  • c2af7f744e authorization code refactor, added insertContact function slawk0 2024-10-22 17:50:32 +02:00
  • 7b13996154 added trims to backend slawk0 2024-10-21 21:22:16 +02:00
  • 6c06d34e5b fixed dropdown menu slawk0 2024-10-20 14:39:23 +02:00
  • dfd065adee dropdown menu on user profile slawk0 2024-10-19 17:53:34 +02:00
  • f20b020549 code refactor, fixed undefined username from response on /auth/validate api, displays user actual username on UserProfile.tsx slawk0 2024-10-19 17:02:08 +02:00
  • 53421bc7ca clearing messages on new contact slawk0 2024-10-19 13:35:54 +02:00
  • d20f38e454 added autoscroll slawk0 2024-10-19 13:03:56 +02:00
  • ba4c07ea30 added filter to prevent display same message multiple times, fixed ui slawk0 2024-10-19 12:17:23 +02:00
  • dff81dc1ef added overflow to messages slawk0 2024-10-18 16:32:56 +02:00
  • 1b24bca201 code refactor added missing async slawk0 2024-10-18 15:22:07 +02:00
  • 5875162626 removed initializeSocket function, added returns to response slawk0 2024-10-17 20:53:15 +02:00
  • 8034fdfffb added server site socket authorization, initializeSocket function slawk0 2024-10-15 22:01:40 +02:00
  • ea3287a268 timestamp is now generated on client site slawk0 2024-10-14 15:55:55 +02:00
  • cfc6ee02c8 Refactor chat message functionality and improve UI components slawk0 2024-10-14 15:41:26 +02:00
  • 8b5915b8d3 added contactProfile prop to pass contact username slawk0 2024-10-14 11:23:18 +02:00
  • c77c1cfd7e Refactor Chat page to use separate components slawk0 2024-10-14 11:15:40 +02:00
  • f7aa6ba713 split code to ChatArea.tsx and ContactProfile.tsx slawk0 2024-10-13 23:43:27 +02:00
  • e6f4c58d13 added message and contact input autofocus, getUserId db query, user_id to jwt slawk0 2024-10-13 14:12:15 +02:00
  • bd78e7c817 minor changes slawk0 2024-10-13 00:12:50 +02:00
  • 0b0c162bff sending contact and message slawk0 2024-10-12 22:37:25 +02:00
  • 8131cc6fb1 added getContact query slawk0 2024-10-12 21:20:45 +02:00
  • 8414919ae6 added contact db slawk0 2024-10-12 00:45:53 +02:00
  • bd89f0762f password validation on server slawk0 2024-10-11 15:32:07 +02:00
  • 05211fba10 protectedRoutes works? slawk0 2024-10-11 14:02:00 +02:00
  • e074823704 creating ProtectedRoutes.tsx slawk0 2024-10-10 22:28:45 +02:00
  • 387437c71e restricted access to pages slawk0 2024-10-05 22:31:30 +02:00
  • 58f6ffcfd3 message box slawk0 2024-10-05 15:16:56 +02:00
  • 75d95e827d getPassword() function, refactor from .send to .json slawk0 2024-10-05 14:25:33 +02:00
  • 826116e23c added hashing password, creating user uuid and password mismatch check slawk0 2024-10-05 13:00:37 +02:00
  • cb90cb3498 added try catches and jwt slawk0 2024-10-04 22:13:17 +02:00
  • 03892f0371 added changePassword, checkUserExist, insertUser & message functions slawk0 2024-10-04 17:37:26 +02:00
  • 965623a3d6 code refactor of creating tables slawk0 2024-10-01 21:37:51 +02:00