v2.0.0
2.0.0 (2019-03-08)
Bug Fixes
- Active state on bulle screens (91ddf0f)
- add inline style to iframe to better fix positioning (9217ddb)
- added a second Bulle in default list (1c50a88)
- chanded ui Title size (e5c1183)
- changed closed icon (30af423)
- changed default background color (b56dcf1)
- changed feedbacks icons color (a5b9faf)
- changed logo (3a76af3)
- corrected display of many bulles (090e329)
- corrected indentation (fe86058)
- different background in notice context (7627b1a)
- disable linter on logo (8765b3c)
- don't try to inject in special tabs (1cb47af)
- firefox buttons background color (55cc696)
- fix child instance checks (6388e62)
- handle content and options/popup styles loading differently (5f49e35)
- hover effects (fcc6759)
- improved header display (4e0083d)
- init action not being forwarded to tab (212f8b5)
- keep passed metas in background actions (8aee6f5)
- limited line width to 120char (c94543d)
- margins (0aedb41)
- nav colors (a1f49b4)
- Notification not passing props to Bulle children (59a1a18)
- Path not navigation component and some CS (d34ae5b)
- removed useless comment (73d9f7e)
- removed useless value (9038dfe)
- resolves linter requests (8c84cbe)
- Set main component as an empty container (b0723be)
- source links have underline (3fa52ad)
- style not loading in options and popup (c9cb394)
- AddNoticeLink: vertically centered (3392537)
- BackButton: added cickable space (25293e1)
- BackButton: adding some padding (ce051ff)
- background: fix contextTriggerFailure payload passing (ceb0ea1)
- background: fix matchContextFailure payload passing (ab17e8a)
- BulleContent: corrected display (e4d3a25)
- BulleContent: corrected display of arrow (b2bb9d9)
- BulleContent: replaced height by min-height (003ca87)
- buttons: new focus style applied to all buttons (74dbe16)
- buttons: removed useless background property (f18698f)
- colors: replace color name (7c23c10)
- colors: replace hex colors by props (a4a925c)
- config: use reco2bulle transition backend origin (9359cae)
- content: prevent duplicate contentScript injection (44a4e4e)
- Content: changed OpenButton from link to div (809571d)
- details: remove double spacings (a373ba4)
- DetailsMeta: moved Contributor content to dedicated atom (1b114af)
- DetailsMeta: new design (7a7d69f)
- dismiss button: same vertical alignement on Chrome and Firefox (8938134)
- feedbacks: removed underline, change svg direction (a227c7f)
- Feedbacks: corrected linter error (ced194b)
- Feedbacks: test hover icons (92cb521)
- feedbacks icons: changed viewBox (ead5282)
- fonts: add
style-loader
to inject typeface css in head (4c8f36b) - iframe: don't unmount content app on close (92e9adf)
- iframe: go back to list on open (05b55fe)
- message: color and line-height (63b6414)
- nav: corrected color variable value (5eb6386)
- nav: same height on Chrome and Firefox (d6e8226)
- notice: removed underline (3365d01)
- Notice Content: hover effect (6339cdd)
- openSaga: show notices views when (re)open UI (495a23e)
- tab: execute content script on tab created/updated, not context match (24fd7e4)
- tab: remove old middleware that were sending duplicates messages to tab (852e51a)
- tab sagas: remove dead code (261372b)
- toolbar: close the notification upon toolbar click, if already open (0d607e6)
- truncate: handle number of characters and preserve words options (8a7083c)
- views: bind webpackConfig env to pug template (eb7f6a2), closes #243
- webpack: handle css and fonts loading in lmem app (2acf6b5)
- whitespace removed by eslint (7ff227e)
Features
- add a sandbox context for testing and integration purpose (344cc04)
- add Bulle button display (a657838)
- Add Error page on account and bulles (27bd53f)
- Add Lato and sedgwick-ave typeface to the project (28f6972)
- add style-components stack (4fd89af)
- added AddBulle display (f99bc67)
- added font for logo (c0e0cf7)
- added index for icons (d95f71f)
- added transition on hover (7e57bf5)
- About screen: adapt integration to work with LMEM actual features (3b89dae)
- About screen: added content (2874139)
- Account screen: designed screen (b6ada3e)
- change notification background color depending on context (9442e43)
- analytics: add NOTICE_IGNORED action (8298b1e)
- Bulle detail: create Bulle details display (67c189c)
- components: create a truncate text component and Js function (91794f1)
- components: integrate new components in lmem content app (99c5a53)
- context: deduplicate notices when multiple triggers (7d4451c)
- Deleted Notice: added button to cancel a deleted notice (27c486a)
- details: change title to 'Détail de la notification' (0dac11f)
- Create NotificationFooter molecule (fb08290)
- details: remove approves/dislikes count from details (7319f25)
- disliked detailed notice: added content (98df684)
- Error: error screen (3f71a45)
- external link: add target blank by default and rel rules (a7dd1b8)
- failure-actions: add failure actions in matching contexts (56473bf)
- feedback: add connected-react-router for navigation actions (165f332)
- feedback: add justDismissed, justLiked and justDisliked props (8ed989d)
- feedbacks: designed component (989879b)
- hasNotices: add helper method
hasNotices
for later uses (375cdc6) - Implement menu navigation and routing (745e030)
- help screen: added content (e4c48aa)
- iframe: add 'important' to all iframe style (69b510a)
- integration: added all kind of Bulles (e4bbd2b)
- improved deleted Bulle display (2b67bfc)
- language: change all 'notification' terms to 'recommandation' (77e9d87)
- list: Show notice icon as Other when given unknown type (cd55c4e)
- loader: display loading screen in privacy screen (4f95407)
- changes px to em (0e8b76a)
- loading: add screen for 1 second before showing the app (75c0620)
- loading: show notification after 4s, only on production (520e12d)
- Loading: added loading screen (df4ae1f)
- NoNotice screen: added a screen in case of no displayed notice (4a3769b)
- display all kind of notifications (c29cd18)
- notice: allow notice content to be a link when not deleted (87b450f)
- Assemble Bulle and Notifications organisms from atoms and molecules (c2b4f74)
- beginning of dislike detailed notice (6afd0de)
- beginning of new design (183328d)
- change strategy used to load styles in the content context (0eb91cb)
- Create BulleType molecule to handle Bulle types dynamically (6900678)
- created ExternalLink (3f806ee)
- groups calls to components (1b85c86)
- replaced inline SVG by components (2d71ba5)
- separate likes and dislikes actions (57582b6)
- notice: remove title, use description instead (92012eb)
- notice: strip HTML from notices in list (675ef5e)
- subscriptions screen: added content (9948e5d)
- tabs: track open tabs in redux (a36642d)
- type: added new Type icons and colors (d51e541)
- type: Handle previous notice types with new icons and bgs (1055fb0)
- webpack: handle views compilation via webpack (4cd05a0), closes #187
BREAKING CHANGES
- remove previous styles and all their references
remove the associated webpack style loaders