Skip to content

Latest commit

 

History

History
630 lines (552 loc) · 24.9 KB

File metadata and controls

630 lines (552 loc) · 24.9 KB

Release v2.0.2

Features

No new features.

Tests

No test changes.

Documentation

No documentation changes.

Fixes

  • fix: fix problem in WsConfig definition

Continuous integration (CI)

No CI changes.

Other changes

  • Merge pull request #83 from SocialBeats/develop

Full commit history

For full commit history, see here.

Release v2.0.1

Features

  • feat: changes to load the username when using de SengMessageButton and comments and logs cleanup
  • feat: add send message button to friends list
  • feat: enhanced conversations inbox and messages views and added ws-url into config file
  • feat: add messaging views, socket integration, and services

Tests

No test changes.

Documentation

No documentation changes.

Fixes

  • fix: friend button and feed user fix
  • fix: minnor changes and upgrades on beats and pricing
  • fix: unused code and comments cleanup
  • fix: fixed the preview icon and name when loading the profile username
  • fix: added missing imports

Continuous integration (CI)

No CI changes.

Other changes

  • Merge pull request #82 from SocialBeats/develop
  • Merge pull request #80 from SocialBeats/feat/realtime-messaging
  • Merge pull request #81 from SocialBeats/fix/friendsbutton
  • Merge pull request #79 from SocialBeats/hotfix/beats-pricing
  • chore: integrate friendships feature for realtime-messaging
  • feature: add send message button to start direct conversations
  • refactor: extract styles to css and normalize otherUserId usage
  • chore: install socket dependencies

Full commit history

For full commit history, see here.

Release v2.0.0

Features

No new features.

Tests

No test changes.

Documentation

No documentation changes.

Fixes

No fixes added.

Continuous integration (CI)

No CI changes.

Other changes

  • Merge pull request #77 from SocialBeats/develop
  • Merge pull request #76 from SocialBeats/main
  • style: remove unused button

Full commit history

For full commit history, see here.

Release v1.1.3

Features

  • feat: feed and frienships completed
  • feat: frontend space implementation of beats upload features

Tests

No test changes.

Documentation

No documentation changes.

Fixes

  • fix: translate pages and manage backend errors
  • fix: visual upgrades

Continuous integration (CI)

No CI changes.

Other changes

Full commit history

For full commit history, see here.

Release v1.1.2

Features

No new features.

Tests

No test changes.

Documentation

No documentation changes.

Fixes

  • fix: Update CreateDashboards component and styles for improved UI and add getBeatMetricsStatus service

Continuous integration (CI)

No CI changes.

Other changes

  • Merge pull request #70 from SocialBeats/develop

Full commit history

For full commit history, see here.

Release v1.1.1

Features

No new features.

Tests

No test changes.

Documentation

No documentation changes.

Fixes

  • fix: Update SSE connection to use API Gateway and include auth token handling
  • fix: style in verification badge
  • fix: Update analytics service URL in configuration and dashboard component
  • fix: Add On import from SPACE library

Continuous integration (CI)

No CI changes.

Other changes

Full commit history

For full commit history, see here.

Release v1.1.0

Features

  • feat: pricing adaptation
  • feat: Add SPACE Feature component for dashboards
  • feat: scroll in certs and delete from s3.
  • feat: added pricing section to navbar
  • feat: add-ons logic added and managed
  • feat: socialbeats pricing plans view updated

Tests

No test changes.

Documentation

No documentation changes.

Fixes

  • fix: actualize addons to adjust new pricing

Continuous integration (CI)

No CI changes.

Other changes

  • Merge pull request #67 from SocialBeats/develop
  • Merge pull request #66 from SocialBeats/feat/pricing-users
  • Merge pull request #65 from SocialBeats/feat/analytics-space-integration
  • Merge pull request #64 from SocialBeats/feat/update-yaml
  • Merge pull request #63 from SocialBeats/feat/socialbeats-pricing
  • Merge branch 'develop' into feat/socialbeats-pricing

