Skip to main content

Blog 6

ยท 2 min read
David Zwart
Founder / Lead Developer

Current progress ๐Ÿ’ช๐Ÿผโ€‹

The authentication mechanism is being finalized. There are some tweaks that need to be done in order to ensure it is user friendly. For example, currently only one login is allowed to be active and refreshed at the same time. If the same user would login on another device, the first user login session would be logged out. This is not desirable.

Furthermore, Ive started work on a first time setup page. Ill need testers for this soon.

Blog 5

ยท One min read
David Zwart
Founder / Lead Developer

Current progress ๐Ÿ’ช๐Ÿผโ€‹

After a lot of tinkering, the login system on the server has reached it's first usable stage. Next up: ensuring all API endpoints are authentication/role protected. (optional) registration and websocket protected. On the UI side, I'm actively working on error handling and a login page ๐Ÿ›ก๏ธ. Furthermore I've been working on a camera page ๐ŸŽฆ .

Blog 4

ยท 2 min read
David Zwart
Founder / Lead Developer

Short update ๐Ÿ˜„โ€‹

I've started the work on the server login system for FDM Monster 1.5.0-rc1. This login system needs to be implemented on the frontend, which I will tackle soon! Furthermore, together with @WindArrow 's great help, I was able work on tracking down some performance issues and associated fixes concering the reconnection of OctoPrints and preventing startup timeouts/slowdown. Some tweaking is still needed, but the server is more stable now even in case of powered down OctoPrints!

Blog 3

ยท 2 min read
David Zwart
Founder / Lead Developer

Short update ๐Ÿ˜„โ€‹

This week I was working hard on 1.4.0 which involved mostly ensuring that MonsterPi images could actually update to that version, and that the client 1.2.0-rcx RC webapps could be downloaded just like the non-release candidates. It took a bit longer to build 1.4.0, but I really believe the work has paid off. Eager to fine-tune the webapp performance this week and get it out there soon! Furthermore, I've started work on GitReleaseManager which is a tool that will create release notes automatically (and it does a bunch more) starting with MonsterPi (for now).

Blog 2

ยท 4 min read
David Zwart
Founder / Lead Developer

Hey there, welcome to the second installment of our blog series! If this is your first time diving into the FDMM server, we're excited to have you on board! ๐Ÿ˜„

This week, OctoPrint released a minor update, version 1.9.0. A big shoutout to all the contributors who made this release possible! You can check out the details of the release 1.9.0.

One of the notable improvements in this release is the performance boost in the file list API. We've already implemented measures to address this issue in FDMM, but this update will make our server even quicker regardless! ๐Ÿ˜Š Additionally, OctoPrint now supports multi-file upload, which could come in handy for us in the future. It's definitely something we'll keep in mind!

Apart from the performance enhancements, the OctoPrint team also fixed several annoying bugs in the announcements and wizard sections during setup. They even introduced a new webcam stack, which might interest you if you're in need of webcam functionality. Personally, I don't utilize it, but it's worth checking out!