Folyamatban van a CADBase platform fejlesztése, amely az építőipar és számítógépes tervezéshez kapcsolódó adatok tárolására készült. A platform fő célja a 3D-modellek, rajzok és hozzájuk kapcsolódó információk, mint például kísérő dokumentáció, beszállítói adatbázisok, tanúsítványok, szabványosítási és osztályozási dokumentumok megosztása. A kód Rust nyelven íródott, és MIT licenc alatt terjesztik.
A változtatások közül:
- Új lehetőségek kerültek hozzáadásra a FreeCAD és Blender projektekhez való integrációhoz: a módosítások előnézete a küldés előtt; rövid információk mentése a módosításokról az adatfrissítések során; kényszerített frissítési beállítások és a hash ellenőrzés kikapcsolása.
- Frissült a felhasználói felület: támogatás a Markdown-formátum számára; a fájlok információjában a változások megjelenítésére szolgáló üzenetek láthatóvá váltak; a keresőfunkció megjelent az oldal tetején a komponensek keresésére.
- Az API lehetőségei kibővültek: megkezdődött a component kérés, amely lehetővé teszi a platformhoz kapcsolódó objektumok információinak lekérdezését. A komponensek és módosításaik esetén támogatott a mezők szerinti rendezés: name (megnevezés), actualStatusId (állapot azonosító), createdAt (létrehozás időpontja) és updatedAt (frissítés időpontja). A lekérdezések köre bővült, támogatva a rendezést és a több oldalas megjelenítést.
Forrás: opennet.ru