Full commit history

For full commit history, see here.

Release v1.0.1

Features

  • feat: add pricing to front
  • feat: global player integrated with playlists
  • feat: Implement functionality to load existing dashboards and display associated beats
  • feat: Added new option to modal for dashboards deletion to also delete the beat
  • feat: update analytics service URL and enhance quote translation functionality
  • feat: implement metrics notifications and status updates with SSE
  • feat: banner
  • feat: added avatar decorators to profile
  • feat: presigned beat url player
  • feat: Added UI to translate the quotes using the translator API
  • feat: add moderation report functionality using endpoint and delete mock data
  • feat: add username in user playlist view
  • feat: add completion badge persona
  • feat: persona frontend integration

Tests

No test changes.

Documentation

No documentation changes.

Fixes

No fixes added.

Continuous integration (CI)

No CI changes.

Other changes

  • Merge pull request #62 from SocialBeats/develop
  • Merge pull request #56 from SocialBeats/feat/personalized-banner
  • Merge pull request #61 from SocialBeats/feat/player-enhancement
  • Merge branch 'develop' into feat/player-enhancement
  • style: change alerts to modals to improve UX in beats-interactions pages
  • Merge pull request #60 from SocialBeats/feat/unique-dashboard
  • Merge pull request #59 from SocialBeats/feat/delete-beat-command
  • Merge pull request #58 from SocialBeats/feat/azure-api
  • Merge pull request #57 from SocialBeats/feat/metrics-notifications
  • Merge pull request #54 from SocialBeats/feat/avatar-decorators
  • Merge pull request #55 from SocialBeats/develop
  • Merge pull request #53 from SocialBeats/feat/translator-api
  • Merge pull request #52 from SocialBeats/feat/add-completion-badge
  • Merge pull request #51 from SocialBeats/feat/persona-integration
  • Merge branch 'develop' into feat/persona-integration

Full commit history

For full commit history, see here.

Release v1.0.0

Features

  • feat: added 2FA
  • feat: make playlistsDetailsView search beats by name instead of user beats
  • feat: add report functionality to playlist detail view
  • feat: add report functionality to list ratings view
  • feat: add report functionality to list comments view
  • feat: add moderation reports service endpoints
  • feat: added delete account feature
  • feat: added socialmedia functional links
  • feat: handler pricing token header and adapt to /socialbeats
  • feat: add user profile navigation to list ratings view
  • feat: add ratings view using endpoint, delete mock data and improve errors shown
  • feat: preliminary token handler in frontend
  • feat: add playlist views links to app.jsc
  • feat: first version of suscribing a pricing plan with stripe and space integration
  • feat: add user profile navigation to list comments view
  • feat: improve show error in comments views
  • feat: add comments view using endpoint and delete mock data
  • feat: add publicplaylits redirection with buttons in explore page and myPlaylists page
  • feat: add view user playlists button
  • feat: add comments and ratings views to beat detail view
  • feat: add MetricsNotifier component for real-time metric notifications and integrate it into PrivateLayout;

Tests

No test changes.

Documentation

No documentation changes.

Fixes

  • fix: fix problem with collaborator accessing to edit playlist view
  • fix: fix problem adding and removing items to playlist
  • fix: fix problem with env variables importations
  • fix: add other .env variables to RUNTIME_CONFIG
  • fix: changed method to update subscription plan
  • fix: add comments and ratings components imports to beat detail view
  • fix: verify error on reload
  • fix: changes on verify email page
  • fix: duplicate method
  • fix: fix warning in list rating pagination
  • fix: add pagination to the endpoint of list ratings of a playlist or beat
  • fix: fix profile routes being in the proper provider
  • fix: readd user auth routes to app.jsx
  • fix: change jsx to tsx
  • fix: fix problem with _id instead of userId

Continuous integration (CI)

No CI changes.

