DAViCal

Screenshot Software:
DAViCal
Szczegóły programowe:
Wersja: 1.0.2
Filmu: 14 Apr 15
Wywoływacz: Andrew McMillan
Licencja: Wolny
Popularność: 15

Rating: 4.0/5 (Total Votes: 2)

Dane CalDAV była rozwijana przez kilka lat, a jednocześnie widzimy rosnącą presją ludzi i organizacji w świecie open source, aby przyczynić się do rozwiązania ich wspólnych problemów kalendarzowych.
W ocenie możliwości do wspólnego kalendarza, istnieje kilka możliwych rozwiązań, ale zdecydowały się podążać ścieżką CalDAV realizacji, ponieważ uważamy, że jest to dobry opis i że będzie w implementacji klienta uzyskany dzięki kurs i zapewnić najbogatszy użytkownika Doświadczenie przez tych wdrożeń klienckich.
Gole
CalDAV jest protokołem typu klient-serwer specyficzne dla zarządzania i sprawozdawczości w kolekcji zasobów kalendarzowych.
Jako takie, nasze intencje w rozwoju tej aplikacji, są następujące:
Prostota Wymagania wstępne
Zdecydowaliśmy się napisać to w PHP, ponieważ wierzymy, że PHP jest powszechnie dostępnym językiem skryptowym.
Zdecydowaliśmy się skorzystać z serwera Apache, ponieważ jest również powszechnie dostępne. Niekoniecznie jest to wymóg, ale nie badania zostały wykonane w innych środowiskach PHP do tej pory.
Wybraliśmy się do korzystania z bazy danych PostgreSQL, ponieważ jest wolny, bazy danych open source, które działa na bardzo szerokim zestawem środowisk operacyjnych, a co jest w pełni zgodne ACID.
Prostota instalacji
Za największe zużycie łatwością powinni rozważyć instalację RSCDS na dystrybucji Debian GNU / Linux z łatwo dostępnych, podpisane pakiety.
Spodziewamy się, że w celu zwiększenia poziomu automatyzacji i prostocie dla wersji docelowej Debiana w szczególności, choć inne dystrybucje mogą także stać się łatwiejsze w tym samym czasie. Oczekujemy nieco większej złożoności instalacji w kilku pierwszych wydań, jak dochodzimy do zrozumienia szczególnych problemów osób wystąpić.
Prostota obsługi
W ogólnych RSCDS nie powinniśmy znaczący utrzymanie prowadzenia obsługi urządzenia.
Funkcje administracyjne będą ograniczone tak proste, jak to możliwe, w celu wspierania organizacji nawet do kilkuset pracowników.
To się nazywa Store, a nie dlatego, że mądrość Server po stronie serwera mają być ograniczone do minimum, aby wspierać CalDAV tylko w sposób wystarczający, aby ze sobą współdziałać z klientami, a także z uwzględnieniem przede wszystkim na przechowywanie zasobów kalendarzowych.
Administracja oparta na sieci Web
Ogólne administrowanie systemem powinny być za pośrednictwem aplikacji internetowej.
Kalendarze nie zostaną udostępnione w widoku internetowego w pierwszych wydaniach. Jest mało prawdopodobne, że kiedykolwiek będzie kalendarze utrzymaniu przez klienta internetowego, chociaż serwer powinien wspierać wykorzystanie internetowego oprogramowania klienckiego, który działa przy użyciu protokołu CalDAV.

Co nowego w tym wydaniu:.

  • Naprawiono błąd w planowanie na żądanie POST
  • Napraw uprawnienia na użytkownika stworzyć za pomocą zewnętrznego auth.
  • Dodaj do domyślnej min_age wiąże zewnętrznych.
  • Zapobieganie wiąże się z zewnętrznych tworzone / aktualizowane, jeśli zwijają brakuje.
  • Dodaj czek na stronie konfiguracji, aby sprawdzić, czy zwijanie jest zainstalowany.
  • Zezwalaj na głupie programy, które wysyłają treść typu XML z żądania GET.
  • Wykorzystanie Wsparcie HTTP_AUTHORIZATION oprócz zezwolenia cgi.
  • Uchwyt VCARD adr / tel / e-mail, który ma wiele różnych.
  • Ustaw domyślny adres URL do domyślnej nazwy kalendarzowego, a nie / home /
  • Włącz przesyłanie plików dla zbiorów adresowych.
  • Import Uchwyt adresowa wraz z importu kalendarzowego.
  • Napisz UID i mienia REV n VCARD jeśli ich brakuje.
  • Aktualizacja do obecnych tłumaczenia tłumaczenia Transifex.

