SabreDAV è un software open source che permette di aggiungere facilmente il supporto WebDAV per un'applicazione PHP.
È stato progettato per coprire l'intera serie, e tenta di consentire l'integrazione con un facile capire API
Caratteristiche :.
- Completamente WebDAV compatibile
- Supporta Windows XP, Windows Vista, Mac OS / X, DavFSv2, Cadaver, Netdrive, Open Office, e probabilmente più.
- Passando tutti i criteri fondamentali
- supporto di classe 1, 2 e 3 server WebDAV
- Supporto Blocco
- Supporto proprietà personalizzata li>
- Sostiene: RFC2518 e revisioni da RFC4918
- È dotato di supporto per l'autenticazione (/ digest di base) (RFC2617)
Cosa c'è di nuovo in questa versione:
- Le navi rilascio zip con sciabola / vobject 3.1.3, saber / http 2.0.1, e sciabola / evento 1.0.0.
- Aggiunto:?. Browser ora può ispezionare qualsiasi nodo, se sabreaction = browser è aggiunto
- Risolto: Issue # 178. Supporto per più elementi nell'intestazione Timeout.
- Risolto: Issue # 382. Severa verifica se il calendario-query è consentita l'esecuzione.
- Aggiunto: Profondità: supporto Infinity per la richiesta PROPFIND. Grazie Thomas Muller e Markus Goetz.
Cosa c'è di nuovo nella versione 1.8.7:
- Le navi rilascio zip con sciabola / vobject 2.1. 3.
Cosa c'è di nuovo nella versione 1.8.5:
- Le navi rilascio zip con sciabola / vobject 2.1. 0.
- Sabre DAV Client :: verifyPeer è ora una proprietà (invece di privati) protetto.
- Un problema in cui il testo è stato erroneamente sfuggito nelle proprietà Href e HrefList, vietando gli URL con commerciali (&) in essi è stato fissato.
- A deserializzatore è stato aggiunto per Sabre DAVACL Proprietà CurrentUserPrivilegeSet.
- Un problema in cui il cliente deserializzato unica proprietà con lo stato 200 è stato fissato.
- La fuoriuscita di XML in 423 risposte di errore bloccate è stato risolto.
- È stato aggiunto un evento beforeGetPropertiesForPath.
Cosa c'è di nuovo nella versione 1.8.0:
- Le navi rilascio zip con sciabola / vobject 2.0. 5.
- L'intero codebase è stato spostato namespace PHP.
- BC Pausa: ogni pacchetto backend (CalDAV, CardDAV, Auth, serrature, presidi) ora ha convenzioni di denominazione coerenti .
- C'è un BackendInterface e una classe AbstractBackend.
- BC Break:. Più firme costruttore sono stati modificati nel pacchetto CalDAV per ridurre le dipendenze sul pacchetto ACL
- BC Break:. Sabre_CalDAV_ISharedCalendar ora ha anche un metodo getShares, così sharees possano capire che è anche su un calendario condiviso
Cosa c'è di nuovo nella versione 1.7.0:
- Questa release rappresenta circa sette mesi di lavoro, una serie di nuove caratteristiche, e un sacco di miglioramenti delle prestazioni.
- Se si esegue l'aggiornamento da 1,6, assicuratevi di leggere il documento di migrazione per le istruzioni di aggiornamento, e non dimenticare di eseguire il backup del database.
Cosa c'è di nuovo nella versione 1.6.5:
- Una soluzione per un bug di fine riga in OS X 10.8 rubrica.
- La possibilità di consentire agli utenti di impostare i certificati SSL per la classe di client.
- indici Directory con molti nodi devono essere molto più veloce.
- Una correzione per numero 235:. E_NOTICE generata quando fa una richiesta PROPFIND con Sabre_DAV_Client e immobili validi vengono restituiti
- Un problema con il filtro sugli allarmi in attività è stato risolto.
Cosa c'è di nuovo nella versione 1.6.3:
- Questa versione corregge richieste PUT Sabre_DAV_Client (Issue 206) , analizza una iCalendar 0 secondi l'intervallo di date (Issue 205), garantisce una migliore convalida degli oggetti iCalendar (Issue 112), si assicura ogni oggetto iCalendar contiene solo una componente e disabilita vCard (costringendo ogni componente per avere un UID), lavora intorno ad un Evolution bug che impediva SabreDAV di aggiornare gli eventi (Issue 213), si ferma query tempo-limite di allarme non relativa scatena in un evento ricorrente dal risultato in un ciclo infinito (Issue 211), e aggiunge una soluzione per un bug in KDE 4.8. 2 contatto sincronizzazione.
Cosa c'è di nuovo nella versione 1.5.7:.
- proprietà VObject ora sono sempre codificati prima di componenti
- problemi Sabre_DAVACL con più livelli di privilegio aggregration sono stati corretti.
- Plugin A 'GuessContentType' è stata aggiunta l'esempio fileserver.php.
- Il plugin Browser ora attivare gli eventi corretti durante la creazione di file.
- Il ICSExportPlugin ora considera ACL.
- È facoltativo fornire i dati della carta da un backend rubrica al momento della richiesta getCards.
- Questo può rendere alcune operazioni molto più veloce, e potrebbe comportare l'utilizzo di memoria molto inferiore.
Cosa c'è di nuovo nella versione 1.5.6:
- Questa versione corregge VObject rottura caratteri UTF-8 e problemi di installazione pacchetto PEAR.
I commenti non trovato