Publikimi i platformës për shkëmbim skedarësh OpenCloud 8.0

ËshtĂ« publikuar versioni 8.0 i platformĂ«s OpenCloud, i cili mundĂ«son vendosjen nĂ« serverin tuaj tĂ« njĂ« sistemi pĂ«r shkĂ«mbim skedarĂ«sh dhe bashkĂ«punim mbi pĂ«rmbajtjen. Projekti paraqitet si njĂ« alternativĂ« e hapur ndaj sistemeve pronĂ«sore Microsoft SharePoint, Google Drive dhe Dropbox, nĂ« pĂ«rputhje me kĂ«rkesat e rregullores GDPR nĂ« fuqi nĂ« Bashkimin Evropian.

Projekti Ă«shtĂ« krijuar si njĂ« fork i platformĂ«s OCIS (ownCloud Infinite Scale). Ndryshe nga baza e vjetĂ«r e kodit tĂ« ownCloud dhe projekti NextCloud qĂ« u nda prej saj, pjesa server-side e OCIS Ă«shtĂ« rishkruar nga gjuha PHP nĂ« Go. Krijuesit e OpenCloud janĂ« pĂ«rpjekur ta çlirojnĂ« bazĂ«n e kodit nga funksionaliteti i panevojshĂ«m dhe tĂ« pĂ«rqendrohen nĂ« zbatimin sa mĂ« cilĂ«sor tĂ« detyrĂ«s kryesore — bashkĂ«punimit me skedarĂ«t.

Pjesa server-side është shkruar në Go, shpërndahet nën licencën Apache 2.0 dhe mbështet ndërfaqet programore WebDAV, gRPC, Microsoft RESTful Web API Graph, OCS, OCM 1.1 dhe OpenID Connect. Serveri është realizuar duke përdorur konceptin e mikroshërbimeve dhe mund të shkallëzohet nga instalimi në platformat Raspberry Pi deri te zbatimet e mëdha shumserverëpërdorueshe.

Klienti desktop është shkruar në C++ me përdorimin e Qt, është publikuar nën licencën GPLv3 dhe mbështet ndërtimin për Windows, macOS dhe Linux. Klienti përfshin gjithashtu funksionin e sinkronizimit të skedarëve dhe montimin e hapësirës së përbashkët si një sistem virtual skedarësh. Ndërfaqja Web është shkruar në TypeScript me përdorimin e framework-ut Vue.js dhe ofrohet nën licencën AGPLv3. Janë të disponueshme edhe aplikacione mobile për Android dhe iOS.

Përveç funksioneve për ruajtjen dhe shkëmbimin e skedarëve, si edhe aksesit të sinkronizuar në koleksionin e skedarëve nga pajisje të ndryshme, OpenCloud përfshin mundësi për redaktim bashkëpunues të dokumenteve në kohë reale, integrim me paketën zyrtare Collabora Online dhe editorin Markdown Editor (ToastUI), nxjerrje teksti nga imazhet dhe dokumentet e skanuara, si edhe përdorimin e protokollit ICAP për kontrollin e skedarëve të ngarkuar në paketat antivirus.

PĂ«r skedarĂ«t e publikuar mund tĂ« kufizohet afati i vlefshmĂ«risĂ«, tĂ« jepet qasje me lidhje dhe tĂ« mbrohet pĂ«rmbajtja me fjalĂ«kalim. PĂ«r ta bĂ«rĂ« mĂ« tĂ« lehtĂ« navigimin nĂ«pĂ«r skedarĂ«, mbĂ«shteten etiketat, filtrat dhe kĂ«rkimi me tekst tĂ« plotĂ«. NĂ« sistem gjurmohet e gjithĂ« historia e punĂ«s me skedarĂ«t dhe ofrohet mbĂ«shtetje pĂ«r rikthimin e ndryshimeve nĂ« njĂ« version tĂ« caktuar nga e kaluara. ËshtĂ« i mundur edhe organizimi i punĂ«s nĂ« ekip me caktimin e nĂ«nkatalogĂ«ve («hapĂ«sirave tĂ« punĂ«s») pĂ«r ekipe tĂ« veçanta.

