DAViCal

Software screenshot:
DAViCal
Software detaljer:
Version: 1.0.2
Upload dato: 14 Apr 15
Udvikler: Andrew McMillan
Licens: Gratis
Popularitet: 87

Rating: 3.7/5 (Total Votes: 3)

CalDAV specifikation har været under udvikling i et par år nu, og samtidig har vi set et stigende pres fra mennesker og organisationer i open source verden til at levere en løsning på deres fælles kalender problemer.
Ved vurdering af mulighederne for fælles kalender, der er en række af mulige tilgange, men vi har valgt at følge den vej at gennemføre CalDAV, fordi vi mener, det er en god specifikation, og at det med tiden vinde klient implementeringer og give den rigeste brugeren erfaring gennem de klient implementeringer.
Mål
CalDAV er en klient-server-protokol specifikke for styring og rapportering om samlinger af kalenderressourcer.
Som sådan vores intentioner i at udvikle denne ansøgning er som følger:
Enkelhed af Forudsætninger
Vi har valgt at skrive dette i PHP, fordi vi mener, at PHP er en alment tilgængelig web scripting sprog.
Vi har valgt at bruge Apache webserver, fordi det er også bredt tilgængelige. Dette er ikke nødvendigvis et krav, men ingen test er foretaget i andre PHP-miljøer til dato.
Vi har valgt at bruge PostgreSQL-databasen, fordi det er en gratis, open-source database, der opererer på et meget bredt sæt af driftsmiljøer, og som er fuldt ACID kompatibel.
Enkelhed af Setup
For den største lethed brug bør du overveje at installere RSCDS på Debian GNU / Linux-distribution fra let tilgængelige, underskrevet pakker.
Vi forventer at øge automatisering og enkelhed for Debian-target udgivelse i særdeleshed, selv om andre distributioner også kan blive lettere på samme tid. Vi forventer lidt større installation kompleksitet i de første par udgivelser, som vi kommer til at forstå de særlige problemer folk oplever.
Enkel betjening
Generelt RSCDS bør ikke være nødvendigt væsentlig vedligeholdelse for at holde det i drift.
Administrativ funktionalitet vil være så enkelt som muligt, inden for målet om at støtte organisationer af op til flere hundrede medarbejdere.
Dette kaldes en butik frem for en server, fordi server-side kløgt er beregnet til at blive minimeret til støtte CalDAV kun på en måde, er tilstrækkelig til at inter-operere med klienter, og med fokus primært på opbevaring af kalenderressourcer.
Webbaseret administration
Generel administration af ordningen bør være via en web-baseret applikation.
Kalendere vil ikke blive stillet til rådighed i en webbaseret visning i indledende udgivelser. Det er usandsynligt, at kalendere nogensinde vil kunne videreføres via en web-baseret klient, selv om serveren skal understøtte brugen af ​​webbaserede klient software, som fungerer ved hjælp af CalDAV-protokollen.

Hvad er nyt i denne udgivelse:.

  • Fix fejl i planlægningen på forespørgsel POST
  • Fix tilladelser på brugeren oprette via ekstern auth.
  • Tilføj en standard min_age for eksterne binder.
  • Forhindre eksterne binder fra at blive oprettet / opdateret, hvis krølle mangler.
  • Tilføj check til opsætning for at teste, om krølle er installeret.
  • Tillad for fjollede programmer, der sender indhold-typen XML med en GET-anmodning.
  • Support brug af HTTP_AUTHORIZATION foruden tilladelse cgi.
  • Håndtag VCARD adr / tlf / email som har flere typer.
  • Angiv standard URL til standard kalender navn i stedet for / home /
  • Aktiver fil upload til adressebogsmapper samlinger.
  • Håndtag adressebog import sammen med kalender import.
  • Skriv UID og REV ejendom n VCARD hvis de mangler.
  • Opdater oversættelser til de nuværende Transifex oversættelser.

