Commit graph

74 commits

Author SHA1 Message Date
zelon88
694f9eeb3f
Add files via upload 2018-07-21 01:32:04 -04:00
zelon88
c4ee3f3fe9
v2.0 - Polish some rough edges in the back end.
-v2.0.
-Consolidate some code in similar fashion to the recent HRC2 refactor.
-Now when no extension is specified a default will be used instead of displaying a 404 error.
-Tweak auto-cleaner to make it work in a safer, more reliable way.
-Add conversion and archive support for tar.bz2.
-Now when bulk archives are created any converted files will be included in the archive as well as the originals.
-Fix the way files sync between locations and the way symlinks are controlled.
2018-07-21 01:14:01 -04:00
zelon88
3d08d72d70
v1.9 - Improve security.
-v1.9.
-Added checks for dangerous files to all Convert operations and to the GUI.
-Fix PDF files showing the image options button when there is no div to display.
-Added this changelog to keep track of thoughts, changes, and ideas.
2018-07-08 23:40:14 -04:00
zelon88
e0a03d77f5
v1.8 - Add noGui get input for hiding header text.
-v1.8.
-Add noGui = TRUE get input support for hiding header text.
2018-07-08 00:48:16 -04:00
zelon88
68e5e92d23
v1.7 - Improve support for spaces.
-v1.7.
-Improve support for spaces in filenames.
-Tweak sanitization.
-Spaces are now replaced by underscores in uploaded files.
2018-06-29 22:52:36 -04:00
zelon88
dbd97aba2b
v1.6.5 - Fix issues when files contain spaces.
-v1.6.5.
-Fix issues when filenames contain spaces.
2018-06-26 23:00:04 -04:00
zelon88
14a9f1a8fc
Update README.md 2018-06-15 01:41:48 -04:00
zelon88
1137feb7ab
Update README.md 2018-06-15 01:41:20 -04:00
zelon88
59c2742e34
Update README.md 2018-06-15 01:41:02 -04:00
zelon88
383fa68b37
Update README.md 2018-06-15 01:39:57 -04:00
zelon88
52418dadea
Update README.md 2018-06-15 01:38:54 -04:00
zelon88
d405bd43ac
Update README.md 2018-06-15 01:37:33 -04:00
zelon88
87cae66f93
Update README.md 2018-06-15 01:35:50 -04:00
zelon88
4b29a5d584
Update README.md 2018-06-15 01:34:10 -04:00
zelon88
91bb5bcd8f
Update README.md 2018-06-15 01:32:37 -04:00
zelon88
5d5652eede
v1.6 - Refactor required directory handlers.
-v1.6.
-Refactor the way required directories are handled. 
-Use a for loop to define and create required directories instead of using a bunch of WET static code.
-Separated the mechanisms for replacing index files in hosted directories for document root protection.
2018-06-14 00:25:52 -04:00
zelon88
c01a9b04a1
v1.4 Gave up on janitor. Finally.
-v1.4.
-After being unable to get the janitor working and finally getting frustrated by how terrible it's always been I decided to go a different route with auto-cleanup. 
-This seems to work much better and it's about 1/4 the amount of code as before.
2018-06-11 22:40:23 -04:00
zelon88
4afdb21c19
v1.4 Gave up on janitor. Finally.
-v1.4.
-After being unable to get the janitor working and finally getting frustrated by how terrible it's always been I decided to go a different route with auto-cleanup. 
-This seems to work much better and it's about 1/4 the amount of code as before.
2018-06-11 22:38:00 -04:00
zelon88
9a667b4eb9
Delete janitor.php 2018-06-11 22:36:28 -04:00
zelon88
4a8a0e3be2
v1.4 - Perfect Janitor.
-v1.4.
-Adjust the way the janitor is invoked for hopefully (one of) the last time(s).
2018-06-11 21:04:39 -04:00
zelon88
9e57ebdfd6
v1.3 - Adjust dropzone settings, tweak janitor.
-v1.3.
-Adjust dropzone settings, add allowed filetypes.
-Tweak janitor functionality.
-Tweak cleanup code.
2018-06-10 23:32:54 -04:00
zelon88
42352480f3
v1.3 - Adjust dropzone settings, tweak janitor.
-v1.3.
-Adjust dropzone settings, add allowed filetypes.
-Tweak janitor functionality.
-Tweak cleanup code.
2018-06-10 23:32:18 -04:00
zelon88
708096d735
v1.2 - Fix bugs, add buttons, .mov support.
-v1.2.
-Added support for .mov video files.
-Tweaked displayed options for .mp4 files.
-Added back and refresh buttons to gui2.
-Fix 256mb max filesize.
-Tweak dropzone settings.
-Now 10 files upload in parallel with no filesize limit.
2018-06-10 17:02:08 -04:00
zelon88
76f685108e
v1.2 - Fix bugs, add buttons, .mov support.
-v1.2.
-Added support for .mov video files.
-Tweaked displayed options for .mp4 files.
-Added back and refresh buttons to gui2.
-Fix 256mb max filesize.
-Tweak dropzone settings.
-Now 10 files upload in parallel with no filesize limit.
2018-06-10 17:01:40 -04:00
zelon88
645d430524
v1.1 - Fix intermittent zip conversion errors.
-v1.1.
-Fix intermittent issues converting some archive files.
2018-06-10 10:58:26 -04:00
zelon88
576099c50e
Update README.md 2018-06-10 00:12:16 -04:00
zelon88
477d78513d
Create README.md 2018-06-10 00:11:49 -04:00
zelon88
6105d8427e
Add files via upload 2018-06-10 00:11:18 -04:00
zelon88
1252337837
Create index.html 2018-06-10 00:11:05 -04:00
zelon88
2453640f14
Create How_To_Install_HRConvert2.txt 2018-06-10 00:04:12 -04:00
zelon88
99bcac7972
Update config.php 2018-06-09 23:57:32 -04:00
zelon88
bfd1e8294f
v1.0 - Finish Ajax. Work out bugs.
-v1.0.
-Ajax is complete.
-Upload functions work.
-Conversion functions work.
-Downloading functions work.
-GUI elements work, 0 rendering errors.
2018-06-09 23:55:16 -04:00
zelon88
a3007d5d15
v0.9.6 - Working on Ajax.
-v0.9.6.
-Making Ajax progress.
-Verify token process.
-Adjust logfile generation.
2018-05-29 22:43:46 -04:00
zelon88
d39017f3b0
Delete jquery-3.1.0.min.js 2018-05-29 22:42:25 -04:00
zelon88
18f99afa1b
v0.9.6 - Working on Ajax.
-v0.9.6.
-Making Ajax progress.
-Verify token process.
-Adjust logfile generation.
2018-05-29 22:42:13 -04:00
zelon88
78b9ce8386
v0.9 - GUI about 3/4 done!
-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...
2018-05-17 23:41:41 -04:00
zelon88
11bb292f4b
v0.8.9 - Update authentication token logic.
-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.
2018-04-19 01:32:44 -04:00
zelon88
47469c65d6
v0.8.8 - Add $Token to UUID.
-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.
2018-04-19 01:13:26 -04:00
zelon88
15c1720484
v0.8.7 - Working on front-end implementation.
-v0.8.7.
-Working on front-end implementation.
2018-04-18 22:49:54 -04:00
zelon88
43992a9e5c
v0.8.7 - Working on front-end implementation.
-v0.8.7.
-Working on front-end implementation.
2018-04-18 22:36:00 -04:00
zelon88
ce2065c548
v0.8.6 - Enabled Fonts, some op-buttons.
-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.
2018-03-21 01:23:02 -04:00
zelon88
0c2fc9aec4
Delete convertGui.php 2018-03-21 01:18:36 -04:00
zelon88
f49096933d
v0.8.6 - Enabled Fonts, some op-buttons.
-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.
2018-03-21 01:06:48 -04:00
zelon88
f83c4a205a
v0.8.6 - Enabled Fonts, some op-buttons.
-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.
2018-03-21 01:05:41 -04:00
zelon88
09c9e57de9
v0.8.5 - Working on GUI.
-v0.8.5.
-Working on GUI.
-Need to add loadingCommandDiv, image resources, icon credits, AJAX, convertGui2 styles, and more logic.
2018-03-20 00:34:09 -04:00
zelon88
037a3c6bd1
v0.8.5 - Working on GUI.
-v0.8.5.
-Working on GUI.
-Need to add loadingCommandDiv, image resources, icon credits, AJAX, convertGui2 styles, and more logic.
2018-03-20 00:21:00 -04:00
zelon88
58655abe6b
v0.8.4 - Working on functionality.
-v0.8.4.
-Working on conversion GUI elements.
2018-03-19 00:33:41 -04:00
zelon88
09f369dccb
v0.8.4 - Working on functionality.
-v0.8.4.
-Working on conversion GUI elements.
2018-03-19 00:32:59 -04:00
zelon88
735dd38722
Delete dropzoneCSS.php 2018-03-19 00:31:45 -04:00
zelon88
7fa9b5435a
v0.8.4 - Working on main functionality.
-v0.8.4.
-Remove HRC2 integration.
-Fix typos with sesHash duplicate detection and mitigation.
-Update index.html.
2018-03-18 01:16:54 -04:00