Releases: openwhyd/openwhyd
Releases · openwhyd/openwhyd
Minor: improve code quality using Prettify
This is an update for developers 🤓=> nothing should change for users.
Minor fix to follow usage of Electron app
v1.1.6 v1.1.6
Give 12 seconds for tracks to start playing
- 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
(See issue #149 for more info)
Minor security and debugging fixes
- 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
- 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
v1.1.1: /contribute route + suggest openwhyd.org/download on all play… …back errors
GDPR consent, data scripts and spring cleaning
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
- 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