Clemente Raposo
4218e8b956
Copy full tinymce to legacy vendor folder
...
- fix issue: email body field not rendering
2021-11-20 14:57:49 +00:00
Clemente Raposo
efae792536
Add extra paths to legacy asset paths
...
- Required for new legacy route handling mechanism
-- where files are included
2021-11-17 16:04:08 +00:00
Clemente Raposo
ab939430ff
Update legacy entrypoing handling
...
- Add support for more legacy entrypoints like ical_server.php, etc
- Add whitelisting of legacy entry points
2021-11-12 17:03:57 +00:00
Clemente Raposo
b9edcb7fa7
Install extension assets after cache warmup
...
- Add CacheAggregator decorator to allow call extension asset copy
- Move asset copy code to separate service. Add interface
- Remove call to extension asset install command from composer.json
2021-11-11 12:12:24 +00:00
Clemente Raposo
c996cc33ce
Add legacy route kernel by passing
...
- Add legacy route checking to kernel
- Bypass legacy routes, directly require index files
- Add index file mapping for api
2021-11-09 12:42:03 +00:00
Clemente Raposo
28dfa347ff
Copy legacy assets on install
...
- Add command to copy legacy assets based on configuration
- Add configuration to copy tinymce to legacy path
- Configure composer to copy assets on install
2021-11-09 12:40:37 +00:00
p.kumar
b029c96650
add missing legacy modules from module routing config
2021-10-29 14:39:17 +00:00
Clemente Raposo
1ae3e8cbbc
Use suite 8 views for custom modules by default
2021-10-26 08:43:27 +00:00
p.kumar
e0db5f4fe3
add ACL handler function for top widget
...
fix chart acl on account
2021-10-25 12:26:26 +00:00
Jack Anderson
18a721fee1
Change KB view to legacy
2021-10-20 09:36:40 +00:00
Clemente Raposo
897ff697dc
Adjust navigation tab limits
2021-10-18 14:46:02 +01:00
Clemente Raposo
8eb91c1407
Map parent fields as group fields
...
- Add config to map parent fields as group fields
2021-10-18 13:28:25 +00:00
Clemente Raposo
15379b0e0f
Add support for view metadata field alias
...
- Allow setting a alias for a field in view metadata
2021-10-18 13:28:25 +00:00
Clemente Raposo
ac482b1e0f
Check for existing migrations on upgrade
...
- Avoid error when there are no migrations
2021-09-28 15:46:21 +01:00
Clemente Raposo
65d01b7f7b
Keep tmp folder on upgrades
...
- Avoid tmp folder being removed in the middle of the upgrade process
2021-09-28 15:46:21 +01:00
Clemente Raposo
53101bb4cf
Delete cache folder on upgrade
...
- Delete cache folder instead of calling clear cache command
- Calling clear cache command had problems when there were updates to the autoload.
2021-09-28 15:46:21 +01:00
p.kumar
7adffd8e37
update install command to use the step by step handler
...
- Add BaseStepExecutorCommand to reuse code
- Update UpgradeCommand to use BaseStepExecutorCommand
- Init legacy languages for Install command
2021-09-27 13:26:37 +05:30
p.kumar
ff31094bb9
Add Subpanel top actions, line actions configurations
2021-09-27 05:54:33 +00:00
Clemente Raposo
db32b9c29a
Map currency fields definitions to new format
2021-09-23 14:22:07 +00:00
Clemente Raposo
f2c299cedf
Add list of currencies to system config api
...
- Expose currencies system config
- Use system user by default in the system configs api
2021-09-23 14:22:07 +00:00
p.kumar
50c1518f49
Fix import module resolver config
2021-09-15 05:52:01 +05:30
p.kumar
f52e990764
define legacy action resolver configuration
...
- create mapper config for resolving the legacy action
- create legacy action resolver service/interface
2021-09-13 06:03:37 +00:00
p.kumar
e8f14a6f12
define base(core) action configuration
...
- create base action as a union of available bulk/record actions
- create base action provider service/interface
- update missing acl configs in actions.yaml
2021-09-13 06:03:37 +00:00
Clemente Raposo
5e6a42f50c
Module framework - remove suite 8 module specific config
...
- Remove bulk actions suite 8 side config
- Remove sidebar widgets suite 8 side config
- Remove record actions suite 8 side config
2021-09-09 14:59:22 +01:00
Clemente Raposo
a0b604dc20
Module framework - align recordview metadata
...
- Allow overriding top widgets on suite 8 side
- Allow overriding sidebarwidgets on suite 8 side
2021-09-08 15:33:10 +01:00
Clemente Raposo
46535410b5
Module framework - align listview metadata
...
- Read new listviewdefs extra metadata
- Allow configuring bulk actions on listviewdefs
- Allow configuring sidebarwidgets on listviewdefs
2021-09-08 15:33:10 +01:00
p.kumar
b2341e9a59
Add Print to PDF bulk action configuration
2021-07-30 14:10:52 +00:00
p.kumar
f860289fca
Add configuration for print as pdf record action
2021-07-30 14:09:48 +00:00
Clemente Raposo
afa3645f4b
Move Legacy Filter to legacy
2021-07-26 12:31:25 +01:00
Dillon-Brown
ccdb1cc2f1
Add shivas/versioning-bundle
...
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-07-06 07:20:34 +01:00
Clemente Raposo
51d1b503a3
Configure massupdate bulk action
2021-06-28 09:24:30 +00:00
Clemente Raposo
afbd2c4086
Add bulk mass update action availability checker
...
- Add MassUpdateActionChecker to check if there are mass update fields
- Configure mass update bulk action to use checker
2021-06-28 09:24:30 +00:00
Clemente Raposo
85bc0c2f32
Add MassUpdate to view definitions
...
- Add Mass update definition provider interface and legacy handler
- Add mass update definitions to ViewDefinition entity
- Inject mass update into view definitions call
2021-06-28 09:24:30 +00:00
Clemente Raposo
5bbd578200
Add support for container aware migrations
2021-06-24 12:44:30 +01:00
Clemente Raposo
983de9a271
Allow extending core service parameters
2021-06-23 10:09:40 +01:00
Clemente Raposo
9b095cbf1a
Fix cache:clear command error
...
- After the unified composer the cache warmup also calls legacy files
- Some requires the entrypoint to be set
2021-06-23 10:09:40 +01:00
Clemente Raposo
d22cfbbf8f
Add Upgrade Command
...
- Add Upgrade Package handler
-- Add base package handler service with re-usable api handle packages
-- Re-usable service to extract and apply upgrade packages
-- Add upgrade settings to configs
- Add Base command
-- Add abstract class with common input processing logic
- Add Upgrade Command
-- Add re-usable UpgradeHandler with api for applying upgrades
-- Add command to call upgrade handler
-- Add service feedback
-- Call clear cache on upgrade command
- Add Upgrade step by step execution
-- Add process step interface and executor
--- add common logging to each step execution
--- add debug logging for each step execution
--- allow running processes step by step
--- allow configuring steps independently
-- Move upgrade handler and upgrade command to use step executor
-- Add upgrade log
-- Improve upgrade command output
2021-06-23 10:09:40 +01:00
Clemente Raposo
dc27646e31
Add FolderSync service
...
- Add FolderSync service to apply sync based on manifest
- Add FolderComparator service to generate manifest
-- Comparison is applied according to some rules
-- Declared comparator as not shared to always create a new instance when retrieving the service
2021-06-23 10:09:40 +01:00
p.kumar
525a47e286
Add generic field definition mapper configured via yaml
2021-06-10 14:35:07 +00:00
p.kumar
dbf11f4800
Add Merge Duplicates action in RecordView
2021-06-07 16:04:58 +05:30
p.kumar
160eff9a18
Add bulk action config for modules having Add to Target Lists action enabled
2021-06-02 16:44:48 +05:30
p.kumar
7316c2c866
Add generic select modal for listview bulk action
2021-06-02 16:44:48 +05:30
p.kumar
bf974c4321
Add Action Availability Checker Interface
2021-05-26 14:39:57 +05:30
p.kumar
8e82e71a31
add new async action handler called audit
2021-05-26 14:39:04 +05:30
Clemente Raposo
8433e0c446
Change acls for Saved Filter buttons
...
- SavedSearch module is a special module and regular acls don't apply
- Remove acl check for save and delete button
2021-05-25 10:25:17 +00:00
Clemente Raposo
453a0d3282
Add standard action handling
...
- Make all actions consistent
- Add base classes for action adapters and managers
- Remove store dependency on table component
- Make all actions consistent
- Add base classes for action adapters and managers
- Re-adjust existing and affected actions
- Remove store dependency on table component
- Add subpanel line actions adapter
- Remove unlink action. Now all backend backend driven
- Re-adjust line actions component
-- Use action interface
-- add line action limits configuration
- Refactor subpanel line actions
- Make table line actions optional
2021-05-14 12:17:47 +01:00
Clemente Raposo
6a1e9d870e
Add saved filter delete action
...
Configure saved search delete action to display confirmation
2021-05-14 12:17:46 +01:00
Clemente Raposo
5bea33bd9e
Configure record delete action to display confirmation
2021-05-14 12:17:46 +01:00
Clemente Raposo
b1e7cc8a75
Initialize extensions.yaml
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