Bug #363

το GUI κάνει ?changes-since με περιγραφή ISO8601 χωρίς timezone

Added by Vangelis Koukis over 11 years ago. Updated over 11 years ago.

Status:Closed Start date:04/02/2011
Priority:High Due date:04/04/2011
Assignee:Dimitris Moraitis % Done:

0%

Category:Cyclades UI Spent time: -
Target version:-

Description

το GUI πρέπει να ορίζει ρητά την απόσταση από το UTC όταν στέλνει την ημερομηνία ISO8601 στο ?changes-since.
Τώρα ζητάει ?changes-since=2011-04-02T13:32:37 χωρίς το 'Ζ' στο τέλος.

Αν η ώρα είναι UTC [που είναι και το λογικότερο], πρέπει να γίνει έλεγχος ότι:
α) ερμηνεύει σωστά το header 'Date' που επιστρέφει ο server στην απάντησή του
β) υπολογίζει σωστά την ημερομηνία που είναι να στείλει στο ?changes-since σε UTC
γ) βάζει το 'Ζ' στο τέλος του string για να φαίνεται ότι αναφέρεται σε UTC


Related issues

blocks Synnefo - Bug #315: Το api/v1.1redux αντικαθιστά το api/v1.1, το api/v1.0 φεύγει Closed 03/23/2011 04/04/2011

Associated revisions

Revision 038383b1
Added by Dimitris Moraitis over 11 years ago

detailed error handling & iso8601 compatibility - Refs #213 #363

History

#1 Updated by Dimitris Moraitis over 11 years ago

  • Status changed from New to Feedback

έγινε. Για to parsing της ημερομηνίας τo handlers.py χρησιμοποιούμε το πακέτο iso8601. Δεδομένου ότι το handlers.py θα φύγει πολύ σύντομα αυτό το dependency μπορεί να είναι προσωρινό.

#2 Updated by Vangelis Koukis over 11 years ago

  • Status changed from Feedback to Resolved

Φαίνεται μια χαρά, το αφήνω ανοιχτό μέχρι αύριο που θα γίνει η μετάβαση στο νέο API για να το δοκιμάσουμε end-to-end και το κλείνουμε αμέσως μετά μαζί με τα υπόλοιπα.

#3 Updated by Vangelis Koukis over 11 years ago

  • Status changed from Resolved to Closed

To GUI ζητά ?changes-since με σωστό timestamp ISO8601, το κλείνω.

Also available in: Atom PDF