Co nowego w funkcji wersji 0.9.9.4:

  • Refactor PUT, aby ustawić więcej utworzone daty modyfikacji / poprawnie.
  • dodaj et_EE wspierać lokalizacje
  • Naprawiono błędy w plikach po wskazał przesyłania Transifex.
  • Nowa klasa AtomFeed na budowę kanału Atom.
  • Przejdź do tworzenia kanału Atom, który jest lepszym standardem RSS.
  • nowy adres URL, aby zapewnić kanał RSS zmian kalendarza w.
  • refactored RRule aby dodać wsparcie dla inicjalizacji z VProperty.
  • Usuń wszystkie odniesienia do PgQuery
  • Szerokie refaktoring od głównego-edit, a także wsparcie dla tworzenia biletów.
  • Dodaj wsparcie dla pisania przydzielanie zasobów na Poznańskiej.
  • Pomóż wsparcie dla obsługi czas pływających.
  • Dodaj cil do śledzenia problemów wewnętrznych.
  • Dostęp Wytnij z nieprawidłowymi / upłynął biletów natychmiast.
  • Uchwyt pusty PROPFIND, nie wysadzić na nieprawidłowym formacie XML.
  • /. Znany / powraca przekierowanie 301, na spec.
  • Użyj tekst / vcard dla typu zawartości przed ratyfikacją spec.
  • Prawidłowo obsługiwać adresowych w multiget.
  • Ukryj nagłówki autoryzacji logowania. W
  • Aktualizuj RAPORT synchronizacji zbierania dopasować -04 zanurzenia.
  • Wymień index.php z caldav.php gdy znajdziemy go na naszej drodze.
  • Bądź pedantyczny o sprawdzenie użytkownika jest aktywne, zanim ich wpuścić.
  • Podaj przykłady rekord SRV z wiodącymi _ jak być powinny.
  • SQL Fix Michael Braun obsługi grupy.
  • Dodaj główne-zestawu do zbierania standardowych odpowiedzi na DAVResource.
  • Prawidłowe błąd w obsłudze POST.
  • także uaktualnić DisplayName, jeśli pełna nazwa zostanie zmieniona.
  • usunąć stare zrzuty ekranu
  • Konfiguracja klienta aktualizowany o nowe zrzuty ekranu iPhone
  • Uchwyt rzeczy, jak DTSTART; TZID = America / New_York: 20101119T231307
  • Skrypt do odświeżenia calendar_alarms z najbliższego czasu np.
  • Nie pozwól uwierzytelnione tworzenie duplikatów funkcje kalendarzy domu.
  • poprawka dla CalDAV synchronizacji z Pierre-Arnaud Poudret.
  • Dodaj ACL do obsługiwanych metod.
  • Zmień regresji biegacz szukać przykładowych danych z badań.
  • Prawidłowy numer wersji literówka.
  • Zawsze przyznać "DAV :: przeczytać" przywilej od zleceniodawcy do członków grupy.
  • Użyj rozszerzona specyfikatory czasu w formacie od% Y nie działa w systemie Windows.
  • Pomoc zapytanie rekurencyjne RAPORT jeśli skonfigurowany na to pozwolić.
  • Dodaj nowy obiekt WritableCollection które używamy do Poznańskiej.
  • Użyj tekst / vcard niż starsze text / x-vcard.
  • właściwości zdarzeń Pomoc w zmienionej części sync-odpowiedzi.
  • Zmień nazwę zmiennej do obejścia PG 9.0 zastrzeżone nazwy.
  • Przejście z wyrażeń regularnych, które nie mogą pracować w starym / nieparzystej PHP.
  • Pomoc getLastModified majątek wniosków raportu.
  • Fix błąd w iTIP CANCEL obsługi.
  • Włącz automatyczne kalendarzowego harmonogramu nagłówku jeśli $ c- & gt; enable_auto_schedule
  • Dodaj do różnych dodatkowych kontroli dopiszesz /setup.php
  • Dodaj znajomość pożądanej wersji równoległej AWL w konfiguracji.
  • Fix różne drobne błędy CardDAV.
  • Pominąć na razie poza zakres czasu -., Gdy rozszerzonej
  • privilege_to_bits Fix funkcjonować ustawić "wszystkie" prawidłowo i współpracować z ostatnich postgres
  • Nie dostarczamy Freebusy zdarzeń 0 czasie trwania.
  • Kolejny test regresji za darmo / zajęty łowienie wiele imprez.
  • Dodaj wydarzenie z całkowicie nieprawdziwy tzid aby zapewnić sobie poradzić.
  • Sprawdź pewnym obsługiwanym rzeczy bardzo wcześnie, abyśmy mogli pokazać go brakuje.
  • Lepsze wyświetlanie wiązań.
  • Dodaj PostgreSQL 9.0 jako możliwość.
  • ostrzeżenie Fix przy użyciu podstawowych wycofanie się uwierzytelniania.
  • Obsługa Fix trwania iCalendar zawierających elementy negatywne.
  • Uchwyt zdarzenia, które nie mają ani DTEND * orDURATION.
  • Przepisz __construct () metodę RepeatRuleDateTimeZone być bardziej wytrzymały.

