DAViCal

Skjermbilde programvare:
DAViCal
Prog.varedetaljer:
Versjon: 1.0.2
Last opp dato: 14 Apr 15
Utvikler: Andrew McMillan
Lisens: Gratis
Popularitet: 15

Rating: 4.0/5 (Total Votes: 2)

CalDAV-spesifikasjonen har vært under utvikling i noen år nå, og samtidig har vi sett økende press fra mennesker og organisasjoner i åpen kildekode verden å tilby en løsning til deres felles kalender problemer.
I å vurdere mulighetene for delt kalender, er det en rekke mulige tilnærminger, men vi har valgt å følge veien til å implementere CalDAV fordi vi tror det er en god spesifikasjon, og at det vil etter hvert gevinst klient implementeringer og gi de rikeste bruker erfaring gjennom disse klient implementeringer.
Mål
CalDAV er en klient-server-protokoll spesifikke for styring og rapportering om samlinger av kalenderressurser.
Som sådan, våre intensjoner i å utvikle dette programmet er som følger:
Enkelhet av Forutsetninger
Vi har valgt å skrive dette i PHP fordi vi tror at PHP er et allment tilgjengelig web skriptspråk.
Vi har valgt å bruke Apache web server fordi det er også allment tilgjengelig. Dette er ikke nødvendigvis et krav, men ingen testing er foretatt i andre PHP miljøer til dags dato.
Vi har valgt å bruke PostgreSQL database, fordi det er et gratis, open-source database, som opererer på et svært bredt sett av driftsmiljøer, og som er fullt ACID-kompatibel.
Enkelhet av Setup
For den største letthet bruk bør du vurdere å installere RSCDS på Debian GNU / Linux-distribusjon fra den lett tilgjengelig, signerte pakker.
Vi forventer å øke graden av automatisering og enkelhet for Debian target utgivelsen spesielt, selv om andre distribusjoner kan også bli lettere samtidig. Vi forventer noe større installasjon kompleksiteten i de første utgivelsene som vi kommer til å forstå de spesielle problemer folk opplever.
Enkelhet av drift
Generelt RSCDS bør ikke trenger betydelig vedlikehold for å holde det i drift.
Administrativ funksjonalitet vil bli holdt så enkelt som mulig, innenfor målet om å støtte organisasjoner på opp til flere hundre ansatte.
Dette kalles en butikk snarere enn en server fordi server-side Smarts er ment å være minimert å støtte CalDAV bare på en måte som er tilstrekkelig til å inter-operere med klienter, og med fokus primært på lagring av kalenderressurser.
Web-basert administrasjon
Generell administrasjon av systemet bør være gjennom en web-basert applikasjon.
Kalendere vil ikke bli gjort tilgjengelig i et web-basert visning i første utgivelser. Det er usannsynlig at kalendere noen gang vil være å vedlikeholde gjennom et web-basert klient, selv om serveren skal støtte bruk av web-baserte klientprogramvare som fungerer ved hjelp av CalDAV-protokollen.

Hva er nytt i denne utgaven:.

  • Fix bug i planlegging på POST forespørsel
  • Fix tillatelser på bruker skape via ekstern auth.
  • Legg til en standard min_age for eksterne binder.
  • Hindre eksterne bindinger fra å bli opprettet / oppdatert hvis curl mangler.
  • Legg sjekk til oppsettside for å teste om curl er installert.
  • Tillat for dumme programmer som sender content-type XML med en GET-forespørsel.
  • Støtte bruk av HTTP_AUTHORIZATION i tillegg til FULLMAKT cgi.
  • Håndtak VCARD adr / tlf / e-post som har flere typer.
  • Angi standard URL-adresse til standardkalenderen navnet i stedet for / home /
  • Aktiver filopplasting for adressebok samlinger.
  • Håndtak adressebok import sammen med kalender import.
  • Skriv UID og REV eiendom n VCARD hvis de mangler.
  • Oppdater oversettelser til dagens transifex oversettelser.

Hva er nytt i versjon 0.9.9.4:

  • Refactor PUT funksjoner for å angi endrede / opprettet datoer mer riktig.
  • legge et_EE å støtte steder
  • fikse feil i po-filer påpekt av Transifex opplasting.
  • En ny AtomFeed klasse for å bygge en Atom-feed.
  • Bytt til å skape et atom feed, som er et bedre fôr standard.
  • En ny URL for å gi en RSS-feed av en kalender forandringer.
  • Refactored RRule å legge til støtte for initialisering fra en vProperty.
  • Fjern all referanse til PgQuery
  • Omfattende refactoring av prinsipal-redigere, pluss støtte for å opprette billetter.
  • Legg til støtte for å skrive planleggingsressurser på PUT.
  • Bedre støtte for håndtering av flytende tid.
  • Legg cil for intern sporing av problemer.
  • Cut tilgang med ugyldige / utløpt billetter ut umiddelbart.
  • Håndter tom PROFIND, ikke blåse opp på ugyldig XML.
  • /. Velkjent / nå returnerer en 301-viderekobling, per spec.
  • Bruk tekst / vcard for innholdstype i forkant av ratifisering av spec.
  • Riktig håndtere addressbooks i Multiget.
  • Skjul autorisasjons overskrifter i logging.
  • Oppdater sync-samling RAPPORT å matche -04 av utkast.
  • Erstatt index.php med caldav.php når vi finner det i vår bane.
  • Vær pedantisk om å sjekke brukeren er aktiv før vi slipper dem inn.
  • Angi SRV rekord eksempler med ledende _ som de burde være.
  • Fix SQL for gruppehåndtering fra Michael Braun.
  • Legg til prinsipal-samling-satt til standard svar for DAVResource.
  • Korrekt skrivefeil i POST håndtering.
  • Også oppdatere display hvis fullt navn endres.
  • fjerne gamle skjerm
  • oppdatert iPhone-klient konfigurasjon med nye skjermbilder
  • Håndtak ting som DTSTART; TZID = America / New_York: 20101119T231307
  • Script for å oppdatere calendar_alarms med neste forekomst tid.
  • Ikke la auth funksjoner skape dupliserte hjem kalendere.
  • Patch for CalDAV sync fra Pierre-Arnaud Poudret.
  • Legg ACL til de støttede metoder.
  • Endre regresjon løper for å se etter prøvedata med tester.
  • Riktig versjonsnummer skrivefeil.
  • Alltid gi 'DAV :: lese' privilegium fra rektor til gruppemedlemmene.
  • Bruk utvidet tidsbransjen i format da% Y ikke fungerer på Windows.
  • Support rekursiv RAPPORT spørring hvis konfigurert til å tillate det.
  • Legg til en ny WritableCollection objekt som vi vil bruke for PUT.
  • Bruk tekst / vcard snarere enn eldre tekst / x-vcard.
  • Support hendelses eiendommer i endrede del av sync-respons.
  • Endre navn på variabelen for å omgå Pg 9.0 reservert navn.
  • Bytte fra vanlig uttrykk som kanskje ikke fungerer i gammel / odde PHP.
  • Support getlastmodified eiendom i RAPPORT forespørsler.
  • Fix skrivefeil i iTIP CANCEL håndtering.
  • Slå på kalender-auto-timeplan header hvis $ c- & gt; enable_auto_schedule
  • Legg til ulike tilleggs sjekker inn setup.php
  • Legg til kunnskap om ønsket parallelt AWL versjon til oppsett.
  • Fix ulike mindre CardDAV bugs.
  • Utelater for hendelsen utenfor tidsperioden -. Når utvidet
  • Fix privilege_to_bits fungere å sette 'alt' riktig og jobbe med nyere postgres
  • Ikke levere freebusy for 0 varige arrangementer.
  • En annen regresjon test for gratis / opptatt fanger mange arrangementer.
  • Legg til en hendelse med en grundig falsk tzid å sikre at vi takle.
  • Se etter noen støttet ting veldig tidlig, slik at vi kan vise den mangler.
  • Bedre visning av bindinger.
  • Legg til PostgreSQL 9.0 som en mulighet.
  • Fix advarsel når du bruker enkel godkjenning fallback.
  • Fix håndtering av iCalendar varig inneholder negative elementer.
  • Håndter hendelser som ikke har enten DTEND * orDURATION.
  • Rewrite __construct () metode for RepeatRuleDateTimeZone å være mer robust.

