Skip to content

Releases: SCCapstone/DKMS

v1.0 — Release!

25 Apr 03:58
1fa6444
Compare
Choose a tag to compare

Testing

Release URL: dkms-hdo530zje-dkms.vercel.app
The free & premium test user credentials have not changed from what was previously communicated (we're still worried about password scraping).

What's Changed

  • fix: disable image optimization by @cravend in #337
  • fix: link track in friends to internal page by @sophiecra in #346
  • Got rid of extra lines by @sophiecra in #345
  • fix: fix h1 in div hydration errors by @cravend in #347
  • refactor!: move app to subdir by @cravend in #349
  • feat: add sign in page with errors by @cravend in #350
  • fix: prevent loading flash for search page by @cravend in #352
  • fix: add styling to error page dropdown by @cravend in #351
  • feat: search char limit by @claycrews2002 in #366
  • feat: encode url for search by @claycrews2002 in #367
  • 359 large comments dont load add char limit by @claycrews2002 in #365
  • feat: improve playback usability by @cravend in #354
  • feat: add dance recommendations to track page by @cravend in #370
  • fix: disable middleware oAuth errors by @cravend in #372
  • fix: fix tests by @cravend in #369
  • fix: added no support for podcasts by @claycrews2002 in #371
  • 332 create marketing page by @sophiecra in #373
  • fix: truncate username by @sophiecra in #348
  • fix: don't wrap ArtistLinks in p by @cravend in #374
  • fix: removed borders by @sophiecra in #388
  • test: test search page by @cravend in #385
  • refactor: fix styling of music cards by @cravend in #381
  • refactor: marketing page UI by @cravend in #391
  • feat: test share music by @claycrews2002 in #393
  • 378 test posting + deleting feed and comments by @claycrews2002 in #392
  • feat: create sign out page by @cravend in #383
  • 362 Apply enter to search bar by @knguyen423 in #386
  • fix: prevent table overflow by @cravend in #395
  • 394 playback error for non premium user by @claycrews2002 in #397
  • refactor: fix some style errors by @cravend in #396
  • fix: null item in queue from podcast by @claycrews2002 in #398
  • 376 test notifications by @claycrews2002 in #400
  • 379 test liking saving viewing saved feed items by @claycrews2002 in #399
  • 404 feat error boundaries for sidebar by @sophiecra in #405
  • refactor: more style fixes by @cravend in #407
  • fix: add ts-expect-error for async component by @cravend in #411
  • feat: add final demo by @claycrews2002 in #414
  • 416 fix share music test by @claycrews2002 in #417
  • feat: add playback setup instructions by @sophiecra in #415
  • fix: merge feed buttons its by @claycrews2002 in #419
  • feat: add timeout by @claycrews2002 in #422
  • fix: do not chain timeout in should by @claycrews2002 in #424
  • fix: redirect profile by @cravend in #413
  • feat: comments for files and methods by @sophiecra in #426
  • feat: update next by @claycrews2002 in #429
  • feat: added component test for themes by @sophiecra in #430
  • feat: final cleanup by @cravend in #431

Full Changelog: v0.9...v1.0

v0.9 — RC1

03 Apr 03:58
4904d68
Compare
Choose a tag to compare

Deployment URL (fixed at this tag): https://dkms-5uhy5o25g-dkms.vercel.app
Current Test URL: https://dkms-lngs9kdl8-dkms.vercel.app

NOTE: one bug fix has been pushed since this release was created (see #337). As such, the url used for QA has changed as well.

Credentials

I believe that the credentials were being scraped somehow, please directly contact the developers for a testing account. We have two available: one premium, one free.

What's Changed

  • feat: add signout button by @cravend in #168
  • fix: add matcher to exclude API routes by @cravend in #196
  • feat: add playlists and users to search by @cravend in #202
  • feat: add next-auth firestore adapter by @cravend in #204
  • refactor: refactor lib functions for feed by @cravend in #206
  • feat: store profile page data in Firestore by @cravend in #208
  • feat: configure Typescript import paths by @cravend in #210
  • chore: move non-secret env variables to separate file by @cravend in #212
  • 108 create api for liking feed items by @claycrews2002 in #216
  • Origin/176 delete comments and posts by @sophiecra in #218
  • Origin/176 dark mode bug by @sophiecra in #219
  • chore: update Next by @cravend in #229
  • feat: move sidebar panels to server-side by @cravend in #234
  • fix: only pass post IDs for delete button by @cravend in #236
  • 185 add save feed items by @claycrews2002 in #221
  • feat: switch to next-themes for theme manager by @cravend in #238
  • feat: make profile page show top tracks by @cravend in #231
  • feat: add notifications functionality by @cravend in #237
  • feat: removed send button by @masondjoseph in #233
  • 217 create recommendations feature by @claycrews2002 in #223
  • 180 favoriteunfavorite song by @claycrews2002 in #226
  • feat: make music pages by @cravend in #244
  • feat: add system as valid theme by @cravend in #249
  • Refactor following lib functions by @cravend in #254
  • feat: link to all artists by @cravend in #257
  • feat: change display name by @cravend in #256
  • feat: add additional audio analysis by @cravend in #260
  • feat: create global and local feeds by @cravend in #266
  • feat: friends tab by @sophiecra in #264
  • refactor!: standardize fetch utilities by @cravend in #270
  • fix: prevent hydration errors for ArtistLinks by @cravend in #265
  • feat: add recommendations to profile by @cravend in #269
  • 179 share song to feed by @claycrews2002 in #253
  • fix: don't cache access token response by @cravend in #274
  • feat: add privacy settings by @cravend in #267
  • 279 add recommended artists to recommendations page by @claycrews2002 in #288
  • 280 add similar artists to artist page by @claycrews2002 in #292
  • 242 add indicator to notification button in sidebar by @claycrews2002 in #272
  • 174 initiate playback by @masondjoseph in #246
  • 247 show additional details in playlist view by @claycrews2002 in #287
  • test: create custom session cookie by @cravend in #299
  • 255 add content to shared feed item by @claycrews2002 in #297
  • feat: playback by @cravend in #300
  • feat: see user's playlists by @sophiecra in #284
  • 250 create devices list by @claycrews2002 in #296
  • feat: share from page by @claycrews2002 in #293
  • fix: add error catching for json parsing by @cravend in #298
  • feat: filter recommendations by @cravend in #302
  • feat: add caching to firestore by @cravend in #309
  • refactor: hide profile data if user is private by @cravend in #303
  • 241 design errors by @sophiecra in #311
  • fix: move API keys to env variables by @cravend in #312
  • test: fix tests + misc errors by @cravend in #310
  • feat: add queue to sidebar by @cravend in #305
  • docs: update readme with new ENV variables by @cravend in #315
  • fix: like button style by @claycrews2002 in #316
  • docs: add note about playback by @cravend in #317

Full Changelog: v0.5...v0.9

v0.5 — Beta

27 Feb 04:57
36c0c6d
Compare
Choose a tag to compare

DKMS Spotify login:

What's Changed

  • feat: make usernames clickable by @cravend in #94
  • Fixed Cypress GitHub Action by @claycrews2002 in #140
  • chore: update all dependencies by @cravend in #144
  • feat: rework Menu and Sidebar logic by @cravend in #138
  • chore: add next cache by @claycrews2002 in #145
  • feat: refresh Spotify access tokens by @cravend in #148
  • feat: create search page by @cravend in #150
  • 107 create settings page by @claycrews2002 in #154
  • 103 add profile picture display to feed + profile page by @claycrews2002 in #152
  • chore: update ESLint directories arguments by @cravend in #158
  • CRUD feed items and comments with components by @sophiecra in #155
  • feat: implement follow button by @cravend in #160

New Contributors

  • @claycrews2002 made their first contribution in #140

Full Changelog: v0.2...v0.5

v0.2 - Testing

30 Jan 04:23
4667d3e
Compare
Choose a tag to compare

This release focuses on adding testing to the app. Both unit and E2E tests are configured and ready to be expanded.


What's Changed

Full Changelog: v0.1...v0.2

v0.1 - Proof of Concept

03 Dec 00:02
4d68243
Compare
Choose a tag to compare

DKMS Spotify login:

What's Changed

New Contributors

Full Changelog: https://github.com/SCCapstone/DKMS/commits/v0.1