PĂ«r administratorin ofrohet njĂ« ndĂ«rfaqe pĂ«r menaxhim tĂ« detajuar tĂ« tĂ« drejtave tĂ« qasjes dhe pĂ«rdoruesve (pĂ«r shembull, mund t’i lejohet pĂ«rdoruesit vetĂ«m shikimi ose vetĂ«m ngarkimi nĂ« hapĂ«sirĂ«n e ruajtjes). MbĂ«shtetet menaxhimi i qasjes i bazuar nĂ« role (RBAC — Role-Based Access Control). Platforma pĂ«rdor arkitekturĂ«n Privacy-First, qĂ« nĂ«nkupton se njĂ« pĂ«rdorues i OpenCloud me tĂ« drejta administratori nuk mund tĂ« marrĂ« qasje nĂ« pĂ«rmbajtjen e pĂ«rdoruesve.

NĂ« versionin e ri:

  • NĂ« redaktorin e tekstit Ă«shtĂ« zbatuar mundĂ«sia qĂ« disa persona tĂ« punojnĂ« njĂ«kohĂ«sisht mbi skedarĂ« nĂ« formatin Markdown dhe ocnote, me pasqyrimin e ndryshimeve nĂ« kohĂ« reale. ËshtĂ« shtuar edhe mundĂ«sia e lidhjes sĂ« pĂ«rdoruesve nĂ« modalitetin vetĂ«m pĂ«r lexim, tĂ« cilĂ«t mund vetĂ«m tĂ« ndjekin pĂ«rgatitjen e dokumentit.
  • CilĂ«simet e motorĂ«ve tĂ« kĂ«rkimit Bleve dhe OpenSearch janĂ« unifikuar pĂ«r tĂ« dhĂ«nĂ« rezultate tĂ« ngjashme pavarĂ«sisht backend-it tĂ« kĂ«rkimit (si parazgjedhje ofrohet motori Bleve, por pĂ«rfshihet edhe OpenSearch, i cili Ă«shtĂ« mĂ« i pĂ«rshtatshĂ«m pĂ«r projekte tĂ« mĂ«dha). ËshtĂ« ulur edhe konsumi i memories gjatĂ« pĂ«rdorimit tĂ« motorit Bleve (nga 1.1 GB nĂ« 120 MB gjatĂ« indeksimit tĂ« 100 mijĂ« skedarĂ«ve).
  • ËshtĂ« shtuar mbĂ«shtetja pĂ«r fotografi lĂ«vizĂ«se, me mundĂ«si shikimi paraprak gjatĂ« kalimit tĂ« miut sipĂ«r ose me shtypjen e njĂ« butoni.
  • ËshtĂ« pĂ«rshpejtuar lĂ«vizja dhe renderimi i miniaturave pĂ«r katalogĂ« me numĂ«r tĂ« madh imazhesh (1000+).
  • ËshtĂ« pĂ«rditĂ«suar dizajni i faqeve pĂ«r futjen e fjalĂ«kalimit, paralajmĂ«rimet pĂ«r refuzimin e qasjes dhe ngarkimin e skedarĂ«ve konfidencialĂ«.
  • ËshtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« dialogut tĂ« sistemit pĂ«r menaxhimin e printimit, me mbĂ«shtetje pĂ«r eksport nĂ« PDF.
  • NĂ« panel Ă«shtĂ« shtuar butoni «More actions», ku zhvendosen mjetet qĂ« nuk pĂ«rshtaten brenda gjerĂ«sisĂ« sĂ« dritares.
  • ËshtĂ« implementuar theksimi i sintaksĂ«s pĂ«r 37 gjuhĂ« programimi, i cili funksionon gjithashtu brenda blloqeve tĂ« kodit nĂ« skedarĂ«t Markdown.
  • ËshtĂ« siguruar shpĂ«rndarja e temave tĂ« dizajnit nĂ« formatin e imazheve Docker.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster