DAViCal

Screenshot Λογισμικό:
DAViCal
Στοιχεία Λογισμικού:
Εκδοχή: 1.0.2
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: Andrew McMillan
Άδεια: Δωρεάν
Δημοτικότητα: 15

Rating: 4.0/5 (Total Votes: 2)

προδιαγραφή CalDAV ήταν υπό ανάπτυξη για μερικά χρόνια τώρα, και την ίδια στιγμή που έχουμε δει αυξανόμενη πίεση από τους ανθρώπους και οργανισμούς στον κόσμο ανοικτού κώδικα για να δώσει λύση σε κοινά προβλήματα ημερολογίου τους.
Κατά την αξιολόγηση των δυνατοτήτων για τα κοινόχρηστα ημερολόγια, υπάρχουν μια σειρά από πιθανές προσεγγίσεις, αλλά έχουμε εκλεγεί για να ακολουθήσει το δρόμο της εφαρμογής CalDAV, διότι πιστεύουμε ότι είναι μια καλή προδιαγραφή και ότι εν ευθέτω χρόνω θα εφαρμογές πελάτη κέρδος και να παρέχουν την πλουσιότερη χρήστη εμπειρία μέσω αυτών των εφαρμογών πελάτη.
Γκολ
CalDAV είναι ένα πρωτόκολλο πελάτη-διακομιστή ειδικά για τη διαχείριση και την υποβολή εκθέσεων σχετικά με τις συλλογές των πόρων ημερολογίου.
Ως εκ τούτου, οι προθέσεις μας για την ανάπτυξη αυτής της εφαρμογής είναι οι εξής:
Η απλότητα των Προϋποθέσεις
Έχουμε επιλέξει να το γράψω σε PHP, διότι πιστεύουμε ότι η PHP είναι μια ευρέως διαθέσιμη web scripting γλώσσα.
Έχουμε επιλέξει να χρησιμοποιήσει τον web server Apache, διότι είναι επίσης ευρέως διαθέσιμα. Αυτό δεν είναι απαραιτήτως μια απαίτηση, αλλά όχι έλεγχο έχει αναληφθεί σε άλλα περιβάλλοντα PHP μέχρι σήμερα.
Έχουμε επιλέξει να χρησιμοποιήσει τη βάση δεδομένων PostgreSQL, επειδή είναι μια ελεύθερη, βάση δεδομένων ανοικτού κώδικα, το οποίο λειτουργεί σε ένα πολύ ευρύ σύνολο των λειτουργικών περιβαλλόντων, και η οποία είναι πλήρως συμβατή με την ACID.
Η απλότητα της εγκατάστασης
Για τη μεγαλύτερη ευκολία στη χρήση θα πρέπει να εξετάσει την εγκατάσταση RSCDS σχετικά με τη διανομή Debian GNU / Linux από την άμεσα διαθέσιμη, η οποία υπεγράφη πακέτα.
Περιμένουμε να αυξήσει το επίπεδο του αυτοματισμού και απλότητα για την απελευθέρωση στόχο Debian ειδικότερα, αν και άλλες διανομές μπορεί επίσης να γίνει ευκολότερη την ίδια στιγμή. Θα περιμένω λίγο μεγαλύτερη πολυπλοκότητα της εγκατάστασης κατά τις πρώτες εκδόσεις, ερχόμαστε να κατανοήσουν τα ιδιαίτερα προβλήματα που οι άνθρωποι βιώνουν.
Απλότητα λειτουργίας
Σε γενικές RSCDS δεν θα χρειαστεί σημαντική συντήρηση για να συνεχίσουν τη δραστηριότητά τους.
Διοικητικές λειτουργίες θα πρέπει να διατηρείται όσο το δυνατόν πιο απλή, εντός του στόχου της υποστήριξης των οργανώσεων της έως και αρκετές εκατοντάδες υπαλλήλους.
Αυτό ονομάζεται Κατάστημα όχι Server, επειδή οι διακομιστή εξυπνάδα που προορίζονται να ελαχιστοποιηθεί για να υποστηρίξει CalDAV μόνο κατά τρόπο επαρκή για να δια-λειτουργούν με τους πελάτες, καθώς και με επίκεντρο κυρίως για την αποθήκευση των πόρων ημερολογίου.
Web-based Διοίκησης
Γενική διαχείριση του συστήματος θα πρέπει να είναι μέσω ενός web-based εφαρμογή.
Ημερολόγια δεν θα πρέπει να διατίθενται σε μια προβολή web-based στις αρχικές εκδόσεις. Είναι απίθανο ότι τα ημερολόγια θα είναι ποτέ διατηρήσιμη μέσω ενός πελάτη web-based, αν και ο server πρέπει να υποστηρίξει τη χρήση του web-based λογισμικό πελάτη που λειτουργεί χρησιμοποιώντας το πρωτόκολλο CalDAV.

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • Διόρθωση bug στον προγραμματισμό για την αίτηση POST
  • Fix δικαιώματα για το χρήστη να δημιουργήσει μέσω εξωτερικού auth.
  • Προσθέστε ένα προεπιλεγμένο min_age για τις εξωτερικές δεσμεύει.
  • Αποτροπή εξωτερικών δεσμεύεται από το να δημιουργούνται / ενημερώνονται εάν η καμπύλωση λείπει.
  • Προσθήκη έλεγχος στη σελίδα ρυθμίσεων για να ελέγξετε αν έχει εγκατασταθεί μπούκλα.
  • Αφήστε ανόητα προγράμματα που στέλνουν τύπου περιεχομένου XML με μια αίτηση GET.
  • χρήση Στήριξη του HTTP_AUTHORIZATION εκτός από την έγκριση CGI.
  • Λαβή VCARD ADR / τηλ / e-mail που έχουν πολλαπλούς τύπους.
  • Ορίστε την προεπιλεγμένη διεύθυνση URL για το προεπιλεγμένο όνομα ημερολόγιο και όχι / home /
  • Ενεργοποίηση Το ανέβασμα των αρχείων για τις συλλογές Διευθύνσεων.
  • εισαγωγή Λαβή βιβλίο διευθύνσεων, μαζί με την εισαγωγή του ημερολογίου.
  • Γράψτε UID και την περιουσία REV ν VCARD εάν λείπουν.
  • Ενημέρωση μεταφράσεις σε τρέχουσες μεταφράσεις Transifex.

Τι είναι καινούργιο σε λειτουργίες έκδοση 0.9.9.4:

  • Refactor τεθεί σε που έχει τροποποιηθεί / δημιουργήθηκε ημερομηνίες περισσότερα σωστά.
  • et_EE προσθέσετε την υποστήριξη locales
  • Διόρθωση σφαλμάτων σε αρχεία po επεσήμανε από Transifex φόρτωμα.
  • Μια νέα κατηγορία AtomFeed για την οικοδόμηση μιας Atom τροφοδοσία.
  • Αλλαγή για τη δημιουργία ενός τροφή άτομο, το οποίο είναι ένα καλύτερο επίπεδο των ζωοτροφών.
  • Η νέα διεύθυνση URL για να παρέχει μια τροφή RSS των αλλαγών του ημερολογίου.
  • refactored RRule να προσθέσετε υποστήριξη για την αρχικοποίηση από vProperty.
  • Κατάργηση κάθε αναφορά σε PgQuery
  • Εκτεταμένη refactoring του εντολέα-επεξεργασία, καθώς και υποστήριξη για τη δημιουργία των εισιτηρίων.
  • Προσθήκη υποστήριξης για το γράψιμο προγραμματισμό των πόρων με την PUT.
  • Βελτίωση της υποστήριξης για το χειρισμό κυμαινόμενο χρόνο.
  • Προσθήκη βουλίου για τον εντοπισμό εσωτερικό ζήτημα.
  • Κόψτε με πρόσβαση άκυρο / εισιτήρια λήξει αμέσως.
  • Χειριστείτε άδειο PROPFIND, δεν ανατινάξει για τα μη έγκυρα XML.
  • /. Γνωστό / επιστρέφει τώρα μια 301 ανακατεύθυνση, ανά spec.
  • Χρήση κειμένου / vCard για τον τύπο του περιεχομένου πριν από την επικύρωση των προδιαγραφών.
  • να χειριστεί σωστά βιβλίο διευθύνσεων σε multiget.
  • κεφαλίδες Απόκρυψη άδεια υλοτομίας.
  • Ενημέρωση ΕΚΘΕΣΗ συγχρονισμού συλλογής για να ταιριάζει με -04 του σχεδίου.
  • Αντικαταστήστε index.php με caldav.php όταν τη συναντάμε στο δρόμο μας.
  • Να σχολαστικός σχετικά με τον έλεγχο χρήστης είναι ενεργός πριν τους αφήσει in.
  • Καθορίστε τα παραδείγματα εγγραφής SRV με κορυφαίους _ όπως θα έπρεπε να είναι.
  • Fix SQL για την ομάδα χειρισμού από τον Michael Braun.
  • Προσθήκη εντολέα-συλλογή-, να έχουν πρότυπες απαντήσεις για DAVResource.
  • Διορθώστε τυπογραφικό λάθος στο χειρισμό POST.
  • Επίσης ενημερώνει displayname αν Ονοματεπώνυμο αλλάξει.
  • απομάκρυνση παλαιών screenshots
  • ενημερωμένη διαμόρφωση του πελάτη του iPhone με νέα screenshots
  • Λαβή πράγματα όπως DTStart? TZID = Αμερική / New_York: 20101119T231307
  • Σενάριο για να ανανεώσετε calendar_alarms με την επόμενη χρονική στιγμή.
  • Μην αφήνετε τις λειτουργίες ΑΠΘ δημιουργούν διπλές ημερολόγια σπίτι.
  • Patch για CalDAV συγχρονισμού από τον Pierre-Arnaud Poudret.
  • Προσθήκη ACL για τις μεθόδους που υποστηρίζονται.
  • δρομέας Αλλαγή παλινδρόμησης για να ψάξουν για τα δεδομένα του δείγματος με δοκιμές.
  • Διορθώστε τον αριθμό έκδοσης τυπογραφικό λάθος.
  • χορηγούν πάντα «DAV :: διαβάζεται« προνόμιο από τον κύριο με τα μέλη της ομάδας.
  • Χρήση επεκτάθηκε προσδιοριστικά ώρα σε μορφή αφού% Υ δεν λειτουργεί στα Windows.
  • Υποστήριξη αναδρομικό ερώτημα ΕΚΘΕΣΗ εάν έχει ρυθμιστεί για να το επιτρέψει.
  • Προσθέστε ένα νέο αντικείμενο WritableCollection που θα χρησιμοποιήσουμε για PUT.
  • Χρήση κειμένου / vCard όχι παλαιότερο κείμενο / X-vCard.
  • ιδιότητες εκδήλωση υποστήριξης σε αλλαγμένο μέρος του συγχρονισμού-απόκρισης.
  • Μετονομασία μεταβλητή για να επιλύσετε Σελ 9,0 δεσμευμένο όνομα.
  • Εναλλαγή από κανονική έκφραση που δεν μπορεί να λειτουργήσει στο παλιό / περίεργο PHP.
  • Υποστήριξη getlastmodified ιδιοκτησίας σε αιτήματα έκθεση.
  • Fix τυπογραφικό λάθος στο iTIP ΑΚΥΡΩΣΗ χειρισμό.
  • Ενεργοποιήστε την κεφαλίδα ημερολόγιο-auto-πρόγραμμα, εάν $ C- & gt? Enable_auto_schedule
  • Προσθήκη διάφορους πρόσθετους ελέγχους σε /setup.php
  • Προσθήκη γνώση των επιθυμητών παράλληλη εκδοχή AWL στην οργάνωση.
  • Fix διάφορες ήσσονος σημασίας σφάλματα CardDAV.
  • Παραλείψτε το για εκδήλωση έξω από το εύρος χρόνου -. Όταν επεκτάθηκε
  • privilege_to_bits Fix λειτουργία για να ορίσετε «όλα» σωστά και λειτουργούν με τις πρόσφατες postgres
  • Μην προμήθεια FreeBusy για εκδηλώσεις 0 διάρκειας.
  • Μια άλλη δοκιμή παλινδρόμησης για δωρεάν / απασχολημένος αλίευση πολλές εκδηλώσεις.
  • Προσθέστε ένα συμβάν με μια απόλυτα ψευδείς tzid να εξασφαλιστεί ότι θα αντιμετωπίσουν την κατάσταση.
  • Ελέγξτε για κάποια πράγματα που υποστηρίζονται πολύ νωρίς για να μπορέσουμε να δείξουμε ότι λείπει.
  • Καλύτερη απεικόνιση των συνδέσεων.
  • Προσθέστε 9.0 ως ενδεχόμενο.
  • προειδοποίησης Fix, όταν χρησιμοποιεί το βασικό εφεδρική ταυτότητας.
  • χειρισμό Fix της iCalendar διάρκειες που περιέχει αρνητικά στοιχεία.
  • χειριστεί τα γεγονότα τα οποία δεν έχουν ούτε DTEND * orDURATION.
  • Ξαναγράψτε __construct () μέθοδος RepeatRuleDateTimeZone να είναι πιο ισχυρή.

