Jump to content

Kirill Gromov

Clients
  • Posts

    523
  • Joined

  • Last visited

  • Days Won

    7

Reputation Activity

  1. Thanks
    Kirill Gromov got a reaction from Bakako in Post Donations Support   
    Hello, I think yes, in the next version!
  2. Like
    Kirill Gromov got a reaction from MythonPonty in Ideas Application   
    Hello. I will add this in the next version.
  3. Like
    Kirill Gromov got a reaction from abobader in Ideas Application   
    Hello. I will add this in the next version.
  4. Like
    Kirill Gromov got a reaction from Edjazoli in Profile Reviews   
    Thanks, I think I'll add these edits to the next version of the app.
  5. Like
    Kirill Gromov reacted to CodingJungle in Upgrade problem... Fatal error: Cannot use "parent" when current class scope has no parent in   
    sorry Daniel, but this is NOT a third party issue. This is an engineering problem inside the framework. This was an issue reported/showed up almost 2 years ago and u guys did nothing to fix it or even comment on it, it was left up to me to debug it and come out with a solution. This is a good example of us using features of php (and of IPS) and since the framework is still mostly a pho 5.3 framework, it not playing nice with the modern versions. This is honestly the kind of nonsense of why I left.
    These are not third party developer issues, don’t let IPS TELL U THEY ARE. these are issues caused by an engineering problem with in the framework as demonstrated by the topic Adriano linked too. They are eval’ing a non extended class to check for errors or something like that and that is where it throws the deprecate notice in 7.4 and the fatal in 8.0+. Put IPS’s feet to the fire, demand better from a software company that charges $300 a year for renewals for mediocre improvements and many years of outstanding bugs they ignore or refuse to fix.
  6. Like
    Kirill Gromov reacted to Adriano Faria in Member's Country   
    What's New in Version 1.4.0:
    Add a new setting to admin choose the API to grab country from users IP address GeoPlugin API IPS Geolocation
  7. Like
    Kirill Gromov reacted to IPv6Freely in Determine Millionth Post   
    Haha yes we gave it to the next one. It didn't make sense to give it to the 999,999th post anyway, let alone an admin! The first legit post over a million got it :)
    I love ChatGPT. And thank you guys for pointing me at the correct tables!
  8. Like
    Kirill Gromov got a reaction from IPv6Freely in Determine Millionth Post   
    You can take the author of the previous or next post and call him lucky)
  9. Like
    Kirill Gromov got a reaction from Afrodude in Guest Accessible Controllers & Actions   
    I fell into this trap, it's really not easy to think about the guest every time, thanks!
  10. Like
    Kirill Gromov reacted to Daniel F in Guest Accessible Controllers & Actions   
    I'm not sure why, but recently the number of submissions with some issues related to guests and handling them increased a lot recently.
    Sometimes it's harmless, like showing some content and using \IPS\Member::loggedIn()->member_id in the where condition, but sometimes it's really dangerous because either you're allowing an attacker/or just random visitor to delete all the guest accounts,to spam the board as guest, to flood peoples member table with hundreds of guest accounts and and and... There are dozen of bad scenarios which I've seen in the last months.
    So, when working with the visitor object ( Member::loggedIn() ) in controllers, ask yourself=> Should this controller be accessed by guests at all? If not, just put the following code in the controllers' execute method to block guests.
    /* Logged in?*/ if ( !\IPS\Member::loggedIn()->member_id ) { \IPS\Output::i()->error( 'no_module_permission', '2....', 403, '' ); } If it's only related to specific actions, call it in the specific actions! Never trust that a controller or method won't be called by somebody, just because the navbar link is visible to only logged in members:)
     
    Also when you want to change something for the currently logged in member, don't expect that he's logged in! You really should make sure that the member is logged in and not a guest before you start to change some properties and use the save method to store the changes,  otherwise you'll save the guest instance in the members table, which will look like this which in 99.9999% isn't what you want & need;)

  11. Like
    Kirill Gromov got a reaction from Afrodude in New Topic Form Information - Supporttopic   
    Hello. For compatibility with 4.7 you need to change the file /applications/newtopicdescription/hooks/forum.php 
    public function clubForm( \IPS\Helpers\Form $form ) to:
    public function clubForm( \IPS\Helpers\Form $form, \IPS\Member\Club $club )  
  12. Like
    Kirill Gromov got a reaction from AlexJ in Invision Insight: 4.7.7 Beta 4 and a teaser!   
    @Charles can you roughly tell the ratio of cloud to self-hosted?
  13. Like
    Kirill Gromov got a reaction from G17 Media in Invision Insight: 4.7.7 Beta 4 and a teaser!   
    @Charles can you roughly tell the ratio of cloud to self-hosted?
  14. Like
    Kirill Gromov got a reaction from AlexWebsites in Invision Insight: 4.7.7 Beta 4 and a teaser!   
    @Charles can you roughly tell the ratio of cloud to self-hosted?
  15. Like
    Kirill Gromov reacted to Afrodude in Invision Insight: 4.7.7 Beta 4 and a teaser!   
    It's completely incorrect because this is exactly what happens when someone gets involved in another person's personal matter; they start mixing things up and explaining things as they want.
    My criticism is not directed at the lack of self-hosting development or at comparing it to cloud plans. My complaint was that you guys were working really hard to add new cloud features even though there were several open bugs for many months that had not yet been fixed.
    We already did that, and the only information we receive from IPS staff is that the reports are still open. Furthermore, several issues that went unnoticed were reported by great third-party developers along with the fix in order to make it easier for the IPS developers' team.
    Developer Connection - Invision Community
    As of today, I have been with IPS for 18 years. I am really proud of the entire team and all that they have accomplished, and I will always support IPS. It is unfair that anytime someone offers assistance, his efforts and suggested solutions are ignored since there have recently been so many issues that they may sometimes be overwhelming especially whenever we see that you do have a deadline to release cloud new features, and yet several bugs report that been opened. A bug report that has been open for more than three months and is still unresolved, in my opinion, is unreasonable.
  16. Like
    Kirill Gromov got a reaction from abobader in Invision Insight: 4.7.7 Beta 4 and a teaser!   
    @Charles can you roughly tell the ratio of cloud to self-hosted?
  17. Like
    Kirill Gromov reacted to DawPi in [Suggestion] Add front-end notifications when a ticket is answered   
    Hm, ask the author and confirm that will work for your situation. 🙂
     
     
  18. Like
    Kirill Gromov got a reaction from Edjazoli in Profile Reviews   
    Already implemented in 1.0.1 version!

  19. Thanks
    Kirill Gromov got a reaction from abobader in Live Messenger   
    I don't think so, what error did you have to see?
    Thanks, I will work on this and fix it in the next version.
  20. Like
    Kirill Gromov got a reaction from Afrodude in Avatar Hub   
    Support topic for the app
     
  21. Thanks
    Kirill Gromov got a reaction from Afrodude in Live Messenger   
    I don't think so, what error did you have to see?
    Thanks, I will work on this and fix it in the next version.
  22. Like
    Kirill Gromov got a reaction from Afrodude in Live Messenger   
    Hello. unfortunately, I am unable to reproduce this error on multiple installations. Maybe, you may have other applications or plugins installed that affect this, or you may have specific settings in your community. I'd love to take a closer look at this bug if I were granted access. 
    Most likely you need to enable settings: ACP > Members > Live Messenger > Settings
  23. Like
    Kirill Gromov got a reaction from LiveG in New year’s resolution: Make the Marketplace great again   
    Cool topic, I will express my humble opinion, if possible. 
    1) I think a very small number of applications pay off (only a part, of which more than a hundred are bought), so I treat development as a way self-education and have fun. It's definitely not profitable! Big developers stay here because of third-party orders, no more, I think.
    2) I think the marketplace is not very important for the IPS, since third-party developers have repeatedly approached with possible improvements, but the staff are kindly silent. One, two and many more..
  24. Like
    Kirill Gromov got a reaction from BakuEdi in New year’s resolution: Make the Marketplace great again   
    Cool topic, I will express my humble opinion, if possible. 
    1) I think a very small number of applications pay off (only a part, of which more than a hundred are bought), so I treat development as a way self-education and have fun. It's definitely not profitable! Big developers stay here because of third-party orders, no more, I think.
    2) I think the marketplace is not very important for the IPS, since third-party developers have repeatedly approached with possible improvements, but the staff are kindly silent. One, two and many more..
  25. Like
    Kirill Gromov got a reaction from G17 Media in New year’s resolution: Make the Marketplace great again   
    Cool topic, I will express my humble opinion, if possible. 
    1) I think a very small number of applications pay off (only a part, of which more than a hundred are bought), so I treat development as a way self-education and have fun. It's definitely not profitable! Big developers stay here because of third-party orders, no more, I think.
    2) I think the marketplace is not very important for the IPS, since third-party developers have repeatedly approached with possible improvements, but the staff are kindly silent. One, two and many more..
×
×
  • Create New...