Re: EARLY Beta version of 2.0 Reply #90 – February 14, 2023, 03:28:15 pm WelcomeIs this version available now?
Re: EARLY Beta version of 2.0 Reply #91 – February 14, 2023, 06:43:25 pm Not really. All of the code is available in the Github repo, but I don't think the install is working. I have fixed several issues, including install problems, but have not pushed the updates to the repo (yet). Unfortunately 1.1.9 has been sucking the life out of me.
Re: EARLY Beta version of 2.0 Reply #92 – February 16, 2023, 08:52:24 am Quote from: Spuds – February 14, 2023, 06:43:25 pmUnfortunately 1.1.9 has been sucking the life out of meI can tell you that the latest released patch runs fine. Even with php 8.2.
Re: EARLY Beta version of 2.0 Reply #93 – February 16, 2023, 12:09:16 pm Awesome to hear ... Honestly every time I think 1.1.9 is done and I package it up, do some patch/install tests/etc, another little issue shows up
Re: EARLY Beta version of 2.0 Reply #94 – February 16, 2023, 09:01:13 pm Just packed it up already and leave the fixes via forum post which will be compiled later in 1.1.10, if any. For now, focus on 2.0 is better.
Re: EARLY Beta version of 2.0 Reply #95 – February 27, 2023, 11:18:05 am Just did a site update to the latest 2.0 code.Honestly don't remember exactly everything that changed as these were updates and fixes that were in flight as I was trying to get 1.1.9 out the door. In any case there were a bunch of bug fixes that I did over the last few months as well as 1.1.9 fixes that were also needed in 2.0.As always clear that cache. Next update I'll try to remember to add the cache stale string so everyone does not have to manually flush the cache.So lets see what we broke this time
Re: EARLY Beta version of 2.0 Reply #96 – April 02, 2023, 09:40:17 pm Did another small bump of the site files .... Fix for likes not working on button clickFix for Quote on collapsed QR not workingPM from was missing when in conversation viewVarious theme tweaksUnapproved attachments fixesEdit all option in board profiles was brokenLot of formatting / psr / cleanup / docblock stuffReplace jSqueeze with JavaScriptMinifier for better support and speedAdd fast CSS compression with a whitespace/comment stripperUpdate chart.js to latest, fix stats layout, fix stats errors for removed membersMany other minor fixes
Re: EARLY Beta version of 2.0 Reply #97 – February 27, 2024, 05:42:28 pm Well its been some time since I did a site refresh, but its now done. This is the latest 2.0 code.Behind the scenes alot has changed in the code, so you may not see as many new shiny features, but there are a few. Obviously all of the standard things of bug fixes, moving to much more recent PHP version requirements (meaning the current code will not run well on 7.4), many theme tweaks, etcPackage manager consolidation ... upload/download/servers are now a single tab, easy to understandRemoved multiple package servers option, its now just the addon site.Better file organization/grouping of common action controllers (wip)More php8 function use where it made the code cleaner, not just for the heck of itLots 'o' bug fixesCleanup of theme.php controller so the file that you (optionally) may in a custom theme can be lite weightRefactoring of a more old hideous procedural functions. It must have been a competition at some point of who could write the most convoluted long function with nth level nested ternary functions.Editor update from v2 to v3 (although our v2 was a custom build with most of the v3 fixes pulled in) plus updates to the pluginsChange the editor icons from 1980 chiclets to a more standard toolbar lookRemoval of plain text box quick reply, now only full editor HA take that !Fix like statsImproved JS minimizer and overall css/js theme actionsVarious theme updates all over the place, most minor, to improve harmony/consistencyDid I mention lots 'o' bug fixes? (yes there are still some to fix!)Well report what is not working now, is still not working now, or is newly not working now
Re: EARLY Beta version of 2.0 Reply #99 – February 29, 2024, 06:28:34 pm Good move .... I've been very happy with the 8.x line
Re: EARLY Beta version of 2.0 Reply #100 – March 03, 2024, 01:00:57 pm Did another refresh today .....Standard set of bug fixes, and a lot of file rearrangement (continued WIP) so things are better grouped and namespaced. Also added a Giphy feature to the post editor, so go enjoy that
Re: EARLY Beta version of 2.0 Reply #101 – March 16, 2024, 08:42:32 pm Another update. This one has a rather major change to the sites JS as I moved a lot of JQuery back to Vanilla JS. There is still some specific JQ functions, but a lot of "random" JQ was removed and several JQ functions were converted. Lots of other JS updates as noted below.Next was the adding of Chunked Attachment Uploads : Now uploaded attachments are cut into chunks, sent, re-combined on the server, and then processed as if it was sent as one large file. This also has retries on the chunks should a network glitch occur and allows multiple sends to be occurring which could improve speed.Features Add/ImprovedChunked attachment uploading has been added. This simplifies the "upload_max_filesize" as each chunk will be small enough to pass the limit. The chunks are then re-combined on the server to the original file, then fully checked and transformed. This ended up being more effort than I anticipated!Update microdata to include view and like counts to 'interactionStatistic'Add turnstile captcha to validatorsThings RemovedRemoved Sendtopic (email topic to someone). This was planed to become a "share" with XYZ but its really not a good place for that either. This was almost removed in 1.0 and then in 1.1 but now ... gone!Removed javascript sha256 hashing to the login password. This was an option that was useful when you were on a HTTP connection. Originally is was sha1 but was updated to sha256, like a decade ago. Now with HTTPS and browser warnings, its of no use (and TBH was at best an annoyance to someone snooping on a HTTP line)General Fixes and ImprovementsFix quote toggle to/from wizzy in the editorFix front page options not working due to namespace and filename changesRemoved as much jquery code from the editor plugins as possibleMoved from JQuery $.ajax to fetch API everywhereAdded scripts/editor and scripts/ext directories to better organize the scripts folderMoved several misplaced profile/admin/topic functions to their correct js filesPull some feature only JS to thier own files instead of being in the core, helps lighten the core files.Removed any depreciated/un-used functionsConverted several self starting functions to event based and place triggers in correct source/template filesUpdate the scripts to use more es6 where it makes things cleanerConverted a lot of JQuery back to vanilla JS. Some functions are still pure JQ but many were able to be done with plain JS
Re: EARLY Beta version of 2.0 Reply #102 – March 19, 2024, 11:04:52 pm Can we have multicolor option in 2.0? Or had I asked this before. Prefer not to install other theme, just default with this option.
Re: EARLY Beta version of 2.0 Reply #103 – March 20, 2024, 08:47:45 am Do you mean a dark mode toggle or some additional color variants of this theme?
Re: EARLY Beta version of 2.0 Reply #104 – March 20, 2024, 09:50:57 pm Quote from: Spuds – March 20, 2024, 08:47:45 amsome additional color variants of this themeI mean this. Default is only green so far. So red, blue, gold, cyan etc would be nice...