Co nowego w wersji 0.9.9.3:

  • This wydaniu obejmuje przede wszystkim poprawki błędów dla wsparcia CardDAV, że wylądował w 0.9.9.2, dzięki czemu jest bardziej niezawodny i dodanie kilku opcji wstecznej kompatybilności dla wtyczki odwrotność Lightning.

Co nowego w 0.9.9.2:

  • This wersja jest istotne nowe wydanie, dodając, wstępne wsparcie Rozszerzenia dla projektu vCard do WebDAV (CardDAV).
  • Inne zmiany zaktualizować wsparcia WebDAV Sync wersja robocza -03 i dodać wsparcie dla obsługi /.well-known/caldav i /.well-known/carddav URL za RFC5785.
  • wydanie zawiera także wiele poprawek błędów, aktualizowane tłumaczenia, i lepszą elastyczność dla klientów, które nie przylegają ściśle do RFC, takich jak, nie dostarczając typu Content, gdy umieścić nowy lub zmieniony zasobu.
  • Obsługa UTF-8 jest również poprawie.

Co nowego w wersji 0.9.7.2:

  • Some obejścia zostały dodane do problemów z iPhone OS 3.1 .
  • Niektóre nowe funkcje zostały dodane do obsługi łatwiejszą konfigurację z iPhone / klientów iCal.
  • Wszystkie wystąpienia przestarzałej przebiegu czasu połączenia przez odniesienie, które zostały wyróżnione na PHP 5.3 ostrzeżenia zostały usunięte.
  • Problemy spowodowane przez brak kodowania adresów URL w niektórych sytuacjach zostały szczegółowo ustalone.

Co nowego w wersji 0.9.7.1:

  • This wydania zapewnia możliwość rejestrowania INSERT / UPDATE / DELETE działania na zasoby CalDAV i prowadzi wyszukiwań opartych na e-mail dla informacji wolny / zajęty przypadku insensitively, jeśli to możliwe.
  • Kilka błędów zostały także ustalone, w tym prawidłowo wypełniania użytkownika rozwijaną kojarząc użytkowników do grupy oraz zapewnienie, że znaki zakodowane% XX w przychodzących URL są dekodowane przed obróbką.
  • To wydanie zawiera również zaktualizowane tłumaczenie francuskiej.

Co nowego w wersji 0.9.7:

  • Dodaj rejestrowanie debugowania odpowiedzi / życzenie i związanych z nagłówkami .
  • Różne poprawki kompatybilności z iPhone v3 OS.
  • Dopasuj freebusy.php parametr obchodzenia się z proponowanej normy.
  • Możliwość wolny / zajęty uprawnienia do udzielenia dostępu do ukrywane kalendarza.
  • Podstawowe wdrożenie pełnomocnika kalendarzowego.
  • Przejdź do funkcji RRULE na dokładniejsze obliczenia stropów.
  • Dodano wsparcie dla publicly_readable atrybut kolekcji podczas dostępu do ścieżki /public.php/user/collection/.
  • Pozwala na konfigurację witryny szerokich domyślnych ustawieniach użytkownika.

Co nowego w wersji 0.9.6.2:

  • Fix tworzenia bazy danych, gdy template1 ma pl / pgsql zainstalowany.
  • Poprawki do testów regresji.
  • Przejdź do korzystania obiekt iCalComponent zamiast iCalendar, w wielu przypadkach.
  • Oblicz DTEND gdy nie jest ustawiony zgodnie z RFC2445.
  • Znacznie poprawiona obsługa nazw XML.
  • ustawienia konfiguracji kontrolować widoczność nominacji do organizatora / uczestnika, nawet jeśli są prywatne i nie w swoim kalendarzu.
  • Zaktualizowane tłumaczenie Francuski
  • Dodaj centrum, aby usunąć zbiory poprzez interfejs zarządzania.

Wymagania :

  • PHP
  • PostgreSQL

Podobne oprogramowanie

phpScheduleIt
phpScheduleIt

3 Jun 15

Task Coach
Task Coach

7 Feb 16

Fanurio
Fanurio

14 Apr 15

Komentarze do DAViCal

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!