Skip to content

Latest commit

 

History

History
654 lines (512 loc) · 19.1 KB

CHANGELOG.md

File metadata and controls

654 lines (512 loc) · 19.1 KB

3.6.1 | Release date: 09.01.2025

  • New Features and Improvements:
    • Update Frontend Packages Dependencies.
    • Some CSS Fix on Main Application Menu.
    • Improve My Tablatures Page.
    • Set Alphatab Version From ENV Variable.
    • Update Jenkinsfile to Google Measurement Id For ENV Var.

3.6.0 | Release date: 06.01.2025

  • New Features:
    • Update AdminPanel Menu Config.
    • Update VankoSoft Application Library and Catalog Extension.
    • Force HTTPS in All Applications.

3.5.0 | Release date: 24.12.2024

  • New Features:
    • Improve Vankosoft API Configs.
    • Use VankoSoft API Credentials from ENV Variables.
    • Update Front-End and Back-End Dependencies.

3.4.4 | Release date: 18.07.2024

  • Bug-Fixes:
    • Fix CSS.

3.4.3 | Release date: 18.07.2024

  • Bug-Fixes:
    • Fix CSS.

3.4.2 | Release date: 18.07.2024

  • Bug-Fixes and Improvements:
    • Make Contact Page Public.
    • Add Configuration for API Refresh Tokens.

3.4.1 | Release date: 14.07.2024

  • New Features and Improvements:
    • Add CSS Style for EasyUi Tree.
    • Get Shared To Me Tablatures From API.
    • Create About and Contacts Pages.
    • Add Notifications Dropdown on Top Bar.
    • Improve API Controllers.
    • Improve API Delete Controllers.
    • Create Tablatures Gaufrete Filesystem in API Application.
    • Improve API Application.
    • Add category for Tablature on API CreateTablatureController.
  • Bug-Fixes:
    • Fix Tablature and Category Update Pages.
    • Fix API CreateTbalatureController .

3.4.0 | Release date: 10.07.2024

  • Bug-Fixes and Improvements:
    • Fix Create/Update Tablatures in API.
    • Fix Main Menu Forms Duplicate EasyUi Fields
    • Make TablatureCategory Children Indexed to Can be JsonObject in API Response.

3.3.1 | Release date: 05.07.2024

  • Bug-Fixes and Improvements:
    • Some Fixes.
    • Fix TablatureCategory ApiPlatform Serialization.
    • Improve Tablature ApiPlatform Serialization.
    • Improve Some API Platform Configuration.
    • Create Tablature Download API Route.
    • Add New Route for Download Tablature.
    • Improve API Controllers.

3.3.0 | Release date: 26.06.2024

  • New Features and Improvements:
    • Enable WebProfiler for Dev Environement.
    • Create Search for Tablatures.
    • Improve searchTablatures Repository Method.
    • Add Some Translations.
    • Upgrade to Angular 16.

3.2.1 | Release date: 08.06.2024

  • New Features and Improvements:
    • Use CrudOwnerModelsVoter to Show Only Onwned Categories and Projects.
    • Add Some Improvements.

3.2.0 | Release date: 31.05.2024

  • New Features:
    • Update AdminPanel Routes Config.
    • Litle Refactoring.
    • Update Doctrine Config for Production Environement.
    • Update Security Access Control Config.
    • Set Google Measurement ID.

3.1.4 | Release date: 26.05.2024

  • New Features:
    • Add API ENV Variables for Production.

3.1.3 | Release date: 26.05.2024

  • Bug-Fixes:
    • Fix FTP Deploy Config.

3.1.2 | Release date: 26.05.2024

  • New Features and Improvements:
    • Improve Player Controls Styles.
    • Move API to Separate Subdomain.
    • Add 'Robots.txt' to Allow Search Engines.

3.1.1 | Release date: 25.05.2024

  • Bug-Fixes:
    • Fix Some Wrong Path.
    • Fix Profile Edit Route.

3.1.0 | Release date: 24.05.2024

  • New Features, Fixes and Improvements:
    • Fix a Doctrine Migration.
    • Add Separate Global App Js for Login Pages Layout of VelzonSaas Theme.
    • Add Alerts Showing in VelzonSaas Theme.
    • Fix Login Form.
    • Improve Registartion Process.
    • Create Profile Page in VelzonSaas Theme.
    • Create Pring Plans Page and Subscribe and Payment for.
    • Improve CreditCardForm View.
    • Improve Profile Page Subscriptions Tab.
    • Add Create Tablature and Category Forms in Main Menu on VelzonSaas Theme.
    • Some Fix for ProfileController.
    • Add Tablature Forms for VelzonSaas Theme.
    • Fix Edit Category
    • Create Tablature Share Functionality for VelzonSaas Theme.
    • Improve Application Main Menu.
    • Add Page For All Public Tablatures.
    • Create Pagination for Public Tablatures Page.
    • Improve Application Security Config.
    • Try to Fix Tablature Share Edit.
    • Delete WebGuitarPro_AngularJs Theme.

