mirror of
https://github.com/SuiteCRM/SuiteCRM-Core.git
synced 2025-09-04 10:14:13 +08:00
- Make language facade loading dynamic to load given types of strings -- Add cache per type of language strings -- Add configuration per type of language strings -- Enable fetching modStrings, appStrings, appListStrings - Expose a stream for each type of strings - Make BaseMetadataResolver language loading dynamic based on router configuration -- Add navigation loading -- add string loading, depending on configuration -- Add default configuration: Loads SystemConfigs, Navigation and all Languages -- Add ability to override default configuration on router - Configure BaseMetadata resolver in router - Only use default language if it there is no active language - Update login component to cope with changes to language facade - Refactor: move existing facades to the facades folder - Re-write navigation facade to use reactive facades approach - Update navbar api to cope with with api contract -- Add modules entry -- Move moduleSubmenus to modules entry -- Disable collection query on graphql -- Update frontend to cope with these changes - Update navbar component -- Cleanup component -- Fetch navigation and languages reactively -- Update navbar menu item creation with new navigation structure -- Fix html for loading icons -- Fix html for regular module tab menu - Translate navbar items -- Add translations on navbar menu items creation - Add karma tests - Adjust navbar to properly render links -- Add extra query params to submenu in API -- Adjust LegacyHandler to retrieve the extra query params -- Adjust angular component |
||
---|---|---|
.. | ||
packages | ||
routes | ||
services/legacy | ||
bootstrap.php | ||
bundles.php | ||
services.yaml |