1.59.16 (2024-03-09)
- auth: revert previous commit (0b1a7a2)
1.59.15 (2024-03-09)
- auth: try to refresh auth0 session silently, without having to re-login everyday (c8fb684), closes #705
1.59.14 (2024-02-04)
- admin routes should redirect to auth0 login page (91dbb68)
1.59.13 (2024-01-11)
1.59.12 (2024-01-04)
- import-posts:
MongoServerError: Authentication failed.
(50fa788) - import-posts: use WHYD_URL_PREFIX env var (caa0816)
1.59.11 (2023-12-29)
- auth: delete
request.session
if user is not logged in from auth0 (25e5e65)
1.59.10 (2023-12-29)
- auth: make sure that legacy auth/session middleware is not initialize alongside Auth0 (1ada22f), closes #756
1.59.9 (2023-12-29)
- auth: make sure that
request.session
is defined, even if auth0 is used (79523d9), closes #756 - auth: make sure that
whydUid
is cleared after logout from Auth0 (9ab6305), closes #756
1.59.8 (2023-12-29)
- auth: logout local session after auth0 logout (6e7299d), closes #756
- comments (21c0f23)
- env: no need to expose local db, assuming that users were uploaded to auth0 "dev" tenant's db (31b1019)
- env: typo on required env var:
AUTH0_CLIENT_SECRET
(eb54506) - makefile:
docker-seed
to start services (998607b) - makefile:
make dev
to start openwhyd against "dev" auth0 tenant (4a1ae82)
1.59.7 (2023-12-29)
- auth:
state missing from the response
(d7bd77a), closes /github.com/auth0/express-openid-connect/issues/145#issuecomment-744188994 /github.com/auth0/express-openid-connect/blob/8ade66846a1f041591e267d2296b02df2604f1f4/test/appSession.tests.js#L310
1.59.6 (2023-12-27)
- pm2: try to make pm2 reload/update all env vars (b6662ee)
1.59.5 (2023-12-27)
- pm2:
Using --env [env] without passing the ecosystem.config.js does not work
(6882aae)
1.59.4 (2023-12-27)
1.59.3 (2023-12-23)
1.59.2 (2023-12-23)
- basic eslint warnings (2a38d20)
1.59.1 (2023-12-23)
1.59.0 (2023-11-04)
- spam: don't link to user's homepage (5d0bcde)
1.58.3 (2023-11-04)
1.58.2 (2023-10-29)
- message: invite users to prepare for account migration (535412c)
- security: use
rel=noopener
on links (fe64ced) - security: use
rel=noopener
on remaining link (2278818)
1.58.1 (2023-10-29)
1.58.0 (2023-10-15)
- auth: allow Auth0 as authentication server, after bulk user import (#705) (a65723f), closes #593 #669 #658
1.57.1 (2023-10-11)
1.57.0 (2023-09-21)
1.56.8 (2023-09-20)
1.56.7 (2023-09-11)
1.56.6 (2023-09-08)
- tests:
Cannot find module 'mocha'
in production docker container (8c48cf1) - tests: update approval snapshots (73178bd)
1.56.5 (2023-09-08)
- tests: add tracks for hot-tracks visual e2e test (433b9ca)
1.56.4 (2023-09-08)
- hot-tracks: for each track, feature the user who posted it early (3a7a718), closes #718
- tests: extract api tests for hot tracks (f8e4f74)
1.56.3 (2023-09-08)
- tests: clean up hot-tracks approval tests (12e9385)
1.56.2 (2023-09-07)
- hot-tracks: add missing image (62e63a8), closes #718
- hot-tracks: add missing user info (952d0f4), closes #718
1.56.1 (2023-09-07)
1.56.0 (2023-09-07)
1.55.65 (2023-09-07)
1.55.64 (2023-09-07)
- scripts: 🧹 remove old git script (4147195)
- scripts: 🧹 remove useless .editorconfig file (981c697)
- scripts: add script to run mongo shell in prod (14eb574)
- scripts: move db backup script (0ba10a3)
1.55.63 (2023-09-05)
- tests: reduce chance of
The play() request was interrupted by a call to pause
error (eb996ac), closes #714 - typing: TS errors in api/user.js (6f1b03b)
- typing: TS errors in register.js and models/user.js (a0b92fa)
1.55.62 (2023-09-05)
- auth: we need to create a /signup route for Auth0 => make it work with the legacy signup page (d3e2592), closes #705
1.55.61 (2023-09-02)
- linter issues caused by previous commit (17998a1)
- perf: disable history on home page (52536d3), closes #681 #682 #630 #634
1.55.60 (2023-08-31)
- domain: remove links to whyd.com => fix unsubscribe link (67ef678)
1.55.59 (2023-08-31)
1.55.58 (2023-08-31)
1.55.57 (2023-08-31)
- build: prevent
This is not the tsc command you are looking for
(71cefd4), closes #563 #662 #702 - docker:
This is not the tsc command you are looking for
(80a542d), closes #702
1.55.56 (2023-08-31)
1.55.55 (2023-08-31)
- bump version to release (eb8a90f)
1.55.54 (2023-08-31)
- formatting:
$ make lint
(fb2eb8a)
1.55.53 (2023-08-31)
1.44.55 (2021-10-09)
1.44.54 (2021-10-09)
1.44.53 (2021-10-09)
1.44.52 (2021-10-09)
- tests: Get rid of Mongo's DeprecationWarning on approval tests (143f0f5)
1.44.51 (2021-09-03)
- tests: Login to support email addresses with a
+
character (0f8c2c4)
1.44.50 (2021-09-03)
- tests: Allow importing test data for any db collection (884def1)
1.44.49 (2021-08-19)
1.44.48 (2021-08-19)
- tests: add db-helpers (86d16f7)
1.44.47 (2021-08-19)
- tests: allow to override mongodb URL in import-from-prod.js (1da673f)
1.44.46 (2021-08-19)
- tests: also disable Datadog on local testing env, to match docker env (a0c5684)
1.44.45 (2021-08-19)
1.44.44 (2021-08-19)
1.44.43 (2021-05-28)
1.44.42 (2021-05-28)
1.44.41 (2021-05-15)
1.44.40 (2021-05-14)
1.44.39 (2021-05-03)
1.44.38 (2021-05-01)
1.44.37 (2021-05-01)
- deps: update kramdown (acd0419)
1.44.36 (2021-05-01)
- prod: Simplify (re)start scripts, thanks to pm2 (f5d314d)
1.44.35 (2021-05-01)
1.44.34 (2021-05-01)
1.44.33 (2021-05-01)
1.44.32 (2021-02-08)
- Login broken in production (6df09f3)
- Login broken in production (2) (f4cb5e0)
- Try to re-enable sameSite cookies (c724637)
1.44.31 (2021-02-08)
1.44.30 (2021-02-07)
1.44.29 (2021-02-07)
1.44.28 (2021-01-24)
1.44.27 (2021-01-24)
- bookmarklet: "Identifier 'globals' has already been declared" when adding a track (#439) (e5e148d), closes /github.com/openwhyd/openwhyd/pull/429/files#diff-d0670720fd54d514c34d0215269319d1cc83b4fcca7113085edd1040a262febcR3
1.44.26 (2021-01-23)
- deps: Cypress 6.3.0 (#428) (ca64506), closes /docs.cypress.io/guides/references/changelog.html#6-3-0
1.44.25 (2021-01-23)
1.44.24 (2021-01-23)
1.44.23 (2021-01-23)
1.44.22 (2021-01-23)
1.44.21 (2021-01-23)
1.44.20 (2021-01-23)
1.44.19 (2021-01-18)
1.44.18 (2021-01-17)
1.44.17 (2021-01-11)
1.44.16 (2021-01-01)
- CI: "You're not authorized to push to this branch" (6457bcb)
- CI: Optimize CI workflow (#424) (627e6cc)
1.44.15 (2020-12-30)
1.44.14 (2020-12-30)
1.44.13 (2020-12-20)
1.44.12 (2020-12-20)
1.44.11 (2020-12-19)
- api: [retry] Regression on Data Export API + side effects between API tests (#419) (35e05a1), closes #418
1.44.10 (2020-12-19)
- Revert "fix(api): Regression on Data Export API + side effects between API tests (#418)" (679cbd7), closes #418
1.44.9 (2020-12-19)
1.44.8 (2020-12-19)
1.44.7 (2020-12-14)
1.44.6 (2020-12-05)
- contributors: Add Jeff Hsr (de606be)
1.44.5 (2020-12-05)
- contributors: Add @Salayna, @wen-chan, @agathe-vaisse and @iNeoO (7497a5d)
1.44.4 (2020-12-05)
- contributors: Fix broken avatars (d096c3f)
1.44.3 (2020-12-05)
- contributors: add @compiuta + remove dep to all-contributors (91156b8)
- README: Make README more concise (42e0295)
1.44.2 (2020-11-30)
1.44.1 (2020-11-29)
1.44.0 (2020-11-28)
1.43.1 (2020-11-28)
- bookmaklet: Transpile changes form #408 to JS (59f6f98)
- bookmarklet: Re-add PlayemJS in bookmarklet (#408), for track detection (8fd1a3e)
- bookmarklet: Remove PlayemJS from bookmarklet (#408) (7296b21), closes #272 #262 #192 #190 #143 #132 #128 #16
1.43.0 (2020-11-28)
1.42.7 (2020-11-28)
- clean: Remove the "whyd badge" + "Goodies" tab from Settings page (614b0b0)
- clean: Remove unused assets from /public/images/welcome (4ae5950)
- sidebox: Invite to join our community on Facebook (6096795)
- test: "CypressError: Timed out retrying:
cy.scrollTo()
failed because this element is not scrollable" (9f1e449)
1.42.6 (2020-11-22)
1.42.5 (2020-11-22)
1.42.4 (2020-11-22)
1.42.3 (2020-11-21)
1.42.2 (2020-11-21)
- makefile: "/bin/sh: 1: nvm: not found" (93b53b1)
1.42.1 (2020-11-21)
1.42.0 (2020-11-21)
1.41.1 (2020-11-16)
1.41.0 (2020-11-16)
1.40.6 (2020-11-15)
1.40.5 (2020-11-15)
1.40.4 (2020-11-14)
- monitoring: add Datadog APM (626bd9c)
1.40.3 (2020-11-11)
1.40.2 (2020-11-11)
1.40.1 (2020-11-11)
- codacy: Fix code quality issues listed by Codacy (#391) (df00b67), closes 17325385#l49
1.40.0 (2020-11-11)
1.39.1 (2020-11-11)
1.39.0 (2020-11-11)
1.38.0 (2020-11-11)
1.37.7 (2020-11-10)
- Remove slow routes (#386) (0ac5e41), closes #318 #202 #144 /github.com/openwhyd/openwhyd/issues/318#issuecomment-724748867
1.37.6 (2020-11-08)
1.37.5 (2020-11-08)
1.37.4 (2020-11-08)
1.37.3 (2020-11-08)
1.37.2 (2020-11-08)
1.37.1 (2020-11-08)
1.37.0 (2020-11-07)
1.36.4 (2020-11-01)
1.36.3 (2020-11-01)
1.36.2 (2020-11-01)
1.36.1 (2020-11-01)
1.36.0 (2020-11-01)
1.35.3 (2020-09-07)
1.35.2 (2020-09-06)
1.35.1 (2020-09-06)
1.35.0 (2020-09-06)
1.34.23 (2020-09-06)
1.34.22 (2020-09-05)
1.34.21 (2020-09-05)
1.34.20 (2020-09-05)
1.34.19 (2020-09-05)
1.34.18 (2020-09-01)
1.34.17 (2020-08-30)
1.34.16 (2020-08-30)
1.34.15 (2020-08-30)
1.34.14 (2020-08-29)
1.34.13 (2020-08-29)
1.34.12 (2020-08-29)
1.34.11 (2020-08-27)
- deps: Update ESLint and Prettier + plugins (#341) (b8c7728), closes /github.com/openwhyd/openwhyd/pull/335#issuecomment-680291284
1.34.10 (2020-08-27)
1.34.9 (2020-08-25)
1.34.8 (2020-08-25)
- int: Codacy still thinks we want double quotes (#340) (c59240a)
- lint: Expect single quotes (#339) (9c46ed6)
1.34.7 (2020-08-25)
1.34.6 (2020-08-25)
1.34.5 (2020-08-25)
1.34.4 (2020-07-11)
- announcement: look for mobile app developer (e0fc143)
1.34.3 (2020-07-11)
- facebook: remove the
user_friends
scope (f0ce783), closes #330 - tests: disable test that relies on a 3rd-party web page (00cf365)
1.34.2 (2020-04-16)
1.34.1 (2020-04-05)
- release: attempt to publish tags on docker hub (#320) (bc64ec0), closes #306 /github.com/jerray/publish-docker-action/issues/11#issuecomment-607077257
1.34.0 (2020-03-28)
1.33.6 (2020-03-28)
1.33.5 (2020-03-28)
1.33.4 (2020-03-28)
- deps: upgrade to (smaller) playemjs v0.3.1 (#314) (4ea4237), closes #309 /github.com/openwhyd/openwhyd/issues/309#issuecomment-605508547
1.33.3 (2020-03-28)
1.33.2 (2020-03-28)
1.33.1 (2020-03-28)
1.33.0 (2020-03-28)
1.32.0 (2020-03-28)
1.31.0 (2020-03-28)
1.30.6 (2020-03-23)
1.30.5 (2020-03-22)
1.30.4 (2020-03-22)
- tests: create dummy posts from cypress tests instead of from initdb_testing (#304) (e37a0d0), closes #199
1.30.3 (2020-03-22)
1.30.2 (2020-03-22)
- ui: Display correct track error message when using electron app (#294) (4f97ccd), closes #224 /github.com/electron/electron/issues/2288#issuecomment-337858978 /github.com/openwhyd/openwhyd/issues/224#issuecomment-601430390
1.30.1 (2020-03-21)
1.30.0 (2020-03-21)
1.29.0 (2020-03-21)
1.28.2 (2020-03-14)
1.28.1 (2020-03-14)
1.28.0 (2020-03-13)
1.27.7 (2020-03-13)
1.27.6 (2020-03-13)
1.27.5 (2020-03-13)
1.27.4 (2020-03-13)
1.27.3 (2020-03-13)
1.27.2 (2020-03-13)
1.27.1 (2020-03-13)
- version: bump bookmarklet version (65eb02e)
1.27.0 (2020-03-13)
1.26.4 (2020-03-12)
1.26.3 (2020-03-12)
1.26.2 (2020-03-12)
1.26.1 (2020-03-12)
1.26.0 (2020-03-12)
- tests: add unit tests for bookmarklet (a75e84e)
1.25.2 (2020-03-11)
1.25.1 (2020-03-11)
1.25.0 (2020-03-11)
- ui: announcing issues with youtube api (9327ecb)
1.24.1 (2020-03-11)
- #262: dedicated yt api key for remote player iframe (683a1c0), closes #262
- #262: dedicated yt api key to test local iframe (ac807ec), closes #262
- #262: extend youtube api quota from bookmarklet (#277) (6668102), closes #262 #262
- ci: disable bookmarklet that fails in headless mode (436525e)
1.24.0 (2020-03-01)
- ui: restore the default sidebox announcement (c4812de)
1.23.0 (2020-03-01)
1.22.1 (2020-03-01)
1.22.0 (2020-03-01)
1.21.4 (2020-03-01)
1.21.3 (2020-03-01)
- #269: invalid template caused crash when adding from bookmarklet (#270) (b8a6bb3), closes #269 #269 /github.com/openwhyd/openwhyd/pull/263/files#diff-d04a3fa73a7dd2a179772cc75555275eR109
1.21.2 (2020-03-01)
- #262: specify dedicated YouTube API key for bookmarklet (#267) (ea87101), closes #262 /github.com/openwhyd/openwhyd/issues/262#issuecomment-592952454
- #262: specify dedicated YouTube API key for mainTemplate (#271) (2197d7f), closes #262 #262
- #262: specify dedicated YouTube API key for postEditV2 (#268) (7e88c95), closes #262
1.21.1 (2020-02-28)
- #212: user can add tracks thanks to new google api account for youtube (#264) (6da7db7), closes #212 #262 #263
- #262: user can add YouTube tracks (when new keys are active) (c1d7a85), closes #262 #262
1.21.0 (2019-12-01)
1.20.0 (2019-12-01)
1.19.2 (2019-12-01)
1.19.1 (2019-12-01)
- github: make GitHub actions workflow support "skip ci" (e77fe32)
1.19.0 (2019-12-01)
- generate separate user credentials for each test (bfd06b3)
- use hex representation of argon2 pwd, when storing in db (4a15ac7)
- security: use argon2 to hash user password on sign up (6978a3e)
1.18.1 (2019-11-24)
1.18.0 (2019-11-23)
1.17.3 (2019-11-23)
- maintenance: syntax error on sed regex, in production (db5ab93)
1.17.2 (2019-11-23)
- maintenance: use sudo to store nginx config (9d9283e)
1.17.1 (2019-11-23)
- maintenance: sudo the nginx config generation (38ebe59)
1.17.0 (2019-11-23)
1.16.0 (2019-10-27)
1.15.4 (2019-10-27)
1.15.3 (2019-10-27)
1.15.2 (2019-10-27)
1.15.1 (2019-10-26)
1.15.0 (2019-10-26)
1.14.5 (2019-10-26)
1.14.4 (2019-10-14)
1.14.3 (2019-10-13)
1.14.2 (2019-10-01)
1.14.1 (2019-09-24)
1.14.0 (2019-09-08)
1.13.0 (2019-09-08)
1.12.0 (2019-09-01)
1.11.3 (2019-08-29)
1.11.2 (2019-07-14)
1.11.1 (2019-07-14)
1.11.0 (2019-07-03)
1.10.0 (2019-07-03)
1.9.0 (2019-07-02)
- add express dependency, so tests can run (3bdf6bf)
- use local version of cookieconsent plug-in, instead of cdn (c856972)
- tests: run « get » tests against local web server instead of openwhyd.org and google.com (653415b)
1.8.0 (2019-06-29)
1.7.2 (2019-06-09)
- ui: fix position of barelog/productfeed badge (3ac90e6)
1.7.1 (2019-06-09)
- append PORT to URL_PREFIX only if WHYD_URL_PREFIX is not provided (#198) (e63ee79), closes /github.com/openwhyd/openwhyd/commit/cc3af51b2d24e98d24e10583add56ab83bd535de#commitcomment-33865126
1.7.0 (2019-06-04)
- admin: add scripts to backup and delete a user (382e562)
1.6.2 (2019-05-30)
1.6.1 (2019-05-26)
1.6.0 (2019-04-30)
- clarify use of environment variables in app.js (cc3af51)
- add script to print dates of playlog files (68c2114)
1.5.0 (2019-04-03)
- add timestamp to anonymised playlog entries (45caf45), closes #83
- can anonymise playlog with timestamps or ObjectIDs (461623b), closes #83
1.4.9 (2019-03-03)
- routing: add redirection routes with tracking (71a6b58)
1.4.8 (2019-01-27)
1.4.7 (2018-12-27)
1.4.6 (2018-12-27)
1.4.5 (2018-12-08)
- deps: upgrade cryptiles dependency, thanks to
npm audit fix
(63899ff) - deps: upgrade object-sizeof dependency, thanks to
npm audit fix —force
(ad0ab70) - docker: also use node 8 in dockerfile (f59efe7)
1.4.4 (2018-10-27)
1.4.3 (2018-10-14)
- vimeo: fix auto-playback of vimeo tracks, thanks to @mauricesvay (#175) (adf5e52)
1.4.2 (2018-09-17)
1.4.1 (2018-09-16)
- contributors: fix contributors’ avatars in README (e4dcb40)