Commit graph

  • e406594cca changed configureation to use less memory master rudy3333 2025-07-01 21:33:24 -07:00
  • e91e9000ed made a bypass for clamav when not running rudy3333 2025-07-01 21:20:09 -07:00
  • 6618ee4d99
    Update README.md rudy3 2025-06-27 13:33:33 -07:00
  • 79ad6977e0 implement message editing functionality with error handling rudy3333 2025-06-26 14:52:25 -07:00
  • fe9f49e366 streamline event and embed deletion logic with improved error handling rudy3333 2025-06-26 00:44:05 -07:00
  • 49a789686f remove user-related data upon account deletion rudy3333 2025-06-25 23:24:30 -07:00
  • 793c1a7c9f added mime type cheking, html cleansing, extra user verfication rudy3333 2025-06-25 17:09:44 -07:00
  • 8506e310ea added a file upload MB limit and input sanitizing rudy3333 2025-06-25 15:06:34 -07:00
  • 626fb2f83c fix settings+unpushed a secret rudy3333 2025-06-25 02:01:08 -07:00
  • 8b0a82e9f6 added caching & ratelimiting rudy3333 2025-06-25 01:35:39 -07:00
  • ba5f6de929 fixed notification logic i think rudy3333 2025-06-25 00:49:39 -07:00
  • e85ed60e20 Refactor file upload and web archive scanning to use constants for forbidden extensions and Chrome options rudy3333 2025-06-24 16:25:52 -07:00
  • 97ef207ba9 Add message reactions feature rudy3333 2025-06-24 14:37:01 -07:00
  • 7b1ac19a4e added ordering to the embed list and fixed css so delete button css dosent get applied to the dropdown menu rudy3333 2025-06-24 00:19:50 -07:00
  • 1587429e71 remove commented-out forecast code and simplify forecast div structure rudy3333 2025-06-23 23:42:17 -07:00
  • 4ea32ec75c prevent javascript from erroing rudy3333 2025-06-23 23:07:43 -07:00
  • ce4eca6df5 added functionality to delete profile picture rudy3333 2025-06-23 21:59:44 -07:00
  • 75f4f451ec added a VScode debugger rudy3333 2025-06-23 21:36:39 -07:00
  • 5daecd1ea7 rework voice recognition error handling and remove unused service worker code. fixed a small bug in oneko rudy3333 2025-06-23 18:13:44 -07:00
  • c7b5f7edac added fly deploy yml in order to ensure CD rudy3333 2025-06-22 14:01:41 -07:00
  • c3c00a2e0f this works........... rudy3333 2025-06-21 13:27:23 -07:00
  • 16b56bd186 THIS STILL DOSENT WORK? rudy3333 2025-06-20 23:05:30 -07:00
  • b4eefdab5f trying to make it so on mobile there is no welcome text but the pfp functions as the drop down rudy3333 2025-06-20 17:42:55 -07:00
  • 79478da3b3 did a lot of stuff troubleshooting the music feature, as i was deploying from a new device. of course it was simple and stupid, i havent imported the correct cookies. also polished readme rudy3333 2025-06-20 11:28:35 -07:00
  • eb34514e5c updated clamav setup rudy3333 2025-06-19 10:43:03 -07:00
  • b48b89667f expose fly.toml from gitignore rudy3333 2025-06-19 10:12:42 -07:00
  • 4a726d1978 fixed webdriver feature + big oopsie in embed! it wasnt saved as a user property but globally and finally made my dockerfile 100% not leaking rudy3333 2025-06-19 09:35:37 -07:00
  • 406d63fc7d improved admin panel to include owner info and creation date rudy3333 2025-06-19 03:08:17 +02:00
  • 0a3860b25f Add recurrence feature to calendar events rudy3333 2025-06-11 03:27:18 +02:00
  • 5189bb79b2 fixed properly displaying Quill.JS documents rudy3333 2025-06-11 03:03:38 +02:00
  • 33fcd0d2a1 Add drawing tools and shape functionality to whiteboard rudy3333 2025-06-11 02:35:22 +02:00
  • 0a11c2c1e2 delete now also deletes images from FS. delete all now also deletes images rudy3333 2025-06-11 01:58:10 +02:00
  • ace89fa39d Improve dark mode styling for web archive, and fixed logic with buttons to view HTML rudy3333 2025-06-11 01:32:28 +02:00
  • 9616074b84 Enhance chat interface with profile picture display and improved message layout. Fixed the AI prompt. rudy3333 2025-06-11 01:12:37 +02:00
  • 8c06b09072 profile picture display rudy3333 2025-06-11 01:03:14 +02:00
  • 914de4e900 profile picture functionality in progress rudy3333 2025-06-10 22:44:49 +02:00
  • 24c99d5d03 styling changes, most of the work was done in gitignored Dockerfile to restore music functionality - yt-dlp is not reliable and you have to reinstall it frequently rudy3333 2025-06-10 21:29:49 +02:00
  • 90fc67aeb2 Implement local time display for whiteboard timestamps rudy3333 2025-06-10 19:15:25 +02:00
  • fa6ea9149e Implement local time display for document last edited timestamp rudy3333 2025-06-10 18:50:11 +02:00
  • 532d76509a fully working TOR network blocker, refreshes the list every 10 min rudy3333 2025-06-10 18:09:51 +02:00
  • bf87d93191 TOR network blocker update wip not functional rudy3333 2025-06-10 01:03:02 +02:00
  • c9a3853d34 added a TOR network blocker rudy3333 2025-06-10 00:33:59 +02:00
  • 981a75180f fixed cursor kitty + improved ocr with adding ai and upscaling and other tricks rudy3333 2025-06-10 00:07:08 +02:00
  • 69670a2a9d add edit document functionality using quill js rudy3333 2025-06-09 23:33:43 +02:00
  • e26c42f5e7 clamav integration for file uploads! rudy3333 2025-06-09 22:17:18 +02:00
  • 414d0dad55 Add AI assist button to chat input for message refinement and implement functionality to fetch AI responses. rudy3333 2025-06-09 20:14:25 +02:00
  • 61e702a294 Add oneko kitty rudy3333 2025-06-09 16:07:48 +02:00
  • 970c3990e8 Add audio notification for unseen messages and improve notification overlay logic rudy3333 2025-06-09 15:32:07 +02:00
  • 43466188f7 music feature optimization rudy3333 2025-06-09 14:36:19 +02:00
  • bced97db38 whoops rudy3333 2025-06-08 05:09:21 +02:00
  • 970fe28e1e Add content field to WebArchive model, implement view for individual archives, and update templates for viewing and managing web archives. rudy3333 2025-06-08 05:05:25 +02:00
  • 3c03787863 fix web archive! it works now, although i should add more features rudy3333 2025-06-08 04:40:44 +02:00
  • c76d6f31ef web archive v1 this dosent work lmfao rudy3333 2025-06-08 02:53:15 +02:00
  • 6cbb408022 Add unread message notification rudy3333 2025-06-05 20:48:10 +02:00
  • d3f1ac1917 refresh token often + add notifcation clicks rudy3333 2025-06-04 22:05:26 +02:00
  • deeb9b8581 changed the api into a faster async session rudy3333 2025-06-04 21:22:38 +02:00
  • 81a32c104c FCM notifications for chat finished rudy3333 2025-06-04 20:42:30 +02:00
  • 2feca9394f fcm notifs v1 rudy3333 2025-06-04 17:56:43 +02:00
  • a4427bb5e0 styling merge rudy3333 2025-06-03 22:00:03 +02:00
  • 7cd4e806d1 add undo/redo with keyboard shortcuts rudy3333 2025-06-03 20:38:41 +02:00
  • 59b82277f0 whiteboard save on drag, delete images rudy3333 2025-06-03 19:07:17 +02:00
  • 42a694b24d whiteboard images wip rudy3333 2025-06-03 18:44:38 +02:00
  • 0b6f9d8e72 early image wip rudy3333 2025-06-03 02:11:57 +02:00
  • bfc4ff0429 added functionality for pinning messages and implemented draft saving for message input rudy3333 2025-06-03 01:55:14 +02:00
  • b4c4f1b18c added pinned messages rudy3333 2025-06-03 01:39:17 +02:00
  • d42301027d dark mode fully finished for 2FA pages rudy3333 2025-06-03 01:05:55 +02:00
  • bba229df88 fix rudy3333 2025-06-03 00:19:25 +02:00
  • 9df4dc2530 massive dark mode finish rudy3333 2025-06-02 23:44:23 +02:00
  • fe956ec4df fix bug rudy3333 2025-06-02 23:04:08 +02:00
  • 7010c873ac dark mode WIP almost end! wahoo rudy3333 2025-06-02 21:46:39 +02:00
  • 15047d8d02 dark mode WIP 3 rudy3333 2025-06-02 21:24:23 +02:00
  • a3b80cdb05 dark mode WIP rudy3333 2025-06-02 19:57:36 +02:00
  • 90de11bdf2 dark mode wip rudy3333 2025-06-02 19:45:26 +02:00
  • 7f1e0e1ae5 resolved all current issues on Sentry rudy3333 2025-06-02 02:07:02 +02:00
  • d9dd44c8e4 n+1 query fix rudy3333 2025-06-02 01:36:01 +02:00
  • e9300bfb6f recaptcha support added rudy3333 2025-06-02 01:28:58 +02:00
  • 54bc68613b add email update functionality to user management page rudy3333 2025-06-01 21:39:16 +02:00
  • 804ce58357 email templates rudy3333 2025-06-01 21:07:02 +02:00
  • 46f4233490 another temple update rudy3333 2025-06-01 20:34:02 +02:00
  • d0303c2fc2 Implement email update and verification templates with responsive design rudy3333 2025-06-01 20:15:49 +02:00
  • 14b6679c3f Add email management template for user accounts rudy3333 2025-06-01 20:01:26 +02:00
  • 423074de77 Add email verification requirement for user actions WIP rudy3333 2025-06-01 18:49:55 +02:00
  • 34312e2141 this didnt send emails LOL rudy3333 2025-06-01 18:26:41 +02:00
  • 7ecf9bf1b2 email verification WIP rudy3333 2025-06-01 17:48:15 +02:00
  • 03e88c64a7 Add email configuration settings and refactor email verification to use a local email server, not sendgrid rudy3333 2025-06-01 16:26:32 +02:00
  • 797e77cf9f email verification very early wip rudy3333 2025-06-01 15:56:03 +02:00
  • a6d922dfec delete account functionality added, fixed issues with uploading files with long names rudy3333 2025-06-01 03:23:42 +02:00
  • 0f12749603 Add export functionality to whiteboard, allowing users to download the canvas as a PNG image. Updated button layout for better accessibility. rudy3333 2025-06-01 02:31:20 +02:00
  • 2fbbe59ea1 Add updated_at field to Whiteboard model and display in whiteboard list rudy3333 2025-06-01 01:54:53 +02:00
  • 8155f7f6d9 Add delete functionality for whiteboards rudy3333 2025-06-01 01:28:05 +02:00
  • 04a40362f7 all templates updated. fixed a minor glitch with stroke deletion rudy3333 2025-06-01 00:24:55 +02:00
  • aec9049183 Add "Delete All Strokes" functionality to whiteboard, including new button and backend endpoint for bulk deletion of strokes. rudy3333 2025-06-01 00:12:38 +02:00
  • bdf8a061f3 Add delete stroke functionality to whiteboard rudy3333 2025-05-31 23:47:24 +02:00
  • 4c0b34c8cf whiteboard list wip rudy3333 2025-05-31 23:15:03 +02:00
  • 43e96b17e5 creating whiteboards+rendering done. need to make a eraser and colors rudy3333 2025-05-31 22:39:17 +02:00
  • 4dd6da4440 Whiteboard early WIP rudy3333 2025-05-31 22:00:30 +02:00
  • 14e54e4469 deleted end points not in use rudy3333 2025-05-31 20:09:53 +02:00
  • cc8d6a5d5e replaced that ass package with a self made embed solution :3 rudy3333 2025-05-31 19:54:41 +02:00
  • 1c54db5960 oop fixed the prompt rudy3333 2025-05-31 18:20:08 +02:00
  • fae06f514a unread messages are now displayed in bold rudy3333 2025-05-31 18:06:37 +02:00