Τι είναι καινούργιο σε νέα έκδοση 0.9.9.3:

  • This περιλαμβάνει κυρίως διορθώσεις για την υποστήριξη CardDAV ότι προσγειώθηκε στο 0.9.9.2, καθιστώντας την πιο αξιόπιστη και προσθέτοντας κάποιες επιλογές προς τα πίσω συμβατότητα για το plugin αντίστροφη Lightning.

Τι είναι καινούργιο στην έκδοση 0.9.9.2:

  • This είναι μια σημαντική νέα έκδοση, προσθέτοντας αρχική στήριξη για τις επεκτάσεις σχεδίου vCard στο WebDAV (CardDAV).
  • Άλλες αλλαγές ενημερώσετε την υποστήριξη WebDAV Sync για σχέδιο έκδοσης -03 και να προσθέσετε υποστήριξη για το χειρισμό /.well-known/caldav και /.well-known/carddav διευθύνσεις URL ανά RFC5785.
  • Η έκδοση περιλαμβάνει επίσης πολλές διορθώσεις, ενημερώνεται μεταφράσεις, και καλύτερη ελαστικότητα για τους πελάτες που δεν τηρούν αυστηρά το RFC, όπως με το να μην προμηθεύουν ένα Content-type όταν βάζουν μια νέα ή τροποποιημένα πόρων.
  • UTF-8 χειρισμός έχει επίσης βελτιωθεί.

