DAViCal

Screenshot Software:
DAViCal
Mga detalye ng Software:
Bersyon: 1.0.2
I-upload ang petsa: 14 Apr 15
Nag-develop: Andrew McMillan
Lisensya: Libre
Katanyagan: 87

Rating: 3.7/5 (Total Votes: 3)

detalye ng CalDAV ay binubuo para sa ilang taon na ngayon, at sabay-sabay na nakita naming dagdagan ang presyon mula sa mga tao at mga organisasyon sa open source mundo na magbigay ng isang solusyon sa kanilang mga problema sa nakabahaging kalendaryo.
Sa pagsusuri ng mga posibilidad para sa mga nakabahaging kalendaryo, mayroong bilang ng posibleng mga approach na ito, ngunit namin na iyong napili upang sundan ang landas ng pagpapatupad ng CalDAV dahil naniniwala kami na ito ay isang mahusay na detalye at na habilin ito sa angkop na kurso pagpapatupad pakinabang client at ibigay ang pinakamayamang user karanasan sa pamamagitan ng mga pagpapatupad ng client.
Mga Layunin
CalDAV ay isang tukoy na pamamahala at pag-uulat sa mga koleksyon ng mga mapagkukunan ng kalendaryo ng client at server protocol.
Dahil dito, ang aming intensyon sa pagbuo ng application na ito ay ang mga sumusunod:
Ang pagiging simple ng mga kinakailangan
Kami ay pinili upang isulat ito sa PHP dahil naniniwala kami na PHP ay isang malawak na magagamit na wika web scripting.
Kami ay pinili upang gamitin ang Apache web server dahil ito ay malawak na magagamit din. Ito ay hindi palaging isang kinakailangan, ngunit walang pagsubok ay naisagawa sa iba pang mga kapaligiran na PHP upang petsa.
Kami ay pinili upang gamitin ang PostgreSQL database, sapagkat ito ay isang libre, database ng open-source, na nagpapatakbo sa isang napaka-malawak na hanay ng mga operating environment, at na kung saan ay ganap na sumusunod acid.
Ang pagiging simple ng Setup
Para sa pinakamahusay na paggamit kadalian dapat mong isaalang-alang ang pag-install ng RSCDS sa pamamahagi Debian GNU / Linux mula sa maluwag sa loob magagamit,-sign pakete.
Inaasahan namin na taasan ang antas ng automation at pagiging simple para sa Debian target na release sa partikular, bagaman iba pang mga distribusyon ay maaari ring maging mas madali sa parehong oras. Namin inaasahan na bahagyang mas malaki pagiging kumplikado ng pag-install sa ilang unang release bilang dumating namin upang maunawaan ang mga partikular na problema makaranas ng mga tao.
Ang pagiging simple ng operasyon
Sa pangkalahatan RSCDS hindi dapat kailangan ng makabuluhang maintenance upang mapanatili itong tumatakbo.
Administratibong pag-andar mapapanatiling simple hangga't maaari, sa loob ng target ng mga sumusuportang mga organisasyon ng hanggang sa ilang daang mga kawani.
Ito ay tinatawag na isang Store sa halip na isang Server dahil ang server-side smarts nakalaan upang nai-minimize upang suportahan ang CalDAV lamang sa isang paraan na sapat upang ilibing-operate sa mga kliyente, at may focus lalo na sa imbakan ng mga mapagkukunan ng kalendaryo.
Pangangasiwa ng mga web-based
Pangkalahatang pangangasiwa ng sistema ang dapat na sa pamamagitan ng isang application na web-based.
Mga Kalendaryo ay hindi magagamit sa isang web-based na view sa unang release. Ito ay malamang na hindi na mga kalendaryo ay kailanman maging maintainable sa pamamagitan ng isang web-based client, bagaman Dapat na sinusuportahan ng server ang paggamit ng web-based client software na gumagana gamit ang CalDAV protocol.