Other changes

  • Merge pull request #41 from SocialBeats/develop
  • Merge pull request #50 from SocialBeats/feat/2FA
  • Merge pull request #49 from SocialBeats/feat/moderation-views
  • Merge branch 'develop' into feat/moderation-views
  • style: improve styles of playlist details view (modals, edit and delete buttons)
  • style: improve buttons distribution in list ratings and comments views
  • Merge pull request #48 from SocialBeats/feat/delete-account
  • Merge pull request #47 from SocialBeats/feat/update-plan
  • Merge pull request #46 from SocialBeats/feat/socialmedia-links
  • Merge pull request #45 from SocialBeats/feat/ratings-views
  • style: adjust rating styles to comment styles
  • Merge branch 'develop' into feat/ratings-views
  • Merge branch 'develop' into feat/ratings-views
  • Merge pull request #44 from SocialBeats/feat/comments-views
  • Merge branch 'develop' into feat/comments-views
  • chore: delete some dummy.txt
  • chore: format package.json and update pnpm lock file.
  • Merge pull request #43 from SocialBeats/feat/space-integration
  • Merge branch 'develop' into feat/space-integration
  • Merge pull request #42 from SocialBeats/feat/suscription
  • Merge branch 'feat/space-integration' into feat/suscription
  • Merge branch 'main' into develop
  • Merge pull request #40 from SocialBeats/feat/metrics-status
  • Merge branch 'develop' into feat/metrics-status
  • Merge pull request #39 from SocialBeats/feat-playlists-views
  • Merge remote-tracking branch 'origin/develop' into feat-playlists-views
  • Merge branch 'develop' into feat-playlists-views
  • Merge branch 'feat-playlists-views' into feat/comments-views
  • Merge remote-tracking branch 'origin/develop' into feat-playlists-views
  • style: add the standarization of the styles of the comment and ratings views
  • style: adapt list ratings view to app styles
  • style: adapt create ratings view to app styles
  • refactor: small changes in comments css
  • style: adapt create comments view to app styles
  • style: adapt list comments view to app styles
  • Merge branch 'feat-playlists-views' into feat/comments-views
  • Merge branch 'develop' into feat/comments-views

Full commit history

For full commit history, see here.

Release v0.0.5

Features

No new features.

Tests

No test changes.

Documentation

No documentation changes.

Fixes

  • fix: add base: '/socialbeats/' to vite.config.js

Continuous integration (CI)

No CI changes.

Other changes

  • Merge pull request #38 from SocialBeats/develop

Full commit history

For full commit history, see here.

Release v0.0.4

Features

  • feat: adapt ui according to key attribute removal
  • feat: new global beat player
  • feat: cover, wave and download feats
  • feat: new email pages and routes
  • feat: add play button in playlists details to reproduce beats
  • feat: add initial version of playlistDetails
  • feat: add initial version of playlistDetails screen
  • feat: finish public playlists screen
  • feat: add initial version of user playlists screen
  • feat: add create playlists button to myPlaylist screen
  • feat: add editplaylist and myplaylistsviews views
  • feat: add complete create playlist screen
  • feat: add prepath to api-routes in order to communicate properly with api-gateway
  • feat: add delete my rating view (mock data)
  • feat: allow edit rating (stars)
  • feat: add edit my rating view (mock data)
  • feat: add create my rating view (mock data)
  • feat: explore page first version including top played beats, recent beats and advance search
  • feat: add my rating view (mock data)
  • feat: add rating list view (mock data)
  • feat: add rating service endpoints
  • feat: add edit comments view (mock data)
  • feat: add delete comments view (mock data)
  • feat: improved visibility and download section
  • feat: add create comments view (mock data)
  • feat: finish list comments view (mock data)
  • feat: add pagination in list comments view and improve styles
  • feat: add first version of list comments with mock data
  • feat: replaced emojis for icons and added drag and drop for audio upload
  • feat: add first version of listComments
  • feat: add comment service endpoints
  • feat: add initial version of playlistDetails screen
  • feat: add initial versions of MyPlaylists, UserPlaylists and PublicPlaylists screens
  • feat: add editplaylist screen
  • feat: add createPlaylist screen
  • feat: add playlistService endpoints

