Mühendislik ve bilgisayar tasarımıyla ilgili verilerin depolanması için tasarlanan CADBase platformu gelişmeye devam ediyor. Platformun temel amacı; 3 boyutlu modeller, çizimler ve bunlara eşlik eden dokümanlar, tedarikçilere ait bilgileri içeren kataloglar, sertifikalar, standardizasyon ve sınıflandırma dokümanları gibi ilgili bilgilerin paylaşılmasıdır. Kod Rust dilinde yazılmış olup MIT lisansı altında dağıtılmaktadır.
Değişiklikler arasında:
- FreeCAD ve Blender projeleriyle entegrasyon için yeni özellikler eklendi: göndermeden önce değişiklikleri önizleme; Veri güncellenirken değişiklikler hakkında kısa bilgilerin kaydedilmesi; zorunlu güncelleme ayarları ve karma hesaplama denetiminin devre dışı bırakılması.
- Güncellenmiş kullanıcı arayüzü: Markdown işaretlemesi için destek eklendi; dosya bilgilerindeki değişikliklerle ilgili mesajların görüntülenmesi sağlandı; Sayfanın üst kısmında bileşenlere göre arama seçeneği belirdi.
- API yetenekleri genişletildi: Bileşen isteği eklendi, bu sayede bileşenlerle ilişkili platform nesneleri hakkında bilgi edinebilirsiniz. Bileşenler ve bunların değişiklikleri için alanlara göre sıralama desteği eklendi: name (ad), actualStatusId (durum tanımlayıcısı), createdAt (oluşturma tarihi) ve updatedAt (güncelleme tarihi). Birden fazla sayfaya bölme ve sıralama desteği olan sorguların listesi genişletildi.
Kaynak: opennet.ru