Ano ang bagong sa paglabas:.

  • Ayusin ang bug sa pag-iiskedyul ng sa POST kahilingan
  • Mga pahintulot Fix sa user na gumawa sa pamamagitan ng mga panlabas na auth.
  • Magdagdag ng isang default na min_age para sa mga panlabas na binds.
  • Pigilan ang panlabas na binds mula Nililikha / update kung mabaluktot ay nawawala.
  • Magdagdag ng check sa pahina ng setup upang masubukan kung kulot na naka-install.
  • Payagan para sa mga nakakatawa mga programa na magpadala ng mga uri ng nilalaman ng XML sa isang kahilingan GET.
  • gumamit ng Suporta ng HTTP_AUTHORIZATION bilang karagdagan sa pag-debit cgi.
  • pangasiwaan ang vCard adr / tel / email na may maramihang mga uri.
  • I-set ang default na URL sa default na pangalan ng kalendaryo sa halip na / bahay /
  • Paganahin ang pag-upload ng file para sa addressbook koleksyon.
  • pangasiwaan addressbook-import kasama ang pag-import ng kalendaryo.
  • Sumulat ng UID at Rev ari-arian n vCard kung sila ay nawawala.
  • I-update ang mga pagsasalin sa kasalukuyang mga pagsasalin transifex.

