corbindavenport / imageshare

Web app for sending images and videos to another device, designed for low-end and legacy web browsers.
https://theimageshare.com
GNU General Public License v3.0
87 stars 6 forks source link

Node.js Rewrite #28

Open corbindavenport opened 1 month ago

corbindavenport commented 1 month ago

ImageShare is currently in the process of being rewritten as a Node.js server, replacing the original PHP codebase. The current version relies on external third-party services for image uploads and QR code generation, and the code is getting pretty messy. The work is currently being done in the node-rewrite branch.

Project Goals

Project Status

Most features in the current version will be ported to the new Node version, if not all features. The live site will be switched to the new codebase when the core functionality is available.

Current features that need to be implemented:

New changes and features:

corbindavenport commented 1 month ago

The main instance at theimageshare.com has switched to the node-rewrite branch.

wanniethecharacter commented 1 month ago

Bring back ImgBB!

wanniethecharacter commented 1 month ago

Bring back ImgBB!

and by that, I mean the option to switch from its own server to ImgBB so my photos won’t get deleted after 2 minutes!

corbindavenport commented 1 month ago

@wanniethecharacter I'm still figuring out if ImgBB and/or Imgur support will be added back as options. They've been pretty unreliable over the past few years, which is why the current focus is transferring images to a modern device with the QR code or link (the link needs to be improved for sure). Once the images are on another device they can be backed up or uploaded anywhere.

The ImgBB website now lists API access as a paid feature, so I'm not sure how much longer it will be available for free, and it was rate-limiting API requests from the main site (not sure if that applied to custom keys or just the default public key). Imgur blocked the main site entirely so the API was only usable by people self-hosting.

corbindavenport commented 1 month ago

Imgur and ImgBB support won't be implemented in the new version. I made a new issue for that discussion and possible return in the future: #31