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
Clemente Raposo
6827ebbb36
Add error handling to record list fetch
...
- Catch errors
-- show message
-- set empty list
2021-03-30 19:22:41 +01:00
Clemente Raposo
c7f4dfaf9c
Reset scroll on navigation
...
- After navigation reset scroll to top
2021-03-30 19:22:41 +01:00
balumahendran
d750a79447
Modal Popup Changes
...
-Column chooser
-General modal header
-Relate field modal pop up
2021-03-30 19:22:41 +01:00
balumahendran
62c41910ae
Removal of scrollbar for login page
2021-03-30 19:22:41 +01:00
Clemente Raposo
e68aae65c7
Add create view
...
- Add create view component and store
-- Extend record view store
- Add create view router configuration
- Add create save action
-- Allow re-redirecting after save
- Add create cancel action
- Add support to pre-fill create view with values
- Add default user to create view
- Update record view to
-- Allow disabling subpanels
-- Allow redirect query params
-- Allow setting initial view mode
-- Add support for create mode
- Add support for create mode in fields
-- defaults to edit mode
2021-03-30 19:22:40 +01:00