Skip to content

Latest commit

 

History

History
2597 lines (1530 loc) · 176 KB

CHANGELOG.md

File metadata and controls

2597 lines (1530 loc) · 176 KB

3.97.3 (2022-04-21)

Bug Fixes

3.97.2 (2022-03-18)

Bug Fixes

  • lmel: wrong store for LMEL (7c362fb)

3.97.1 (2022-03-15)

Bug Fixes

  • profiles: getPathToContributor does not include path prefix (395d220)

3.97.0 (2022-03-15)

Bug Fixes

  • profiles: remove faulty testExtension from fix/installExtension (1ab6c20)

Features

  • website: add install links instead of placeholders (6221041)

3.96.4 (2022-02-08)

Bug Fixes

  • profiles and extension communication under Chromium (53e4301)

3.96.3 (2022-01-27)

Bug Fixes

3.96.2 (2022-01-13)

Bug Fixes

3.96.1 (2022-01-13)

Bug Fixes

  • website: fix server routes (aceef07)

3.96.0 (2022-01-12)

Bug Fixes

  • onboarding: fix onboarding url (4416527)

Features

  • lmel: update LMEL extension manifest description (992b321)

3.95.0 (2022-01-12)

Bug Fixes

  • date format on extension closes #1105 (d5e2633)
  • lememe.fr loads in english first (787566f)
  • website: add gatsby-plugin-styled-components to fix missing style (f23fa2c)
  • website: remove unnecessary check that break Gatsby’s SSR (fc09b64)
  • website: serve profiles without lang in url (274e52d)
  • website: serve profiles without lang in url (21ee4fe)
  • website: serve profiles without lang in url (91eefba)
  • website: serve profiles without lang in url (c3e3352)
  • support profiles pages direct access (3fe51c0)

Features

  • lmel: disable i18n in Gatsby for LMEL (3c672a4)
  • website: change contributors path to /profils in fr (630a040)
  • content site lmel and dismoi (244d0c8)

3.94.0 (2021-11-30)

Bug Fixes

Features

  • adapt browserconfig.xml (902657c)
  • adapt favicons and webmanifest to facet (9b158a3)

3.93.5 (2021-11-12)

Bug Fixes

  • PROFILES_ORIGIN must be base url (70d143b)

3.93.4 (2021-11-12)

Bug Fixes

  • profiles copy to website (f4b25a4)

3.93.3 (2021-11-12)

Bug Fixes

  • PROFILES_ORIGIN for LMEL (ca4b827)

3.93.2 (2021-11-11)

Bug Fixes

  • typo on «Êtes-vous arrivé» (cbd98b2)

3.93.1 (2021-11-11)

Bug Fixes

  • add website install as postinstall (2a0f76c)

3.93.0 (2021-11-11)

Bug Fixes

  • link with navigate (e5018e6)
  • rollback to i18next-browser-languagedetector 5.x to be compatible with i18next 19.x (146cd07)
  • scrolled (da11f5f)
  • gatsby: header, nav, logo, layout page interne (59e3ca5)
  • gatsby: ssr with script (ed40512)
  • gatsby: ts errors (7cefc5b)
  • menu: i18n (c94f4ea)
  • ts and dependencies issues (e6a38d3)
  • yarn lock (6d6321b)
  • gatsby: useDefineClientSetup and build (99c2e23)
  • gatsby: wip (e1b2c33)

Features

  • eclaireurs (01f8c17)
  • finalize profiles injection (e14c7d7)
  • publish website script (5b718a5)
  • wip (0e6e9f5)
  • gatsby: add page info (a37c814)
  • gatsby: contributor section and get contributors hook (7efa69a)
  • gatsby: init and setup folders, clean storybook create all pages (579496c)
  • gatsby: init project, WIP tsconfig ,update eslint config global, ForkTsCheckerWebpackPlugin (a38d547)
  • gatsby: menus, custom layout (9f5b18e)
  • gatsby: use switch locale (b215d35)
  • Website2.0: starts Footer component (c465352)

3.92.0 (2021-11-09)

Features

  • adapt translations to use facet name (1462393)
  • adapt translations to use facet name (572c61e)

3.91.1 (2021-11-09)

Bug Fixes

  • useContributorFilter: reset contributor on change tab (6a69fdf)

3.91.0 (2021-11-09)

Features

  • change LMEL preselected contributors (92905df)
  • lmel: limit to local contributors (189c9d8)

3.90.0 (2021-11-04)

Features

  • Adapt manifest.json to LMEL facet (ae41291)

3.89.0 (2021-11-01)

Features

  • add useTheme hook and getTheme function (6ffef37)
  • inject process.env.FACET (f2c8b37)
  • use active theme instead of hardcoded dismoi (e6f6aa0)

3.88.2 (2021-11-01)

Bug Fixes

  • revert "fix: yarn lock" (e73d491)

3.88.1 (2021-10-31)

Bug Fixes

  • profilesList: changes list item width (55c426e)

3.88.0 (2021-09-22)

Bug Fixes

Features

  • contribution: new no notice screen (adeb2bd)
  • NoNoticeScreenContrib: get value (70f5dce)

Performance Improvements

  • matching: filter matching contexts lists at once (80aac85)

3.87.1 (2021-08-31)

Bug Fixes

  • bad xpath expression breaks matching for everyone (0a196c6)

3.87.0 (2021-08-27)

Features

  • search: optimistic update filtered contributors on subscribe (e0f6166)

3.86.7 (2021-07-28)

Bug Fixes

  • tracking: allow PostHog to be loaded in the Chrom* manifest CSP (45c826f)

3.86.6 (2021-07-26)

Bug Fixes

  • onboarding: responsive on height (ccec2cc)

3.86.5 (2021-07-21)

Bug Fixes

  • list contributors ordering (2ce6186)

3.86.4 (2021-07-20)

Bug Fixes

  • profile: single profile bannière (06e7006)

3.86.3 (2021-07-19)

Bug Fixes

  • env: remove semaphore env variable which are already set in project (e1d8b7d)

3.86.2 (2021-07-16)

Bug Fixes

  • env: Fix profiles origin in production (c4a705e)

3.86.1 (2021-07-15)

Bug Fixes

  • search: responsive and accent (97d2957)

3.86.0 (2021-07-13)

Features

  • onboarding: trigger welcome bulle (d6aa712)

3.85.1 (2021-07-13)

Bug Fixes

  • fallback lng not recognized on init (131dfcf)

3.85.0 (2021-07-12)

Bug Fixes

Features

  • profiles: design tests to improve users's understanding (84e1f88)

3.84.0 (2021-07-12)

Features

  • tracking: Add browser, platform and devices info (7f29554)

3.83.3 (2021-07-07)

Bug Fixes

  • include .js extensions in .mjs files imports (6ac5507)

3.83.2 (2021-07-07)

Bug Fixes

  • change --experimental-modules to --experimental-json-modules (Node 12+) (000fdc0)

3.83.1 (2021-07-07)

Bug Fixes

3.83.0 (2021-07-06)

Features

3.82.0 (2021-07-06)

Features

  • ContributionLarge: styles subscribers data (13ed616)
  • profiles: display subscriber count (d625454)
  • profiles: format numbers, add bold (01d1dcb)
  • profiles: sort contributors by subscribers (8bab2b1)

3.81.0 (2021-07-01)

Features

  • tracking: Add notice and contributor fields to tracked properties (cf0141e), closes #1056

3.80.0 (2021-07-01)

Bug Fixes

Features

  • i18n: sort by language contributors and notices (af36260)
  • tracking: Add a flag to identify an automatic subscription (9e93ae2)
  • tracking: Add list of subscriptions as tracked property (6c7e50b)

3.79.1 (2021-06-09)

Bug Fixes

  • popin: del className bulle-installer (6796e7c)

3.79.0 (2021-06-04)

Features

  • tracking: Activate posthog on production env (ec1049e)
  • tracking: Activate posthog tracking on proding (0f58e0c)

3.78.1 (2021-06-03)

Bug Fixes

  • chunk: onboarding chunk path (c843bfc)

3.78.0 (2021-06-03)

Bug Fixes

  • tracking: Use outbound link instead of current link (695db1b)

Features

  • tracking: Setup PostHog tracking (e66ef35)

3.77.2 (2021-06-02)

Bug Fixes

  • newBlocksFirefox: change test connected in Profile (a2b5867)

