Comments (8)
Hi @bluengreen
If you need to create a custom integration the best way to do it is to contribute and implement your integration in the Rails liana code. As example you can look into our current integrations code (Intercom, Stripe,...).
About the security of your admin interface, the best and simplest way to handle it is to use the built-in Forest user authentication. If you have existing admin users for you current admin interface, invite them in Forest ;)
About the design, it is not currently possible to customise the style of the UI.
By the way, we will release a brand new design at the end of the week.
Hope you'll like it!
from forest-rails.
Ok. Thanks. So if our systems are built on API's / service oriented architecture, would you say the best way to use forest is to create an integration?
from forest-rails.
I am not really sure to understand. Do you have a micro service architecture or do you have a single Rails app consuming a single database?
from forest-rails.
We don't have micro services but have several services for various things, processing payments, customer search, notifications, etc. These are our own internal services, not meant to be opensourced.
from forest-rails.
So if you have a single database, it should work properly.
Did you try to install Forest on your Rails then?
from forest-rails.
Yes. But the services data isn't in the local database. So no resources were built on load.
from forest-rails.
So you need to implement what we call Smart Collections. Here is an example: http://doc.forestadmin.com/developers-guide/#creating-a-smart-collection
from forest-rails.
hmmm That's interesting. Following the example from the link, can Item be say an active resource or a Her model? All Forest cares about is that the route returns json right?
Thanks
from forest-rails.
Related Issues (20)
- model callbacks fail if referenced models not prepended with `::` HOT 1
- Upgrade to V7 documentation seems to be inaccurate and it doesn't work as expected HOT 1
- Record count queries are extremely slow (>5 MINUTES) HOT 5
- Lifecycle question HOT 2
- rails g forest_liana:install crash HOT 16
- The automated release is failing 🚨
- Rails autoloading usage deprecation
- Server crashed in production when defining an action with a specific endpoint
- ActionController::InvalidAuthenticityToken when using hooks
- Missing httpclient dependency? causing server crash HOT 3
- Cannot drop db with Ruby 3.1.3 version
- Multi select delete issue. if i remove an element it removes 2 elements from the list
- [Feature request] Testing against multiple Ruby/Rails versions
- How do I stop the ForestAdmin Background Process HOT 4
- Issue with backslash on forestadmin-schema.json HOT 1
- Notification when overriding a default route HOT 1
- How do you run specs on ForestLiana collections and controllers ? HOT 1
- Associations with restrict_with_error not handled properly HOT 3
- Invalid smart_action_id requirement
- Fails under Rails 7.1 : logger.rb:18:in `to_s': wrong number of arguments HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from forest-rails.