3.0.0 | Release date: 19.05.2024

  • New Features:
    • Fixing Some GitHub Vulnerability on Vue Package.
    • Layout of VelzonSaas Theme is Done.
    • Create Player for GuitarPro VelzonSaas Theme.
    • Use Falgs Images For Locales Menu From Velzon Theme.
    • Fix Some Player Styling.
    • Create Some Pages on VelzonSaas Theme.
    • Add Application Title in Header of Application VelzonSaas Theme.
    • Some Player Improvements.
    • Create Authentication Templates for VelzonSaas Theme.

2.5.2 | Release date: 17.05.2024

  • New Features, Fixes and Improvements:
    • Cahnge MySql Version in Doctrine Config for Production Environement.
    • Move Vankosoft API Password into ENV Variables.
    • Create a TablureStore Component.
    • Use Menu Builder for Application Main Menu
    • Create WebGuitarPro Application Profile Menu.
    • Fix ProfileController .
    • Create Pricing Plans Page.

2.5.1 | Release date: 15.05.2024

  • Bug-Fixes:
    • Fix Deployment Scripts.

2.5.0 | Release date: 15.05.2024

  • New Features:
    • Add to AdminPanel Twig Globals.
    • CKEditor 4.22.1 was the last version of CKEditor 4 available under the open source license terms.
    • Improve Phing Build Config.
    • Add a Payment Entity.
    • Add Some Configurations.
    • Update Doctrine Migrations config 'schema_filter'.
    • Update About New Versions of VankoSoft Bundles.
    • Fix Some Templates.
    • Create and Use Widgets for Application Menu Locale Menues.
    • Get Analytics Measurement ID From ENV Variable.

2.4.3 | Release date: 18.05.2023

  • Bug-Fixes and Improvements:
    • Add to Gitignore.
    • Update package.json
    • Update Jenkinsfile.
    • Improve WebPack Encore Config Globals.
    • Update Angular Theme Context.
    • Update Git Ignore.

2.4.2 | Release date: 23.04.2023

  • New Features:
    • Add Lgin RememberMe Functionality.
  • Bug-Fixes:
    • Fix Frontent Packages.

2.4.1 | Release date: 05.04.2023

  • Bug Fixes:
    • Improve AngularJs Theme

2.4.0 | Release date: 29.03.2023

  • New Features and Upgrade:
    • Add All CRUD Operations For Category API.
    • Update PaymentBundle Version.
    • Fix All Forms About Base Form Class.
    • Update Vankosoft Payment Bundle.
    • Update All Entities and Configs About New Version of Payment Bundle.
    • Fix All Doctrine Migrations About New Version of Payment Bundle.

2.3.0 | Release date: 06.03.2023

  • New Features:
    • Add API Docs Assets.
    • Improve API.
    • Add Mercure into the API.

2.2.2 | Release date: 02.03.2023

  • New Features and Improvements:
    • Improve API.
    • FTP Deploy Only The Theme That Is Used.

2.2.1 | Release date: 28.02.2023

  • New Features and Improvements:
    • Add API Download Functionality.
    • Set Icons Of My Tablatures Tree.
    • Exporting SQL DEV Data.
  • Bug-Fixes:
    • Litle Fix.
    • Fix Deletiing Resources.
    • Fix Create Categories.
    • Fix TopBar Forms.

2.2.0 | Release date: 27.02.2023

  • New Features and Improvements:
    • Change Analytics App ID.
    • Add and Configure Vankosoft Api Extension.
    • Add a Header for API HTTP Authorization.
    • Add Download Tablature Buttons.
    • Tablature Download Set Original Filename.
    • Add Download Tablature Button on Tablature Player.
    • Add To API - TablaturesCategories.
    • Improve TablaturesCategories API.
    • Add to API Get My Uncategorized Tablatures.
    • Place Player Controls Tooltip On Right.
  • Bug-Fixes:
    • Change NPM Package from ckeditor to ckeditor4
    • Use VSUsersBundle SecurityBridge ti for getUser
    • Remove FrameworkExtraBundle Configs.

2.1.10 | Release date: 26.01.2023

  • New Features:
    • Add Google Analytics.

2.1.9 | Release date: 26.01.2023

  • Bug-Fixes and Improvements:
    • Fix Set Locale on Application When Unauthenticated.
    • Some Fixes.
    • Add Styles For Rquired Fields in UsersBundle Forms.
    • Improve Application Registration Form.

