S3 uploads with Active Storage guide
Learn how to upload files to AWS S3 with this complete guide: S3 configuration, regular and direct file uploads plus integration with S3 compatible services.
Learn how to upload files to AWS S3 with this complete guide: S3 configuration, regular and direct file uploads plus integration with S3 compatible services.
Sometimes, you may want to track the loading times and memory allocations of ViewComponents, similar to how you do with partials. Follow these two steps to enable this functionality.
Designing a Kanban board feature presents unique challenges, especially when dealing with multiple record types and minimal database constraints. In this article, we explore different iterations of modeling a Kanban board within the Avo framework. Learn how to manage diverse models without enforcing database restrictions, ensuring flexibility and configurability for an ultimate Kanban board experience.
Did you know you can easily override the field method to add default values to your options?
We are looking to find someone to write some technical articles.
We try to improve our codebase on every commit but we also have regular performance and security audits
Instead of suggesting a solution to the problem, you should state the problem and the thing that you're trying to do/fix.
This is it! Avo 3 stable is out there! It's on rubygems.org, it's on the GitHub repo, and it's open-source
Avo 3 beta is released with the new features like dynamic filters, resource scopes, new fields API, Custom controls everywhere, Record preview and more
I often get the question, "How is Avo different from other starter kits?". And the simple answer is that it provides a different function. Avo helps the developer build their application's business side using configuration rather than regular logic code. When I say business-side, I mean the actual part that provides the unique value to their customers.
I think we did well in 2022 in support and features, and we could work more on our documentation. But, all in all, you mostly believe this product brings you value, and you like being a part of its journey.
Load, parse, compile, and serve assets efficiently in a Rails Engine.
Sure, an agency’s success is just directly proportional with how well their employees and collaborators are treated, but let’s not forget the primary source of income that grants that success: Customer satisfaction
Programmers are very sought after. Especially for such frameworks as Ruby on Rails. In order for an agency to secure a solid web development team, they need to think about more than material incentives.
Having launched and failed is better than not having launched at all
Today we changed the design of our blog a bit and wanted to add photo credits to each post.
In any transaction, if the seller understands the customer’s needs, the latter is happy, thus the transaction is successful. This is also valid if the seller is formed of a team of people.
With Avo, being a Ruby on Rails engine, we have a few controllers where we "chew up" the request, fetch the data, and display the results. Some users need to extend it.
The mental model of the webpacker to js-bundling and tailwindcss wasn't adequately communicated when the new packages were first introduced.
Usually, an Avo Resource maps to one Rails model. So there will be a one-to-one relationship between them. But there will be scenarios where you'd like to create another resource for the same model.
I spent some time talking with Charles about the common pitfalls of admin panel gems.
Successful startups use MVPs because they understand the importance of cost and time optimization. Platforms that optimize workflow and budget efficiency by 10x should be at the front of your toolbelt.
Avo had a crazy marketing week 🎉 The biggest public launches yet on the major platforms for this niche.
Avo 2.8 with Stimulus JS integration, enabled ranges in all cards, scope out global search, and much much more
This auto-reloading technique makes the development experience so much better!
Avo 2.0 is here with a mobile-ready UI, dashboards and a free and easy upgrade path from 1.0
How we use the power of Hotwire with Avo to lazy-load the common pages.
We fixed some association fields and general improvements all-round
New target on NavigationLinkComponent, moved the link into the `_logo` partial and a few more improvements
This week's 1.21.0 release brings on a most requested feature, dynamic search for BelongsTo associations. You can now search your models using fuzzy search and display rich data for each record.
Another big release today that brings a few features, fixes some compatibility edge-cases, and improves the general development experience.
Pretty huge release this week. We crammed quite a few features in, fixed many bugs reported by you guys in the past week, and refactored some stale code.
The select field has computed options, and the belongs_to association can be polymorphic now.
This release brings custom fields, progress field, Trix attachments and a few improvements and bugfixes.
KeyValue field is back. YAML lang added to the Code field. Removed Webpacker as a dependency in the testing environment
Bring your own asset pipeline fix breadcrumbs and some new languages
You should be able to test Avo in your commercial projects.
Since DHH launched Hotwire back in December, we knew Avo should use it. We could see all the advantages of going full Hotwire & Rails.