Here you can ask questions, report problems and suggest ideas. Welcome!
|Topics, recently active first||Category||Users||Replies||Activity|
|Slow server @talkyard|
It's getting increasingly frustrating that we're being met with "Server is slow right now" messages on a regular basis. Is there any fix for this coming up or will this continue to happen as often as it does now? Customers are complaining about it, i...
All modal popups tend to flicker the screen. This could be made to feel more intuitive. The rest of the GUI seems very nice and smooth so this is something that makes any UI interaction that involves the popups seem unfinished. Lmk if you need more i...
|Help section on "Comments Demo" using name "EfectiveDiscussions"|
This is a bit confusing if one does not know the naming history of Talkyard :)
|Topic priorities? A Pritority tab, sort by priority?|
To me, it'd be nice if topics could be assigned priorities. There's a bunch of ideas and problems here in this forum, and currently they're sorted "randomly" based on latest-activity, or creation-date. Would it be nice to have, in addition to Activit...
|Getting a `No XSRF cookie` response when modifying user name and full name on google signup|
Steps to reproduce: Signup with a fresh Gmail account Once redirected to the form where a username and fill name can be updated, make updates and submit the form See the response 403 Forbidden No XSRF cookie [DwE7GCV0] The token is actually sent in ...
|HTML document title doesn't reflect title changes or navigation|
The title displayed in Google Chrome's tab titles on my Mac don't reflect when I navigate around the site. They stay at the original location I navigated to (the first url or thread). The title should update to reflect what thread you're on (and also...
|New problem append/insert split commenting is confusing|
I'm not sure the split of the way problem commenting is an improvement. It feels very confusing to me the way the buttons are laid out. Is there a chance you could make this feature opt in? I'm aware it may just need some getting used to it, but that...
|Disabling 3rd party cookies in one's browser breaks blog comments login|
If you disables 3rd party cookies, then you cannot login to an embedded blog comments discussion. Because then no user id cookie is sent to the Talkyard server, and then the server doesn't know you're logged in. In fact, the server replies null to a ...
|Migrating Talkyard to new platform?|
I currently have a Jekyll based site. If I mover to another platform such as Gatsby or Hugo, can I migrate the comments/forum?
What API endpoints could be useful to you? What are your higher level goals, with calling them / what do you want to accomplish?
|Topic type 'Link'|
I was looking at the topic type function here and I think this is a great feature, but I miss the 'link type' topic. Users sometimes like to share just links, and this type of topic could come very handy. Reddit is built around this feature!
|CSP (content-security-policy) errors prevent test on local Hugo install|
Posted this question in https://hugo-demo.talkyard.io/posts/demo-and-instructions/ and to @KajMagnus's via Twitter but haven't received an answer... Want to test Talkyard on my local Hugo install to decide whether to sign up, but keep getting the CSP...
|Single-Sign-On and API|
Here is how Talkyard's API and Single-Sign-On via API can look and work. Would you like to post feedback? Endpoints and Single-Sign-On Call the API like so, from your backend application servers: POST /-/v0/login-or-signup + json payload, see below ...
I'm curious if gravatar support can be incorporated, so I'm not uploading my image over and over?
|Is there a way to detect page loaded event when navigating topics|
I have a custom JS code that adds a link text when a page is loaded. On full page load, I can listen to the DOMContentLoaded event, but when it comes to navigating, none of the browser history events is fired therefore I need to listen to all clicks ...
|Private channels / topics?|
Hi, maybe that's been answered somewhere but I couldn't find it. Is it possible for admins and other users to create private channels and / or topics which are invite only? Like in Slack or Rocket.Chat for example? If not, is this feature planned? I ...
|Creating new topics in forum when Hugo blog is updated|
As the title says, any way to do that?
|HTTPS SSL Certificate has expired|
Hi guys, I've added your CNAME to my DNS. Now when a user goes to https://forum.mywebsite.com they see the discussion forum that's hosted on your server. The problem is, your SSL cert is out of date. Do I need to provide my own certificate? I presume...
|$\LaTeX$ demo (works inside this topic only)|
|question(pricing): Blog Comments free plan|
1. Summary I would like to clarify the limits for Blog Comments free plan. 2. Details Documentation: €0 if your blog gets less than 24 comments and 24 000 page views per year. 24 comments — year limit for all blog or for blog page? 24 000 views — yea...
|A seperate page for New Thread submission|
Having a dedicated page for posting a new thread would help the integration on my website, where I have a sidebar featuring the recently created topic titles, and a "New Thread" submit button, to encourage thread creation. This separate page to direc...
Is it possible to have thumbnails for talkyard? I think that would help users to process information not just through text but also through images and give an idea what the thread may be about. I kinda tried it by just uploading an image in the post ...
|Cleaner Code Todo List|
Post comments here, about how to improve the Talkyard source code. Then I or someone will look into doing those things. Example: A React.js component makes you confused, by mixing presentation things and application logic. Or there's a Scala class wi...
|Real-time notification stops working|
Hello! I've deployed a talkyard for my community but after a few seconds the real-time notification stops working and I need to refresh the page. I've check the logs and I have a "client prematurely closed connection while sending to client" right al...
|Allow email domains be black/whitelisted? Perhaps to a single domain?|
Locking down registration to a single domain would be greatly appreciated; that is, denying registration approval if the email is not firstname.lastname@example.org where the domain somewhere.com is configurable?
|Configuring OpenAuth login for your own Talkyard|
Here's brief info about how to configure Gmail, Facebook, Twitter and GitHub OpenAuth login, for your self hosted Talkyard server. If you try to follow these instructions — mabye you'd like to contribute with images and screenshots that illustrates t...
|How can i add languages?|
I wanted to translate from English to Portuguese from Portugal, is it possible? Or do i have to translate and send .ts to the developers?
|Turning media URLs into simple HTML previews of the resource|
A feature that I would like to see here is that of turning media URLs into simple HTML previews of the resource. Something like the onebox feature of Discourse.org Onebox as a library is even free to use and can be implemented in other systems too ht...
Is a good idea to have a showcase board here, so we can see Talkyard forums in action.
|How to setup multiple instances on one server?|
I’ll like to setup forums for three different communities but want to do so using just one server. Did not find this in the installation instructions. Will like to know where to start. I’ll do a pull request to the installation instructions when I ge...
|Making Talkyard contributor friendly|
Talkyard is open source, and it'd be good if it was simpler to contribute, without running into confusion e.g. when building images, or reading the source code. This is a roadmap for making it simpler, to contribute. A simpler build system. Assuming ...
|Embedded forum categories|
Right now, one can embed Talkyard discussion pages, to use as embedded blog comments, like Disqus comments. (Here's a landing page for such embedded comments: /blog-comments/. ) It'd be nice if one could also embed whole forum categories, and have em...
|Using / installing talkyard as the comment system for a wordpress site|
Hello, just like discuss, how would we use talkyard as the comment system for our wordpress website? I get that we would need a separate talkyard server, but then how do we integrate the comments to show up / be part of the wordpress comment system?
|How do you want to build and upgrade, yourself?|
For now, to build your own Talkyard images, you can do as described in: docs/testing-images-in-vagrant.md, however, the build script is nowadays called s/build-and-release.sh (not just s/release.sh). The testing-images-in-vagrant.md doc doesn't, howe...
|Email/SMTP config forces to define an user and password, should be optional|
We are using google as our relay SMTP server. We have to use that server without user and pass. Talkyard uses fake mail if user or password is not defined: https://github.com/debiki/talkyard/blob/67c11a773f8975410663b41723ece21214076e1c/app/debiki/Ma...
|Email Replies (a la Discourse)|
Hey gang - currently running Discourse but would love to switch to Talkyard. Does the app currently support email replies directly to the forum? If not, is there any plan to implement this in the future? Thanks, Jerry
|upgrade docker-compose file draft|
Hi, It was possible to use the new features of docker-compose. Please find a sample docker-compose.yml attached: docker-compose.yml (8.08 kB) Regards, Mustafa
|Debiki as an Embedded Comment System?|
Would you like to embed Debiki's comment system on a website of yours? You could then create static HTML pages, and nevertheless get a dynamic comment section, without needing any database. It'd be similar to e.g. Disqus. It could work as follows: Ex...
|Re-send invitations to the same user|
Hi @KajMagnus, I had this case that a user discarded his invitation by mistake and asked me to send a new one. I tried to send a new invitation but Talkyard refuses to send another e-mail. I see the progress wheel flashing for a second and then nothi...
Is it possible to use LDAP Authentication to sign in a user?