Skip to main content
Pricing Community Docs Get Started GitHub My Account
Community
Search
Log In
Log In Sign Up
Toby

Toby

Founder

Waterhole Australia waterhole.dev Joined Nov 7, 2022 Last seen Sep 3, 2025
Posts 6 Comments 117

⁨Toby⁩'s Comments

Newest Top
Newest Top
    1. ❓ Support
    2. Demo site not working well for me
    Answer
    Toby Toby Waterhole Founder Jan 31, 2024

    Hey @Emmanuel71, thanks for bringing this to my attention. There was an issue with the mailer configuration which is now fixed 😊

    Reply Actions
    1. ❓ Support
    2. Laravel 10 install problem
    Answer
    Toby Toby Waterhole Founder Jan 31, 2024
    In reply to E Emmanuel71
    E Emmanuel71 Jan 30, 2024
    Just finished testing most features. I think it's really great, but I also think I might have discovered a few remaining bugs. Global search does not work for me and neither does creating channels. B...

    Glad to hear you got it working @Emmanuel71! I've created an issue to track Model::shouldBeStrict() compatibility. I've also released 0.4.5 which should hopefully fix these issues with using the incorrect database connection. Please try it out and let me know if there any further issues that persist!

    1 Show ⁨1⁩ ⁨reply⁩
    Reply Actions
    1. ❓ Support
    2. Laravel 10 install problem
    Toby Toby Waterhole Founder Jan 29, 2024

    Hi @Emmanuel71, thanks for the detailed report! I have just released 0.4.4 which should fix this issue. Can you please try it out and let me know how you go?

    👍️ 1 Like Loading...
    Reply Actions
    1. ☕️ Lounge
    2. Just an opinion
    Toby Toby Waterhole Founder Jan 21, 2024

    Hey @Forumovod, thanks for your kind words! I want to respond to two of your points:

    you are developing alone and if something changes in your life plans, users will be left with nothing.

    This is not quite true - Waterhole licenses are perpetual, so you are entitled to use the version covered by your license forever, regardless of what my life plans are. You have full access to the source code and can alter, modify or extend it in any way you like. Granted, you may be talking more about key person risk with regard to future development of the software, which is fair enough to consider (though I have no plans to discontinue development of Waterhole!)

    I think it was more correct to first form a community around the new engine, then monetize it. A little activity seems to show that things are not going well so far.

    It depends what you mean by "going well". For me, the goal of this project is not really growth for the sake of growth, but rather it is to make a product that I am really proud of, enjoy doing it, and work closely with paying customers to make sure they're satisfied. I'm really delighted to hear these testimonials from @Tyler DuPont and @Matt - thank you both 😊

    1 Show ⁨1⁩ ⁨reply⁩
    👍️ 3 Like Loading...
    Reply Actions
    1. ❓ Support
    2. Integration with an existing Laravel app
    Answer
    Toby Toby Waterhole Founder Dec 15, 2023
    In reply to B bradders
    B bradders Dec 15, 2023
    Not to pile-on here, but... I notice the 0.3 release blog mentions support for dropping into an existing project, is that still planned for 0.4? It would be awesome if it were possible to drop waterho...

    Sorry all for the lack of recent updates on this! Happy to say that development on the Laravel integration is done and I'm aiming to release 0.4 within the next week or two.

    👍️ 2 Like Loading... ❤️ 2 Love Loading...
    Reply Actions
    1. 🔧 Development
    2. Private/Invite-Only Channels?
    Answer
    Toby Toby Waterhole Founder Dec 15, 2023

    Welcome @bradders, thank you!

    This is not possible out of the box, nor is it on the roadmap, but I think it could be done with some moderate customization leveraging standard Laravel conventions and hooking into Waterhole's permissions system. Off the top of my head, you might:

    • Create a migration to add a nullable user_id column to the channels table, and add a user relationship to the Channel model, so a channel can be "owned" by a user. (Relevant docs: Database)

    • Create a new route + controller + view with a form for users to "create a channel". When submitted, this would create a new Channel model belonging to the authenticated user. (Relevant docs: Routes, Frontend)

    • Add UI that allows users to invite other users to their channel. This could be done by adding a record to Waterhole's permissions table, setting the user as the recipient and the channel as the scope. (Relevant docs: Authorization, Frontend)

    • By default, admins can view everything. If you don't want user-created channels to be visible to uninvited admins, you might need to add a global scope to the Channel model which adds this condition. (The PermittedScope class might give an idea of what this could look like.)

    I'm sure there would be a lot of other details to sort out, but hopefully this is a useful overview. Happy to help with any other questions!

    ❤️ 1 Love Loading...
    Reply Actions
    1. Blog
    2. Waterhole 0.3
    Toby Toby Waterhole Founder Dec 1, 2023

    v0.3.2

    v0.3.2 has been released with the following changelog:

    Added

    • Show comment button in post footer on mobile

    Fixed

    • Fix comment composer being unreachable on mobile (#44)
    • Prevent composer re-appearing on page reload after it has been closed (#46)
    • Fix comment composer not clearing after submission
    • Prevent unnecessary post page load when jumping to page 1
    • Only configure Laravel Echo if Pusher is configured
    • Fix entire page scrolling when navigating through @mention suggestions
    1 Show ⁨1⁩ ⁨reply⁩
    👍️ 2 Like Loading... ❤️ 2 Love Loading... 🎉 1 Hooray Loading...
    Reply Actions
    1. Blog
    2. Waterhole 0.3
    Toby Toby Waterhole Founder Dec 1, 2023
    In reply to René René
    René René Nov 29, 2023
    Hi @Toby! It's been a while since the last update, any news on the next one?

    No news yet, but I'm still working on it!

    Reply Actions
    1. Blog
    2. Waterhole 0.3
    Toby Toby Waterhole Founder Nov 19, 2023
    In reply to S seasider
    S seasider Nov 17, 2023
    Congrats on the great work. Thinking about using this for a football forum so just wondering what the roadmap looks like specifically on these items. I appreciate the project is new and you might be c...

    Thanks @seasider! I can't give any timeframes, but I can say what's planned (as it currently stands) and which things you are likely to see before others:

    • Polls - planned, low priority
    • Private messaging - planned, medium priority
    • Reporting - planned, high priority
    • Not following posts automatically - can be configured by user in Notification Preferences
    • First post title and text too big - use custom CSS
    • Hide reactions on post feed - use custom CSS or PostListItem::remove('reactions') (docs)
    • Share posts to social media - not planned but would be easy for someone to make an extension
    • Ignore users - not planned but would consider, low priority
    2 Show ⁨2⁩ ⁨replies⁩
    👍️ 1 Like Loading...
    Reply Actions
    1. Blog
    2. Waterhole 0.3
    Toby Toby Waterhole Founder Nov 17, 2023

    v0.3.1

    v0.3.1 has been released with the following changelog:

    Added

    • Add Traditional Chinese (zh-Hant) translation (#8 by @efast1568)
    • Update French translation (#14 by @Deleted User)

    Changed

    • Load reaction counts as a relationship rather than via query scopes

    Fixed

    • Fix reactions disappearing when following/unfollowing a post
    • Opt out of smooth scrolling on Google Chrome
    • Fix Copy Link action not working
    • Disable login submit button to prevent double-submission
    • Fix mobile page selector sometimes displaying incorrect page number
    • Fix active nav items and buttons not highlighted in Firefox
    • Remove max-height from images causing loss of aspect ratio
    • Remove extra space from post title on comment page
    • Fix post Delete Forever action not working
    • Fix crawlers causing 500 error with invalid pagination cursor
    • Don't scroll all the way to bottom of the page when opening composer
    👍️ 1 Like Loading...
    Reply Actions
    1. Blog
    2. Waterhole 0.3
    Toby Toby Waterhole Founder Nov 17, 2023
    In reply to Subarist Subarist
    Subarist Subarist Nov 16, 2023
    The addition of a comment button has been done in V0.3, thanks @Toby . However, on the mobile, I still believe that placing the comment button within a dropdown menu or in a fixed location is nece...

    Good call @Subarist - I have made an issue for this to be implemented soon.

    Reply Actions
    1. Blog
    2. Waterhole 0.3
    Toby Toby Waterhole Founder Nov 9, 2023
    In reply to Sam Sam
    Sam Sam Website Builder and Programmer Nov 8, 2023
    Was this ever resolved? I am getting the same error and cannot figure out what is going. I checked Github for an issue but could not find one.

    No, unfortunately I've not been able to reproduce the issue, and it was never submitted on GitHub. If you're experiencing it too, would greatly appreciate if you can provide further information in a bug report.

    2 Show ⁨2⁩ ⁨replies⁩
    👍️ 1 Like Loading...
    Reply Actions
    1. ❓ Support
    2. "ENTER" key in text editors
    Answer
    Toby Toby Waterhole Founder Nov 7, 2023

    Fixed in the main branch.

    Reply Actions
    1. ❓ Support
    2. "ENTER" key in text editors
    Toby Toby Waterhole Founder Nov 7, 2023

    This seems to be a bug! Will look at a fix soon.

    ❤️ 2 Love Loading...
    Reply Actions
    1. 💡 Ideas
    2. Edit post date
    Toby Toby Waterhole Founder Nov 5, 2023

    Hey @René, this is a good idea which I'll consider for a future release. In the meantime the workaround would be to manually edit the post created_at date in the database.

    👍️ 2 Like Loading...
    Reply Actions
Load More
© 2025 Waterhole Pty Ltd
  • Product
    • Pricing
    • Releases
    • Roadmap
    • Demo
  • Resources
    • Documentation
    • Support
    • Experts
    • Blog
  • Community
    • Community
    • Twitter
    • GitHub
  • Company
    • Terms & Privacy
    • Software License