3.77.1 (2021-06-01)

Bug Fixes

  • profiles: Fix add to browser install trigger (6c5f9af)

3.77.0 (2021-05-31)

Features

  • profiles: Remove old install block when not connected (99f992b)

3.76.5 (2021-05-31)

Bug Fixes

  • subscriptions: Fix auto subscriptions (eb3148b)

3.76.4 (2021-05-31)

Bug Fixes

  • youtubeVideoMessage: use notice state to memoize formated message (1147c62)

3.76.3 (2021-05-31)

Bug Fixes

3.76.2 (2021-05-31)

Bug Fixes

  • storybook: Allow loading of mp4 as static asset file (ae4bd5d)

3.76.1 (2021-05-26)

Bug Fixes

  • profileNoticeListItem: fix storybook issue closes #988 (ee62d9f)

3.76.0 (2021-05-20)

Features

  • seeExampleButton: add link on Subscriptions view (2c612ff)

3.75.3 (2021-05-19)

Bug Fixes

  • i18n: date format on translate file (14c1e14)

3.75.2 (2021-05-19)

Bug Fixes

  • extension: initialize i18next before store to translate titles in first (c8c8b8d)
  • extensionTitle: move t function in withtitle component useLayoutEffect (61ff05b)

3.75.1 (2021-05-17)

Bug Fixes

  • onBoardingRestart: memoize onboarding (e25e3ed)

3.75.0 (2021-05-14)

Features

  • fetch and store matching contexts by contributor (91ee590), closes #953
  • matching-contexts: clean matching-contexts on unsubscription (6ccd887), closes #953

3.74.4 (2021-05-13)

Bug Fixes

  • i18n: Circular reference on fallbck lng (2d610b3)

3.74.3 (2021-05-13)

Bug Fixes

  • i18n: Fix i18n date formatting (1f2be30), closes #927

3.74.2 (2021-05-13)

Bug Fixes

  • profiles: changes default DisMoi logo in the banner (5b98d77)

3.74.1 (2021-05-12)

Bug Fixes

  • onboarding: adds en translations (15a3c2c)
  • onboarding: adds some style to the modal (a81be62)
  • onboarding: changes last screen font weight (ca8788d)
  • onboarding: new video and wording (7b223eb)
  • onboarding: removes useless import (1a7b8b6)
  • onboarding: tries a modal view (36f76ab)
  • onboarding: works on some feedbacks (b8c9b5e)

3.74.0 (2021-05-11)

Features

  • backgroundTranslation: serviceMessage and tab (2f1883b)

3.73.2 (2021-05-04)

Bug Fixes

  • contextPopin: close after click (ea92942)

3.73.1 (2021-05-04)

Bug Fixes

  • i18n: wording popin suscribe (87916aa)

3.73.0 (2021-05-02)

Features

  • seeExampleButton: two step popin (4192fab)

3.72.0 (2021-04-29)

Bug Fixes

  • OnBoarding: fixes some design (afaa6d0)

Features

  • onBoardingEvolution: detect isChrome for step2, change wording (a381d5a)

3.71.5 (2021-04-29)

Bug Fixes

  • messageWithYoutubePlayer: display video after text (64f1446)

3.71.4 (2021-04-28)

Bug Fixes

  • contribution: Fix posting a contribution on Firefox (b6fa7ad)

3.71.3 (2021-04-28)

Bug Fixes

  • badge: Badge reset on context not triggered (eebf40a), closes #916

3.71.2 (2021-04-26)

Performance Improvements

  • change contributors periodical refresh logic (768c6da)
  • change matching contexts periodical refresh logic (3f32c5f)
  • debounce matching-contexts refresh triggers (178b4ab)

3.71.1 (2021-04-26)

Bug Fixes

  • extension completely hangs after 6|10 retries of fetching contributors|matching-contexts (89aa197), closes #861

3.71.0 (2021-04-13)

Features

  • linkContributor: Change of link on contributor boxes #890 (d44c68b)

3.70.1 (2021-04-13)

Bug Fixes

  • routerEn: ProfileTabs links (e0ddbdb)

3.70.0 (2021-04-07)

Features

  • routerEn: update react-router 5.2 (7d6755b)
  • routerEn: use translation function fix openSubscriptions (16ceea5)
  • routerEn: useChangeLanguage Hook (644dda1)
  • routerEn: useChangeLanguage with React Router (9b4a302)
  • routesEn: define routes EN/FR (651ddbb)

3.69.1 (2021-04-07)

Bug Fixes

  • Notices: youtube regex with link (7753cdb)

3.69.0 (2021-04-01)

Bug Fixes

  • NoticesList: adds some box-shadow (124dcc6)
  • NoticesList: idea to display more than 2 notices (ccccd45)
  • NoticesList: removes info line increases max-height of NoticesList container (965523b)

Features

  • NoticesList: add shadow for more than 2 contributions (39f2de4)
  • NoticesList: translation && display count transition (7eba44a)

3.68.2 (2021-03-29)

Bug Fixes

  • newOnboarding: video muted (c605271)

3.68.1 (2021-03-29)

Bug Fixes

  • newOnboarding: video link && wording (5a050b5)

3.68.0 (2021-03-29)

Features

  • newOnboarding: add modal (8028697)
  • newOnboarding: add step system and step 2 to onboarding (28d5bdb)
  • newOnboarding: add translation (f141aac)
  • newOnboarding: add video file (8ab35ad)
  • newOnboarding: adds autoPlay and muted to the video (b53ed52)
  • newOnboarding: adds content on step3 (cd7ed10)
  • newOnboarding: changes Title style (992e966)
  • newOnboarding: cleans and reorders code (7ebdec3)
  • newOnboarding: display onboarding on eclaireurs page (7b1259a)
  • newOnboarding: improve animation (9827f75)
  • newOnboarding: improves animation adds autoPlay and muted to the video (08b9f31)
  • newOnboarding: styles Step2 (058b5d2)
  • newOnBoarding: last feedbacks and translation (f7b698c)
  • newOnBoarding: Prepare components (f73c83b)
  • newOnBoarding: timing video && useNoScrollBody hook (483d581)

3.67.3 (2021-03-25)

Bug Fixes

3.67.2 (2021-03-24)

Bug Fixes

  • Avatar: adds height value, thank you Chrome (d27ea98)

3.67.1 (2021-03-19)

Bug Fixes

  • profiles: fiter link all (72d7a34)

3.67.0 (2021-03-19)

