- 71
- 41 999
Avo
เข้าร่วมเมื่อ 9 ก.พ. 2022
Avo is the package that helps developers and teams ship apps 10x faster by not worrying about the boilerplate and focus on their business's core aspects.
Custom JSONB color field - Avo for Rails Tutorial
It's that easy to add a custom field backed by a JSON column in Avo.
Full repo: github.com/avo-hq/jsonb-color-field-tutorial
Twitter: avo_hq
Repo: github.com/avo-hq/avo
Full repo: github.com/avo-hq/jsonb-color-field-tutorial
Twitter: avo_hq
Repo: github.com/avo-hq/avo
มุมมอง: 40
วีดีโอ
Avo 3.15 - Grid item badge, Summarizable associations, Radio field, and Hack Week
มุมมอง 143หลายเดือนก่อน
Hey hey everyone. We have quite a few things to show you this week. Big Changes - Grid item badge - Summariable associations - Radio field - Title and desciption for tab groups - SVG performance improvements - Hack Week products - Avo Meta - Collaboration - RBAC - Array Driver 🤯 Check out all the changes at: avohq.io/releases/3.15
Avo 3.14 - π - Explicit authorization, reload individual rows, and eject controllers
มุมมอง 1002 หลายเดือนก่อน
Hey hey everyone 👋 Winter is coming... but so are new and cool Avo goodies 😅 Big changes - feature: explicit authorization - docs.avohq.io/3.0/authorization.html#explicit_authorization - feature: action response to reload records - docs.avohq.io/3.0/actions.html#reload_records - feature: prevent closing the modal from clicking the backdrop - docs.avohq.io/3.0/actions.html#actions-close-modal...
Avo Office Hours [3] - Explicit authorization, Audit logging, pricing and secret features
มุมมอง 932 หลายเดือนก่อน
We had a cool session talking about the new features and changes coming to Avo and a few future projects we're starting to build. AI summary 👇 The Avo Office Hours primarily discussed several key updates, new features, and ongoing developments related to the Avo platform, with a focus on authorization, pricing, audit logging, and future features. Here’s a summary of the main topics covered: 1. ...
Avo 3.13 - Custom actions list, nice-to-have's, performance improvements, and Hacktoberfest
มุมมอง 1243 หลายเดือนก่อน
Avo 3.13 - Custom actions list, nice-to-have's, performance improvements, and Hacktoberfest Hey hey, everyone! Avo 3.13 is out with a few cool stuff added and some performance improvements. Big changes - Custom actions list - Docs: docs.avohq.io/3.0/customizable-controls.html#list - Improvements to how the association views work - Dynamic filters performance improvements - tippy fixes - plugins...
Avo 3.12 - DateTime filter, new custom components and many Dynamic Filters improvements
มุมมอง 1274 หลายเดือนก่อน
Hey hey everyone, We hafe a couple of neat features we launched today, Dynamic Filters improvements and plenty of bug fixes. Big Changes - resource custom components - docs.avohq.io/3.0/resources.html#self.components - command click opens table row URL in a new tab - date time filter - docs.avohq.io/3.0/basic-filters.html#Date time Filter - Hash suggestions with `label`, `value` and `avatar` ...
Avo 3.11 - 142 Pull Requests merged this month 🤯
มุมมอง 1465 หลายเดือนก่อน
Hey @everyone! We just released 3.11 with over 140 PRs merged! 🎉 Here's are the highlights: - Add breadcrumbs to association pages - Add attachments to record and `single_` includes - Display additional fields when attaching a record to another - docs.avohq.io/3.0/associations/has_many.html#attach_fields - Set default scopes - docs.avohq.io/3.0/scopes.html#default - full IDs obfuscation (frie...
Set up a reproduction repository for Avo
มุมมอง 1025 หลายเดือนก่อน
Whenever you encounter an issue you'd like us to investigate, it's best to send us a reproduction repository with all the necessary files and detailed steps to reproduce the problem. Here's how quickly you can set one up. Alternatively run this command to get a new rails app with Avo installed: `rails new -m avo.cool/new.rb AVO_REPRODUCTION`
Avo 3.10.1 - Customizable Dynamic Filters, Click row to go to record, profile & cover photos + more
มุมมอง 1806 หลายเดือนก่อน
Hey, hey, team! What a release we have for you today! Big changes - Customizable Dynamic Filters - docs.avohq.io/3.0/dynamic-filters.html#custom-dynamic-filters - Profile and Cover Photos - docs.avohq.io/3.0/cover-and-profile-photos.html - Default Controls - docs.avohq.io/3.0/customizable-controls.html#default-values - Display backtrace on unrelated form errors and a ligthweight roles layer ...
Avo 3.8 - Action list icons, action dividers, better confirm modals, for dashboard-wide filters prep
มุมมอง 1237 หลายเดือนก่อน
Hello friends, We bring a biiig list of changes today as well. A few features, multiple fixes, and quite some refactors. Big changes - You can now customize the action list icon Docs: docs.avohq.io/3.0/customizable-controls.html#actions_list - The action dividers can take a `label` option and display it as a text Docs: docs.avohq.io/3.0/actions.html#label - The textarea field autogrows as you a...
Avo 3.7.0 - Money and Record Link fields, `for_attribute` option, linkable association titles
มุมมอง 1417 หลายเดือนก่อน
Hey everyone, today's huge release involves fixing some bugs, supporting many edge cases, making some performance improvements, and adding a couple of fields. Big changes - Money and Record link fields - `for_attribute` field option (huge DX improvement) - callable chartkick options - linkable association titles - configurable pagination - `boolean_group` computed options - fixed a table cachin...
Avo 3.6 - Action icons & dividers, ordering in grid view, and improved composite primary key support
มุมมอง 1058 หลายเดือนก่อน
Hey everyone, I know. I'm late one week with the release video. I apologize! But we have some cool things to show you on Avo 3.6 💪 Main updates: - Support composite primary keys on show, edit, update and destroy actions - feature: ordering in grid view - feature: callable `default_view_type` [Docs](docs.avohq.io/3.0/resources.html#default_view_type) - feature: add action icon [Divider Docs](doc...
Avo 3.5 - Drag and Drop Reordering, TipTap Field, and Show Distribution
มุมมอง 3809 หลายเดือนก่อน
Hey everybody, we have many things to discuss today, so let's get into it. Big features and changes: - [Drag and drop reordering](docs.avohq.io/3.0/records-reordering.html#reorder-using-drag-and-drop) - TipTap WYSIWYG field - [Show distribution on columns (distinct values)](docs.avohq.io/3.0/field-options.html#summarizable) - Callable action names - Keep query params while searching - [`default...
Avo 3.4 - Search highlight, menu renderables, better resource tools, and reload associations
มุมมอง 13410 หลายเดือนก่อน
Hey everyone, we shipped quite a few fixes, improvements, and features today. Big changes - Search results are highlighted with the search query - Added the ability to render partials and components in the menu - Improved the tools and resource tools - Added the ability to reload association panels in the UI. - Added a new private API for dynamic filters (more details in the video) Full release...
# Avo 3.3 - Tags field in the Community tier, tags filter and callable scope name
มุมมอง 10811 หลายเดือนก่อน
Hey everyone, Huge release today after a long break fro the Holidays. Big changes - Tags field is now a part of the Community (free) tier - The dynamic filters got a tags filter - Callable scope name and description - `close_modal` action response - improved sidebar scrolling - better use of helpers in blocks - many bug improvements See the full changelog [here](avohq.io/releases/3.3.0) Breakin...
We're removing the `avo` gem from packager.dev
มุมมอง 119ปีที่แล้ว
We're removing the `avo` gem from packager.dev
Avo 3.2 - Better errors, durable and bookmarkable tabs, and the default admin panel in Bullet Train
มุมมอง 121ปีที่แล้ว
Avo 3.2 - Better errors, durable and bookmarkable tabs, and the default admin panel in Bullet Train
Avo 3.1.0 - Stimulus controllers in actions, filter improvements, and custom logger
มุมมอง 117ปีที่แล้ว
Avo 3.1.0 - Stimulus controllers in actions, filter improvements, and custom logger
Avo 3 is stable, live, and open source 🎈
มุมมอง 288ปีที่แล้ว
Avo 3 is stable, live, and open source 🎈
Avo 2.44 and Avo 3 beta 24 - Resource cards and multiple actions flow
มุมมอง 100ปีที่แล้ว
Avo 2.44 and Avo 3 beta 24 - Resource cards and multiple actions flow
Avo 2.43 and 3 beta.23 - Custom cache store and create a belongs_to association from the new screen
มุมมอง 58ปีที่แล้ว
Avo 2.43 and 3 beta.23 - Custom cache store and create a belongs_to association from the new screen
Avo 2.42 & 3.beta20 - Params on menu item, field methods for each view, and better TailwindCSS prep
มุมมอง 56ปีที่แล้ว
Avo 2.42 & 3.beta20 - Params on menu item, field methods for each view, and better TailwindCSS prep
Avo 2.38 - A couple of cool additions and Avo 3 Public Beta in a week
มุมมอง 135ปีที่แล้ว
Avo 2.38 - A couple of cool additions and Avo 3 Public Beta in a week
Avo 2.37 - Custom destroy methods, tabs improvements, and getting close to the Avo 3 open beta
มุมมอง 79ปีที่แล้ว
Avo 2.37 - Custom destroy methods, tabs improvements, and getting close to the Avo 3 open beta
Avo 2.36 - Icons on menu items, format_using and update_using hooks
มุมมอง 91ปีที่แล้ว
Avo 2.36 - Icons on menu items, format_using and update_using hooks
Avo 2.35 - Displaying multiple fields in a row 🤯
มุมมอง 119ปีที่แล้ว
Avo 2.35 - Displaying multiple fields in a row 🤯
Avo 2.34 - Security release and a few bugfixes
มุมมอง 45ปีที่แล้ว
Avo 2.34 - Security release and a few bugfixes
Avo 2.33 - Quality of life improvements and plenty of bugfixes
มุมมอง 81ปีที่แล้ว
Avo 2.33 - Quality of life improvements and plenty of bugfixes
Avo 2.32 for Rails - Index map view, area field, and autocomplete option
มุมมอง 155ปีที่แล้ว
Avo 2.32 for Rails - Index map view, area field, and autocomplete option
Great progress!
Why authorization is a Pro feature?
That's a good question, thanks for asking. Usually, when users need the authorization feature, they are building for a customer or for a team. That's a good indicator that it's a commercial product. The Paying customers ensure that we can build and release all the free features in Avo.
@ got it, thanks for the answer
I wish more teams, like you guys, released updates like this. It is readily apparent you care about the product, the experience and the customer base. Great job, man.
Court, you don't know how much this means to us coming from someone like you. Thank you for the kind words and for being a customer.
love the grid badges 11:14
Yeah. We love them too. It's the little things that make it special ❤️
57:01 good luck with the launch, Santosh!
🎉🎉
<3
🎉🎉❤❤
❤❤
🎉🎉🎉
awesome! will try out the dynamic filters tomorrow! :)
Does Avo have features for working with scheduled job?
What kind of features are you looking for?
massive release guys! looking great! :)
Thanks so much! Let us know which features you like and which you're looking forward too.
@@avo_hq - calendar + custom dynamic filters!
Nice one! Keep up the good work! :) Looking forward to the video on Multi Tenancy!
Coming soon! I haven't forgot about that one but I've been travelling a lot. As you might have seen I will be travelling some ore in the next period.
Such a cool release! Thank you guys!
Thanks Jean-Etienne! We appreciate the help, feedback and trust!
cool video)
Thanks! You should try the product. It's really that great!
Cool! Thanks for all Adrian!
Any time!
Hey, Adrian :) We talked in Warsaw @Visuality about Trestle, but now we decided that we'll migrate the new version of our software to Avo, Advanced Tier. Looking forward to going deep into Avo And raw controls with custom actions/links was something I really wanted to have, so I'm even more sure of that decision :)
I remember! That's great to hear! We're full-on making Avo more useful, customizable and awesome! You know where to find us for help. avo.cool/repo avo.cool/chat -Adrian ✌
It's so cool to see you guys continue to heavily invest into the Avo project
You know it! We're all in it!
Cool
Congrats!
Congrats!
congrats to adrian and team! keep up the good work!
Thanks! It's nice to see that someone's watching!
Hi Adrian 👋! Will there be more theming options in the future? Like fonts, some border properties, more colors apart from the branding? I don't see it on the roadmap anymore.
We will start working on that in Q1 of 2024. We've been having more and more requests like this one.
@@avo_hq great, thanks! Looking forward:)
Somehow, I needed to db:migrate to populate the resource file before being able to proceed with the other steps after installing avo. But everything else works fine.
Thanks for the feedback. I should redo these tutorials with the improved Avo 3.
Nice!
Thanks!
association what make rails little confussing
They are actually pretty powerful after you get used to them.
This will turn into the backbone of Rails projects, keep it up!
Thanks! We're working hard at that!
If possible I'd DRY the presentation a bit.. could small vids 10-15 minutes to focused topics could help a bit more? 💪 Anyway thanks
Noted! This was really a spontaneous video showing how you can add Avo to any app rather fast.
How do i change the avo logo. Am about to use it for a big project
Hey. You can use the branding feature for that. docs.avohq.io/2.0/branding.html
How do u change the avo logo?
This is great. Make it completely free and i will make you popular
Sorry. Not going to happen. If we can't charge money for our work, we can't afford working on it.
Yessssss!!
🚀 Were you waiting for this feature?
Yep! We even needed to add a lot of custom code to emulate it because some resources are pretty heavy and took so much scrolling to see very little info on screen!
Awesome! Please check out the `panel`, `sidebar` and `tabs` blocks. They help to keep the fields organized too.
Mapbox is really really expensive :( Did you have another api provider for map ?
Sorry. Most of the map functionality was added by contributors using mapkick. It's not very difficult to add other providers. Let me know if I can help with navigating the codebase or surfacing the PRs that brought those pieces of functionality.
really an amazing dashboard. Keep this good work . You / Yaro and Deanin are fantastic !
Wow. It's an honor to be put in that lineup 🙇♂️
month of the map! 🥳 thanks for another great release
🙇♂️ Thank you!
Amazing tool i love it ! I use it in dev env but certainly i will take the premium this year ! But make attention with ransack security problem in Ransack ( you need to whitelist manually some static method ) and you dont talk about in the videos !. But also a good video tutorial and tool ;) ps: did you have a tutorial for use it with roles like rolify pundit and admin ? thanks.
Thank you! Yes, the video is before Ransack 4.0 was launched and that whitelisting technique was not present (or mandatory. IDK). I'd like to create new videos after we launch Avo version 3. They will be a bit more up to date. I haven't personally used rolify but Paul has submitted a guide on that. Please let me know if it needs to be updated and you'd like to contribute. docs.avohq.io/2.0/recipes/rolify-integration.html Thanks for using Avo ✌️
That's pretty fast!!
🚀
Loved the video. Great job!
Thank you for the kind words! Looking forward to see what you build with it.
Adrian, I was following this video, and everything worked out fine. However, when I add the `read_only: true` in the line: `field :user, as: :belongs_to, default: -> { Avo::App.context[:current_user].id }, readonly: true ` while creating a new booking, i get an error that the "User must exist", even though the correct user is displayed. On the console I get this error: "Unpermitted parameter: :user_id." If I remove the "read_only: true" then I am able to successfully save the booking with the same user, without touching the field. I have tried with both avo v2.29.0 and 2.29.1 (latest). Finally, I went through the source code of the base_controller.rb. I have overridden method `extra_params` in my controller and added :user_id to the array. Now it works, but I find a message in red on the console: "Unpermitted parameters: :room_id, :booked_at, :booked_for. Context: { }". This is strange since it is working, and I am printing @permitted_params and it _does_ include the relevant fields.
Hi, great tool. I was able to get everything working using a community license till the Dashboard part. After that errors started. "card PostsCount" threw up errors.
When you display a single post, how do you display the comments for that post below it. If I say "field :comments, as: :has_many" in the post_resource.rb, I get an error. Currently, comments are only showing for a user, not for the post.
Ok, sorry. We need to set a "has_many :comments, as: :commentable" in post.rb.
I was on my way to reply. Yup. That's the right answer. So you first need to set it on the model, then on the resource, and you should be all good!
Amazing. However, it's not clear what of all this is available with the community edition. Or rather, what is _not_ available. Thanks. Will try it out soon.
I had a quick scrob around the video and as far as I can see, the things that are not available right now in the Community package are global search (but resource search should work) and Dashboards.
37:36 👀👋💚
🫶
Awesome! Avo is so customizable, I love it.
Thank you for the kind words!
👏
🫶
keep going man! i love your work i studies the whole gem it is amazing i am a ruby on rails developer with 4 years of exp and the way you are doing things are amazing love to see more work hopefully i might get lucky to be a part of this amazing gem and contribute something
Thank you for the kind words! I appreciate it!
Hey, Is it possible to import lots of data to the rails db via the Avo dashboard? Let's say I have a csv file with customer details for example.
Yes you could do that, but you'll still have to write the code that does the importing
@@avo_hq Okey
Awesome stuff! Really awesome. That's why I love the Rails community. One error I faced is the photos are not displaying. Is that one of the pro features?
No, that definitely is not a pro feature. I assume you're not seeing the photos in your own app. That might be from an incorrect setup of the active storage gem. That's one place where I'd look. Check if the active storage gem installed properly.
@@avo_hq that was my second thought. Thanks for the reply. I'll dive into it and see what's missing. Stay Awesome guys, I came across Avo and ill definitely use it in all my projects and be a vocal advocate of the gem.
Much ❤️ I appreciate the help and thoughts.