Skip to content

1.3.3

Choose a tag to compare

@serangelicloud serangelicloud released this 24 Mar 19:30

Release Notes

Version 1.3.3 - March 21, 2024

  • Added .gitignore file to exclude unnecessary files from version control.

Version 1.3.2 - March 21, 2024

  • Added contributing guidelines to the project.

Version 1.3.1 - March 19, 2024

  • Implemented encryption for file sharing to enhance security.
  • Fixed a typo in the package.json file.

Version 1.3.0 - March 11, 2024

  • Introduced a file sharing system to allow users to upload and download files during chats.

Client Component (client.js)

Initial Setup and Dependencies

  • Utilizes the net, readline, and fs modules from Node.js.
  • Encryption and decryption functionalities are implemented using the crypto-js library.

Media

  • Users can now upload files to the server using the !sendFile [filePath] command.
  • Uploaded files are converted to Base64 for better compatibility and encrypted for security.
  • File download functionality is enabled using the !downloadFile [filePath] command.
  • Downloaded files are stored in the ClientDownloads folder.

Server Component (server.js)

Initial Setup and Dependencies

  • Utilizes the net module from Node.js.

Media

  • Supports file uploads from clients, which are saved in the savedFiles folder.
  • Files are saved in JSON format with sender information and can be downloaded by other clients.