Skip to content

Releases: openwhyd/openwhyd

Minor: improve code quality using Prettify

26 Aug 15:50
Compare
Choose a tag to compare

This is an update for developers 🤓=> nothing should change for users.

Minor fix to follow usage of Electron app

26 Aug 00:52
Compare
Choose a tag to compare

Give 12 seconds for tracks to start playing

21 Aug 13:54
Compare
Choose a tag to compare
  • fix: give 12 seconds for tracks to start playing (see #121)
  • ui: call to contributions and donations on stream page

Bug fix: automatic playback of youtube tracks on Google Chrome

15 Aug 12:38
Compare
Choose a tag to compare

Minor security and debugging fixes

15 Aug 10:51
Compare
Choose a tag to compare
  • Security: prevent « insecure » (HTTP-over-HTTPS) warning from css
  • Debug: log incoming message to Youtube frame if its data does not seem valid

v1.1.2 New sponsor, comments and minor security fixes

15 Aug 10:48
Compare
Choose a tag to compare
  • Whyd (the company) is now shown as a sponsor on our Opencollective page
  • Prevent insecure HTTP-over-HTTPS warnings on Youtube track pages
  • Add explanation comments related to external playback of Youtube tracks

/contribute route + suggest openwhyd.org/download on all playback errors

07 Jul 15:03
Compare
Choose a tag to compare
v1.1.1: /contribute route + suggest openwhyd.org/download on all play…

…back errors

GDPR consent, data scripts and spring cleaning

29 May 09:39
Compare
Choose a tag to compare

Major updates

  • Add GDPR consent screen (in English and French)
  • Add cookie consent banner
  • Disable swayfm plug-in (media keys)

Documentation

  • Add « how to backup openwhyd tracks » into FAQ

File structure

  • Move all scripts to /scripts
  • Move all documentation to docs/
  • Move doc images to docs/img/

Data scripts

  • Add script to diff and sync users and posts between db and algolia search index
  • Add scripts/mongodb-scripts/tocsv.sh
  • Add scripts to restore db dumps locally and exports to csv files
  • Add helper to simulate mongodb’s map-reduce on csv dumps
  • Make parsing of eIds more robust => detects invalid eIds
  • Change target names in Makefile, for consistency

Chores and other minor updates

  • Store expected node.js version in .nvmrc
  • Add Github issue template for bug reporting
  • Add and use clickOnLinkWithText() in acceptance/functional tests
  • Update list of contributors + fix their avatars
  • Update indentation preferences for test files (.editorconfig)
  • Fix indentation of feed.js
  • Fix indentation of privacy/index.html

Transition to sound-nuggets UI

25 Feb 17:33
Compare
Choose a tag to compare
  • ui: display link to sound-nuggets when attempting background playback
  • ui: "electro" genre --> "electronic"
  • perf: disable "same tracks" fetching in email digest
  • perf: disable caching (and use) of facebook friends
  • perf: disable error logging (rollbar)
  • perf: move playlog and visit log from db to dedicated log files
  • tooling: add backup script for config and ugc
  • tooling: run e2e tests using headless-chrome
  • tooling: fix execution of all tests against docker container
  • tooling: add .editorconfig
  • security: prevent leak of email
  • doc: add ISSUE_TEMPLATE
  • doc: more answers in FAQ

Tolerate URL syntax error from iOS app, reduce error logs

26 Nov 18:07
Compare
Choose a tag to compare
  • API: if more than 1 limit parameter, pick the last (02215ee)
  • logging: disable console.time() calls (799e6c5)
  • logging: send errors to rollbar in production only. otherwise display them. (28357e8)