Ano ang bagong sa bersyon 0.9.9.4:

  • Refactor Ilagay ang mga pag-andar upang i-set binago / nalikha mga petsa ng higit pa nang wasto.
  • magdagdag ng et_EE upang suportahan ang mga lokal
  • Ayusin ang mga error sa file po itinuturo sa pamamagitan ng Transifex-upload.
  • Isang bagong AtomFeed klase para sa pagbuo ng isang Atom feed.
  • Lumipat sa paglikha ng isang atom feed, na isang mas mahusay na feed pamantayan.
  • Ang isang bagong URL upang magbigay ng isang RSS feed ng mga pagbabago ng isang kalendaryo.
  • Refactored RRule upang magdagdag ng suporta para sa initialisation mula sa isang vProperty.
  • Alisin ang lahat ng pagpapatungkol sa mga PgQuery
  • malawak refactoring ng punong-guro-edit, kasama ang suporta para sa paglikha ng ticket.
  • Magdagdag ng suporta para sa pagsusulat ng mga mapagkukunan ng pag-iiskedyul ng sa ilagay.
  • Pagbutihin ang suporta para sa paghawak ng oras lumulutang.
  • Magdagdag cil para sa panloob na pagsubaybay sa isyu na ito.
  • I-cut access gamit ang mga di-wastong / nag-expire na tiket out agad.
  • Pangasiwaan laman PROPFIND, huwag pumutok sa di-wastong XML.
  • /. Kilalang / nagbabalik ngayon ng 301 na pag-redirect, bawat spec.
  • Gamitin ang text / vCard para sa uri ng nilalaman nang maaga ng pagpapatibay ng spec.
  • maayos na pangasiwaan ang addressbooks sa multiget.
  • header Itago ang awtorisasyon sa pag-log.
  • I-update ang pag-sync sa pagkolekta REPORT upang tumugma sa -04 sa draft.
  • Palitan ang index.php sa caldav.php kapag nakita namin ito sa aming landas.
  • Maging mapagpilosopo tungkol sa pagsusuri ng gumagamit ay aktibo bago namin hayaan silang in.
  • Tukuyin ang mga halimbawa SRV record sa nangungunang _ gaya ng kung paano sila magiging.
  • Ayusin ang SQL para sa pangkat na paghawak mula sa Michael Braun.
  • Magdagdag ng punong-guro-koleksyon-set sa karaniwang mga tugon para DAVResource.
  • Tamang typo sa POST handling.
  • -update din DISPLAYNAME kung FULLNAME ay nagbago.
  • alisin lumang mga screenshot
  • -update ang configuration ng client iPhone gamit ang mga bagong mga screenshot
  • pangasiwaan ang mga bagay-bagay tulad ng DTSTART; TZID = Amerika / New_York: 20101119T231307
  • Script upang i-refresh calendar_alarms sa susunod na pagkakataon halimbawa.
  • Huwag hayaang auth-andar lumikha ng duplicate na mga kalendaryo tahanan.
  • Patch para sa CalDAV sync mula sa Pierre-Arnaud Poudret.
  • Magdagdag ng ACL sa mga suportadong mga pamamaraan.
  • Baguhin ang pagbabalik runner upang maghanap ng mga sample ng data sa pagsubok.
  • Tamang numero ng bersyon typo.
  • Palaging magbigay ng 'DAV :: basahin' pribilehiyo mula sa punong-guro sa mga miyembro ng pangkat.
  • Gamitin ang pinalawak na oras specifiers sa format mula noong% Y ay hindi gumagana sa Windows.
  • Suporta recursive REPORT query sa kung na-configure upang payagan ang mga ito.
  • Magdagdag ng bagong WritableCollection bagay na gagamitin namin para ilagay.
  • Gamitin ang text / vCard kaysa sa mga mas lumang text / x-vCard.
  • mga katangian ng kaganapan Suporta sa binagong bahagi ng pag-sync-tugon.
  • Palitan ang pangalan ng variable na magtrabaho sa paligid Pg 9.0 Nakareserba ang pangalan.
  • Lumipat mula sa mga regular na expression na hindi maaaring gumana sa mga lumang / odd PHP.
  • Suporta getlastmodified ari-arian sa mga kahilingan sa REPORT.
  • Ayusin ang typo sa iTIP Kanselahin ang paghawak.
  • I-on ang header kalendaryo-auto-iskedyul kung $ c- & gt; enable_auto_schedule
  • Magdagdag iba't ibang mga karagdagang mga tseke sa /setup.php
  • Magdagdag ng kaalaman sa ninanais na parallel na bersyon pambutas sa pag-setup.
  • Ayusin ang iba't ibang mga menor CardDAV mga bug.
  • alisin ang para sa kaganapan sa labas ng hanay ng oras -. Kapag pinalawak
  • Ayusin ang privilege_to_bits function na upang itakda ang 'lahat' tama at gumagana sa kamakailang postgres
  • Huwag magbigay freebusy para sa 0-tagal na kaganapan.
  • Ang isa pang pagbabalik pagsubok para sa libre / abala pansing maraming mga kaganapan.
  • Magdagdag ng isang kaganapan na may lubusan bogus tzid upang matiyak namin na makayanan.
  • Suriin para sa ilang mga suportadong mga bagay-bagay Napakaaga upang maaari naming ipakita ito ay nawawala.
  • Mas mahusay na pagpapakita ng binding.
  • Magdagdag postgreSQL 9.0 bilang isang posibilidad.

  • Ayusin ang babala
  • kapag gumagamit ng mga pangunahing authentication fallback.
  • Ayusin ang pangangasiwa ng iCalendar tagal na naglalaman ng mga negatibong elemento.
  • Pangasiwaan mga kaganapan na walang alinman sa DTEND * orDURATION.
  • pagsulat na muli ng __construct () na pamamaraan ng RepeatRuleDateTimeZone upang maging mas matatag.

Ano ang bagong sa paglabas bersyon 0.9.9.3:

  • This higit sa lahat Kasama bugfixes para sa CardDAV suporta na Dumating sa 0.9.9.2, na ginagawa itong mas maaasahan at pagdaragdag ng ilang mga pagpipilian pabalik-pagiging tugma para sa kabaligtaran plugin para sa Lightning.