Features

  • redirect path from /en/* to /eclaireurs #852 (25789e4)

3.66.0 (2021-03-17)

Bug Fixes

  • Question form default value (610c071)

Features

  • Post contribution and question directly to the backend (ebd7090)
  • Simplify Firefox addon deploy process (b292ae7)
  • Question: Add a discriminant to the question model. (f8636b3)

3.65.1 (2021-03-16)

Bug Fixes

3.65.0 (2021-03-15)

Features

  • profiles: change link: sources to eclaireurs (#834) (0f4f85f)

3.64.1 (2021-03-15)

Bug Fixes

3.64.0 (2021-03-12)

Bug Fixes

  • i18n: prepare translation on profiles app (1165fdf)

Features

  • i18n: add custom date format on i18next (b41124e)
  • i18n: prepare french i18n file #811 and add language detection #793 (5e027e9)
  • i18n: prepare translate files en/fr and components to be translate (775504b)
  • i18n: profiles, prepare translate files en/fr and components to be translate (da02314)
  • i18n: setup i18next extension (f2e3ebb)
  • i18n: setup i18next profiles (044ceb1)
  • i18n: translate filter Tous (d3a5e5e)
  • i18n: translate NotificationFooter (4b28e3f)

3.63.0 (2021-03-11)

Bug Fixes

  • Feedbacks: moves feedbacks component to the left, issue #760 (c11f7f5)
  • Make preview work with a youtube video (979c343)

Features

  • display Youtube player in notice when youtube link found (2b6bd31)

3.62.0 (2021-02-26)

Features

3.61.1 (2021-02-04)

Bug Fixes

3.61.0 (2021-01-12)

Features

  • respect do not track preference (64e1d51)

3.60.1 (2020-12-08)

Bug Fixes

  • featured: Introduce partial notice data model (a346c21)

3.60.0 (2020-11-30)

Features

  • matcher: Allow to match a page based on its content (af86d34)

3.59.3 (2020-11-27)

Bug Fixes

3.59.2 (2020-11-27)

Bug Fixes

  • DetailsContent: changes margins to improve readibility (f4b8d64)

3.59.1 (2020-11-19)

Bug Fixes

  • contribution: track sendInBlue errors in Sentry (de7d774)

3.59.0 (2020-11-17)

Bug Fixes

  • badge: Fix a case where browser extension wasn't disabled (b9c5a27)

Features

  • browser-action: Add restricted mention on the browser action title when relevant (655750e)

3.58.1 (2020-11-17)

Bug Fixes

  • profile: Fix avatar not looking square (58ba3ce)

3.58.0 (2020-11-16)

Features

  • uninstall: Add extensionId parameter to uninstall URL (623d512)

3.57.1 (2020-11-12)

Bug Fixes

  • doc: CONTRIBUTING.md update (9a4ce09)

3.57.0 (2020-11-10)

Features

  • profile: Show one, all, or none featured notices on contributor profile (73aceae)

3.56.0 (2020-11-06)

Bug Fixes

  • Fix crash when trying to access "my subscriptions" page while not connected (95354b7)

Features

  • Add campaign param when redirecting to profiles for the first time (9a18ff9)

3.55.4 (2020-11-05)

Bug Fixes

  • Change question button label back to "preview" (2eb180c)

3.55.3 (2020-10-30)

Bug Fixes

  • profiles: Load static images from profiles domain (dddd6e6)

3.55.2 (2020-10-30)

Bug Fixes

  • Fix two scrollbars appearing on notice details since preview scrollbar fix (2441d6c)

3.55.1 (2020-10-26)

Bug Fixes

  • similar-profiles: Fix "Suivre" not triggering anything (d8d7942)

3.55.0 (2020-10-26)

Bug Fixes

  • NotConnectedPopin: adds images for selected contributors (758e1ef)
  • NotConnectedPopin: centers text (bca1376)
  • NotConnectedPopin: changes link display (a41b021)
  • popin: Fix typings and cs issues (f836b90)

Features

  • question: sort suggested contributors alphabetically (aa7bb5f)

3.54.0 (2020-10-15)

Bug Fixes

  • filters: Also use radio filters on profile list (66bb4e5)
  • FiltersList: removes left margins (78aa799)
  • storybook: Quickfix profile story (1e3e816)

Features

  • filters: Use radio buttons instead of checkbox (ebba5c6)
  • RadioButton: styles them (5c8664d)

3.53.0 (2020-10-15)

Bug Fixes

  • Aside: removes margin top (9191cff)
  • PrivacyMessageBox: decreases list impact (157dbd7)
  • SlowerMessageBox: decreases title impact (86ac5f9)

Features

  • NoNoticeScreen: adds content for first empty option (088b6ff)
  • NoNoticeScreen: adds image (25a6925)
  • NoNoticeScreen: adds new elements (a43df1b)
  • question: Add choice of the contributor to ask the question to (a4f6672)
  • Question: updates design (d533309)

3.52.1 (2020-10-13)

Bug Fixes

  • tabs: Fix wrong URL on tab (1e64474)

3.52.0 (2020-10-13)

Bug Fixes

  • FiltersCheckboxes: adds default margin (3048b26)
  • PrivacyMessageBox: removes useless

    (0b70249)

  • profiles: fix typings and inconsistencies (632932f)
  • profiles-list: Don't show tabs on profile details. (58c020d)
  • profiles-list: Hide title when connected (a31a2ab)
  • ProfilesList: fixes Tabs display (7d9b4fe)
  • tab-navigation: improves columns display (eb937d2)

Features

  • SidebarBoxes: adds new boxes (90cbaa3)
  • subscriptions: Introduce tab navigation and Subscriptions screen (92f0f6c)

3.51.2 (2020-10-12)

Bug Fixes

  • ContributionForm: adds scroll bar on preview when there's a long message (7b1d8f1)

3.51.1 (2020-10-09)

Bug Fixes

  • preview: Respect line breaks in the question/notice preview. (db9f085)

3.51.0 (2020-10-07)

Features

  • contributor: Allow contributors to be filtered by categories (3a81683)

3.50.0 (2020-10-06)

Features

  • NotConnected: Show only popular contributors on popin and add missing links. (7e14bc0)

3.49.1 (2020-10-06)

Bug Fixes

3.49.0 (2020-10-02)

Features

  • Profile: Allow profile username tag name configuration (1c54b7e)

3.48.0 (2020-10-01)

Features

  • Profiles/Popin: adds install content (89e37a8)
  • Connect Popin bottom bar component (e83e19c)

3.47.0 (2020-09-28)

Bug Fixes

  • ProfilesList: page title is now a h1 (08e8a7a)

Features

  • SEO: changes UserName to h2 (263e73a)
  • SEO: duplicates UserName code for contributor compact (8b91d65)

3.46.4 (2020-09-28)

Bug Fixes

  • Avatar: reduces default size (dae9430)
  • ContributorInfos: removes right margin (6e1c39d)
  • ProfileIntro: fixes display for desktop and mobile (bf19b92)

3.46.3 (2020-09-25)

Bug Fixes

  • Similar profiles username/avatar is clickable again (0cbcfca)

3.46.2 (2020-09-16)

Bug Fixes

  • Remove trailing slash on profiles origin (6bf6c93)

3.46.1 (2020-09-15)

Bug Fixes

  • Setup profiles app proding and staging envs (e540a84)

3.46.0 (2020-09-10)

Bug Fixes

  • banner: Fix default banner not showing up. (c542725)
  • FeaturedNotice: resets max-width to improve display on mobile (1e4c388)
  • firefox: When navigating to another page wrong tab URl was transmited (631d983)
  • subscribe: Fix subscription to a similar contributor. (d48879b)

Features

  • Consider ToS have been accepted when the extension is installed. (571c406)
  • options: Switch from options page to new profile external page. (1915969)

3.45.1 (2020-09-07)

Bug Fixes

  • profiles crashes because featured notices does not have relayersIds (876207d)

3.45.0 (2020-09-04)

Bug Fixes

  • missing relayers in enhanced notice (373700b)

Features

  • profiles: add pagination to contributor’s notices list (1267b19)

3.44.0 (2020-08-31)

Features

  • profile: strip protocol from example URL (830b90a)

3.43.1 (2020-08-28)

Bug Fixes

  • profileBanner: improves responsives display (ca0733e)

3.43.0 (2020-08-28)

Bug Fixes

  • notification: avatar size in notice detail (d3dc221)

Features

  • Show relayer and original poster on a relayed notice. (6b63e47)
  • relay: reword relayer mention (9b1160b)
  • relay: show relayer name below main contributor name and avatar (35273da)
  • Retweet: adds Retweet content (9e00f76)

3.42.1 (2020-08-26)

Bug Fixes

  • set fetch to use CORS mode (c47083f)

3.42.0 (2020-08-26)

Features

  • contributors filters: styles the filters (9c483c1)
  • Filters: removes buttons, adds select and checkboxes (8969060)
  • profiles: disable filters until backend is ready (3b9d17c)
  • Tabs: changes design (c98e52f)

3.41.0 (2020-08-26)

Bug Fixes

  • FeaturedNotice: aligns image on the left for mobiles (fc2ac96)
  • pinned url: increases its displayed width (166bedf)
  • Profile: cuts notice content after 2 lines. (16a1096)
  • profiles: adds pin icon in front of pinned content (716263c)
  • profiles: changes sidebar button width (b2e6b84)
  • profiles: moves pin info to the bottom (3ae5411)
  • ProfilIntro: adds line-height to prevent profile name to be cut (9dad04e)

Features

  • FeaturedNotice: adds box-shadow to image (9c8eb2f)

3.40.1 (2020-08-17)

Bug Fixes

  • options: avatars in sidebars are normal size (should be small) (455db34)
  • storybook: storybook won’t build (6ebbb5c)

3.40.0 (2020-08-14)

Features

  • avatars: use right avatar source (61ab983)

3.39.0 (2020-08-06)

Features

3.38.6 (2020-08-04)

Bug Fixes

  • detection: matching contexts are not fetched at startup (ae7925f)

3.38.5 (2020-07-28)

Bug Fixes

  • matching-contexts: Fix all matching contexts being fetched after a subscribe/unsubscribe action. (d8c7eda)

3.38.4 (2020-07-26)

Bug Fixes

  • use meta URL in ratings actions instead of tabs.query (61241a9)

3.38.3 (2020-07-22)

Bug Fixes

  • Typo on sample notice screenshot alternative text (a17d934)

3.38.2 (2020-07-21)

Bug Fixes

  • Browser action click not toggling UI (a60713d)

3.38.1 (2020-07-16)

Bug Fixes

  • Set banner min height to 200px (679523b)

3.38.0 (2020-07-16)

Features

  • onboarding: remove contributor 51 from defaults (5c88c4e)

3.37.0 (2020-07-16)

Features

  • profiles: Use stripped version of the notice message (28dcb3d)

3.36.0 (2020-07-16)

Bug Fixes

  • remove unneeded activeTab permission (1d09d1d)

Features

  • profiles: Add scroll to top in profiles app (f2ed4e5)

3.35.1 (2020-07-14)

Bug Fixes

  • profiles: Remove fonts style from the app and rely on google fonts (1f2cf69)

3.35.0 (2020-07-10)

Bug Fixes

  • Popin: changes close button size (f5df527)
  • Profile Banner: fixes height (1d8ccb9)
  • profiles: Fix "Add to browser" not displaying on Firefox while connecting (6a913dd)
  • profiles: Serve static images from profiles page (052eaed)
  • Profiles: adds margin for titles on mobiles (5f4e72c)

Features

  • Profile: limits the height of contributions content (0394fac)
  • profiles: Open "See in context" URL in a new tab. (e9921d6)
  • Stats: removes contributions number everywhere (3ab6f43)

3.34.4 (2020-07-07)

Bug Fixes

  • remove profiles app from extension package (c27fa78)

3.34.3 (2020-07-03)

Bug Fixes

  • matching-contexts: Fix a bug where matching contexts were empty (ffe42f8)

3.34.2 (2020-07-03)

Bug Fixes

  • buttons: changes buttons height for profiles (33a0eca)
  • pages: changes background color (a3809d9)
  • profile details: tries to fix avatar resizing (e7d0084)
  • profiles list: changes title (e01ccff)
  • profiles sidebar: adds default margin top (113a8de)
  • profiles sidebar: change voir tout link display (2862817)

3.34.1 (2020-07-02)

Bug Fixes

  • background: Subscriptions saga merge (fdfd06b)
  • background: Wrong sender passed to pattern checker (783ddc7)

3.34.0 (2020-06-28)

Bug Fixes

  • Anchor: styles hover only if there's an href (a6a8ab5)
  • components: Fix cyclic dependency issue in imports. (7e4b475)
  • contributor-notices: Temporary fix notice URLs rendered as an object on the backend side (8c10560)
  • FeatureNotice: removed wonderful red background (cf0f4bd)
  • profile: Fix SimilarProfiles subscribe behaviour (4d6e2f9)
  • ProfileList: sets Links as inlinen (5dea88d)
  • profiles: Add quickfix for webpack config (0c0b667)
  • profiles: Fix date formatting in FeaturedNotice.tsx (1f94f74)
  • profiles: Fix profiles webpack config (9522b55)
  • profiles: Set subscribing to optional in StatefulContributor (5a3b0a3)
  • Profiles: corrects a typo on context (72d37d3)
  • Profiles: overloads styles from Wordpress (dd44152)
  • Profiles: removed Background margin (2783d64)
  • Profiles: replaces loading icon, goodbye beautiful D (242ec33)
  • SimilarProfile: styles first and last items (ed7aae0)
  • styling: Fix styled-component messing with host page (504c4af)
  • TwoColumns: changes mainColumn width to prevent issues with white-space (29b6187)
  • UserName: repares display (dc39e65)

Features

  • Cleaning: changes Avatar size for large version (c35195e)
  • Cleaning: changes grey var color (367401c)
  • Cleaning: moves links atoms to a dedicated folder and stories (71c5f57)
  • Cleaning: removes useless Logo files (a0a1db0)
  • Cleaning: uppercases buttons when necessary (cced5b4)
  • external-connection: Activate manifest rule to allow external connections. (b76a4a1)
  • external-connection: Handle external port connectivity both ways. (7cab7d0)
  • externally-connectable: Add a bridge for external page to connect to the extension. (74a4e58)
  • Loader: edits loadings (d0fd0c2)
  • Popin: adds props for width (39cca84)
  • Popin: adds responsiveness (1d175fe)
  • Popin: adds responsiveness to paragraph (4843d5f)
  • Profil: adds responsiveness (4d5f10a)
  • profile: Assume website extension installer is installed on deploy target (c8e0406)
  • profile: Change SimilarProfiles button to a Link (5cfc809)
  • profile: Don't show InstallBox when connected (e619bef)
  • profile: Loadable Contributor PoC (3af330b)
  • profile: Show example of styling strategy in SimilarProfiles.tsx (d0dfd1b)
  • Profile: adds button to load more contributions (5935b6b)
  • Profile: adds ContributorsList to ProfileList (5f16db9)
  • Profile: adds Download icon (5fe89aa)
  • Profile: adds Lato font to PageContainer (2ef4293)
  • Profile: adds Popin (ba75e2a)
  • Profile: adds Profile page story (e71e2f8)
  • Profile: adds ShowContributionsLink to ProfileList (7f07549)
  • Profile: adds some responsiveness on Profile page (abeec61)
  • Profile: cleans icons list (93b036f)
  • Profile: corrects Paragraph font-size (b56c07c)
  • Profile: creates default ProfileNotice (eb58212)
  • Profile: homogenizes Buttons through the app (39a9cf2)
  • Profile: homogenizes TwoColumns between Profile and Subscriptions (02903eb)
  • Profile: moves read more button for SimilarProfiles (fe52f2e)
  • Profile: positions sidebar ButtonWithIcon (cdd989b)
  • Profile: starts to design list of contributions (1f30f7b)
  • Profile: starts to design ProfilIntro (94f7b1c)
  • Profile: starts to style ProfilIntro (81529ce)
  • Profile: styles default background and container (0392225)
  • Profile: styles loaders (2b997ab)
  • Profile: styles Popin content (57c7329)
  • Profile: styles ProfilIntro details (fe08115)
  • Profile: styles ProfilIntro Link (a712af9)
  • Profile: styles very long url in NoticeListItem (c0ca210)
  • ProfileIntro: adds a default banner image (9bb8702)
  • ProfileIntro: set a min-height (648cf9d)
  • ProfileList: adds button to load more profiles (80da7fd)
  • ProfileList: changes Link atom link (7dc06f0)
  • ProfileList: fixes display details (1c7efac)
  • ProfileList: renames contributeurs by informateurs (19e8460)
  • ProfileList: styles link to Profile (f8ee08d)
  • profiles: Add contributor name slug to URL (0cf2c29)
  • profiles: Add featured notice (842ab1f)
  • profiles: Add fetch contributor saga (e6546ef)
  • profiles: Add profiles app skeleton. (79eb16c)
  • Add an universal way to acknowledge extension installation (3909464)
  • Add contributor banner. (0da9d9e)
  • SimilarProfiles: adds some responsiveness (2e64e8a)
  • Add screenshot. (63965b1)
  • profiles: Add public 'my subscriptions' page. (6b5195c)
  • profiles: Handle popin behaviours (a94acb8)
  • profiles: Remove "Voir plus" button on ProfileList.tsx and Profile.tsx (1e6ad1b)
  • Profiles: adds responsiveness (2fc08a3)
  • Profiles: changed link name (f7c39ef)
  • Profiles: styles ProfileList items (0319468)
  • theme: added default border-radius and font sizes (c0cb970)

3.33.2 (2020-06-26)

Bug Fixes

  • fonts: added missing fonts from google fonts (8f78816)
  • fonts: changes added fonts url (8ba77be)
  • fonts: changes heavy url (e3870f7)
  • fonts: specifies font-family when weight is not a Lato Google fonts (52a051a)

3.33.1 (2020-06-26)

Bug Fixes

  • noNoticeScreen: changes AddNoticeButton icon (6cbfc08)
  • noNoticeScreen: improves AddNoticeButton render (600833b)

3.33.0 (2020-06-23)

Features

  • If the extension is (re)loaded and there are no subscriptions, subscribe to default contributors (1c672e7)

3.32.1 (2020-05-19)

Bug Fixes

  • AddNoticeButton: changes value and cancel svg transform (85053f5)

3.32.0 (2020-05-19)

Features

  • removeBulles: changed Logo (c74f685)
  • removeBulles: removed ServiceMessage (2317de9)

3.31.0 (2020-05-19)

Features

  • onboarding: Reactivate onboarding opening on install if required (32faee2)

3.30.0 (2020-05-13)

Features

  • subscriptions: Set "LeMonde avec Wirecutter" and "Amazon antidote" as default subscriptions (61b14ed)

3.29.0 (2020-04-29)

Features

  • intentions: remove intentions components (bea3041)
  • storybook: moves last components (7cdf350)
  • storybook: removes useless colors (bfde73b)
  • storybook: renamed Theme content (9621314)
  • storybook: reorders atoms, molecules, organisms and screens (fe9a64e)
  • storybook: reorders filters screen (da15bcd)

3.28.1 (2020-04-27)

Bug Fixes

  • styling: Fix styled-component messing with host page (3a83aa5)

3.28.0 (2020-04-20)

Features

  • notice: Show notice last update date instead of creation date on detailed view. (e245966)

3.27.0 (2020-04-17)

Bug Fixes

  • AddNoticeButton: removed useless icon (d9ed643)

Features

  • ButtonsList: adds components (ec41849)
  • ButtonsList: adds missing buttons (a83b929)
  • ButtonsList: corrected loading props (840ed4c)
  • ButtonsList: starts to list buttons used in app (e9d8498)

3.26.0 (2020-04-14)

Features

3.25.0 (2020-04-13)

Features

  • contributors: Add refresh contributors action. (86e9021)

3.24.0 (2020-04-06)

Features

  • onboarding: Onboarding doesn't pop up on install anymore. (f36a047)

3.23.1 (2020-03-31)

Bug Fixes

  • ESLint, Prettier and TypeScript errors since storybook upgrade (1e57bf2)

3.23.0 (2020-03-30)

Features

  • capture ErrorActions to Sentry based on level (4e396d7)
  • createErrorAction defaults to ERROR severity (8510a13)
  • regressive retries of API calls and silent logging instead of Sentry (8e40107)

3.22.5 (2020-03-30)

Bug Fixes

3.22.4 (2020-03-30)

Bug Fixes

  • service-message: This is a quickfix to avoid confusing service message when the contributors are not fetched (22a918f)

3.22.3 (2020-03-23)

Bug Fixes

  • ContributorCompact: changed wording contributeurs to contrib. (fc3aa21)
  • extension/help: changed support mail (1ad9053)
  • service-message: The service message won't stay if subscriptions changed (c178c48)

3.22.2 (2020-03-23)

Bug Fixes

  • wording: replaced bulle by contribution (c383601)
  • wording: replaced bulles by contributions (6e6e629)
  • wording: replaced missing bulles by contributions (492267e)

3.22.1 (2020-03-20)

Bug Fixes

  • avatar: changed sized on large onboarding (e83603a)

3.22.0 (2020-03-19)

Features

  • branding: change website URL following (re)branding (a2621b6)

3.21.0 (2020-03-18)

Features

  • change contribution email (5984673)

3.20.0 (2020-03-16)

Features

  • rename package.json’s name (9c00997)

3.19.3 (2020-03-13)

Bug Fixes

  • subscriptions: fix calculation of the number of subscription in background script (d21b980)
  • subscriptions: Update subscriptions as well when updating contributors (20bf619)

3.19.2 (2020-03-06)

Bug Fixes

  • extension position: changed top and right size (554b9f0)

3.19.1 (2020-03-05)

Bug Fixes

  • Contributor button: removed uppercase on follow button (c112100)
  • Onboarding BottomBar: changed bar height and button font-weight (ea544ac)
  • Onboarding/Logo: added Dismoi logo. (c392a1b)

3.19.0 (2020-03-05)

Bug Fixes

  • links: fix link style not being applied (8585be9)

Features

  • remove Lmem-to-Bulles update specific code (275987e)

3.18.1 (2020-03-05)

Bug Fixes

  • NoNotice: changed a bit the display (e83ac44)

3.18.0 (2020-03-05)

Bug Fixes

  • ContributorName: not full width anymore (b4e9b54)

Features

  • onboarding: don't open onboarding on updates (ca1059c)

3.17.2 (2020-03-05)

Bug Fixes

  • tracking: fix tos_accepted tracking event not being transmitted (af46e6e)

3.17.1 (2020-03-05)

Bug Fixes

  • branding: fix some of the logo that weren't transparents (1302255)

3.17.0 (2020-03-03)

Bug Fixes

  • ContributorButton: removed uppercase (1a6839a)
  • UI: fix cases where iframes are hidden in host page CSS (7c8713b)

Features

  • onboarding: first draft of two buttons in the bottom bar (d212ecb)
  • Onboarding bottom bar: renamed secondary button (ec63bdc)
  • subscriptions: auto-subscribe to a selection of contributors on installation (6c32ab6)

3.16.0 (2020-02-28)

Bug Fixes

  • serviceMessage: update story (3a5ad56)

Features

  • Dismoi branding: changed logo on notice screens (541c87f)
  • Dismoi branding: changed logo on onboarding screens (709d04e)
  • Dismoi branding: changed logos to 'Bulles devient Dismoi' (ce91b93)
  • Dismoi branding: changed wording bulles to contribution or information (b84655b)
  • Dismoi branding: edited TOS Bulles beta logo to be 'Bulles devient Dismoi' and replaced Bulles name by Dismoi (abe1b51)
  • Dismoi branding: renamed Bulles to Dismoi in Examples content (a14d2c2)
  • Dismoi branding: replaced Bulles by Dismoi in notice content (dae8edf)

3.15.0 (2020-02-28)

Features

  • question: add question button, form, preview and confirmation screen (89480b2)
  • question: cleaned and removed duplicate code from question and contribute (480a2b0)
  • question: improve display (32013c8)
  • question: refactored AddNoticeButton (f53234c)
  • question: styled as designed (afbb3e3)

3.14.4 (2020-02-19)

Bug Fixes

  • service-message: ensure UI was opened before setting last shown date (d82e0d3)

3.14.3 (2020-02-18)

Bug Fixes

  • inclusive content: replaced median dot by parenthesis (847f872)

3.14.2 (2020-02-14)

Bug Fixes

  • contributor card: changed intro text color (54d9340)
  • contributors list examples: added padding left and right to help see the scroll bar (717b1a5)
  • onboarding examples: edited subtitle sentence (05927a4)
  • onboarding examples: edited subtitle styles, and removed useless space in content (bb189cd)

3.14.1 (2020-02-13)

Bug Fixes

  • broken Firefox communication without tabs permission (67e9573)

3.14.0 (2020-02-10)

Bug Fixes

  • firefox: font style could'nt load on Firefox (361648f)
  • onboarding: fix onboarding not opening automatically on install (ed05407)
  • pdf: fix more PDF injection cases which are breaking printing PDF feature (e86c021)
  • unsubscribe: update notices on an unsubscribe event from content (f3d6d59)

Features

  • subscriptions: log subscriptions list per extension on subscribe and unsubscribe (166af2c)
  • subscriptions: update subscriptions on browser startup (f68f705)
  • tracking: also track ToS acceptance as an event (2486855)

3.13.4 (2020-01-27)

Bug Fixes

  • firefox: revert animations refactoring because of a crash with firefox (a6bdf90), closes #192

3.13.3 (2020-01-27)

Bug Fixes

  • environment: loadEnv needs classic env variable for NODE_ENV not a webpack one (3802c70)

3.13.2 (2020-01-24)

Bug Fixes

  • environment: remove dry run flag on deploy (779fd65)

3.13.1 (2020-01-23)

Bug Fixes

  • build: let webpack handle mode flag like before (385a1c8)
  • manifest: load firefox production manifest file for firefox staging (24acf33)

3.13.0 (2020-01-22)

Bug Fixes

  • badge: add context triggered to the list of action affecting badge (90e610e)
  • badge: badge not updating when switching to a not yet registered tab (c371455)
  • browser-action: add missing try catch to avoid crashes on error (ec5bc6b)
  • build: set BABEL_ENV to production by default for staging environment (9ff410f)
  • build: use new PLATFORM env variable instead of BUILD (f2a583d)
  • environment: fix environments variable passed to webpack not being injected (a3a981d)
  • error-message: fix some errors not being yields (d4b10cd)
  • firefox: fix "Close onboarding" button not closing the options page (218b279)
  • open: do not replace current path if already on the right one (cea9c4d)
  • service-message: do not open UI for a service message when there are no notices (1829923)
  • SubscriptionScreen: allow SubscriptionsScreen.tsx to be styled (0901f73)
  • svg-loading: fix SVG file webpack loader (68e70f2)
  • ui: enhance detection of external button click (0d8d1a4)

Features

  • automation: setup staging and prod releases automations (70e1d10)
  • contributor button: changed subscribed text value (2419133)
  • deploy: add Firefox build signing process (519ddf9)
  • deploy: add script to upload and publish on chrome webstore (69476e3)
  • exclusion: update manifest to exclude more contexts (af51f97)
  • loader: don't show loader when the UI is opened from the browser action (84cd79c)
  • notices: show unread notices first (7b046cb)
  • onboarding examples: changed header, changed texts. (46d1df0)
  • pdf: add PDF viewer detection function (9c17674)
  • service-message: change service message when there is at least one notice ont tab (57cf803)
  • service-message: update UI on tab activation (05e9d13)
  • tracking: add tracking of tos acceptation (8642b6c)

3.12.0 (2020-01-07)

Bug Fixes

  • browser-action: add missing try catch to avoid crashes on error (4c73cf9)
  • firefox: fix "Close onboarding" button not closing the options page (f3521a1)
  • ui: enhance detection of external button click (208c36a)

Features

  • exclusion: update manifest to exclude more contexts (b785619)
  • loader: don't show loader when the UI is opened from the browser action (274756d)
  • pdf: add PDF viewer detection function (0244b9a)

3.11.0 (2019-12-20)

Bug Fixes

  • badge: add context triggered to the list of action affecting badge (b325053)
  • badge: badge not updating when switching to a not yet registered tab (131ee41)

Features

  • deploy: add Firefox build signing process (7b52646)
  • notices: show unread notices first (24ffa8e)
  • service-message: change service message when there is at least one notice ont tab (b79e79d)

3.10.0 (2019-12-13)

Features

  • contributor-screen: add various links to contributor screen (0b70813)
  • extension contributor screen: added screen and its stories (87994be)
  • notice details: added new hover behavior for contributor (232346c)
  • notice list: added new hover behavior (6df4b26)
  • notice list: moved arrow in link (84b3865)
  • onboarding: add 'Contribute' and 'Help' link in header (0269f3f)
  • onboarding: remove onboarding subscriptions step and subscribe to all contributors instead (a01d938)
  • onboarding examples screen: added missing BottomBar and styled scroll (c0528df)
  • storage: switch from "local storage" to "browser sync storage" (8cc2b9b)
  • wording: change "Abonner" related word to "Suivre" (6ff7606)

3.9.0 (2019-12-06)

Bug Fixes

  • broken imports (214ef1f)
  • tell TS we know serviceMessage is defined at this point (7148121)
  • onboarding: onboarding process was opened on every extension update (ae3e2b1)
  • service-message: fix test on number of subscriptions (995467b)

Features

  • service-message: add generic service message screen (250fe43)

3.8.0 (2019-11-27)

Bug Fixes

  • notice details: scroll displays only when necessary (45b4f15)
  • onboarding: empty contributors list (d1e3ce6)
  • tracking: don't try to close UI on a not triggered context if not opened (2d1ed1b)
  • tracking: set event value to 0 since it's summed by Matomo (30a9a5e)

Features

  • tracking: add dedicated pro tracking site id (c2b30cb)
  • tracking: implement tracking via Matomo (dfae648)
  • version 3.7.1 (75d7d20)

3.7.2 (2019-11-25)

Bug Fixes

3.7.1 (2019-11-25)

Bug Fixes

  • notice details: scroll displays only when necessary (3a48c86)

3.7.0 (2019-11-21)

Bug Fixes

  • add Phoenix saga (2b4948b)
  • Sagas don't wait for store to be rehydrated (4551673)
  • tab communication issue breaks subscription UX (a8e518e)

Features

3.6.0 (2019-11-15)

Bug Fixes

  • badge: fix default badge update being applied to all tabs... (4df337e)
  • badge-background: fix the count of read notices (8f681d3)
  • contributor button: added median dot (dbad110)
  • set logger level right (9b97a00)
  • options: options tab does not unload (52e3e1a)
  • options: wait for contributors before rendering screens (d76761c)
  • options header: added missing semicolon to display margin (d6bd772)
  • service-message: change text and button for generic ones (44d8a17)

Features

  • version 3.5.1 (78efc59)
  • close: fix element that could be undefined in isHtmlElementInteractive (52aa11b)
  • NoticeDetails: add scroll to prevent long Notice to be displayed poorly (8d70ebf)
  • notification: rename Mon Réseau to Abonnements (f89ee31)
  • version 3.5.2 (4be407a)

3.5.0 (2019-11-11)

Bug Fixes

  • background: tabs reducer (6cf9d5a)
  • badge-behavior: clear notices in tab when context not triggered and there are no notices left to display (26c0ddb)
  • contributor intro: changes link color (e4c4337)
  • details: update UI likes and dislikes number on user interaction (38c8c35)
  • extension nav: changed text abonnements to mon réseau (bf68df8)
  • firefox: add uninstall URL for firefox too (047f20a)
  • link-in-preview: add target blank and same rel directives as external links (2d9a4c7)
  • Notice: deleted useless code (92d7831)
  • notice-details: don't show source label if there is no source URL (e57e963)
  • onboarding subscribe: added opacity to bottom line (458bba4)
  • onboarding subscribe: added responsiveness (3b48848)
  • onboarding subscribe: fixed header, footer and scroll only for contributors (e605908)
  • onboarding subscribe: reduce header height (5866c00)
  • options: fix subscriptions screen live update (b2c71a7)
  • do not try to inject in PDF documents (c3b7ac5)
  • ratings: call ratings sagas in root saga (6d1b5fc)
  • ratings: change the way NOTICE_DISPLAYED and NOTICE_BADGED actions are triggered (3a954ff)
  • ratings: fix outbound link clicked with a filter on target tag name (2c92534)
  • ratings: fix tests (d4065c6)
  • ratings: set geolocation as optional (c684255)
  • ratings: unfold rating now sent to the background (0d15fed)
  • sentry: fix sentry connect-src (346c245)
  • subscribe intro: center content (e87294f)
  • Subscrition screen: removed useless SVG margin (a7216cd)

Features

  • badge-behavior: implements new badge behavior (6a51e75)
  • ContributorButton: added checkmark when subscribed (43cbd02)
  • version 3.4.3 (65eea75)
  • extension navigation: replaced icon with text (74c399b)
  • bump version (5255b2a)
  • version 3.4.4 (afdeaa0)
  • ratings: handle contributor ratings actions (14d1d18)
  • version 3.4.5 (049414b)
  • header links: added and designed links (7cde9f4)
  • notice list: changes notice read display (aef210c)
  • notice list: truncate after 3 lines (57d71e6)
  • permissions: change permission 'tabs' to 'activeTab' (1d2751d)
  • preview: add html clickable link in preview (cheap version) (abf822b)
  • ratings: create getSelectedTab from old ratings middleware (dea980d)
  • ratings: create ratings saga to track actions that may trigger a rating (509a0ab)
  • ratings: fallback to eventually detect a click on an outbound link (7bbabe3)
  • restricted-contexts: add restricted contexts (30fcc8a)
  • restricted-contexts: add restricted contexts (2b50564)
  • staging: bump version number (ec6f8be)
  • staging: bump version number (96e787f)
  • suggestions: limit suggestions number to 5 on subscriptions screen (65af1a9)

3.4.0 (2019-10-21)

Bug Fixes

  • contributor: corrected message markup (7682945)
  • contributors list: corrected display with real content (2ead891)
  • subscription: changed text and button label (3cb877c)
  • Suggestions screen: changed grid gutters (8083130)

Features

  • subscription: added case of no subscription (1eec39c)
  • subscriptions: add a list of subscribed contributors on subscriptions tab (60f4dc9)
  • subscriptions: show button on last subscriber slot of a line (a0c9562)

3.3.1 (2019-10-17)

Bug Fixes

  • sentry: fix artifacts url (2f093a6)

3.3.0 (2019-10-16)

Bug Fixes

  • messages: apply sendToTab max retries ! (#465) (3f8d4aa)
  • sentry: set consistent Sentry release name (#464) (68399ce)

Features

  • chromium: forbid_chrome_special_tabs (#466) (d193dce)

3.2.0 (2019-10-14)

Bug Fixes

  • sentry: disable sentry in content script on Firefox (#461) (4f7355a)

Features

3.1.1 (2019-10-14)

Bug Fixes

  • sentry: remove SENTRY_DSN from code, already in ENV variable (#458) (c42d933)

3.1.0 (2019-10-14)

Features

3.0.2 (2019-10-11)

Bug Fixes

  • firefox: remove options_page entry in manifest (#454) (224d339)

3.0.1 (2019-10-11)

Bug Fixes

3.0.0 (2019-10-11)

Bug Fixes

  • account: fix broken links (#396) (9228996)
  • AddNoticeButton: missing uppercase (b8ad7a8)
  • AddNoticeButton: removed visited state, not useful in our situation (27c4594)
  • BackgroundButton: remove change of color on disabled hover state (7142d5b)
  • BackgroundButton story: added missing disabled argument (e3c6bc0)
  • badge: bad (empty) badge update on unfold (#423) (8dc14ec)
  • BottomLine: removed it from SuggestionScreen, moved it to a molecule, centered button (c4cfc79)
  • BottomLine Button: centered (5a93743)
  • BubbleIcon: styled components caveat something (bbb77e0)
  • Button disabled loading hover: changed color (32cf024)
  • Buttons: display in extension (abbe0ed)
  • Buttons: restored border radius (d21f99e)
  • ContibutorButton: restored default behaviour (be91928)
  • ContibutorCompact: add stat name (de428ad)
  • contribute: add missing link on success page (31e44cd)
  • contribution: still uses JotForm (#428) (20c0ba4)
  • contribution: decorate UI with Router first (4ccb479)
  • contribution: fix global error not showing up anymore on the preview screen if submission failed (1b871fc)
  • contribution: show contributor name on preview screen (9c74e99)
  • contribution: URL is wrong or missing in contribution email (#449) (7ae5538)
  • ContributorBorderButton: changed color (c4489cd)
  • contributorButton: fixed sized and hover (55f0bae)
  • ContributorButton: changes subscribed and not subscribed display (9757d20)
  • ContributorCompact: display only number of Bulles (1b831a1)
  • ContributorLarge: display only number of Bulles (7a35598)
  • ContributorLarge stat: added Bubble icon (4adccd2)
  • ContributorNav: remove invite a friend button (6d5bef1)
  • create: inactive create button on empty notice list (14d356c)
  • csp: allow img from lmem.net and font from self and data (1b3e6b6)
  • Deleted Notice: aligned right now (#393) (9c9782b)
  • dismiss: fix link to detailed Notice being triggered (fd0d913)
  • Error screen: center button (7c43045)
  • ExamplesScreen: changed text (43f1a79)
  • extension: change About text (f3737f1)
  • extension: change About text (41dde5f)
  • extension: change About text (0cfc4df)
  • extension: changed About links (76959ba)
  • extension: changed About links (b8d17fd)
  • extension: changed About links (195e676)
  • extension: deleted useless About text (5bb946c)
  • extension: deleted useless About text (267f948)
  • extension: deleted useless About text (f8ead19)
  • extension: replaced all borderButtons with background ones (f93ca5f)
  • extension about: added missing space (89a2ce5)
  • extension menu: removed filters link (ad907b2)
  • extension notice preview: added notice details display (2d8f14f)
  • Feedbacks: added back missing margin between buttons (41548f7)
  • firefox: catch sentry init error in content script (adebbbb)
  • go-back-button: fix go back button presents on first render (b40e700), closes #253
  • help: remove contact form and add missing links (ae94aee)
  • help: update support address (0f23b1e)
  • iframe: hide iframe when content closed (d4102cc)
  • installation-details: wait for store rehydration before dispatching installation details (d47e690)
  • ListContainer: create container specifically for the list (ef62c41)
  • loading: show loading IN the Notification UI (7e81db1)
  • Loading states in Buttons: renamed files, changed svg fill (67d6635)
  • Logo margin: added space under the logo (e50a1a0)
  • LogoBeta: change logo in onboarding and subscription (8efe995)
  • manifest: description is too long (#448) (d6350b3)
  • manifest: rename shortname to short_name (ad67ec0)
  • Message: removed margin for

    (#394) (dc97833)

  • message-excerpt: raise number of chars shown to spread over three lines (a3a80b2), closes #310
  • notice list: removed useless code (#438) (0119d99)
  • notice-faker: set a random id number (a cheap one, may uses an uid instead) (dd36809)
  • notification: missing loading when already mounted (#395) (636de89)
  • Onbarding: font size and margin (e3db53a)
  • onboarding: added margins in Examples and around stepper (49782ca)
  • onboarding: center TOS form not validated and validated text (1a9ed0d)
  • onboarding: changed hover on BackgroundButton (bc1c787)
  • onboarding: changed stepper width (1a7f4cd)
  • onboarding: changed Subscribe BottomLine button color (122c75e)
  • onboarding: corrected texts (6e97c5d)
  • onboarding: fix wrapper typings (2312f98)
  • onboarding: if it's an update and the ToS are accepted and the user has subscriptions, don't trigger onboarding process (a4c18b6)
  • onboarding: inclusive writing (4d3bc44)
  • onboarding: LMEM->Bulles, removed Beta in logo (729a75b)
  • onboarding: Options screen doesn't update subscriptions (c6cf6ed)
  • onboarding: prevent duplicates in subscribe screen (9094e5e)
  • onboarding: removed duplicate code for button (8321789)
  • onboarding: wrong path when install with already accepted tos (fd95e3b)
  • onboarding examples: corrected typo (#429) (14b994a)
  • Onboarding examples: changed content for LMEMToBulles (b53cff6)
  • onboarding LMEMToBulles: added arrow between logos (35d6770)
  • onboarding screen1: changed text, added strong (#425) (7e80e7e)
  • onboarding screen2: center intro (3c753d2)
  • onboarding screen2: corrected top padding (6f25566)
  • onboarding screen2: removed fixed header (7526a03)
  • onboarding subscribe screen: changed spaces in bottom bar (7ff748f)
  • onboarding subscribe screen: corrected if condition (0bade84)
  • onboarding subscribe screen: display as asked (6cf5e43)
  • onboarding subscribe screen: tried to correct TS problem (2c15ca3)
  • Onboarding text: changed text and links color (e3a4630)
  • onboarding TOS: added margin to headings (fc8b5c4)
  • onboarding TOS: changed text and font-size (4e8a8f7)
  • Onboarding TOS: missing stepper and bold in LMEMToBulles (ce38fd5)
  • OpenButton: fix style (a3d1964)
  • options: add ut8 meta (e8b9d69)
  • options: browser icon bypasses TOS acceptation (#437) (283e9be)
  • options: browser icon bypasses TOS acceptation (#439) (be25714)
  • Package.json: change commit lint order (#381) (f8d5349)
  • screens: reduced top and bottom margin (#431) (e31c518)
  • sendinblue: handle all 2xx codes (74b8237)
  • sentry: Wrong project DSN (39151df)
  • stories: fix AddNoticeLink story (73cf5b6)
  • storybook: form store missing (#451) (69fd20e)
  • subscribe: suggestions shows already subscribed contributors (5da194d)
  • subscribe bottom bar: added opacity (#432) (089e390)
  • subscriptions: add go to suggestion on "See more" button (2544960)
  • subscriptions: fix "Manage" subscriptions button that would'nt open subscriptions options (2694aad)
  • subscriptions: show example link on subscriptions (8ffdf72)
  • Subscriptions Screen: better grid display (4307321)
  • subscriptions suggestions: added margins (d9f8a43)
  • SubscriptionScreens: fix few bugs (c21623e)
  • suggestions: add no suggestions message (eec1c53)
  • fix ESLint errors (5d8788b)
  • TabsNav: added a missing semicolon 🙄 (b6fbbec)
  • added margin left to button (98ed7aa)
  • closing does not not mark current notices as read (#408) (431caa8)
  • TOS: change font size (992e192)
  • TOS height: changed margins, font-size (#436) (a18f8ec)
  • typescript: fix button usage in a styled component CSS (523eafb)
  • ui: Notice marked read when UI closed (#346) (c2cc908)
  • remove duplicate message listening (#352) (fac235b)
  • UserName: adapt it in Contributor Compact (4243c61)
  • UserName display: force it to be on one line (54a23f1)

chore

  • change technical branding to Bulles (e3e7de3)
  • fix Bulles version number to 3.0.0 (e8fa6bb)

Features

  • browser-action: set grey icon when there are no notices (c0e2a49)
  • bulles-update: service notice style (#391) (75d4f9b)
  • contribute: remove link to the page contributed to (c6ea836)
  • contribution: setup sendinblue for contribution forward (63ff548)
  • contribution-form: find global error manually depending on each fields state (ed2de7b)
  • contribution-form: show form errors when a field is touched and invalid (cd127cb)
  • contributions: changed intentions by avatar (#364) (d55ac98)
  • contributor-description: allow Html in contributor description (6a500f3)
  • ContributorCard: added link to see examples (39a6a61)
  • contributors: add "missing intro" placeholder in card (6d24e0a)
  • contributors: add subscribe/unsubscribe (#357) (6467ec6)
  • contributors: periodically fetch contributors and send to settings (0b7bbe0)
  • countdown: add countdown feature on dislike and dismiss and handle side effects (8ac93db)
  • Default Avatar: added default avatar for subscriptions (4388e77)
  • error-handling: capture saga errors with Sentry if enabled (e96465d)
  • external-messages: add list of allowed websites for dev and all other environments (fd73eac)
  • external-messages: handle all external messages (e365744)
  • form: add Fields adapter (438d250)
  • form: add redux-form (b4acc51)
  • icons: change extension default icon to bulle, add faviconssssss on options page (c879491)
  • notification: suggest go back instead of refresh when error (#397) (cbcda3c)
  • onboarding: add Onboarding feature (690ab8a), closes #368 #370 #374
  • onboarding: cheap version of auto subscribe to lmem accounts in production (91f42e8)
  • onboarding: clickable example links (#435) (89c0563)
  • onboarding: save TOS acceptance on CONTINUE button (b414fea)
  • onboarding: show preselected contributors in onboarding subscribe screen (78baec4)
  • options: always sort contributors by nb contributions (#427) (902f61a)
  • options: declare options in manifest (#356) (76878f0)
  • options: don't show/hide subscribed/unsubscribed live (#426) (382b838)
  • options: support HTML in contributors intros (#440) (4558c5f)
  • options: use 'Lato' as default font face in options app (4af6ca1)
  • remove heap analytics tracking (a3c7b8c)
  • sentry: do not track host page error (ff3ee24)
  • stepper: add props to differentiate a completed step (9b80db8)
  • submit-notice: implement submit notice screen and success redirection (130d654)
  • subscribe: change subscribed button text when hovered (f364573)
  • SubscribeToContributors: added Avatar Atom (1aefc78)
  • SubscribeToContributors: added Avatar Atom (d8bd27f)
  • SubscribeToContributors: added ContributorNav organisms (cf6ae7a)
  • SubscribeToContributors: added ContributorNav organisms (53f4d16)
  • SubscribeToContributors: added new button type (ae15839)
  • SubscribeToContributors: added tab atom (2543b61)
  • SubscribeToContributors: added user name atom (934859a)
  • subscriptions: change texts (#372) (2d78982)
  • subscribe to contributors (Merge pull request #336) (e3d1252)
  • subscriptions: fetch matching contexts only for subscriptions (#359) (718b55a)
  • subscriptions: show message where they are no more suggestions to show in the suggestion sidebar (ff5c40a)
  • suggestions: allow configuration of example link (bf53a49)
  • transitions: add transitions for list notices (bf82765)
  • ui: withTitle HOC injects changeTitle prop to give more control (8e53b45)
  • add settings entrypoint (5de91c8)
  • created SubscriptionsScreen (f1e1b1f)
  • plug contributors to screen (500e64d)

Performance Improvements

BREAKING CHANGES

  • Releasing Bulles !
  • This should trigger version 3.0.0

2.3.2 (2019-06-01)

Bug Fixes

  • analytics: revert Heap lib injection (8208772)
  • badge: only count notices to display and handle feedbacks on notice (a8216d3), closes #285
  • badge: reset badge when a tab is created or updated (b6551f5)
  • ContentTitle: don't show empty tag if the title is empty, fix #262 (e5cfc35)
  • details: remove double spacings (0ad6f86)
  • Details: changed read more url width (6da174b)
  • excerpt: fix notice excerpt which could take 3 lines instead of 2 (71d94bf)
  • external-click-handler: don't close the UI when the user click on an interactive Html element (d999de6)
  • externalClickHandler: check if document is already ready (92531cd)
  • feedback: fix notice still shown on list after dismiss from details (34a1aef)
  • heap: fix heap declaration (fd02740)
  • notice: handle HTML in message (b33c1e2)
  • Notice: change excerpt text color (c63302e)
  • NoticeDetails: make notice source optional, fix #246 (3e30985)
  • notices: correct <Notice/Details> props typing (db4d960)
  • notices: revert REPORT_NOTICE action type deletion (ea064e3)
  • notification: fix import to require in script injection (6f2d307)
  • notification: Footer displayed twice (3335bca)
  • NotificationFooter: revert to uncomplete nav links for apiv3 partial release (f0014b6)
  • bad imports (90a3641)
  • read: fix read behavior (a3de138)
  • UI: changed read more link design (c376687)
  • UI: changed read more link design (269af49)
  • change iFrame position (9c0c097)
  • changed opacity for read Bulle according to the design (3f04d89)
  • fix bad rebase (cf78096)
  • read version directly from package.json, at build time (0ac84b2)
  • change semantic-release to bump before build (eb9cf7a)
  • chromium production manifest permissions (5c89944)
  • correct package version bump regex (ac8360b)
  • change version accordingly to tag and changelog (48ae9b3)

Features

  • adapt to API V3 (63e24a9)
  • read: Handle read status visually on a Notice (3e8df34)
  • added new button story (c86fed3)
  • badge: add badge on browser action button (10b0d64)
  • badge: store read notice in user prefs state slice (55818ac)
  • details: change title to 'Détail de la bulle' (6b2894e)
  • error-reporting: add Sentry integration (132fa77)
  • list: remove 'Add a recommendation' button when empty list (e709fe0)
  • notice: add an action when clicking on the source link of a notice and track it (ec8e137)
  • notices: change intention 'tip' to 'information' (f7b2638)
  • ratings: restore (dis)likes count on NoticeDetails (501cac1)
  • sentry: condition Sentry logging and version declaring to yarn release (20dfab5)
  • tab: add tabId state slice to get tabId from content context (c128fc4)
  • tracking: don't track action explicitly tagged as tracked: false (f76118e)
  • ui: show UI only if there ares unread notices (212f205)
  • UI: close the UI when clicking outside of the UI (7f1e109)
  • work on semantic-release setup (bf7b797)

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

1.2.0 (2018-12-13)

Bug Fixes

  • handle content and options/popup styles loading differently (59a86e7)
  • style not loading in options and popup (ec529cd)
  • whitespace removed by eslint (f0c9ffb)

Features

  • add style-components stack (c255796)
  • MatchingContexts: support exclude url regex (1258730)

1.1.1 (2018-10-19)

Bug Fixes

  • refresh Matching Contexts: schedule refresh after editor/criterion update (f447c88)

1.1.0 (2018-10-18)

Bug Fixes

  • analytics: track properties and drop irevelant actions (2a2936a)
  • matching contexts: auto refresh matching contexts from backend every x minutes (82b37ce), closes #178
  • popup: add link to know where and when the addon shows up (2062fb8)

Features

  • popup: bootstrap browser popup with react+redux (wip) (b09782f)
  • popup: simple content with analytics (7455240)

1.0.3 (2018-09-21)

Bug Fixes

  • analytics: track properties and drop irevelant actions (59b9bc0)

1.0.2 (2018-09-07)

Bug Fixes

  • onboarding: open onboarding page on installation (e3a692b)

1.0.1 (2018-09-07)

Bug Fixes

  • manifest: add geoloc permission for parity with legacy extension (26d293a)
  • manifest: set name to Le Même en Mieux instead of LMEM (727a7a9)