Skip to main content
Recent Posts
71
Site Feedback / Re: EARLY Beta version of 2.0
Last post by Spuds -
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  :partying_face: 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/Improved

  • Chunked 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 validators


Things Removed

  • Removed 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 Improvements

  • Fix quote toggle to/from wizzy in the editor
  • Fix front page options not working due to namespace and filename changes
  • Removed as much jquery code from the editor plugins as possible
  • Moved from JQuery $.ajax to fetch API everywhere
  • Added scripts/editor and scripts/ext directories to better organize the scripts folder
  • Moved several misplaced profile/admin/topic functions to their correct js files
  • Pull some feature only JS to thier own files instead of being in the core, helps lighten the core files.
  • Removed any depreciated/un-used functions
  • Converted several self starting functions to event based and place triggers in correct source/template files
  • Update the scripts to use more es6 where it makes things cleaner
  • Converted a lot of JQuery back to vanilla JS.  Some functions are still pure JQ but many were able to be done with plain JS
78
Site Feedback / Re: Back On Line
Last post by Spuds -
And still here this AM  :grin:

The error I saw yesterday was OOM on attempting the database connection, so I'm currently assuming the DB process was ended for some reason.  Well at least that is where I'll starting looking in the error logs. 
79
Site Feedback / Re: Back On Line
Last post by Burke Knight -
I noticed it was giving the 500 error at about noon, central.
Was not sure what was going on, but checked at various times after until it was back and I got a notification about @Spuds liking a post.

As usual, giving it the re"boot" seems to have worked....  :tongue:
80
Site Feedback / Re: Back On Line
Last post by Steeley -
It apparently started shortly after BurkeKnight posted just before 09:00 zulu,. I was up most of the night on a 'project' and when I checked email at 0-dark-30 I saw the notification and ... discovered EA was crippled..  probably having seizures for half the day before you kicked it in the butt.
I turned in about 6:30 this morning (PST) and when I got up around 10:30 it was still writhing around on the floor until sometime this afternoon whenever you found it.

Now, I'm not saying it's BurkeKnight's fault, but I'm going to blame him anyway..