Tests

No test changes.

Documentation

No documentation changes.

Fixes

  • fix: delete base url from vite.config.js
  • fix: minnor changes
  • fix: fix error of white comments in ratings
  • fix: change beat visibility to Owner only
  • fix: minnor changes on download button
  • fix: change beat search bar for global search bar
  • fix: remove Beat pricing atributes and minnor logical view changes
  • fix: fix comment mensage in rating
  • fix: beat player justified
  • fix: removed unused attributes
  • fix: currency selector overflow
  • fix: unified styles
  • fix: improved css management avoiding duplicity
  • fix: improved user experience with drag and drop component
  • fix: basic beat information section improved
  • fix: improved basic beat information section
  • fix: delete .env from git tracking
  • fix: fix dashboards imports errors

Continuous integration (CI)

No CI changes.

Other changes

  • Merge pull request #37 from SocialBeats/develop
  • Merge pull request #36 from SocialBeats/feat/beats-download
  • Merge branch 'develop' into feat/beats-download
  • Merge branch 'feat/beats-download' of https://github.com/SocialBeats/frontend into feat/beats-download
  • Merge pull request #35 from SocialBeats/feat/email-pages
  • Merge remote-tracking branch 'origin/feat/beats-download' into feat-playlists-views
  • Merge remote-tracking branch 'origin/develop' into feat-playlists-views
  • style: add public playlists pagination css
  • Merge remote-tracking branch 'origin/develop' into feat-playlists-views
  • style: adapt playlists views css to be always dark theme
  • Merge remote-tracking branch 'origin/develop' into feat-playlists-views
  • style: fix pagination input width
  • style: center edit buttons in comments edit view
  • Merge branch 'develop' into feat/beats-download
  • Merge branch 'develop' into feat/ratings-views
  • Merge branch 'develop' into feat/ratings-views
  • style: adjust delete comments modal buttons to app styles
  • Merge branch 'develop' into feat/comments-views
  • Merge branch 'develop' into feat/comments-views
  • style: improve list comments styles
  • Merge branch 'develop' into feat/comments-views
  • style: change favicon
  • Merge remote-tracking branch 'origin/feat/P3/beat-page' into feat-playlists-views
  • chore: restructure playlists css files
  • chore: add skeleton for playlist views development

Full commit history

For full commit history, see here.

Release v0.0.3

Features

  • feat: add random quote fetching functionality to ViewDashboard
  • feat: implement number formatting utility and update widgets to use formatted values; enhance SpiderWidget to accept core metrics
  • feat: steps profile verification (except for identity verification)
  • feat: added new endpoints in profile service and fix profile section
  • feat: add disabled state and selection badge for widgets in AddWidgetModal; integrate existing widgets into modal
  • feat: add Floating Action Button (FAB) for adding widgets; implement visibility toggle based on header button visibility
  • feat: update BeatsPositionWidget to display timestamp of first beat and improve widget title and description
  • feat: add bump animation to BPM widget based on BPM value
  • feat: enhance BPM widget with new speedometer visualization and improved layout
  • feat: enhance BPM widget with improved styling and layout adjustments
  • feat: add new widgets and enhance dashboard metrics
  • feat: Enhance widget management with loading and error handling for dashboard widgets
  • feat: Reimplement dashboard widget management with new AddWidgetModal and widget types
  • feat: Add success and error modals for dashboard creation and update processes
  • feat: Integrate API calls for fetching, deleting, and updating dashboards
  • feat: added studies section
  • feat: add ProfileCertifications component with S3 upload functionality
  • feat: integrate S3 avatar upload
  • feat: Add .env to .gitignore for environment variable management
  • feat: implement routes to visit profiles
  • feat: load user profile in NavBar
  • feat: enhance profile editing functionality
  • feat: profile page in frontend (preliminary)
  • feat: List Beats in CreateDashboard component

Tests

No test changes.

Documentation

  • docs: add LICENSE

Fixes

  • fix: add base url to frontend
  • fix: refactor RatioWidget styles for improved layout and responsiveness; update CSS classes and structure
  • fix: enhance widget layout and styling; add responsive span classes for Decibels and Ratio widgets
  • fix: update BadgeWidget and GaugeWidget styles for improved layout; add new widget span class for 'apertura' type in ViewDashboard
  • fix: add full-width span class for widgets; update DecibelsWidget for improved layout and accessibility
  • fix: refactor SimpleNumberWidget and BeatsPositionWidget for improved structure and styling; add utility classes for better layout
  • fix: enhance widget styles for consistent sizing and layout; add utility class for equal height widgets
  • fix: add styling to prevent title wrapping in ProgressBarWidget for consistent height
  • fix: update ProgressBarWidget styling for consistent sizing and layout
  • fix: enhance ChromaWidget and KeyWidget for improved responsiveness and layout; adjust ViewDashboard for better section alignment
  • fix: refactor dashboard widgets with new styles and structure; replace MetricsWidgets.css with individual stylesheets for better maintainability
  • fix: implement KeyWidget with Circle of Fifths visualization and update styling for improved layout
  • fix: enhance widget styling and layout for improved visualization and user experience
  • fix: navbar overflow
  • fix: prevent duplicate tags in handleAddTag function

Continuous integration (CI)

No CI changes.

Other changes

  • Merge pull request #34 from SocialBeats/develop
  • Merge pull request #33 from SocialBeats/feat/quotable
  • Merge branch 'develop' into feat/quotable
  • Merge pull request #32 from SocialBeats/feat/widget-visualization
  • Merge pull request #31 from SocialBeats/feat/profile-steps-verification
  • Merge pull request #30 from SocialBeats/feature/fix-profile-navbar
  • Merge pull request #29 from SocialBeats/feat/crud-widgets
  • Merge pull request #26 from SocialBeats/feat/create-dashboard
  • Fix error while merging
  • Merge pull request #24 from SocialBeats/feat/s3-profile-integration
  • Merge branch 'develop' into feat/s3-profile-integration
  • Merge pull request #25 from SocialBeats/feat/profile-studies
  • Update src/components/profile/ProfileStudiesSection.css
  • Update src/components/profile/StudiesModal.jsx
  • Update src/components/ui/Modal.jsx
  • Update src/components/profile/StudiesModal.jsx
  • Update src/components/profile/StudiesModal.css
  • Merge pull request #23 from SocialBeats/feat/s3-profile-integration
  • refactor: profile page refactor
  • Merge pull request #22 from SocialBeats/copilot/sub-pr-15-one-more-time
  • Merge branch 'feat/s3-profile-integration' into copilot/sub-pr-15-one-more-time
  • Remove unnecessary catch clauses that only re-throw errors
  • Use dynamic isOwnProfile value from hook instead of hardcoding
  • Fix code review issues: prevent infinite re-render and remove duplicate setSaving
  • Merge pull request #15 from SocialBeats/feat/profile-page
  • Refactor Profile components to eliminate code duplication
  • Merge pull request #21 from SocialBeats/copilot/sub-pr-15-yet-again
  • Merge branch 'feat/profile-page' into copilot/sub-pr-15-yet-again
  • Merge pull request #19 from SocialBeats/copilot/sub-pr-15-again
  • Merge pull request #18 from SocialBeats/copilot/sub-pr-15
  • refactor: extract magic number to MAX_TAGS constant
  • Initial plan
  • refactor: extract magic number to MAX_ABOUT_ME_LENGTH constant
  • Initial plan
  • Update src/pages/app/profile/ProfileView.jsx
  • Update src/pages/app/profile/Profile.jsx
  • Initial plan
  • Initial plan
  • Merge remote-tracking branch 'origin/main' into develop
  • Merge pull request #17 from SocialBeats/feat/crud-dashboards
  • Merge branch 'develop' into feat/crud-dashboards

Full commit history

For full commit history, see here.

Release v0.0.2

Features

No new features.

Tests

No test changes.

Documentation

No documentation changes.

Fixes

No fixes added.

Continuous integration (CI)

  • ci: add Dockerfile-dev

Other changes

No other changes.

Full commit history

For full commit history, see here.

Release v0.0.1

Features

  • feat: add dynamic variables with .env
  • feat: make frontend able to have runtime env variables
  • feat: token rotation when 401
  • feat: flujo de autenticación básico.
  • feat: added validation to file format avoiding invalid format tricks
  • feat: s3 uplaod and retrieve integration
  • feat: error management
  • feat: login workflow and token rotation
  • feat: Delete Beat button added to DetailBeatPage
  • feat: Implement analytics service endpoints for beat metrics, dashboards, and widgets
  • feat: Add environment configuration example
  • feat: Update and Create Beat form integrated
  • feat: implement register service in frontend
  • feat: register and login mocked
  • feat: front connected to back in BeatsListPage and BeatDetailPage
  • feat: connect front with back in MyBeatsListView
  • feat: My Beats view functional prototipe
  • feat: functional prototipe of Beats list
  • feat: Dasboards and widgets views
  • feat: Added new basic components and layouts
  • feat: Initial layouts, pages and components
  • feat: Stablish basic frontend structure

Tests

No test changes.

Documentation

  • docs: Update installation instructions to use pnpm
  • docs: Update README to streamline setup instructions
  • docs: Update README.md

Fixes

  • fix: dashboards import errors
  • fix: beats upload frontend updated and refined
  • fix: Update import for CreateDashboard component to CreateDashboards
  • fix: delete .env
  • fix: Change CreateDashboards component name
  • fix: added style to BeatDetailPage
  • fix: minnor styles changes for BeatListPage
  • fix: Implement changes in public layout, landing page, dashboard, and core UI components with updated branding and global styles.
  • fix: Update import paths for CSS files to use the correct styles directory

Continuous integration (CI)

  • ci: add Dockerfile and release workflow
  • ci: add conventional commits workflow
  • ci: add issue templates

Other changes

  • Merge pull request #16 from SocialBeats/develop
  • Merge pull request #13 from SocialBeats/feat/P3/beat-page
  • Merge branch 'develop' into feat/P3/beat-page
  • Merge pull request #14 from SocialBeats/feat/authenticated-workflow
  • Merge branch 'develop' into feat/authenticated-workflow
  • chore: add some dependencies versions to package-lock.json
  • Merge remote-tracking branch 'origin/main' into develop
  • Merge branch 'develop' into feat/P3/beat-page
  • Merge branch 'develop' into feat/P3/beat-page
  • Merge branch 'feat/P3/beat-page' of https://github.com/SocialBeats/frontend into feat/P3/beat-page
  • Merge pull request #12 from SocialBeats/feat/analysis-service-endpoints
  • Merge pull request #11 from SocialBeats/feat/login
  • Merge branch 'develop' into feat/P3/beat-page
  • Merge pull request #10 from SocialBeats/feat/analysis-service-endpoints
  • Merge pull request #9 from SocialBeats/feat/auth-frontend
  • Merge remote-tracking branch 'origin/develop' into feat/P3/beat-page
  • style: add padding in register/login page
  • style: updated literals
  • develop update
  • Merge pull request #8 from SocialBeats/feat/dashboards
  • Merge pull request #7 from SocialBeats/feat/initial-design
  • initial commit
  • Initial commit

Full commit history

For full commit history, see here.