-v0.9.
-GUI about 3/4 of the way done.
-Fixed bugs, finished GUI page 2 of 3.
-Now we configure and fine tune the core outputs and design a third GUI element for returning the converted files to the user.
-Plus a whole bunch of testing/fixing after that...
-v0.8.9.
-Already moved away from user-agent as a token variable. Async callbacks don't work.
-Now we have 2x server-provided tokens. One is unique and the other is derived from a hash of the first token and the config Salts.
-So even if an attacker spoofs the IP and guesses a correct token with active temp files he's still going to need to craft a second token using the first token and 6x server-side salts in order to access files that will probably be deleted within minutes anyway.
-v0.8.8.
-HRConvert2 now enables more secure passive identification of users by introducing a $Token variable.
-The token is set by the server and given to the client to use for accessing their files.
-The token is NOT the only factor in identifying users.
-The token is used to hash a UUID along with the IP and user-agent.
-If the IP is blank or masked we do our best to identify it by various means.
-If the user-agent is blank we hash 2x 10-digit random numbers and use that instead.
-This should be good enough to avoid collisions on LAN's with crazy DHCP as well as being open to an internet full of bots, botnets, and proxies.
-v0.8.6.
-Enabled styles on GUI.
-Styled select boxes.
-Enabled $Font from the config to actually control fonts used in the GUI.
-Added a bunch of icons and credits.
-Tweak GUI element placement through the entire app.
-Refactored WET code to DRY code by removing common elements from the GUI and organizing them into header.php and footer.php.
-v0.8.6.
-Enabled styles on GUI.
-Styled select boxes.
-Enabled $Font from the config to actually control fonts used in the GUI.
-Added a bunch of icons and credits.
-Tweak GUI element placement through the entire app.
-Refactored WET code to DRY code by removing common elements from the GUI and organizing them into header.php and footer.php.
-v0.8.6.
-Enabled styles on GUI.
-Styled select boxes.
-Enabled $Font from the config to actually control fonts used in the GUI.
-Added a bunch of icons and credits.
-Tweak GUI element placement through the entire app.
-Refactored WET code to DRY code by removing common elements from the GUI and organizing them into header.php and footer.php.
-v0.8.5.
-Uploading works. Files are stored according to the config.php file.
-Directory generation works.
-AutoClean (should) work.
-Fixed virus scanning.
-Tweaked GUI elements, div structure.
-Added $TOSURL and $PPURL to config.php, for dynamic Terms of Service/Privacy Policy references in GUI's.
-Need to work on convertGui2.php. It's probably gonna need JQuery and Ajax to convert and download files without refresh.
-Maybe eventually combine the GUI pages and hide elements that are done being used.
-v0.8.5.
-Uploading works. Files are stored according to the config.php file.
-Directory generation works.
-AutoClean (should) work.
-Fixed virus scanning.
-Tweaked GUI elements, div structure.
-Added $TOSURL and $PPURL to config.php, for dynamic Terms of Service/Privacy Policy references in GUI's.
-Need to work on convertGui2.php. It's probably gonna need JQuery and Ajax to convert and download files without refresh.
-Maybe eventually combine the GUI pages and hide elements that are done being used.
-v0.8.5.
-Uploading works. Files are stored according to the config.php file.
-Directory generation works.
-AutoClean (should) work.
-Fixed virus scanning.
-Tweaked GUI elements, div structure.
-Added $TOSURL and $PPURL to config.php, for dynamic Terms of Service/Privacy Policy references in GUI's.
-Need to work on convertGui2.php. It's probably gonna need JQuery and Ajax to convert and download files without refresh.
-Maybe eventually combine the GUI pages and hide elements that are done being used.
-v0.8.5.
-Uploading works. Files are stored according to the config.php file.
-Directory generation works.
-AutoClean (should) work.
-Fixed virus scanning.
-Tweaked GUI elements, div structure.
-Added $TOSURL and $PPURL to config.php, for dynamic Terms of Service/Privacy Policy references in GUI's.
-Need to work on convertGui2.php. It's probably gonna need JQuery and Ajax to convert and download files without refresh.
-Maybe eventually combine the GUI pages and hide elements that are done being used.
-v0.8.
-Back-end alpha based on previously stable code is in the testing phase.
-Front-end is still under-development.
-Not fully functional yet.
-Logging works.
-Delete timers aren't using config.php parameters yet.
-No stylesheets yet.
-Drag-and-drop works courtesy of dropzone.js (https://github.com/enyo/dropzone).
-v0.8.
-Back-end alpha based on previously stable code is in the testing phase.
-Front-end is still under-development.
-Not fully functional yet.
-Logging works.
-Delete timers aren't using config.php parameters yet.
-No stylesheets yet.
-Drag-and-drop works courtesy of dropzone.js (https://github.com/enyo/dropzone).
-v0.8.
-Back-end alpha based on previously stable code is in the testing phase.
-Front-end is still under-development.
-Not fully functional yet.
-Logging works.
-Delete timers aren't using config.php parameters yet.
-No stylesheets yet.
-Drag-and-drop works courtesy of dropzone.js (https://github.com/enyo/dropzone).
-v0.8.
-Back-end alpha based on previously stable code is in the testing phase.
-Front-end is still under-development.
-Not fully functional yet.
-Logging works.
-Delete timers aren't using config.php parameters yet.
-No stylesheets yet.
-Drag-and-drop works courtesy of dropzone.js (https://github.com/enyo/dropzone).