2.1.8 | Release date: 25.01.2023

  • New Features:
    • Add a Coment To Translation config.
  • Bug-Fixes:
    • Fix ForgotPasswordController Routes.
    • Styling Application Registration Form.
    • Fix GlobalFormsTrait For Resource Controllers.
    • Fix Creating Tablature Category.
    • Show Tablature Category Name If Not in Default Locale.
    • Fix Template of Tablature Form.
    • Fix Add New Tablature.
    • Fix and Improve TopBar Forms.

2.1.7 | Release date: 25.01.2023

  • Bug-Fixes and Improvements:
    • Using Dhared Assets Js Includes in All Themes.
    • Fix Changing Locale.

2.1.6 | Release date: 24.01.2023

  • Bug-Fixes and Improvements:
    • Add Tooltips on Tablature Controls in AngularJs Theme.
    • Fix Top Bar Forms.
    • Fix Profile Dropdown Menu.
    • Fix checkHasAccess of Tablature.

2.1.5 | Release date: 24.01.2023

  • New Features and Improvements:
    • Improve Tablatures Listing Templates.
    • Add Remove Favorite Feature.

2.1.4 | Release date: 24.01.2023

  • New Features and Improvements:
    • Move Angular Custom Types to a Folder.
    • Add Application Config 'set_locale_from_accept_language'.
    • Add a PagesController in Application and an About Application Page.

2.1.3 | Release date: 18.01.2023

  • Bug-Fixes and Improvements:
    • Update Phing Build Configuration.
    • Styling Registration Form.
    • Add Styles for Player Marker in AngularJs Theme.

2.1.2 | Release date: 13.01.2023

  • New Features:
    • Add Option to Configure if AlphaTab to Load From CDN or From node_modules .
    • Styling AngularJs Theme.
    • AngularJs Theme Styling Bootstrap Slider.
    • Detect Webpack Production Build in AngularJs Theme.
  • Bug-Fixes:
    • Improve Jenkinsfile
    • Improve Import Alphatab from node_modules .
    • Remove Duplicate of data-bs-toggle in Templates.
    • Fix VueJs Theme Templates.
    • Try to Resolve Circular dependency between chunks.

2.1.1 | Release date: 08.01.2023

  • Bug-Fixes and Improvements:
    • Remove AdminPanel Assets From Project. Already Used From ApplicationBundle.
    • Fix All Themes About Bootstrap 5
    • Improve and Fix UsersBundle Templates.

2.1.0 | Release date: 06.01.2023

  • New Features and Improvements:
    • Util Module is Not Needed In Webpack 5
    • Many Many Fixes and Improvements.
    • Gitignore Files Added By Flex
    • The Angular Theme is Approximately Done.
    • Add Assets Relations for Angular Theme.
    • Use AdminPanel Assets From Vankosoft ApplicationBundle.

2.0.2 | Release date: 24.12.2022

  • New Features:
    • Use Absolute URL For Alphatab Required Files.
    • Create Angular Theme.

2.0.1 | Release date: 23.12.2022

  • Bug-Fixes and Debug Production Deploy:
    • Upgrade Jenkinsfile
    • Upgrade JQuery Version.
    • Debug Phing Build

2.0.0 | Release date: 22.12.2022

  • New Features:
    • Upgrade to Symfony 6

1.7.0 | Release date: 01.12.2022

  • New Features:
    • Add Languages SubMenu at Admin Panel Profile Menu.
    • Allow Deployment of file VERSION.
    • Update Packages Versions.
  • Bug-Fixes:
    • Fix AdminPanel menu.js

1.6.6 | Release date: 25.09.2022

  • New Features:
    • Improve Deployment Configs.

1.6.5 | Release date: 24.09.2022

  • Bug-Fixes and Improvements:
    • Fully Translate ReactJs Theme Templates.
    • Fix Registeration.
    • Refactoring of Application Profile Page.
    • Move Profile Templates From Pages to Bundles for VueJs Theme.
    • Add ForgotPassword for Application.

1.6.4 | Release date: 22.09.2022

  • New Features and Improvements:
    • Update Footer Vankosoft Copyright.
    • Fix and Improve Application Security Configuration.
    • Show Tablature File Name in Tablature Forms.

1.6.3 | Release date: 21.09.2022

  • New Features:
    • Create My Shares Page.
    • Add Editing Own Shares.
    • Add Deleting Shares.
    • Redirect to Access Denied Page if the User has Not Rights to View a Tablature.
  • Bug-Fixes:
    • Fix Tablature Share Name Autocomplete.
    • Fix Remove of Tablature.
    • Fix Conflicted JqueryUi and JqueryEasyUi on Tablatures Index Page.

1.6.2 | Release date: 19.09.2022

  • New Features and Improvements:
    • AdminPanel Manu Current Item.
    • Remove Theme WebGuitarPro_Standard
    • Litle Refactoring of Theme WebGuitarPro_VueJs.
    • Improve Player Controls Menu.
    • Add Oportunity User To Can Share Non-Public Tablatures With Other Users.
    • Display Shared to Me Tablatures.

