Jump to content

Aiwa

Clients
  • Posts

    11,332
  • Joined

  • Last visited

  • Days Won

    98

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Aiwa

  1. I don’t run near as much as you, nor popular enough. I mostly run private applications. Some that do require some power, but they aren’t IPS applications or a competing product. ( CYA there ). 

    As for OS, I prefer Ubuntu. Easier to work with, and has a wider variety of tools available. I’d like to think it would give you the freedom to employ any tool available to squeak all the performance you can.

  2. On 1/22/2024 at 6:04 AM, Daniel F said:

    The reason for this is that accounts created via 3rd party login handlers aren't always completed ( they may be missing an email or name value while the registration isn't completed) so unfortunately we can't use an unique index here.

    You can allow NULL on unique columns, multiple NULL values are acceptable. 

    if a user does not complete a registration, thus has no email, all is well. if they register using another method, it works just fine. If they come back to the one they didn’t complete, you can tell them they already have an account, would you like to link this to their existing account. There are dozens of sites I’ve visited that recognize an account exists when trying to link a 3rd party account with the same e-mail. 
     

    Am I missing something?

  3. 18 hours ago, Kirill Gromov said:

    To make it possible to login via Discord, I created this application, while it can't do anything other than login, I'm considering other features of the discord api to include in my application.

    Point of advice, keep the login and feature rich portions as 2 separate installable applications. Keeps maintaining the code base faster and easier for both. 

  4. 2 hours ago, Jim M said:

    The software doesn't allow conflicts. Then an aftermarket source then allows changes to that VIN, which then creates conflicts.

    This is where your analogy falls short. IPS software does allow conflicts (duplicates), per SQL. 
     

    I’m not saying there isn’t logic in the software to attempt to stop this, but in this instance those checks fail. Dev rule of thumb, make required logic as close to the DB as possible. MySQL has limitations with regards to foreign keys, but it does allow multiple unique constraints columns in a table.

  5. @Jim M User shouldn’t be able to create duplicate accounts, or accounts with the same email, so why is the core_members email column not UNIQUE? While there may be an issue with my Steam app, like you, I can’t reproduce it. But it wouldn’t be an issue if the table was set up, IMO, properly. 

    Sticking with car analogies, it IS Fords fault if they let the buyer pick their own serial # as part of the purchase process. You’re bound to run into buyers that pick the same thing. The DMV wouldn’t accept it.
     

    Board owners being the DMV, is it acceptable? 

  6. 3 hours ago, Rick7C2 said:

    @SoftwareFactory Has been MIA since August 6, 2023.

    You'll need to find some way to get a hold of them. I'd love to help you get it back up and running, for everyone, but no developer can take ownership of someone else's code base. The /dev files must also be available for the resource. 

    Your other option is to hire a provider to update the software, specifically for your community. Sadly I'm not up to being hired for custom development. There are plenty of reputable developers in the providers directory.

  7. Thanks @Ryan Ashbrook ! That did it. I completely glossed over the fact that it was a keyword. I write enough SQL queries at work I don't know how I missed that. That said, I use a SQL syntax editor that catches that for me when I forget. 'name' is probably another one someone is likely to hit. 😄 

    @teraßyte, an error was being thrown, but it was the last 10ish characters of the query with a generic syntax error message.

  8. Clarifying what some tasks do, the desire to rename the task file / class is really needed. That said, when updating an existing installation of the application, the originally named task still exists in the applications task folder. It is also present when viewing all tasks, because it's sticking around in the core_tasks table. Running this query on upgrade appears to fail. Am I missing something? Double check the query syntax for me.

    \IPS\Db::i()->delete( 'core_tasks', array ('key=? AND app=?','steamCleanup','steam') )

     

  9. 8 hours ago, David8888 said:

    as long as they keep the commerce module going I'm super happy! …. I hope updates are focused on commerce in the future.

    I think commerce has a bright future. It’s one of the building blocks to monetizing any community and Invision knows that. 

  10. I’m a little disappointed, I was just getting going again. I’ll likely move everything to a public GitHub repo. Forgo the transaction troubles that have plagued the MP. As a hobbyist, that still works in corporate America, doing so will build a profile for the job market.

    I have heard the same financials from IPS staff over many many years, regarding the MP viability. It’s not something they’ve made up just now for justification. 

  11. Quality, thought out, support isn’t in real time. Perfect example, stack overflow. A thought out response in a forum setting lends to higher quality. Because group think picks it apart. No single source, in real time, will ever provide that quality. 
     

    Could contain: Head, Person, Face, Photography, Portrait, Adult, Male, Man, Hardware, Computer Hardware
     

    I use MS Teams at work to bounce ideas off other devs 1:1, but still we typically hold a 15 min team meeting, with the whole team, to agree on an approach/solution for those challenges that are beyond the norm. 

  12. Generic Oops. “ ‘Oops’ Contact support “. The Contact Support link takes me to the Sales Contact us form. I’m not at my computer at the moment and can’t get you a screenshot until this evening. 
     

    When I try to open a support request in the client area, “ email support isn’t part of this license” I can only select community support button on the modal. Hence this topic. 
     

    The license still says “Classic” in the title, but when viewing the details of the license it shows the new conversion pricing. Not sure if that has anything to do with it. 

  13. 9 hours ago, Aaron Casbolt said:

    I have sent an email but personally ever since updating to 4.6 I've had nothing but issues with the Steam integration addon only, no other addons are showing errors on login/update.

    The issue specifically is not being able to sign in with Steam at all.

    Let me fix that poor quote cut for you. 

    On 8/11/2021 at 12:00 PM, Aiwa said:

    The application linked above is technically 4.4 compatible, but most have had no issues on 4.5. I’m working on the update for 4.6, slowly but surely.

     

  14. I’m alive, COVID tried to kill me, but I’m alive. The application linked above is technically 4.4 compatible, but most have had no issues on 4.5. I’m working on the update for 4.6, slowly but surely. There is more to the app than just the login handler I’m afraid. Also, to meet the IPS MP requirements, which I don’t right now. I’ve got to make some additional code changes beyond just the smaller changes others have had to make.

  15. @Kyle F Ah, ESXi. I have a love/hate relationship. I use it at work almost daily. I manage 3 servers, each running 15+ VM’s. DEV, TEST, and PROD RC. Mostly Windows with a couple small Ubuntu VM’s for applications that run better on *nix OS’s. 

    The toys we get to play with in an enterprise setting. Each server is mil spec ( needed for high vibration/shock offshore oil rig installation ). Each server costs ~$30k. ( glad I don’t foot the bill for these puppies )

    specs:

    (2) 10 core CPU @ 3.(?)Ghz, don’t remember the model , 128Gb DDR4 RAM, 12TB SSD in RAID10. 

    All of the individual components, capacitors, expansion cards, CPU, RAM, DOM, etc, are all held in place with some type of silicone compound to handle the vibration and shock. We could drop these servers from 10 feet and they’ll keep ticking. 

×
×
  • Create New...