Commit graph

481 commits

Author SHA1 Message Date
Ross Moroney
d8d92f42ea Add .gitkeep to public folder 2021-03-30 19:21:31 +01:00
Dillon-Brown
2ff7e1bce4 Update old cli reference and remove unused path constants 2021-03-30 19:21:31 +01:00
Will
41a73d3f03 Add filter and column chooser modals to list view 2021-03-30 19:21:31 +01:00
Dillon-Brown
33a9f0ba3e Update .env to use the Symfony configuration standard 2021-03-30 19:21:31 +01:00
Ross Moroney
d55e1d75a3 Update installion documentation on readme 2021-03-30 19:21:31 +01:00
Clemente Raposo
58281a6b64 Implement ClassicView
Add FrontEnd api calls
- Add api method to retrieve classic view html
- Add apiUrl endpoint environment configuration
- Add Resolver to ClassicView routes

Implement FrontEnd component
- Add html and js rendering to classic view.

Add Classic View api-platform Entity and data provider

- Add ClassicViewData Dto with resource definition
- Add Classic controller with dummy html
- Declare controller in the services.yaml
2021-03-30 19:21:31 +01:00
Dillon-Brown
ece6ae6377 Add additional configuration options to codeception
This updates the codeception unit tests to remove the LEGACY_PATH constant and to define legacy test runners so that we can test session related methods.
2021-03-30 19:21:31 +01:00
Dillon-Brown
8cf555f4ee Update and audit existing project dependencies for Symfony/Flex.
- Converted all non-flex bundles with available bundles into Symfony/Flex.
- Updated namespaces to more closely match Symfony.
- Removed unnecessary dependencies and recipes.
- Executed Symfony/Flex recipes to create default configs.
- Improved composer.json scripts.
2021-03-30 19:21:31 +01:00
Dillon-Brown
48ddf269b0 Remove Administration bundle from core modules.
- This is no longer used and goes against the general design of the application.
2021-03-30 19:21:31 +01:00
Matt Lorimer
876000cdf6 Upgrade to angular 8 2021-03-30 19:21:31 +01:00
Matt Lorimer
c128d75452 Fix app ng commands
Restructure App folder
Fix references and missing files
2021-03-30 19:21:30 +01:00
Dillon-Brown
a787d0d82f Add codeception testing framework
This implements the basic structure that will be used for future unit, functional and acceptance tests.
2021-03-30 19:21:30 +01:00
Dillon-Brown
587a79613e Add API Platform Framework with Symfony/Flex
This implements the basic structure that will be used for the API and core application.
2021-03-30 19:21:30 +01:00
Mac Rae
bc0c674603 Fix issues with front-end testing 2021-03-30 19:21:30 +01:00
Ross Moroney
e5b17089f2 Change bin/cli to bin/console on readme.md 2021-03-30 19:21:30 +01:00
Dillon-Brown
27bb1aaf4a Change the cli to use bin/console instead of bin/cli 2021-03-30 19:21:30 +01:00
Ross Moroney
9b61d9355d Add references to lazy loaded components 2021-03-30 19:21:30 +01:00
Ross Moroney
0f2c54dfaf Add references to lazy loaded components 2021-03-30 19:21:30 +01:00
Mac Rae
13b0024d3f Fix issues with front-end testing 2021-03-30 19:21:30 +01:00
Will
d801fd748f Add mobile navigation 2021-03-30 19:21:30 +01:00
Dillon-Brown
bab8ce3390 Add grouped navigation tabs legacy handler 2021-03-30 19:21:30 +01:00
Dillon-Brown
0b575752b5 Add non-grouped navigation tabs legacy handler 2021-03-30 19:21:30 +01:00
Dillon-Brown
cad4ee309c Add non-group navigation tabs legacy handler 2021-03-30 19:21:30 +01:00
Matt Lorimer
13df8141bb Sort File findDirectories by alphabetical order 2021-03-30 19:21:30 +01:00
Matt Lorimer
9a1442f726 Move tests to root directory 2021-03-30 19:21:30 +01:00
Dillon-Brown
e212c81a3a Fix class namespaces pointing to non-existing Core\Module 2021-03-30 19:21:30 +01:00
Dillon-Brown
f27aee78e5 Add LEGACY_PATH constant to define the path to the legacy application 2021-03-30 19:21:02 +01:00
Ross Moroney
471adea58e Add user action menu legacy handler 2021-03-30 19:20:14 +01:00
Matt Lorimer
8338cae4d1 Add Node_modules to the root project directory 2021-03-30 19:20:14 +01:00
Matt Lorimer
3b8ea00969 Fix cli build issues
Missing directories not being created
Gitkeep being removed on build
Inappropriate permissions being set
2021-03-30 19:20:14 +01:00
Dillon-Brown
c895877b7e SuiteCRM 8 initial commit 2021-03-30 19:12:01 +01:00