Journal des modifications

commit 7e939d4dce0d5daf3e2ce2e583149402527375e0
Author: SeeSchloss <mvalleton@noparking.net>
Date:   Fri Oct 13 14:39:55 2017 +0200

    Provide a TSV-format board backend

commit f61de7378e827f49e0925624cca336417ca3b01f
Author: Bruno Michel <bmichel@menfin.info>
Date:   Tue Oct 24 19:24:00 2017 +0200

    Update html-pipeline-linuxfr

commit 0d29c75d60c7d06c38723b87df33f30ed7fb560c
Author: SeeSchloss <mvalleton@noparking.net>
Date:   Fri Oct 13 14:39:55 2017 +0200

    Provide a TSV-format board backend

commit 70cba675fc11ac9818383dba6a5d58ed3e64b822
Author: SeeSchloss <mvalleton@noparking.net>
Date:   Wed Oct 11 17:55:00 2017 +0200

    Allow highlighting short clocks in the board's web interface

commit 6061117ad2200ca789accfc6f3aea02d70332bb4
Author: zeroheure <xavier@alternatif.org>
Date:   Tue Oct 10 01:01:18 2017 +0200

    raccourcis clavier pour une meilleure typo
    
    d'après la liste de Davy Defaud

commit 15bbbbbfe03c4a0e29feab8d9ae6c35113eb8dff
Author: Bruno Michel <bmichel@menfin.info>
Date:   Thu Sep 7 19:26:27 2017 +0200

    Deploy from the before-redesign branch

commit d57cbc4a562477a19f6449982129cf77bfa26ee7
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date:   Wed Sep 6 14:22:27 2017 +0200

    chat: compatibility with Webkit by looking datetime attribute object instead of relying on HTMLTimeElement interface.
    
    According to https://developer.mozilla.org/fr/docs/Web/API/HTMLTimeElement
    HTMLTimeElement is currently not supported by Safari/Webkit and is available since
    version 62 of Chromium/Blink.

commit b7c619e5cb7d4c1f10cb949fa09fa4e95f39fbf1
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date:   Wed Sep 6 11:28:29 2017 +0200

    redaction: boards rendering requires box context initialization

commit 5b657dc33fd06875babe01a4e2ce3738fba0e874
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date:   Wed Sep 6 11:27:45 2017 +0200

    chat: retrieve norloge format from attribute instead of trying to guess it client side

commit 734caf2b000aadde478aa425b3cda41ab2687570
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date:   Wed Sep 6 11:14:41 2017 +0200

    boards: Add norloge attribute to time tags to split norloge format and text display
    
    Before, the data inside <time> was used as norloge format and as text to display
    to user.
    
    Now, the data inside <time> is only used as text to display.
    
    Final norloge format is defined according to board and box context by the Ruby
    code inside app/helpers/board_helper.rb and config/initializers/time_formats.rb.
    
    As the content of config is not reachable from JavaScript code, we add an
    attribute "norloge" with correctly formatted text according to the context
    (board and box).

commit 3edfc48a304a9c7a30e4b0ad18a608138e6f5073
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date:   Tue Sep 5 11:29:14 2017 +0200

    chat: to render a norloge string, we use computed standard attributes
    
    Indeed, text inside the event target is now a value to display to user.
    Code needs to rely on standardized informations inside norloge attributes.

commit d11cf5bad59a63de529c7b608b1cb82c74eddbaf
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date:   Tue Sep 5 11:25:29 2017 +0200

    chat: don't run regexep on innerHTML but on datetime attribute
    
    In norloge, innerHTML is used to display text to user and datetime attribute
    is a date and time string in iso format.
    
    Before, code assumed that innerHTML contained only the date and time
    informations. Now, with board/large, we have human readable date time format.
    
    Now, we process directly the datetime norloge attribute to have more accurate
    informations.

commit 241e2316a9f8d252ebfbb7bf111e9e0286f6eaa0
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date:   Tue Sep 5 11:23:53 2017 +0200

    board/large: add board-right class to messages
    
    This class is used by current board/chat code to find norloge in messages

commit 78160e4c7ee6a296f39a26633fe69b915289499c
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date:   Tue Sep 5 11:19:54 2017 +0200

    boards/large: add a div with class board-left around norloge
    
    Current board and chat code assume to find a norloge inside a element defined
    with a board-left class.

commit 0dd90f5cfbbffa5a47ab14827c9de3211d9fe1ad
Author: Bruno Michel <bmichel@menfin.info>
Date:   Mon Jul 24 20:22:05 2017 +0200

    New icon for the mozilla section