Commit graph

651 commits

Author SHA1 Message Date
Clemente Raposo
95e21ff61d Remove deprecated view files 2021-03-30 19:22:47 +01:00
Clemente Raposo
77a102a822 Add license
- Add to license to files that don't have
2021-03-30 19:22:47 +01:00
Clemente Raposo
544b2c7b6e Remove unused fixtures
- Not doing anything.
- Breaking prod build as the fixture bundle is dev only
2021-03-30 19:22:47 +01:00
Clemente Raposo
d6b93a27a9 Change install command shortcuts 2021-03-30 19:22:47 +01:00
Clemente Raposo
312fc97586 Update frontend extension loading
- Return an observable stream for loading all extensions
- Move the extension loading call to the app-initializer
- Only initialize the routes after the extensions are loaded
-- This allows extensions to also add new routes
2021-03-30 19:22:47 +01:00
Clemente Raposo
a1d95fa3dd Add eslint back
- re-configure eslint to match the new structure
2021-03-30 19:22:47 +01:00
Clemente Raposo
10d4c687dd Add support for field specific validations
- Allow adding validations to specific fields
- Allow excluding validations to specific fields
- Add string matrix into common
2021-03-30 19:22:47 +01:00
Clemente Raposo
3eb305ba4f Move components, containers and views to core lib
- Move files to core lib
- Fix imports
- Fix unit tests configuration
- Fix configuration
- Use ng-dynamic-component no barrels version
-- enables using ng-dynamic-component in angular lib
2021-03-30 19:22:47 +01:00
Clemente Raposo
72f065bbda Change common exports to new standard 2021-03-30 19:22:46 +01:00
Clemente Raposo
4ff04ce0de Remove AppManager 2021-03-30 19:22:45 +01:00
Clemente Raposo
b1e7cc8a75 Initialize extensions.yaml 2021-03-30 19:22:45 +01:00
Clemente Raposo
c57dcaf80d Add core dependency to webpack 2021-03-30 19:22:45 +01:00
Clemente Raposo
fd0c915435 Add app core lib
- Move services, pipes, directives and stores into core
- Move misplaced interfaces into common
- Refactor messages service and component
-- Messages are stored in the services and not the component
-- Remove 2 way dependency
2021-03-30 19:22:45 +01:00
Clemente Raposo
2f0734bedf Move app-common to common lib
- Move files
- Update imports
2021-03-30 19:22:45 +01:00
Clemente Raposo
5a976812f9 Dynamically load front end extensions
- Add extension loader service to load extension modules
- Load extension module based on extensions system config entry
- Do not load extension if not enabled
2021-03-30 19:22:45 +01:00
Clemente Raposo
c54afca265 Add extensions to system configs
- Add extension entry to configs
- Expose extensions list config on the api
- Allow extensions to be configured in extension folder
2021-03-30 19:22:45 +01:00
Clemente Raposo
bcbf06e8d2 Add extension asset install to composer install
- Add InstallExtensionAssets command
-- Checks for Resources/public on extension folders
-- Copies the assets to public/extensions/<extension_name>/
2021-03-30 19:22:45 +01:00
Clemente Raposo
f63b77ae9a Add app common lib 2021-03-30 19:22:45 +01:00
Clemente Raposo
aad193930a Add dynamic module federation to build
- Re-setup karma / jasmine tests
-- Fix tsconfig paths
-- Remove no longer needed view and field test imports
-- Add test app-shell specific test command
-- Add karma/jasmine specific webpack configuration
2021-03-30 19:22:44 +01:00
Clemente Raposo
b12d7a57f8 Move front end app to core/app/shell
- Move views, fields and themes into src
2021-03-30 19:22:44 +01:00
Clemente Raposo
d33af10fb1 Ignore node_modules in at any level
- node_modules should ignored at any level
2021-03-30 19:22:43 +01:00
Jack Anderson
d8d776a1b8 Update Tests Copyright 2021-03-30 19:22:43 +01:00
Jack Anderson
8b27bf4857 Update Core Copyright 2021-03-30 19:22:43 +01:00
Jack Anderson
e1431f94cc Update Config Copyright 2021-03-30 19:22:42 +01:00
Dillon-Brown
e72e0893c3 Move SubpanelDefault.php
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Clemente Raposo
48645e1486 Add gitattributes 2021-03-30 19:22:42 +01:00
Clemente Raposo
432abf8bf7 Install Command fix
- Add missing constructor parameter
- Add .env.local generation
- Add interactive commands
2021-03-30 19:22:42 +01:00
balumahendran
d9eacd5f78 usermenu hover background color changes 2021-03-30 19:22:42 +01:00
balumahendran
037fe63033 Suite8-Subpanel Header Bar color changes 2021-03-30 19:22:42 +01:00
Clemente Raposo
1d39952e87 Allow non mapped legacy module names
- Keep legacy module when not defined
- Adjust unit tests
2021-03-30 19:22:42 +01:00
Dillon-Brown
efc60d8634 Move statistics
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Dillon-Brown
e94bc6f6d5 Upgrade symfony/orm-pack composer dependency for PHP 8
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Dillon-Brown
3364236f6b Add App\Module to core_services
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Dillon-Brown
674af51eea Update test namespaces
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Dillon-Brown
931073be51 Move Services
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Dillon-Brown
0af7c9e41f Move Resolvers
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Dillon-Brown
be73e81a11 Move DataProviders
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Dillon-Brown
6d1b8a5d5d Move DataPersisters
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Dillon-Brown
ca2a8b413d Move Repositories
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Dillon-Brown
093b4cfb20 Move Models
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Dillon-Brown
02c5316f3f Move routing EventListeners and Subscribers
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:42 +01:00
Dillon-Brown
c952bb8914 Move statistics
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:41 +01:00
Dillon-Brown
0774f73684 Move controllers
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:41 +01:00
Dillon-Brown
99041d06d8 Move commands and fixtures
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:41 +01:00
Dillon-Brown
3aed1df849 Move all entities to component folders
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:41 +01:00
Dillon-Brown
7044598f34 Move all legacy handlers to backend
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:41 +01:00
Dillon-Brown
1cab43c7d3 Rename src to backend
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-30 19:22:41 +01:00
p.kumar
ace587b22b Change button label in Unsaved Changes Warning popup 2021-03-30 19:22:41 +01:00
p.kumar
328554d534 Restrict user access to delete and merge actions in listview and recordview 2021-03-30 19:22:41 +01:00
p.kumar
506bcdcb8d Fix field layout issue with checkbox edit mode 2021-03-30 19:22:41 +01:00