# Feature suggestions

**URL:** https://community.forestadmin.com/c/feature/12.md

[Latest](https://community.forestadmin.com/latest.md) · [Categories](https://community.forestadmin.com/categories.md) · [Tags](https://community.forestadmin.com/tags.md)

---

## [About the Feature suggestions category](https://community.forestadmin.com/t/about-the-feature-suggestions-category/93)

<div class="topic-metadata">

**Author:** [@ruphy](https://community.forestadmin.com/u/ruphy)\
**Replies:** 0

</div>

Discussion about existing Forest Admin features, how they can be improved or enhanced, and how proposed new features could work. Open to everyone for suggestions and feedback

---

## [Better organization of tables](https://community.forestadmin.com/t/better-organization-of-tables/2339)

<div class="topic-metadata">

**Author:** [@Esteban](https://community.forestadmin.com/u/Esteban)\
**Replies:** 3\
**Last updated:** [March 22, 2022, 8:13am UTC](https://community.forestadmin.com/t/better-organization-of-tables/2339 "2022-03-22T08:13:52Z")

</div>

What is the feature? Having collapse sections on the data table view to better organize tables What problem does this solve for you? We currently have around 35 tables that are visible on our platform, with an additiona…

---

## [Firestore Support](https://community.forestadmin.com/t/firestore-support/3744)

<div class="topic-metadata">

**Author:** [@davidvm](https://community.forestadmin.com/u/davidvm)\
**Replies:** 2\
**Last updated:** [March 29, 2022, 6:22am UTC](https://community.forestadmin.com/t/firestore-support/3744 "2022-03-29T06:22:46Z")

</div>

It would be great if you could add Firebase/Firestore support. Despite it’s not on your integrations page, the Firebase logo is present on the main image on your homepage, which led me to think that maybe the integratio…

---

## [Add a proper way to handle routes override in @forestadmin/agent](https://community.forestadmin.com/t/add-a-proper-way-to-handle-routes-override-in-forestadmin-agent/6594)

<div class="topic-metadata">

**Author:** [@Vladislav](https://community.forestadmin.com/u/Vladislav)\
**Replies:** 1\
**Last updated:** [August 24, 2023, 9:33am UTC](https://community.forestadmin.com/t/add-a-proper-way-to-handle-routes-override-in-forestadmin-agent/6594 "2023-08-24T09:33:30Z")

</div>

In the previous version, we used route overrides (on update or delete routes) to stop the execution and make a call to our backend instead (which had all the validations, conditionals etc.) And while we can technically …

---

## [Set default values for Bulk smart actions](https://community.forestadmin.com/t/set-default-values-for-bulk-smart-actions/1080)

<div class="topic-metadata">

**Author:** [@Louis-Marie](https://community.forestadmin.com/u/Louis-Marie)\
**Replies:** 3\
**Last updated:** [September 8, 2022, 7:36am UTC](https://community.forestadmin.com/t/set-default-values-for-bulk-smart-actions/1080 "2022-09-08T07:36:58Z")

</div>

Hi, We all need to be able to set default values for bulk smart actions. I know that it has been requested for months by a lot of people, including me when the support was still in Slack, but it seems that it is not ye…

---

## [Related data accessible actions : create & dissociate](https://community.forestadmin.com/t/related-data-accessible-actions-create-dissociate/4628)

<div class="topic-metadata">

**Author:** [@JeremyV](https://community.forestadmin.com/u/JeremyV)\
**Replies:** 5\
**Last updated:** [May 18, 2022, 11:33am UTC](https://community.forestadmin.com/t/related-data-accessible-actions-create-dissociate/4628 "2022-05-18T11:33:48Z")

</div>

This is following this topic In some collections accessible via related data, in the table view, I want to prevent users to access the “Dissociate the relationship” action. But at the same time, I want them to be ab…

---

## [Mobile / Responsive Version?](https://community.forestadmin.com/t/mobile-responsive-version/2075)

<div class="topic-metadata">

**Author:** [@khelal](https://community.forestadmin.com/u/khelal)\
**Replies:** 1\
**Last updated:** [March 24, 2022, 1:21pm UTC](https://community.forestadmin.com/t/mobile-responsive-version/2075 "2022-03-24T13:21:04Z")

</div>

What is the feature? Make the UI responsive or provide a mobile version of it. What problem does this solve for you? We are exporing rebuilding our Admin panel and need it to be mobile friendly so that we can easily acc…

---

## [Show HasOne/BelongsTo Data inside a Record's "Related Data" Panel](https://community.forestadmin.com/t/show-hasone-belongsto-data-inside-a-records-related-data-panel/2046)

<div class="topic-metadata">

**Author:** [@yeti182](https://community.forestadmin.com/u/yeti182)\
**Replies:** 1\
**Last updated:** [March 10, 2021, 10:12am UTC](https://community.forestadmin.com/t/show-hasone-belongsto-data-inside-a-records-related-data-panel/2046 "2021-03-10T10:12:14Z")

</div>

Currently, the “Related Data” panel shown in the Summary or Detail views of a single record only lists Collections associated through HasMany relationships. It would be convenient for BelongsTo and HasOne relationships …

---

## [Make forest documentation supports llms.txt](https://community.forestadmin.com/t/make-forest-documentation-supports-llms-txt/8354)

<div class="topic-metadata">

**Author:** [@thibauldf](https://community.forestadmin.com/u/thibauldf)\
**Replies:** 0\
**Last updated:** [December 1, 2025, 9:53pm UTC](https://community.forestadmin.com/t/make-forest-documentation-supports-llms-txt/8354 "2025-12-01T21:53:40Z")

</div>

What is the feature? Nowadays, most people want to consume a product documentation through AI, by asking questions to it rather than browse docs searching for answers. To that end, many products started implementing the …

---

## [Forest Cloud Custom Actions and Secrets](https://community.forestadmin.com/t/forest-cloud-custom-actions-and-secrets/8062)

<div class="topic-metadata">

**Author:** [@Robert\_Herman](https://community.forestadmin.com/u/Robert_Herman)\
**Replies:** 0\
**Last updated:** [April 23, 2025, 4:03pm UTC](https://community.forestadmin.com/t/forest-cloud-custom-actions-and-secrets/8062 "2025-04-23T16:03:44Z")

</div>

What is the feature? I could use a couple different features in Forest Cloud. Custom Actions that appear across multiple collections, but share the same code Some way to store secret variables What problem does this s…

---

## [\`getValues\` parameter and return value typing](https://community.forestadmin.com/t/getvalues-parameter-and-return-value-typing/7273)

<div class="topic-metadata">

**Author:** [@kll](https://community.forestadmin.com/u/kll)\
**Replies:** 0\
**Last updated:** [June 26, 2024, 1:10pm UTC](https://community.forestadmin.com/t/getvalues-parameter-and-return-value-typing/7273 "2024-06-26T13:10:17Z")

</div>

What is the feature? Right now, getValues is a method on which the records parameter is TRow\<S, N\>\[\]. It’s pretty fine (autocompletion yay!), but misleading: the contents of the records are actually partial records as d…

---

## [Detailed activity log](https://community.forestadmin.com/t/detailed-activity-log/5568)

<div class="topic-metadata">

**Author:** [@j0hnskot](https://community.forestadmin.com/u/j0hnskot)\
**Replies:** 2\
**Last updated:** [February 29, 2024, 2:07pm UTC](https://community.forestadmin.com/t/detailed-activity-log/5568 "2024-02-29T14:07:38Z")

</div>

Hello, The activity log shows who changed something and when, but it doesn’t show what they changed. Is this something Forest offers? How could I achieve this granularity?

---

## [How can I get the request body from error logs?](https://community.forestadmin.com/t/how-can-i-get-the-request-body-from-error-logs/6602)

<div class="topic-metadata">

**Author:** [@zakarias](https://community.forestadmin.com/u/zakarias)\
**Replies:** 8\
**Last updated:** [August 29, 2023, 3:05pm UTC](https://community.forestadmin.com/t/how-can-i-get-the-request-body-from-error-logs/6602 "2023-08-29T15:05:22Z")

</div>

Hi, We want to structure logs and send them to an external logging service, for all requests (both successful and failed ones). Instead of writing our own logs in hooks, for all collections and methods, we tried using …

---

## [Multi DB schema tenancy](https://community.forestadmin.com/t/multi-db-schema-tenancy/5690)

<div class="topic-metadata">

**Author:** [@aleksey.tk](https://community.forestadmin.com/u/aleksey.tk)\
**Replies:** 0\
**Last updated:** [December 12, 2022, 4:05pm UTC](https://community.forestadmin.com/t/multi-db-schema-tenancy/5690 "2022-12-12T16:05:39Z")

</div>

What is the feature? It would be nice to have a switch somewhere in the interface to switch DB schema (postgres). My use case is that i am creating a schema for each client (potentially at some point it will be another d…

---

## [Redirecting to internal links](https://community.forestadmin.com/t/redirecting-to-internal-links/1773)

<div class="topic-metadata">

**Author:** [@Vasilii](https://community.forestadmin.com/u/Vasilii)\
**Replies:** 1\
**Last updated:** [March 24, 2022, 1:25pm UTC](https://community.forestadmin.com/t/redirecting-to-internal-links/1773 "2022-03-24T13:25:28Z")

</div>

What is the feature? In regards to this Help me! thread: make it possible to retrieve Forest Admin app & environment name to compose the correct internal url; redirecting to collection by name. Some sort of helper, th…

---

## [Global date format](https://community.forestadmin.com/t/global-date-format/1847)

<div class="topic-metadata">

**Author:** [@jkarsrud](https://community.forestadmin.com/u/jkarsrud)\
**Replies:** 2\
**Last updated:** [March 22, 2022, 2:29pm UTC](https://community.forestadmin.com/t/global-date-format/1847 "2022-03-22T14:29:28Z")

</div>

What is the feature? Make it possible to set up the date format for display and editing globally for the project or team. What problem does this solve for you? Having a single place to update the date format would great…

---

## [Enable Advanced Filter by fields other than foreign key for the records of a collection that belongs to another collection](https://community.forestadmin.com/t/enable-advanced-filter-by-fields-other-than-foreign-key-for-the-records-of-a-collection-that-belongs-to-another-collection/4296)

<div class="topic-metadata">

**Author:** [@Saurav\_Suman](https://community.forestadmin.com/u/Saurav_Suman)\
**Replies:** 0\
**Last updated:** [March 3, 2022, 11:45am UTC](https://community.forestadmin.com/t/enable-advanced-filter-by-fields-other-than-foreign-key-for-the-records-of-a-collection-that-belongs-to-another-collection/4296 "2022-03-03T11:45:30Z")

</div>

What is the feature? Lets assume we have 3 collections A, B and C where A is related to B and B is related to C with hasMany relationships. Can we filter records of A with columns present in collection C ? Note :- Curre…

---

## [Show when the Collaboration tab has notes](https://community.forestadmin.com/t/show-when-the-collaboration-tab-has-notes/3721)

<div class="topic-metadata">

**Author:** [@kll](https://community.forestadmin.com/u/kll)\
**Replies:** 1\
**Last updated:** [November 16, 2021, 10:15am UTC](https://community.forestadmin.com/t/show-when-the-collaboration-tab-has-notes/3721 "2021-11-16T10:15:44Z")

</div>

What is the feature? Highlight the Collaboration tab when it has been used. What problem does this solve for you? As many SaaS platforms, we have a lot of customers, events, users, companies and various entities we use …

---

## [Setting aspect ratio for image file uploader](https://community.forestadmin.com/t/setting-aspect-ratio-for-image-file-uploader/3467)

<div class="topic-metadata">

**Author:** [@JimmyHu](https://community.forestadmin.com/u/JimmyHu)\
**Replies:** 0\
**Last updated:** [October 6, 2021, 11:13am UTC](https://community.forestadmin.com/t/setting-aspect-ratio-for-image-file-uploader/3467 "2021-10-06T11:13:27Z")

</div>

What is the feature? Ability to fixed the aspect ratio(1:1, 4:3, 16:19…) cropped by the image uploader widget. What problem does this solve for you? I’m building a smart action for updating users’ avatar photos. Our own…

---

## [Multiple summary views](https://community.forestadmin.com/t/multiple-summary-views/3127)

<div class="topic-metadata">

**Author:** [@kll](https://community.forestadmin.com/u/kll)\
**Replies:** 7\
**Last updated:** [August 19, 2021, 10:17am UTC](https://community.forestadmin.com/t/multiple-summary-views/3127 "2021-08-19T10:17:18Z")

</div>

Plop, Not sure if it’s a feature suggestion or if it already exists and we just passed right by it! Criticisms welcome both on the premises and the question. Context Some of our database entities have a life-cycle and…

---

## [Allow to unset the value of a non-required enum with the Dropdown Edit Widget](https://community.forestadmin.com/t/allow-to-unset-the-value-of-a-non-required-enum-with-the-dropdown-edit-widget/1085)

<div class="topic-metadata">

**Author:** [@Vincent\_Francois](https://community.forestadmin.com/u/Vincent_Francois)\
**Replies:** 6\
**Last updated:** [July 28, 2021, 8:12am UTC](https://community.forestadmin.com/t/allow-to-unset-the-value-of-a-non-required-enum-with-the-dropdown-edit-widget/1085 "2021-07-28T08:12:13Z")

</div>

What is the feature? When using a non-required enum in the forest-admin schema such as: { "field": "outcome", "type": "Enum", "defaultValue": null, "enums": \[ "Approved", "Rejected"\], "inte…

---

## [How to pass variables to a route?](https://community.forestadmin.com/t/how-to-pass-variables-to-a-route/1772)

<div class="topic-metadata">

**Author:** [@deequestion](https://community.forestadmin.com/u/deequestion)\
**Replies:** 4\
**Last updated:** [February 12, 2021, 7:29am UTC](https://community.forestadmin.com/t/how-to-pass-variables-to-a-route/1772 "2021-02-12T07:29:10Z")

</div>

I am triggering a route from a smart action, and in this case, I am getting the ID of the selected row, and some constant variable: var value1 = request.body.data.attributes.ids\[0\]; var value2 = 'secret'; What if I wan…

---

## [UX: No animation when there are no search results](https://community.forestadmin.com/t/ux-no-animation-when-there-are-no-search-results/1511)

<div class="topic-metadata">

**Author:** [@Caerbannog](https://community.forestadmin.com/u/Caerbannog)\
**Replies:** 2\
**Last updated:** [December 28, 2020, 10:43am UTC](https://community.forestadmin.com/t/ux-no-animation-when-there-are-no-search-results/1511 "2020-12-28T10:43:15Z")

</div>

What is the improvement? This is a small design problem that could be fixed easily and improve the user experience of searching in collections. When you start a search that has no result, a beautiful green animation is …

---

## [Enable filtering on array columns](https://community.forestadmin.com/t/enable-filtering-on-array-columns/624)

<div class="topic-metadata">

**Author:** [@julien](https://community.forestadmin.com/u/julien)\
**Replies:** 5\
**Last updated:** [October 29, 2020, 3:21pm UTC](https://community.forestadmin.com/t/enable-filtering-on-array-columns/624 "2020-10-29T15:21:09Z")

</div>

What is the feature? Right now, we can’t filter on array columns, it would be very nice to be able to use a filter “column contains value” What problem does this solve for you? I have an array column, and I would like t…

---

## [Multiple datasets on time-based charts](https://community.forestadmin.com/t/multiple-datasets-on-time-based-charts/8173)

<div class="topic-metadata">

**Author:** [@kll](https://community.forestadmin.com/u/kll)\
**Replies:** 3\
**Last updated:** [June 17, 2025, 8:05am UTC](https://community.forestadmin.com/t/multiple-datasets-on-time-based-charts/8173 "2025-06-17T08:05:29Z")

</div>

What is the feature? Having more than one set of data on a time-based chart. What problem does this solve for you? I am trying to analyze drop-off rates on a form. Here is an example graph of the number of forms not co…

---

## [Forest Assist x Crisp?](https://community.forestadmin.com/t/forest-assist-x-crisp/7574)

<div class="topic-metadata">

**Author:** [@kll](https://community.forestadmin.com/u/kll)\
**Replies:** 0\
**Last updated:** [October 28, 2024, 8:40am UTC](https://community.forestadmin.com/t/forest-assist-x-crisp/7574 "2024-10-28T08:40:02Z")

</div>

What is the feature? Integrating Forest Assist with #1 Business Messaging Platform For Startups & SMBs - Crisp. (I do not work for Crisp but I am a customer, and a fairly happy one as you can probably assess) What prob…

---

## [Email address edit widget](https://community.forestadmin.com/t/email-address-edit-widget/7358)

<div class="topic-metadata">

**Author:** [@kll](https://community.forestadmin.com/u/kll)\
**Replies:** 0\
**Last updated:** [July 25, 2024, 1:59pm UTC](https://community.forestadmin.com/t/email-address-edit-widget/7358 "2024-07-25T13:59:20Z")

</div>

What is the feature? Add an email address edit widget. What problem does this solve for you? Email addresses are a horrible, horrible, horrible piece of technology. So many things can go wrong when typing them. There’s …

---

## [Phone number edit and display widgets](https://community.forestadmin.com/t/phone-number-edit-and-display-widgets/7357)

<div class="topic-metadata">

**Author:** [@kll](https://community.forestadmin.com/u/kll)\
**Replies:** 0\
**Last updated:** [July 25, 2024, 1:48pm UTC](https://community.forestadmin.com/t/phone-number-edit-and-display-widgets/7357 "2024-07-25T13:48:41Z")

</div>

What is the feature? Add an edit and display widget for phone numbers. Configuration could specify: Which format to use (+xx vs 00 for example) Which country codes are allowed/disallowed What kind of phone number is a…

---

## [NestJS native module](https://community.forestadmin.com/t/nestjs-native-module/7119)

<div class="topic-metadata">

**Author:** [@Segfaultd](https://community.forestadmin.com/u/Segfaultd)\
**Replies:** 1\
**Last updated:** [June 21, 2024, 9:28am UTC](https://community.forestadmin.com/t/nestjs-native-module/7119 "2024-06-21T09:28:38Z")

</div>

Hey there, I couldn’t find the right place to discuss it, but to avoid having to do again and again a manual integration each time I want to use Forest with NestJS, i’ve created a nestjs-first module. I’ll continue mai…

---

## [Custom Filters for Smart Charts on new Node.js agent](https://community.forestadmin.com/t/custom-filters-for-smart-charts-on-new-node-js-agent/6736)

<div class="topic-metadata">

**Author:** [@David\_Roegiers](https://community.forestadmin.com/u/David_Roegiers)\
**Replies:** 13\
**Last updated:** [October 17, 2023, 5:38pm UTC](https://community.forestadmin.com/t/custom-filters-for-smart-charts-on-new-node-js-agent/6736 "2023-10-17T17:38:28Z")

</div>

Feature(s) impacted I am building a Smart Chart, where the user can select the time period. Inspired by this comment: When the time period has been selected and the user presses a button, in the custom frontend. I cal…

[Next page](https://community.forestadmin.com/c/feature/12.md?page=1)
