Journal des modifications

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
commit 14561270e70d82cd5e7a43c81dc16f7242d67ffd
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Thu Jul 6 13:23:29 2017 +0200
 Add back ticks to code blocks in README to improve Github home page
commit 3de1c7f0e6e8dc6976dd97df420473b5cdaf5510
Author: Bruno Michel <bmichel@menfin.info>
Date: Sat Jun 10 12:43:39 2017 +0200
 Security fix: update mail
commit 16760c50989b80574f83f83e29d942a83b86fbde
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Mon Jun 5 18:28:59 2017 +0200
 Fix a typo
commit d9a07e0dcbf2660f5b8b47afa6e8a65ee08cda4d
Author: Bruno Michel <bmichel@menfin.info>
Date: Sun Jun 4 18:38:56 2017 +0200
 Fix toolbar for chromium
commit 154027a4d92acbd64c63a85a61dff55673bba71b
Author: Bruno Michel <bmichel@menfin.info>
Date: Thu May 4 21:57:05 2017 +0200
 Update html-pipeline-linuxfr to fix a bug on equations
commit bda3fdcafbf7b5fa9c98beb3e33a306740a8b539
Author: Bruno Michel <bmichel@menfin.info>
Date: Wed Apr 12 20:39:40 2017 +0200
 Fix a typo