1.6.1 | Release date: 17.09.2022

  • New Features:
    • Update Application Kernel VankosoftApplication Version.
    • Translate AdminPanel Menu.
    • Update VankoSoft Extensions to Newest Versions.
    • Add Admin Panel Translations.
  • Bug-Fixes:
    • Fix All Issues in AdminPanel About VankosftApplication Library 1.9
    • Fix ReactJs Theme.

1.6.0 | Release date: 28.08.2022

  • New Features and Improvements:
    • Configure Pagerfanra for Admin Panel.
    • ReactJs Theme is Done.
    • Change AdminPanel Title.
    • Update to VankosoftApplication Library to 1.9

1.5.5 | Release date: 05.08.2022

  • New Features:
    • Add My Favorites Page.
  • Bug-Fixes, Refactoring and Improvements:
    • Alternating Rows in My Tablature Page.
    • Update Tablatures Templates.
    • Fix Register Form View.
    • Refactoring Alphatab Initialization.
    • Refactoring Player Controls.
    • Player Controls Styling and Improvements.

1.5.4 | Release date: 04.08.2022

  • New Features, Improvements and Fixes:
    • Add Categories Edit and Delete and Many Other Fixes.

1.5.3 | Release date: 12.06.2022

  • Bug-Fixes:
    • Some Fixes of checkTablatureLimit()

1.5.2 | Release date: 12.06.2022

  • New Features:
    • Disbale Tablature Upload Form If Store is Limited.

1.5.1 | Release date: 12.06.2022

  • Bug-Fixes:
    • Fix For checkTablatureLimit()

1.5.0 | Release date: 12.06.2022

  • New Features:
    • Improve Paid Tablatures Store Interface.
    • Many Many Updates About Payments and Subscriptions.

1.4.2 | Release date: 10.06.2022

  • New Features and Improvements:
    • Improve Styling of Login Form
    • Translate Forms and Templates.
    • Improve Profile Submenu.
    • Add Assets Package Dependencies into VueJs Theme.
    • Hide Uncategorized Category If Empty.

1.4.1 | Release date: 04.06.2022

  • New Features:
    • Payment Methods Form - Set First Checked.
    • Add Service Parameter for Throwing Exceptions in TaxonRepository.

1.4.0 | Release date: 24.05.2022

  • New Features:
    • Create Top Menue Profile Dropdown and add Add UsersSubscriptions and Payment Bundles.
    • Application User Profile Page is Done
    • Upgrade VsPaymentBundle
    • Add Check For Tablature Upload Limit.
  • Bug-Fixes:
    • Fix some Topbar css.
    • Override some Payment Controller Actions.
    • Fix StripeCheckoutController.
    • Fix Doctrine Configuration

1.3.2 | Release date: 11.05.2022

  • New Features:
    • Improve Player Footer Copyright Bar.
    • Add an Application Favicon.

1.3.1 | Release date: 11.05.2022

  • Bug-Fixes:
    • Fix Using of Twig Filter.

1.3.0 | Release date: 11.05.2022

  • Bug-Fixes and Improvements:
    • Styling Player Controlls.
    • Fix Add to Favorite Function.
    • Improve TopBar.
    • In Player Hide Add to Favorites Button When User is Not Logged In.

1.2.3 | Release date: 11.05.2022

  • Bug-Fixes:
    • Fix Redirect When Create Tablature Category.

1.2.2 | Release date: 11.05.2022

  • New Features:
    • Add Tablature Edit Form.
    • Made Tablatures Can Be Un-Public.

1.2.1 | Release date: 11.05.2022

  • New Features:
    • Using Tablature Slug in Urls.
    • Made Tablatures Timestampable.
    • On Home Page Display Latest 10 Tablatures.
  • Bug-Fixes:
    • Fix Recursive Table Tree.

1.2.0 | Release date: 10.05.2022

  • New Features:
    • Improve Template Layout.
    • Add SQL Dump for Data.
    • Modified Jenkinsfile.
    • Begin Authentication Functionalities.
    • Add Password Generator in Registration Form.
    • Add MAILER_DSN for dev environement to Using MailCatcher.
    • Add Terms and Conditions Page in the Registration Form.
    • Add User Registration and Forgot Password Functionality.
    • Categorising Tablatures.
    • Display Categorised Tablatures.

1.1.2 | Release date: 08.05.2022

  • Bug-Fixes:
    • Fix Login Form.

1.1.1 | Release date: 08.05.2022

  • Bug-Fixes:
    • Fix Ftp Deploy Configs.
    • Fix Application Login.

1.1.0 | Release date: 07.05.2022

  • New Features:
    • Improve Deployment Files

1.0.0 | Release date: 04.05.2022

  • Initial Release:
    • Updated to Vankosoft Application DONE!