Michael Stenta
|
febdf94083
|
Rebuild routes when config-based CSV importers are saved/deleted.
|
2023-10-09 16:09:55 -04:00 |
Paul Weidner
|
e5c3bda5bf
|
Standardize index building across all index controllers
|
2023-10-09 15:28:08 -04:00 |
Paul Weidner
|
b815dacb4f
|
Add cacheability to import index pages
|
2023-10-09 15:27:27 -04:00 |
Michael Stenta
|
0067c85215
|
Rebuild routes when quick form config entities are saved/deleted.
|
2023-10-09 15:15:38 -04:00 |
Michael Stenta
|
96b6002f5d
|
Quick form actions cause RouteNotFoundException: Route farm.quick.[id] does not exist. #727
Revert "Refactor quick form route building to a single route"
This reverts commit 3505e80124 .
|
2023-10-09 15:15:37 -04:00 |
Michael Stenta
|
6ed8f3ccec
|
Validate ID tag types. Fixes #725
|
2023-10-09 14:53:20 -04:00 |
Michael Stenta
|
389786ce60
|
Add basic kernel tests for ID tag field.
|
2023-10-09 14:35:06 -04:00 |
Michael Stenta
|
1e23d0b035
|
Fix asset_lookup and term_lookup exception messages #731
|
2023-10-09 14:13:21 -04:00 |
Michael Stenta
|
f6d195d9c8
|
Issue #3382598: Deprecate farmOS v1 migrations
|
2023-10-06 14:49:10 -04:00 |
Michael Stenta
|
b3c4d0e550
|
Issue #3359452: Deprecate farm_log_asset_names_summary()
|
2023-10-06 14:47:56 -04:00 |
Paul Weidner
|
a18e44cd8d
|
Decrease space at top of pages around help
|
2023-10-06 14:45:35 -04:00 |
Paul Weidner
|
5b6ec6cc73
|
Decrease horizontal margins on pages
|
2023-10-06 14:45:34 -04:00 |
Paul Weidner
|
c05875f9f3
|
Allow bundle fields to be sorted in views tables
|
2023-10-06 14:40:08 -04:00 |
Paul Weidner
|
6a0e27914f
|
Hide views table columns when they do not contain any data
|
2023-10-06 14:40:08 -04:00 |
Paul Weidner
|
7f9f9dcd75
|
Decrease size of views collapsible filter
|
2023-10-06 14:40:08 -04:00 |
Paul Weidner
|
c75ebeae58
|
Condense styling of views
|
2023-10-06 14:40:08 -04:00 |
Paul Weidner
|
4ef19c79ce
|
Render metrics using item_list theme
|
2023-10-06 14:38:06 -04:00 |
Paul Weidner
|
91a6fccf85
|
Use flexbox to manage metric button spacing
|
2023-10-06 14:38:06 -04:00 |
Paul Weidner
|
9b8eb314cc
|
Class attributes is an array
|
2023-10-06 14:38:06 -04:00 |
Paul Weidner
|
1b6b46ab9a
|
Render entity labels using h6 tag
|
2023-10-06 14:38:06 -04:00 |
Paul Weidner
|
6be3e3639c
|
Render metrics in small buttons
|
2023-10-06 14:38:05 -04:00 |
Paul Weidner
|
14b63d748d
|
Reduce spacing within dashboard fieldsets
|
2023-10-06 14:35:44 -04:00 |
Paul Weidner
|
7167016488
|
Style dashboard fieldsets similar to gin-layer-wrapper
|
2023-10-06 14:35:44 -04:00 |
Paul Weidner
|
a195744803
|
Use flexbox to position and space dashboard panes
|
2023-10-06 14:35:44 -04:00 |
Paul Weidner
|
74dfee5024
|
Add dashboard-pane attribute to help target dashboard panes
|
2023-10-06 14:35:44 -04:00 |
Paul Weidner
|
dd3e9e68b2
|
Remove unnecessary default container div
This only adds a div to the markup that is not used
to style or arrange the panes within a region.
|
2023-10-06 14:35:44 -04:00 |
Paul Weidner
|
237a094e85
|
Add action links to add location assets on locations page #709
|
2023-10-06 14:34:13 -04:00 |
Michael Stenta
|
9b4700dced
|
Limit permissions of Account Admin role.
|
2023-10-06 14:15:33 -04:00 |
Michael Stenta
|
c5b7d25d29
|
Invalidate the user_role:farm_account_admin cache tag when the account admin settings form is submitted.
|
2023-10-06 14:15:33 -04:00 |
Michael Stenta
|
978281c212
|
Add a separate permission for configuring the Account Admin role module settings.
|
2023-10-06 14:15:33 -04:00 |
Michael Stenta
|
e4b656af74
|
Add a setting for allowing Account Admins to assign Account Admin role.
|
2023-10-06 14:15:33 -04:00 |
Michael Stenta
|
05a3b374bb
|
Restrict access to user 1 so that Account Admins cannot edit it.
|
2023-10-06 14:15:33 -04:00 |
Michael Stenta
|
501d573b19
|
Add an Account Admin role with permission to administer users and assign managed roles.
|
2023-10-06 14:15:32 -04:00 |
Michael Stenta
|
de8a262685
|
Remove requiresEntity() method.
|
2023-10-06 14:11:11 -04:00 |
Paul Weidner
|
89be8e6359
|
Add test assertion for quick form help text
|
2023-10-06 14:11:10 -04:00 |
Michael Stenta
|
8ae1c6dd1f
|
Automated tests of configurable quick forms.
|
2023-10-06 14:11:10 -04:00 |
Paul Weidner
|
e987d9450c
|
Configure quick form entities with correct quickId in getInstances() function
|
2023-10-06 14:11:10 -04:00 |
Paul Weidner
|
7506862308
|
Rename createInstance to getInstance for consistency with getInstances function
|
2023-10-06 14:11:10 -04:00 |
Paul Weidner
|
4fcc647115
|
Raise 404 if quick form does not exist
|
2023-10-06 14:11:10 -04:00 |
Paul Weidner
|
f89e155f0a
|
Load plugin definition to check requiresEntity
|
2023-10-06 14:11:10 -04:00 |
Paul Weidner
|
8a52fd3be6
|
Add cache metadata to quick form controller
|
2023-10-06 14:11:10 -04:00 |
Paul Weidner
|
be973941aa
|
Save default label, description and help text to quick form
|
2023-10-06 14:11:10 -04:00 |
Paul Weidner
|
18db434a68
|
Use standard entity permissions
|
2023-10-06 14:11:10 -04:00 |
Paul Weidner
|
3505e80124
|
Refactor quick form route building to a single route
|
2023-10-06 14:11:10 -04:00 |
Paul Weidner
|
8903ff44bc
|
Refactor ConfigureQuickForm to use EntityForm
|
2023-10-06 14:11:10 -04:00 |
Michael Stenta
|
fa6329f579
|
Generate menu task links (tabs) for quick forms and their configuration forms.
|
2023-10-06 14:11:10 -04:00 |
Michael Stenta
|
87fa34716d
|
Build routes to configuration forms.
|
2023-10-06 14:11:10 -04:00 |
Michael Stenta
|
92c3543b87
|
Add a ConfigureQuickForm for building, validating, and submitting configuration forms.
|
2023-10-06 14:11:10 -04:00 |
Michael Stenta
|
44c443bda9
|
Add a permission for configuring quick forms.
|
2023-10-06 14:11:10 -04:00 |
Michael Stenta
|
554afce229
|
Add a requiresEntity boolean to quick form plugins to optionally prevent creating default instances.
|
2023-10-06 14:11:10 -04:00 |