{"id":54474,"date":"2019-12-27T00:00:00","date_gmt":"2019-12-26T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/zulip-2-1"},"modified":"2020-02-18T14:02:29","modified_gmt":"2020-02-18T11:02:29","slug":"zulip-2-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/zulip-2-1","title":{"rendered":"Zulip 2.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A fost lansat\u0103 versiunea Zulip 2.1, o platform\u0103 server pentru desf\u0103\u0219urarea de mesagerii corporative, adecvate pentru organizarea comunic\u0103rii angaja\u021bilor \u0219i grupurilor de dezvoltare. Proiectul a fost ini\u021bial dezvoltat de compania Zulip \u0219i a fost deschis dup\u0103 achizi\u021bia sa de c\u0103tre Dropbox sub licen\u021ba Apache 2.0. Codul p\u0103r\u021bii server este scris \u00een Python folosind cadrul Django. Software-ul client este disponibil pentru Linux, Windows, macOS, Android \u0219i iOS, de asemenea, este oferit un interfa\u021b\u0103 web \u00eencorporat\u0103.<\/p>\n<p>Sistemul suport\u0103 at\u00e2t comunica\u021bia direct\u0103 \u00eentre dou\u0103 persoane, c\u00e2t \u0219i desf\u0103\u0219urarea de discu\u021bii de grup. Zulip poate fi comparat cu serviciul Slack \u0219i poate fi considerat un analog intern al Twitter, utilizat pentru comunicarea \u0219i discutarea problemelor de munc\u0103 \u00een grupuri mari de angaja\u021bi. Se ofer\u0103 instrumente pentru a urm\u0103ri starea \u0219i participarea simultan\u0103 la mai multe discu\u021bii folosind un model de afi\u0219are a mesajelor \u00een fir, care reprezint\u0103 un compromis optim \u00eentre legarea de camere din Slack \u0219i un singur spa\u021biu public pe Twitter. Afi\u0219area simultan\u0103 a tuturor discu\u021biilor \u00een fir permite \u00eentr-un singur loc acoperirea tuturor grupurilor, men\u021bin\u00e2nd \u00een acela\u0219i timp o separare logic\u0103 \u00eentre ele.<\/p>\n<p>Printre func\u021bionalit\u0103\u021bile Zulip se num\u0103r\u0103 \u0219i suportul pentru trimiterea de mesaje utilizatorului \u00een modul offline (mesajele vor fi livrate dup\u0103 revenirea online), p\u0103strarea \u00eentregii istorii a discu\u021biilor pe <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/server\/dts-dronten\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2569\">server<\/a> \u0219i instrumentele pentru c\u0103utarea \u00een arhiv\u0103, posibilitatea de a trimite fi\u0219iere prin Drag-and-drop, eviden\u021bierea automat\u0103 a sintaxei pentru blocurile de cod transmise \u00een mesaje, un limbaj de marcare \u00eencorporat pentru formatarea rapid\u0103 a listelor \u0219i textului, instrumente pentru trimiterea grupat\u0103 de notific\u0103ri, posibilitatea de a crea grupuri \u00eenchise, integrarea cu Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter \u0219i alte servicii, instrumente pentru ata\u0219area de etichete vizibile la mesaje.<\/p>\n<p>Ast\u0103zi se s\u0103rb\u0103tore\u0219te lansarea serverului Zulip. \u00cen ultimele c\u00e2teva luni, s-a realizat o munc\u0103 interesant\u0103 semnificativ\u0103 \u00een afara bazei de cod a serverului.<\/p>\n<p>Nout\u0103\u021bi principale:<\/p>\n<ul>\n<li>A fost ad\u0103ugat un instrument pentru importarea datelor din servicii bazate pe Mattermost, Slack, HipChat, Stride \u0219i Gitter. La importul din Slack, este asigurat\u0103 suportul pentru toate func\u021bionalit\u0103\u021bile oferite la exportul de date de c\u0103tre clien\u021bii planurilor tarifare corporative.<\/li>\n<li>Pentru organizarea c\u0103ut\u0103rii full-text acum nu mai este necesar\u0103 instalarea unui plugin specializat pentru PostgreSQL, ceea ce permite utilizarea unor platforme DBaaS precum Amazon RDS \u00een locul unei baze de date locale.<\/li>\n<li>\u00cen interfa\u021ba web de administrare a fost ad\u0103ugerea accesului la instrumentele de exportare a datelor (anterior, exportul se efectua doar din linia de comand\u0103).<\/li>\n<li>A fost ad\u0103ugat\u0103 suportul pentru Debian 10 \u201eBuster\u201d \u0219i a fost \u00eentrerupt suportul pentru Ubuntu 14.04. Suportul pentru CentOS\/RHEL nu este \u00eenc\u0103 finalizat \u0219i va ap\u0103rea \u00een viitoarele lans\u0103ri.<\/li>\n<p><noindex><\/p>\n<li>Sistemul de trimitere a notific\u0103rilor prin email a fost complet reproiectat, aduc\u00e2nd un stil minimalistic similar cu sistemul de notific\u0103ri GitHub. Au fost ad\u0103ugate noi set\u0103ri ale notific\u0103rilor care permit gestionarea comportamentului pentru notific\u0103rile push \u0219i notific\u0103rile prin email pentru m\u0103\u0219ti (de exemplu, <img decoding=\"async\" alt=\"Zulip 2.1\" src=\"\/wp-content\/uploads\/2019\/12\/7fa6d8a4adc26c85ea74ff25638be9e2.png\" style=\"display:block;margin: 0 auto;\" \/><a rel=\"nofollow\" style=\"text-decoration: none\" href=\"https:\/\/www.linux.org.ru\/people\/all\/profile\">all<\/a>), precum \u0219i modificarea metodei de calcul al mesajelor necitite.<\/li>\n<p><\/noindex><\/p>\n<li>A fost reproiectat\u0103 implementarea gateway-ului pentru analiza email-urilor primite. A fost ad\u0103ugat suport pentru redirec\u021bionarea fluxurilor de mesaje Zulip c\u0103tre listele de discu\u021bii, pe l\u00e2ng\u0103 instrumentele deja disponibile pentru integrarea cu serviciile Zulip pentru trimiterea email-urilor.<\/li>\n<li>A fost ad\u0103ugat\u0103 suportul \u00eencorporat pentru autentificarea SAML (Security Assertion Markup Language). Codul a fost rescris pentru integrarea cu mecanismele de autentificare Google \u2014 toate backend-urile de autentificare OAuth\/social au fost ref\u0103cute folosind modulul python-social-auth.<\/li>\n<li>Interfa\u021ba ofer\u0103 utilizatorului operatorul de c\u0103utare \u201estreams:public\u201d, care permite c\u0103utarea \u00een \u00eentreaga istorie deschis\u0103 a comunic\u0103rilor organiza\u021biei.<\/li>\n<li>\u00cen sintaxa markdown a fost ad\u0103ugat un sintax pentru a specifica linkurile c\u0103tre temele de discu\u021bie.<\/li>\n<li>Set\u0103rile pentru moderatori au fost extinse, permi\u021b\u00e2nd gestionarea selectiv\u0103 a drepturilor utilizatorilor de a-\u0219i crea canale proprii \u0219i de a invita utilizatori noi \u00een acestea.<\/li>\n<li>Suportul pentru previzualizarea paginilor web, men\u021bionate \u00een mesaje, a fost trecut \u00een etapa de beta-testing.<\/li>\n<li>A fost optimizat aspectul, fiind deosebit de vizibil\u0103 reproiectarea stilului marginilor \u00een liste, citate \u0219i blocuri de cod.<\/li>\n<li>Au fost ad\u0103ugate module noi de integrare cu BitBucket Server, Buildbot, Gitea, Harbor \u0219i Redmine. Formatul \u00een modulele existente de integrare a fost semnificativ \u00eembun\u0103t\u0103\u021bit.<br \/>\nAu fost preg\u0103tite traduceri complete pentru limbile rus\u0103 \u0219i ucrainean\u0103.<\/li>\n<\/ul>\n<p>Sursa: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/opensource\/15405279\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Zulip 2.1, \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u043e\u0432, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u043e\u0432 \u0438 \u0433\u0440\u0443\u043f\u043f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u041f\u0440\u043e\u0435\u043a\u0442 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0431\u044b\u043b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Zulip \u0438 \u043e\u0442\u043a\u0440\u044b\u0442 \u043f\u043e\u0441\u043b\u0435 \u0435\u0451 \u043f\u043e\u0433\u043b\u043e\u0449\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Dropbox \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0. \u041a\u043e\u0434 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Python \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Django. \u041a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u043e\u0435 \u041f\u041e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u0434\u043b\u044f Linux, Windows, macOS, Android \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":54475,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-54474","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Zulip 2.1, \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u043e\u0432, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u043e\u0432 \u0438 \u0433\u0440\u0443\u043f\u043f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/zulip-2-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Zulip 2.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Zulip 2.1, \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u043e\u0432, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u043e\u0432 \u0438 \u0433\u0440\u0443\u043f\u043f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/zulip-2-1\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-26T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:29+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Zulip 2.1 | ProHoster","description":"A fost lansat\u0103 versiunea Zulip 2.1, o platform\u0103 de server pentru implementarea de \u043c\u0435\u0441\u0435\u043d\u0434\u0436ere corporative, care este potrivit\u0103 pentru organizarea comunic\u0103rii angaja\u021bilor \u0219i grupurilor de dezvoltare.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/zulip-2-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Zulip 2.1 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Zulip 2.1, \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u043e\u0432, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u043e\u0432 \u0438 \u0433\u0440\u0443\u043f\u043f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/zulip-2-1","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-26T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:29+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54474","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 22:17:35","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:05:06","updated":"2026-02-09 22:17:35","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/54474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=54474"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/54474\/revisions"}],"predecessor-version":[{"id":159851,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/54474\/revisions\/159851"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/54475"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=54474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=54474"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=54474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}