Lansarea platformei de partajare a fișierelor OpenCloud 8.0

OpenCloud 8.0, o platformă care permite utilizatorilor să implementeze un sistem de partajare a fișierelor și colaborare în conținut pe propriul server, a fost lansată. Proiectul este promovat ca o alternativă deschisă la sistemele proprietare precum Microsoft SharePoint, Google Drive și Dropbox și este conform cu GDPR-ul Uniunii Europene.

Proiectul a fost fondat ca o ramură a platformei OCIS (ownCloud Infinite Scale). Spre deosebire de baza de cod ownCloud și de ramura sa NextCloud, serverul OCIS a fost rescris din PHP în Go. Creatorii OpenCloud au încercat să elimine funcționalitățile inutile din baza de cod și să se concentreze pe furnizarea unei implementări de cea mai înaltă calitate a funcționalității sale de bază - colaborarea cu fișierele.

Serverul este scris în Go, distribuit sub licența Apache 2.0 și suportă WebDAV, gRPC, Microsoft RESTful Web API Graph, OCS, OCM 1.1 și OpenID Connect. Serverul este implementat folosind conceptul de microservicii și poate fi scalat de la instalări pe plăci Raspberry Pi până la sisteme multiplatformă de mari dimensiuni.serveruluiimplementări.

Clientul desktop este scris în C++ folosind Qt, publicat sub licența GPLv3 și suportă compilarea pentru Windows, macOS и LinuxClientul dispune, de asemenea, de sincronizare a fișierelor încorporată și de montare a spațiului de stocare partajat ca sistem de fișiere virtual. Interfața web este scrisă în TypeScript folosind framework-ul Vue.js și este licențiată sub licența AGPLv3. Aplicațiile mobile sunt disponibile pentru Android și iOS.

Pe lângă funcțiile de stocare și partajare a fișierelor, precum și accesul sincronizat la colecțiile de fișiere de pe diferite dispozitive, OpenCloud include capabilități pentru editarea colaborativă a documentelor în timp real, integrare cu suita de birou Collabora Online și Markdown Editor (ToastUI), extragerea textului din imagini și documente scanate și utilizarea protocolului ICAP pentru scanarea fișierelor descărcate în pachetele antivirus.

Puteți limita durata de viață a fișierelor publicate, puteți oferi acces printr-un link și puteți proteja conținutul cu o parolă. Pentru a simplifica navigarea în fișiere, sunt acceptate etichetele, filtrele și căutarea text integral. Sistemul urmărește întregul istoric al lucrării cu fișiere și oferă suport pentru anularea modificărilor la o anumită versiune din trecut. Este posibilă organizarea muncii în echipă prin atribuirea de subdirectoare („spații de lucru”) echipelor individuale.

Administratorul este prevăzut cu o interfață detaliată pentru gestionarea drepturilor de acces și a utilizatorilor (de exemplu, puteți permite unui utilizator să vizualizeze sau să încarce doar în depozit). Controlul accesului bazat pe roluri (RBAC) este acceptat. Platforma folosește o arhitectură Privacy-First, ceea ce înseamnă că un utilizator OpenCloud cu drepturi de administrator nu poate accesa conținutul utilizatorilor.

În noua versiune:

  • Editorul de text permite acum mai multor utilizatori să lucreze simultan la fișiere Markdown și OCNote, modificările fiind reflectate în timp real. Utilizatorii se pot conecta acum în modul doar citire, permițându-le să observe pur și simplu progresul documentului.
  • Setările pentru motoarele de căutare Bleve și OpenSearch au fost unificate pentru a oferi rezultate similare indiferent de backend-ul de căutare (Bleve este motorul implicit, dar este inclus și OpenSearch, ceea ce este mai potrivit pentru proiecte mari). Consumul de memorie la utilizarea motorului Bleve a fost redus (de la 1.1 GB la 120 MB la indexarea a 100 de fișiere).
  • S-a adăugat suport pentru mutarea fotografiilor cu posibilitatea de a le previzualiza la trecerea cursorului cu mouse-ul sau făcând clic pe un buton.
  • Derularea și randarea miniaturilor au fost accelerate pentru cataloagele cu un număr mare de imagini (peste 1000).
  • Designul paginilor de introducere a parolei, al avertismentului de refuz al accesului și al încărcării fișierelor confidențiale a fost actualizat.
  • A fost adăugată posibilitatea de a utiliza o casetă de dialog de sistem pentru a gestiona rezultatul tipărit, acceptând exportul în format PDF.
  • Un buton „Mai multe acțiuni” a fost adăugat la panou, care poate fi folosit pentru a muta instrumentele care nu se încadrează în lățimea ferestrei.
  • Evidențierea sintaxei a fost implementată pentru 37 de limbaje de programare, inclusiv în blocurile de cod din fișierele Markdown.
  • Temele sunt acum furnizate ca imagini Docker.

Sursa: opennet.ru

Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster