Jump to content

Welcome, Guest!

By registering with us, you'll be able to discuss, share and private message with other members of our community.


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Traumflug

  1. Just in case anybody is interested, here's a preview of thirty bees 1.1.0. It still shows up as version 1.0.8 after installation. thirtybees-v1.1.0-preview.zip
  2. Traumflug

    thirty bees 1.1.0 Preview

    Your fix looks good! https://github.com/thirtybees/niara/commit/61440184b371d09ea91069e0b790b01e11b130e4 Maybe the first time we see delivery times for all carriers 🙂
  3. Traumflug

    thirty bees 1.1.0 Preview

    Done: https://github.com/thirtybees/niara
  4. Traumflug

    Selectively using html and text emails - possible?

    ... and for those who care about email security. Phishers can't hide URLs or do fancy JavaScript tricks in plain text.
  5. Traumflug

    Direction question and thanks

    Yes, this was the idea. Actually working on improvements turned out that one can pretty much always provide a backwards compatibility path. What's left is removal of old, no longer needed stuff. For example, PHP 5.5 support. Or support for the old (pre PS 1.5) image storage layout. Or support for multiple encryption algorithms. Or support for mixed secure/insecure pages. Lots of performance and reliability improvement opportunities without breaking existing themes and existing installations.
  6. Traumflug

    What is in the progress?

    True, the term "Bleeding Edge" is a bit misleading right now. It's no Alpha either, because there are virtually no new features, just many many bug fixes. Actually it's currently more stable than "Stable". I hope we can return to a more expected system before too long. Like making a Stable release from Bleeding Edge about once every month. This is, of course, more work. Once there, making a Stable release will be a matter of only few hours, so it'll happen more often.
  7. Traumflug

    Direction question and thanks

    As mentioned many times, compatibility with PS 1.6.x won't go away. To take your example, this separation of theme installation code is done already and was of course tested with PS themes. It works better than ever before. thirty bees might well become more PS compatible than PS its self.
  8. Traumflug

    What is in the progress?

    Git Based Updater is abandoned / was renamed to Core Updater. It can get removed safely. thirty bees Updater allows to update to 1.0.8, only. It's still needed for updating modules, though. Eventually module updating code will get moved back into thirty bees core, which will make this module obsolete. Core Updater is the name of the Game. There one can update to Bleeding Edge and before too long, to 1.1.0.
  9. Traumflug

    What is in the progress?

    To get an idea of what I'm currently wrestling with, see this issue: https://github.com/thirtybees/thirtybees/issues/966 Which means, just swapping the default theme for another theme is not a process of hours, but more like a process of weeks. The data initially installed is all handcrafted, so one has to install over and over again and adjust this initial SQL and XML until the shop comes out the way it needs to be. Incredibly fragile. Did you know that community-theme-default comes out different when installed initially compared to the same theme being installed on an already running shop? This distinction needs to get minimized, ideally to zero.
  10. Traumflug

    Adding a store front

    Themes get applied to a shop, so a need for two themes also means a need for two shops. That said, it's not exactly obvious why a PWA would need a distinct theme. Screen size is about the same, target customer is the same, shop is the same, products are the same, so it might be a good idea to simplify the shop not only for those dragging your site to the desktop, but for everybody.
  11. Could you send me this file, please? My email is markus@thirtybees.com.
  12. Traumflug

    What is in the progress?

  13. Traumflug

    Core Documentation Debate

    Yes, pretty much all of the PS 1.6 documentation is still valid. Changes since then are described in the release notes for each thirty bees release.
  14. Traumflug

    php 7.3 kompatible?

    Das ist mehr oder weniger kompatibel. Mit thirty bees 1.1.0 wird es dann voll unterstützt, dafür musste ich nur eine Warnung in Ordnung bringen.
  15. Traumflug

    Moving From Sub Domain to Main Website

    URLs typed into text fields have to get changed manually, that's correct. URLs created automatically also change automatically by editing SEO & URLs in Preferences.
  16. Traumflug

    Blog posts can not contain math symbols

    Maybe a matter of HTMLPurifier. See back office -> Preferences -> General, 4th switch.
  17. Traumflug

    Module review for PS 1.6 module

    The only way to find out whether a module works is to run it. Code is way too complex to see proper operation by looking at this code.
  18. Traumflug

    Unhooked causing glitches

    To restore hooks, uninstall, then re-install the module.
  19. Traumflug

    Shipping Setup

    First, welcome to thirty bees! If there are options you don't need, don't use them 🙂 Shipping costs by price is for those who want to give e.g. free shipping for all purchases above € 75.-. Distinct services of one company, e.g. USPS Parcel vs. USPS First Class, get treated like distinct carriers. Set up both and the customer is allowed to choose what s/he likes.
  20. We had quite a number of cases where uploaded distribution files turned out to be incomplete. So, a first step would be to upload all of them again to find out whether things work better then. If this still doesn't help, I'd appreciate getting access to your webhosting, so I can try myself. Such errors are very rare, don't want to miss the opportunity to catch it.
  21. Traumflug

    Fatal error - allowed memory size exhausted

    Yes. It'll come with both themes. There's no point in doing so. Yes, except for PHP 5.5 compatibility. PHP 5.6 will be the oldest PHP version supported, then.
  22. Traumflug

    Fatal error - allowed memory size exhausted

    Well, I think it's time to talk a bit about this next release. Last November, I planned to release it on New Year's Eve. As everybody can see, this didn't work out. How could such an utter mis-planning happen? Well, there was this issue with broken price rounding. A Github issue and the reporter even sent me a patch for correcting the misbehavior. Should be a matter of a day for applying and testing this patch, right? Things turned out to be not that simple. Each look at the code came up with more small issues regarding price rounding, the TODO list grew and grew ... and it took over two month to settle the whole topic. Then thirty bees had much more reliable price rounding, but it was also late February. A similar thing happened a couple of weeks ago. thirty bees 1.1.0 will come with a much nicer, cleaner theme. Switching the default theme on installation should be a matter of flipping a switch, right? Well, as it turned out, not really. Initial theme installation was found to be entirely distinct from a theme installation done in back office. Huge amounts of handcrafted SQL and XML files instead of a procedure installing the actual theme. Which means, since 4 weeks I'm working on separating theme installation from AdminThemesController, into class Theme, to make it available to the installer as well, and to get rid of all the handcrafted SQL and XML, which is hard to adjust to another theme. Also fixing bugs found in this area, of course. I'm not there yet, probably it'll take another two or three weeks. And then I can flip the switch. What does this mean for merchants? Good thing is, they're not lost. During all the time described above, branch 1.0.x wasn't abandoned, but received many many bug fixes, making thirty bees more stable than ever before. The only thing missing thing there is a formal release. Making such a release would throw back the 1.1.0 release by another week or so, so it's not on the TODO list. We have Core Updater, after all, and @datakick regularly runs some voodoo to update its master repository, which allows to update to latest 1.0.x. That's what a merchant should do. It's named "Bleeding edge", actually it's currently more stable than "Stable". Want a return to monthly releases? Yes, me too!
  23. Traumflug

    Alternate domains or multi-shops for SEO?

    ... thirty bees!
  24. Traumflug

    Cloudways Not Suporting ThirtyBees Anymore?

    Thinking about this I could imagine making a single-file installer. Just one file index.php, which one had to upload and execute by visiting the site with the browser. Would this be helpful? Technical background: this one file would download the distribution ZIP from Github, unpack it and then proceed as before.
  25. Well, then delete these two modules. They're indeed no longer needed, all the statistics stuff was joined in a single module.