Ano ang bagong sa bersyon 0.9.9.2:

  • This ay isang makabuluhang bagong release, ang pagdaragdag ng paunang suporta para sa Mga Extension ng draft vCard sa WebDAV (CardDAV).
  • Iba pang mga pagbabago i-update ang WebDAV Sync suporta sa draft na bersyon -03 at magdagdag ng suporta para sa paghawak ng /.well-known/caldav at /.well-known/carddav mga URL sa bawat RFC5785.
  • Kasama rin sa paglabas ang maraming mga bugfixes, na-update pagsasalin, at mas mahusay na kabanatan para sa mga kliyente na hindi sumusunod mahigpit sa RFC, tulad ng sa pamamagitan ng hindi pagbibigay ng Content-uri kapag ILAGAY sila ng bago o binagong mapagkukunan.
  • UTF-8 sa pangangasiwa ay mapapahusay din.

Ano ang bagong sa bersyon 0.9.7.2:

  • Some workaround ay idinagdag para sa mga problema sa iPhone OS 3.1 .
  • Ang ilang mga bagong tampok ay idinagdag upang suportahan ang mas madali configuration sa iPhone / iCal mga kliyente.
  • Ang lahat ng mga pangyayari ng mga hindi na ginagamit oras ng tawag pass sa pamamagitan ng reference na naka-highlight sa pamamagitan ng PHP 5.3 babala ay inalis.
  • Mga problema na sanhi ng kabiguan upang i-encode ang mga URL sa ilang mga sitwasyon ay comprehensively naayos na.

Ano ang bagong sa paglabas bersyon 0.9.7.1:

  • This ay nagbibigay ng isang pasilidad para sa pag-log INSERT / UPDATE / TANGGALIN pagkilos sa mga mapagkukunan ng CalDAV at nagsasagawa lookup sa email na nakabatay nang libre / impormasyon kaso busy insensitively, kung maaari.
  • Maraming mga bug ay naayos na rin, kasama ang tama populating sa drop-down user kapag-uugnay ng mga gumagamit sa isang pangkat at tiyakin na naka-encode% XX character sa mga papasok na mga URL ay decoded bago iproseso.
  • Kasama rin sa release na ito ay isang na-update pagsasalin Pranses.

Ano ang bagong sa bersyon 0.9.7:

  • Magdagdag i-debug ang pag-log ng tugon / kahilingan at mga kaugnay na mga header .
  • iba't-ibang mga pag-aayos para sa pagiging tugma sa iPhone OS v3.
  • I-align freebusy.php parameter sa paghawak ng mga may ipinanukalang mga pamantayan.
  • Payagan libre / abala pahintulot na magbigay ng access sa nakapailalim sa kalendaryo.
  • Pangunahing pagpapatupad ng kalendaryo ng proxy.
  • Lumipat sa RRULE mga pag-andar para sa mas tumpak na mga kalkulasyon overlap.

  • Idinagdag ang suporta para sa publicly_readable na katangian ng koleksyon
  • kapag ina-access ng /public.php/user/collection/ landas.
  • Pahintulutan ang configuration ng mga default na halaga ng user sa buong site.

Ano ang bagong sa bersyon 0.9.6.2:

  • Fix paglikha ng database kapag template1 May pl / pgsql -install.
  • Pagpapabuti sa pagsubok pagbabalik.
  • Lumipat na gamitin iCalComponent na bagay sa halip na iCalendar, sa maraming mga kaso.
  • Kalkulahin DTEND kapag ito ay hindi nakatakda ayon sa RFC2445.
  • Karamihan pinabuting handling XML namespace.
  • pag-set Configuration upang makontrol ang kakayahang makita ng appointment para sa organizer / dadalo, kahit na sila ay PRIBADONG at hindi sa kanilang sariling kalendaryo.
  • Na-update pagsasalin French
  • Magdagdag ng pasilidad upang tanggalin ang mga koleksyon sa pamamagitan ng interface ng pamamahala.

Mga Kinakailangan :

  • PHP
  • PostgreSQL

Katulad na software

etm-tk
etm-tk

17 Feb 15

CalDavZAP
CalDavZAP

17 Feb 15

pgCal
pgCal

17 Feb 15

Mga komento sa DAViCal

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!