Hva er nytt i versjon 0.9.9.3:

  • This utgivelsen hovedsakelig inneholder feilrettinger for CardDAV støtte som landet i 0.9.9.2, noe som gjør det mer pålitelig og legge noen bakoverkompatibilitet alternativer for Inverse plugin for Lyn.

Hva er nytt i versjon 0.9.9.2:

  • This er en betydelig ny utgivelse, og legger innledende støtte for utkast vCard Extensions til WebDAV (CardDAV).
  • Andre endringer oppdatere WebDAV Sync støtte til utkast versjon -03 og legge til støtte for håndtering /.well-known/caldav og /.well-known/carddav webadresser per RFC5785.
  • Utgivelsen inneholder også mange feilrettinger, oppdaterte oversettelser, og bedre fleksibilitet for kunder som ikke er fast strengt til RFC, for eksempel ved å ikke levere en Content-type når de setter en ny eller endret ressurs.
  • UTF-8 håndtering er også forbedret.

Hva er nytt i versjon 0.9.7.2:

  • Some løsninger ble lagt for problemer med iPhone OS 3.1 .
  • Noen nye funksjoner ble lagt til støtte enklere konfigurasjon med iPhone / iCal kunder.
  • Alle forekomster av Foreldet samtaletid pass ved referanse som ble fremhevet av PHP 5.3 advarsler ble fjernet.
  • Problemer forårsaket av svikt å kode URLer i enkelte situasjoner ble grundig fast.

Hva er nytt i versjon 0.9.7.1:

  • This utgivelsen gir et anlegg for logging INSERT / UPDATE / DELETE handlinger på CalDAV ressurser og gjennomfører e-postbaserte oppslag for ledig / opptatt tilfelle insensitively, hvis mulig.
  • Flere feil ble også løst, herunder korrekt fyller brukeren rullegardin når knytte brukerne til en gruppe og sikre at% XX kodede tegn i innkommende URLer dekodes før behandling.
  • Denne utgivelsen inneholder også en oppdatert fransk oversettelse.

Hva er nytt i versjon 0.9.7:

  • Legg feilsøkingslogging av respons / forespørsel og relaterte overskrifter .
  • Ulike feilrettinger for kompatibilitet med iPhone v3 OS.
  • Juster freebusy.php parameter håndtering med forslag til standard.
  • Gir fri / opptatt tillatelse til å gi tilgang til maskeres kalender.
  • Grunnleggende implementering av kalender proxy.
  • Bytt til RRULE funksjoner for mer nøyaktig overlapping beregning.
  • Lagt til støtte for publicly_readable egenskap av samlingen ved tilgang til en /public.php/user/collection/ bane.
  • Tillat konfigurering av nettstedet brede brukerstandardverdier.

Hva er nytt i versjon 0.9.6.2:

  • Fix etableringen av databasen når template1 har pl / pgsql installert.
  • Forbedringer til regresjonstesting.
  • Bytt til å bruke iCalComponent objekt snarere enn iCalendar, i mange tilfeller.
  • Beregn DTEND når det ikke er satt i henhold til RFC2445.
  • Mye bedre XML navnerom håndtering.
  • Konfigurering innstilling for å kontrollere synligheten av avtaler for arrangør / deltaker, selv om de er private og ikke i sin egen kalender.
  • Oppdatert franske oversettelsen
  • Legg til anlegget for å slette samlinger gjennom administrasjonsgrensesnitt.

Krav :

  • PHP
  • PostgreSQL

Lignende programvare

CS2Notes
CS2Notes

20 Feb 15

PHP EMS Tools
PHP EMS Tools

2 Jun 15

Pcal and lcal
Pcal and lcal

3 Jun 15

Kommentarer til DAViCal

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!