Hvad er nyt i version 0.9.9.4:

  • Refactor PUT funktioner til at angive ændringer / oprettede datoer mere korrekt.
  • tilføje et_EE at støtte locales
  • rette fejl i PO-filer påpeget af Transifex upload.
  • En ny AtomFeed klasse for opbygningen af ​​et Atom-feed.
  • Skift til skabe et atom-feed, som er en bedre standard feed.
  • En ny URL for at give et RSS feed af en kalenders ændringer.
  • refactored RRule at tilføje understøttelse til initialisering fra en vProperty.
  • Fjern alle henvisninger til PgQuery
  • Omfattende refactoring af hovedstol-redigere plus støtte til oprettelse billetter.
  • Tilføj støtte til at skrive planlægning ressourcer på PUT.
  • Forbedre støtte til håndtering flydende tid.
  • Tilføj CIL til intern problem sporing.
  • Klip adgang med ugyldige / udløbne billetter straks.
  • Håndtag tom PROPFIND, ikke blæse op på ugyldig XML.
  • /. Kendte / nu returnerer en 301-omdirigering, pr spec.
  • Brug tekst / vcard for indholdstype forud for ratificeringen af ​​spec.
  • korrekt håndtere adressebøger i multiget.
  • Skjul tilladelse headere i skovhugst.
  • Opdater sync-samling RAPPORT at matche -04 af udkast.
  • Erstat index.php med caldav.php når vi finder det i vores vej.
  • Vær pedantisk om kontrol bruger er aktiv, før vi lader dem i.
  • Angiv SRV record eksempler med førende _ som de burde være.
  • Fix SQL for gruppe håndtering fra Michael Braun.
  • Tilføj principal-samling-sæt til standard svar til DAVResource.
  • Korrekt slåfejl i POST håndtering.
  • Også opdatere displayname hvis fullname ændres.
  • fjerne gamle screenshots
  • opdateret iPhone klient konfiguration med nye screenshots
  • Håndtag ting som dtstart; TZID = Amerika / New_York: 20101119T231307
  • Script for at opdatere calendar_alarms med næste instans tid.
  • Lad ikke myndig funktioner oprette kopier hjem kalendere.
  • Patch for CalDAV synkronisering fra Pierre-Arnaud Poudret.
  • Tilføj ACL til de understøttede metoder.
  • Skift regression runner til at lede efter data prøve med tests.
  • Korrekt versionsnummer tastefejl.
  • indrømme Always 'DAV :: læses »privilegium fra hovedstolen til gruppens medlemmer.
  • Brug udvidet tid beregnere i format, da% Y virker ikke på Windows.
  • Support rekursive RAPPORT forespørgsel, hvis konfigureret til at tillade det.
  • Tilføj en ny WritableCollection objekt, som vi vil bruge til PUT.
  • Brug tekst / vcard stedet ældre tekst / x-vcard.
  • Support event ejendomme i ændrede del af sync-respons.
  • Omdøb variabel til at arbejde omkring Pg 9.0 reserveret navn.
  • Skift fra regulære udtryk, der kan ikke arbejde i gamle / ulige PHP.
  • Support getlastmodified ejendom i rapportanmodninger.
  • Fix slåfejl i iTip CANCEL håndtering.
  • Slå kalender-auto-tidsplan header hvis $ C- & gt; enable_auto_schedule
  • Tilføj flere yderligere kontroller i /setup.php
  • Tilføj viden om ønsket parallel AWL-version til opsætning.
  • Fix forskellige mindre CardDAV bugs.
  • Udelad for begivenheder uden tidsinterval -. Når ekspanderet
  • Fix privilege_to_bits funktion til at indstille »alle« korrekt og arbejde med de seneste Postgres
  • Du må ikke levere freebusy til 0 varighed arrangementer.
  • En anden regression test for ledig / optaget fange mange arrangementer.
  • Tilføj en begivenhed med et grundigt falsk tzid at sikre vi klare.
  • Kontroller, om nogle understøttet ting meget tidligt, så vi kan vise det mangler.
  • Bedre visning af bindinger.
  • Tilføj PostgreSQL 9.0 som en mulighed.
  • Fix advarsel, når du bruger grundlæggende godkendelse fallback.
  • Fix håndtering af iCalendar varigheder indeholder negative elementer.
  • Håndtag begivenheder, der ikke har hverken DTEND * orDURATION.
  • Omskriv __construct () metode til RepeatRuleDateTimeZone at være mere robust.

