Releases: Sorok-Dva/sdr-frontend
Releases · Sorok-Dva/sdr-frontend
1.0.3
What's Changed
- Create ImageLoader by @Gheeksy in #8
- Add ImageLoader in LastTutorials by @Gheeksy in #9
- build(deps): bump @sentry/react from 8.25.0 to 8.26.0 by @dependabot in #10
- build(deps): bump react-router-dom from 6.26.0 to 6.26.1 by @dependabot in #12
- build(deps): bump framer-motion from 11.3.24 to 11.3.28 by @dependabot in #14
- build(deps-dev): bump tailwindcss from 3.4.9 to 3.4.10 by @dependabot in #11
- build(deps-dev): bump jquery from 3.7.0 to 3.7.1 by @dependabot in #13
- Feat/user settings by @Sorok-Dva in #15
- QuickFix: Feat/user settings by @Sorok-Dva in #16
- Fix/save nick changes by @Sorok-Dva in #17
- 💡 feat: Add NicknameChanges component to user profile page by @Sorok-Dva in #18
- ✨ feat: update UserProfile page design and user info display by @Sorok-Dva in #19
- Feat/admin/tuto list by @Sorok-Dva in #20
- 🛠️ fix: Correct column span in tutorials table by @Sorok-Dva in #21
- 🚀 feat: add image field and dynamic categories to tutorial edit page by @Sorok-Dva in #22
- Feat/tutorials list by @Sorok-Dva in #23
- 🎨 feat: Enhance tutorial preview with image support by @Sorok-Dva in #24
New Contributors
- @Gheeksy made their first contribution in #8
- @dependabot made their first contribution in #10
- @Sorok-Dva made their first contribution in #15
Full Changelog: 1.0.2...1.0.3
1.0.2
1.0.2 (2024-08-16)
- 👷 chore: Add script to generate changelog (1f7a7aa)
- 🔖 update: Bump frontend version to 1.0.2 (ebe45fb)
- 🎨 feat: add needAuth prop for protected menu items (3f1a909)
- 🎨 refactor: simplify error handling in globalErrorHandler (6bc8d83)
- 🗑️ chore: remove unused import in Register.tsx (7cb4fb3)
- 🐛 fix: handle login error responses gracefully (cf30f35)
- 🐛 fix: handle registration errors with user-friendly messages (b41bf9d)
- ✨ refactor: rename ToastOptionsDefault to ToastDefaultOptions (40bd868)
- ⚡ feat: add user account validation pages (68b99bb)
- ⚡ feat: Enable user validation feature (13255da)
- 🎉 feat: Add reset password functionality (d1e2bf7)
- ⚡ feat: Add password recovery functionality (991eeb1)
- 📝 feat: Localize password recovery form to French (a0eef75)
- 🔥 fix: Adjust routing logic to account for admin and non-admin user differences. (f7b61ee)
- 💄 feat: Enhance DreamDiary layout for responsiveness (3a6e574)
- 🎨 update: Revamp README with project details and structure (4605ea2)
- 🐛 fix: add toast notifications for dream saving errors (1d7f526)
- 🗑️ chore: remove unused Login component (3fa5072)
- 🚧 feat: add scroll-to-top hook to router (1a92722)
Full Changelog: 1.0.0...1.0.2
Initial Release 1.0.0
1.0.0 (2024-08-15)
Commits
- ✨ chore: Initial commit
- ⚡ feat: Integrate AOS animation and ScrollToTop components
- 🔥 chore: Remove unused ScrollToTopButton component
- 🐛 fix: Correct typos and add missing 'About' link
- ♻️ refactor: Remove ScrollToTopButton CSS and update About component
- ✨ feat: Update Terms of Service content and style formatting
- 🤖📝 refactor: update PrivacyPolicy and TermsOfService layout
- 💄 update: Enhance Privacy Policy page styling and contact info
- 📝 update: Enhance Footer styling and text
- 💥 feat: remove unused About, CaseStudies, and Faq components
- 🎨 update: Enhance About page with new dreams section
- ➕ feat: add saas library
- 🐛 fix: correct banner shape image import and rendering
- 🔥 update: Remove unused components from Home.tsx
- 🚚 update: comment out unused components in About.tsx
- 🔥 feat: Update team component info and content
- ➖: chore: remove unused images and add my avatar
- 🌟 feat: add Font Awesome Pro 5.7.2 SVG icons
- 🐛 fix: Correct HTML entity for apostrophes in About.tsx
- ✨ chore: comment out unused components in Home.tsx
- ♻️ chore: Rename "Home Four" style references to "LandingPage Four"
- ✨ feat: Update services and newsletter components
- 🎨 update: Revise home page services content
- ✨ feat: localize news section to French
- ✨ feat: Rename Home.tsx to LandingPage.tsx
- 💫 fix: correct JSX syntax in index.tsx
- 🔨 fix: replace Home component with LandingPage component
- feat: add new newsletter illustration
- 🎨 update: Improve styling and refactor components
- 💄 feat: add floating animation to banner image
- 🎨 update: Improve CSS styles and image imports
- 🚚 chore: Move About component to HomePage directory
- 🎨 update: images
- 🚀 feat: add new AdminNavbar component with menu structure
- ♻️ refactor: Remove unnecessary comment in AdminRoute
- ♻️ refactor: Remove unnecessary comment in AdminRoute
- ✨ update: Revamp User Profiles and Lists
- 🐛 fix: correct image paths and layout adjustments
- ✨ feat: Add features, services, and banner components
- 🖼️ update: Revamp ReportList UI and data structure
- ✨ feat: Add DreamDiary page and update routes
- 🎨 feat: integrate last dream entry in HomePage
- 🏷️ feat: export Dream type and add optional total field
- 🎨 update: Remove search form and localize sidebar content
- 🔨 feat: add Tutorial and Tutorials pages
- ✨ feat: add routes for tutorials and tutorial details
- 📦 feat: add react-quill and related dependencies
- ✨ feat: add highlight.js library to frontend dependencies
- 📝 update: Replace react-quill with tinymce in dependencies
- ✨ feat: add routes for AddTutorial and DreamDiary pages
- 📇 feat: Update AdminNavbar links
- 🚧 feat: Add AddTutorial page for admin
- 🎨 update: Change tutorial link route for better navigation
- 🎨 feat: Revamp tutorial pages and add recommended tutorials
- 🎉 feat: add default illustration for tutorials with no image
- 🎉 feat: add TinyMCE API key to frontend defaults
- 💄 update: Improve entry meta section styling
- 🔧 feat: add slugify utility function
- ⚡ feat: Add EditTutorial page and route
- 💄 update: Improve Tutorial page styling and admin features
- 🎨 feat: Enhance Tutorial components with error handling and UI
- ✨ feat: Add upvote property to tutorials interface
- 💄 feat: Add CSS styling for upvote button
- ✨ feat: enhance AddTutorial with toast notifications
- 🔥 feat: enhance CommentsArea with fetching, adding, and upvoting
- ♻️ refactor: Simplify error handling for ServiceUnavailable
- ✨ fix: Prevent actions if user is not logged in
- 🌟 feat: Add upvote functionality to Tutorial Page
- 🔥 fix: remove non-functional reply button
- ✨ update: Enhance tutorial page styling and user info
- ✨ feat: add user info to Tutorial interface
- ✨ feat: Add styles for Tutorial component
- 🎉 feat: add category management functionalities
- 🐛 fix: Correct form submission in EditTutorial page
- ✨ feat: add category management routes
- 🚀 feat: refine admin navbar menu structure
- 🐛 fix: Correct typo in CommentsArea message
- 🎨 update: Import Tutorial.css in Tutorial page
- ✨ feat: add category fetching and image field to AddTutorial
- ✨ feat: enhance slugify function to remove diacritics
- ✨ feat: add utility function to strip HTML tags
- ✨ feat: Add "Add Tutorial" link to Admin Navbar
- ⚡ feat: Implement dynamic tutorial fetching with pagination
- ♻️ update: Simplify and restructure Navbar links
- 🚚 chore: Rename NewsSidebar to TutorialsSidebar
- 🚚 chore: Update NewsSidebar import path
- 🐛 fix: correct sidebar import in Tutorials page
- 💡 update: Update favicons
- ⚡ feat: add dynamic fetching for popular tutorials
- 🎨 update: Rename News components and styles to Tutorials
- 🚚 refactor: Update "News" to "Tutorials" components
- 🎨 chore: update Sentry organization and project configuration
- 🐛 fix: update Discord server URL in 503 error page
- 🗑️ chore: remove FAQ and Help pages, add Discord links
- ✨ chore: comment out unused navigate hook
- 🧩 update: Implement dynamic tutorial fetching and add Discord button
- 🎨 feat: improve tutorial URLs for better SEO
- 🌐 update: Enhance SEO and social media meta tags
- 🌐 update: Enhance SEO and social media meta tags
- 💡 fix: Update Google Tag Manager ID
- 🐛 fix: Correct tutorial links in TutorialsSidebar
Full Changelog: https://github.com/Sorok-Dva/sdr-frontend/commits/1.0.0