greg2000

Yes, we are hoping to have v1.17-rc1 released within the next few weeks. Stay tuned!

Cheers.

Tinnitus

Looking like next week or the week after. People don’t realize how big of a change this is. We are literally changing the basis of the software.

Cheers.

    KevinTheJedi Definitely a huge change. While the push back sucks, I appreciate you being responsive on the forum and keeping us as up to date as you are able to. Will be waiting for the update and thank you for supporting this huge change!

      RevAdmin

      We really appreciate the kind words. It’s been the biggest struggle to get this working. We had to change the entire plugin architecture, create a new OAuth plugin, ditch the old PHP pear libraries, setup a new library (laminas-mail), and change the entire basis of the software (everything email). Excuse my language but PHP really fucked developers by not supporting OAuth via native imap functions, etc.

      Cheers.

      10 days later

      "Small" Rant:
      As difficult and time consuming this was, it was actually quite a fun and informative project; we’ve really learned a lot along the way and even improved areas of the code along the way.

      This is also kind of a good thing as some environments don’t have access to the PHP imap extension. Using laminas-mail removes the need for this extension completely. This opens the use of osTicket to more and more environments. For example people using the new macs with M1 chips can’t run x86 based architecture natively; you would have to use an emulator which is absolutely horrible in performance. So this means you basically have to switch to aarch64 based architecture for example CentOS Stream 9 (aarch64). This build of CentOS doesn’t have access to the PHP imap extension so you can’t fetch emails at all. Testing mail fetching in this environment is virtually impossible with the current state of osTicket as it depends on the native PHP imap functions.

      Obviously v2.0 will be a much bigger leap in terms of compatibility and introduce innovations and performance improvements in virtually all areas of the software. Backend-wise using the new Laravel framework with a complete and optimized ORM is a god send, enabling endless possibilities. Legacy osTicket relies on a completely custom ORM developed by a former employee. It is not complete nor optimized and doesn’t provide a full range of features. Front-end wise using ReactJS and SemanticUI brings a completely new experience and really provides a fully modern UI/UX. We no longer rely on old (sometimes outdated) libraries so we can utilize all the latest and greatest features to be responsive and intuitive across all devices (even mobile). We can’t wait to publish a visual preview for the community in the near future. We are extremely proud of it so far!

        KevinTheJedi

        Fantastic work, as always!
        It's great to see such a community-driven open source project, which is benefitting so many of us.
        But your statements about v2.0 are a tease 😉 ... Looking forward to seeing it when it comes out!
        Cheers for all your hard work, keeping our ticket systems stable. The only downside is that while osTicket is working, it means we also have to work 🙁 lol.

        KevinTheJedi Honestly this sounds like although this was a headache for the dev team, the capabilities for email will be much greater moving forward after this huge change. Like I said previously, thank you for your in depth info into this project and all of your work on this. You guys are a prime example of the open source community and represent all of us well. Thank you.

        17 days later

        Is there an ETA for anything related to this issue? Has anyone running this on Gmail found a solution after 5/31/22?
        We have a hard deadline of 10/1/22 and we need to find a solution soon or move out of osTicket.
        Would love to stay, but I don't see anything in the new releases addressing this. Please tell me I'm wrong!
        Thank you

          12 days later

          alexbuckland

          This coming week. Had issues and people were not available last week so wasn’t released.

          If anyone wants further updates please follow the GitHub repo and you’ll be notified upon a release.

          Cheers.

          Not a long term fix, but I am forwarding my mailbox that needs collection from osticket to a ÂŁ1/month mailbox from fasthosts - then I can pop3 collect all I want - works great :-)

            alexbuckland

            It will eventually be phased out by most if not all major providers but that deadline is way farther away than IMAP/POP3.

            Cheers.

            Hello Everyone,

            We now have the v1.17-rc1 available for download on our website! Please download, install in a test environment, and test away! If you experience any issues please open a new Issue Report detailing the issue.

            A big thank you to everyone for their patience and support!

            Cheers.