Revision 270130447d6542ca8e58091350a134e86d0fc34e
Committed on 01/12/2020 7:48 am by
JAC - Frederic Bauer <frederic.bauer@jac-systeme.de> [GitHub Diff]
PHP:
- ConfigProcessController.php has seen the addition of the keyList retrieval function which allows us to check in the frontend, what parameters are marked as favourites and highlight them accordingly
1. In the Retrieval function, site access dependency has been removed as it would be unnecessary to scour the parameters and then re add the required site access
- LoadInitializer.php has seen bug fix:
1. Since the bundle now resides under the vendor directory and no longer under the src path, its internal config paths are now no longer suited to handle the kernel boot process
2. To combat this, an instance of the kernel class is used and since its position is suitable for the config, its methods to retrieve the paths are used, at the same time, backup methods are provided, should the kernel not be available
- LocationRetrievalCoordinator.php has just seen change up of a cache-key which should now let it fit better into the naming scheme of the rest of the cache parameters
- Utility.php has seen a bug fix to the removeSpecificKeySegment function which saw the function endlessly calling itself without any progress, this has now been fixed
YAML:
- routing.yaml a route has been changed to avoid collision with another similar route
- services.yml removed unnecessary todo
JS:
- FavourButtonUtility.js introduced change where parameters that are already marked as favourites by attributes at the time of the buttons being configured, are now also marked as favourites
- ParameterLocationRetrieval.js Fixed siteaccess part of the url to retrieve the location info to avoid it being broken
- FavouritesHandlingUtility.js is now responsible for checking when loading the page, which parameters are marked as favourites in the backend, it then goes ahead and marks these in the frontend too
- Utility.js introduced a check to the parameters of the url to avoid empty array elements being added as parameters and potentially causing trouble when calling the backend
- app.js: The handle favourites function is now employed again (this time to check for parameters marked as favourites in the backend)
Views:
- param_view_favourites.html.twig tried to avoid siteaccess being set to an empty string but didn't manage to, should be removed again in the next commit
Readme:
- has seen a few additions and also the installation instructions have been reworked to fit the actual process