Τι είναι καινούργιο στην έκδοση 0.9.7.2:

  • Some προστέθηκαν λύσεις για τα προβλήματα με το iPhone OS 3.1 .
  • Μερικά νέα χαρακτηριστικά προστέθηκαν για να υποστηρίξει την ευκολότερη ρύθμιση με το iPhone / iCal πελάτες.
  • Όλες οι εμφανίσεις του σε αποδοκιμασία του χρόνου κλήσης πάσα από αναφορά που είχαν επισημανθεί από την PHP 5.3 προειδοποιήσεις αφαιρέθηκαν.
  • Προβλήματα που προκαλούνται από την αποτυχία να κωδικοποιήσει τις διευθύνσεις URL σε ορισμένες περιπτώσεις είχαν συνολικά σταθερή.

Τι είναι καινούργιο σε νέα έκδοση 0.9.7.1:

  • This δίνει τη δυνατότητα για καταγραφή εισαγωγή / ενημέρωση / DELETE ενέργειες για CalDAV πόρους και διεξάγει ηλεκτρονικού ταχυδρομείου που βασίζονται σε αναζητήσεις για δωρεάν / απασχολημένος περίπτωση πληροφορίες insensitively, αν είναι δυνατόν.
  • Πολλά σφάλματα που είχαν επίσης σταθερό, συμπεριλαμβανομένων σωστά οίκηση του χρήστη αναπτυσσόμενο όταν συνδέει τους χρήστες σε μια ομάδα και να εξασφαλίζεται ότι ΧΧ% κωδικοποιημένους χαρακτήρες σε εισερχόμενες διευθύνσεις URL αποκωδικοποιούνται πριν από την επεξεργασία.
  • Αυτή η έκδοση περιλαμβάνει επίσης μια ενημερωμένη γαλλική μετάφραση.

Τι είναι καινούργιο στην έκδοση 0.9.7:

  • Προσθήκη καταγραφής εντοπισμού σφαλμάτων της απόκρισης / αίτησης και των σχετικών κεφαλίδες .
  • Διάφορες διορθώσεις για τη συμβατότητα με το iPhone OS v3.
  • Στοίχιση freebusy.php παράμετρος χειρισμό με το προτεινόμενο πρότυπο.
  • Να επιτρέπεται η ελεύθερη / απασχολημένος άδεια να επιτρέψει την πρόσβαση σε ασαφή ημερολόγιο.
  • Βασική εφαρμογή του ημερολογίου μεσολάβησης.
  • Εναλλαγή σε λειτουργίες RRULE για ακριβέστερο υπολογισμό επικάλυψη.
  • Προστέθηκε υποστήριξη για publicly_readable χαρακτηριστικό της συλλογής κατά την πρόσβαση σε μια διαδρομή /public.php/user/collection/.
  • Να επιτρέπεται η διαμόρφωση του site μεγάλη προεπιλεγμένο χρήστη αξίες.

Τι είναι καινούργιο στην έκδοση 0.9.6.2:

  • Fix δημιουργία της βάσης δεδομένων όταν template1 έχει PL / pgsql εγκατασταθεί.
  • Βελτιώσεις δοκιμές παλινδρόμησης.
  • Αλλαγή για να χρησιμοποιήσετε iCalComponent αντικείμενο αντί iCalendar, σε πολλές περιπτώσεις.
  • Υπολογισμός DTEND όταν δεν έχει οριστεί σύμφωνα με RFC2445.
  • Πολύ βελτιωμένο χειρισμό XML namespace.
  • Διαμόρφωση ρύθμιση για να ελέγξετε την προβολή των ραντεβού για διοργανωτή / συμμετέχων, ακόμη και αν είναι ιδιωτικές και όχι στο δικό τους ημερολόγιο.
  • Ενημέρωση γαλλική μετάφραση
  • Προσθήκη εγκατάστασης για να διαγράψετε τις συλλογές μέσα από το περιβάλλον διαχείρισης.

Απαιτήσεις :

  • PHP
  • PostgreSQL

Παρόμοια λογισμικά

iPad ELN
iPad ELN

3 Jun 15

Tasque
Tasque

20 Feb 15

QtDMM
QtDMM

15 Apr 15

Σχόλια για DAViCal

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!