Hvad er nyt i version 0.9.9.3:

  • This udgivelse hovedsageligt indeholder fejlrettelser til CardDAV støtte, landede i 0.9.9.2, hvilket gør det mere pålidelige og tilføje nogle tilbageskuende kompatibilitet muligheder for den inverse plugin til Lightning.

Hvad er nyt i Version 0.9.9.2:

  • This er en betydelig ny udgivelse, tilføjer indledende støtte for udkastet vCard Extensions til WebDAV (CardDAV).
  • Andre ændringer opdaterer WebDAV Sync støtte til udkastet -03 og tilføje understøttelse til håndtering /.well-known/caldav og /.well-known/carddav webadresser pr RFC5785.
  • Frigivelsen indeholder også mange fejlrettelser, opdaterede oversættelser, og bedre modstandsdygtighed for kunder, som ikke holde sig strengt til RFC, såsom ved ikke at levere en Content-type, når de sætter en ny eller ændret ressource.
  • UTF-8 håndtering er også forbedret.

Hvad er nyt i version 0.9.7.2:

  • Some workarounds blev tilføjet for problemer med iPhone OS 3.1 .
  • nogle nye funktioner blev føjet til støtte lettere konfiguration med iPhone / iCal kunder.
  • Alle forekomster af frarådede rådighedsvagt pass ved henvisning, som blev fremhævet af PHP 5.3 advarsler blev fjernet.
  • Problemer forårsaget af manglende kode webadresser i nogle situationer er omfattende fast.

Hvad er nyt i version 0.9.7.1:

  • This release tilvejebringer en facilitet til logning INSERT / UPDATE / SLET handlinger på CalDAV ressourcer og gennemfører email-baserede opslag gratis / optaget sag ufølsomt, hvis det er muligt.
  • flere fejl blev også fastsat, herunder korrekt befolker brugeren drop-ned, når knytte brugere til en gruppe, og sikre, at% XX kodede tegn i indkommende webadresser dekodes inden behandling.
  • Denne version indeholder også en opdateret fransk oversættelse.

Hvad er nyt i version 0.9.7:

  • Tilføj debug logging af respons / anmodning og relaterede overskrifter .
  • Forskellige rettelser til kompatibilitet med iPhone v3 OS.
  • Juster freebusy.php parameter håndtering med foreslåede standard.
  • Tillad ledig / optaget tilladelse til at give adgang til korrumperet kalender.
  • Grundlæggende gennemførelse af kalender proxy.
  • Skift til RRULE funktioner til beregning mere præcis overlap.
  • Tilføjet understøttelse af publicly_readable egenskab af indsamlingen ved adgang til et /public.php/user/collection/ sti.
  • Tillad konfiguration af site brede brugerens standardværdier.

Hvad er nyt i version 0.9.6.2:

  • Fix oprettelse af databasen, når Skabelon1 har pl / pgsql installeret.
  • Forbedringer af regressionstest.
  • Skift til bruge iCalComponent objekt i stedet iCalendar, i mange tilfælde.
  • Beregn DTEND når det ikke er angivet i overensstemmelse med RFC2445.
  • meget forbedret håndtering XML namespace.
  • Konfiguration indstilling til at styre synligheden af ​​aftaler for arrangør / deltager, selv om de er private og ikke i deres egen kalender.
  • Opdateret fransk oversættelse
  • Tilføj facilitet til at slette samlinger gennem management interface.

Krav :

  • PHP
  • PostgreSQL

Lignende software

pgCal
pgCal

17 Feb 15

GanttProject
GanttProject

17 Feb 15

Calcurse
Calcurse

20 Feb 15

Kommentarer til DAViCal

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!