Ortix added a topic in Product FeedbackAPI and or Documentation for developersI think it would be very beneficial for extension developers to have some sort of proper API we can look into. The source code is poorly documented and really hard to follow.
How is putting "make request" in the docblock for a method called "makeRequest()" ever going to explain anything to a new set of eyes on the code? The documentation in the IPS4 resources is semi-ok but nearly not up to par what I am used to from other projects. Not even my IDE has any idea what is going on.
Either way, an API schema would be nice. Just my 5 cents. Oh and some more interaction with the actual IPB developers would be nice too, so we can ask questions and actually get a response. I spent ages to figure out something that was super simple.
- 2 replies
- 184 views
Ortix added a bug in Bug Tracker[4.0.*] login request to master not fired with ips connectI've been reading the documentation on this for a while now and sifting through code myself but I'm stumped by this. According to the documentation my ip.board slave application should fire a login request to my master if I actually am logging into my forum.
This is my setup:
I want my users to always log into the forums. I will then handle the authentication on the laravel side myself. The reason for this is because having ip.board as the master simply doesn't work with ips connect and the whole sso idea.
The logout event does fire a request to my laravel application. The login event, however, does not. Kinda stumped.
After some digging, I have found out the the IPS Connect authenticate method is not being fired at all. This is because it does not have a form from what I can understand. Not sure if this is normal behaviour because it does fire a logout and register event. Haven't tested the rest. Why is login the odd one out?
- 2 replies
- 109 views
Ortix added a topic in Product FeedbackSeveral points of feedbackI'm currently testing IPS4 on my local dev environment and there are a couple of things I am missing. Perhaps I just couldn't find them.. Here's the list
Forum stats. Where are they? I'm talking about "Who's online" and "Latest members" and "Member Statistics".IPS Connect slave callback url. Currently IPB assumes that the slave is always an instance of IPB and calls back to the ipsconnect.php file on the slave url. Is there a way to explicitly state what the end point url should be for the slave application? Otherwise I would have to make all these unnecessary directories and create a new ipsconnect.php file to handle all the API requests.Is there a way to delete ips connect slaves from the UI? Sometimes I change the key or the domain which requires manual deletion from my SQL editor.I don't know.. it seems that ips4 has been over simplified.. it feels like I'm missing a lot.
- 5 replies
- 242 views