mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
382 lines
No EOL
10 KiB
Text
382 lines
No EOL
10 KiB
Text
2012.10.*, Version 0.1.8
|
|
|
|
* Added ability to shutdown Cloud Commander
|
|
thru terminal command: "cloudcmd exit"
|
|
|
|
* Fixed bug with showing terminal and viewer
|
|
at the same time.
|
|
|
|
* Fixed bug with appcache config. Windows reads
|
|
file not just like Linux.
|
|
|
|
* Added ability to update thru git.
|
|
|
|
* Added ability to change charset on terminal only if
|
|
it's build in command on win32.
|
|
|
|
* Fixed bug with testing mode. If was same arguments,
|
|
Cloud Commander works in testing mode and server do not
|
|
started.
|
|
|
|
* Added more demo mirrors to readme (appfog, cloudfoundry).
|
|
|
|
* Removed resing event from jquery-terminal.
|
|
|
|
* Fixed bug with error code of program execution in terminal.
|
|
|
|
* Fixed bug with menu itmes edit and view.
|
|
|
|
* Added function jsLoadOnLoad, thet loads js files
|
|
one-by-one, and then calls callback if needed.
|
|
|
|
* Added function anyloadOnLoad thet loads any files or
|
|
elements one-by-one.
|
|
|
|
* Added function loadModule thet make it easier to connect
|
|
new module.
|
|
|
|
* Fixed bug with context menu hiding (on Esc).
|
|
Keys was unbinded.
|
|
|
|
* Added ability to disable web sockets.
|
|
|
|
* Moved cloudRequire to srvfunc.js file.
|
|
|
|
* Fixed bug with directory pathes detection
|
|
(used document.location.href, now using
|
|
document.location.origin)
|
|
|
|
* Fixed bug with keybinding in FireFox
|
|
(removed KeyBinding call on window load).
|
|
|
|
* Fixed bug with getting current url in Firefox.
|
|
|
|
* Util cleaned up (addClass and removeClass
|
|
moved to ie.js).
|
|
|
|
* Index processing function moved out from
|
|
server.js to cloudcmd.js.
|
|
|
|
* Added ability of authorithation in GitHub.
|
|
|
|
* Rewrited sizing of names if they are to
|
|
long thru css, from JavaScript.
|
|
|
|
* Fixed bug with application cahe forming on windows
|
|
and linux.
|
|
|
|
* Removed unneeded windows check.
|
|
|
|
* Fixed bug with downloading directory
|
|
listing in json from menu.
|
|
|
|
* Changed default port to 80.
|
|
|
|
* Util object moved from client.js to modules
|
|
dom.js and util.js.
|
|
|
|
* Fixed bug with navigation thru path panel.
|
|
|
|
* Added functions DOM.addKeyListener and Util.loadOnLoad
|
|
|
|
* Added buttons panel.
|
|
|
|
* Fixed bug with config file, when no need to minification.
|
|
|
|
* Added ability to hide keys panel thru config option.
|
|
|
|
* CodeMirror upgraded to version 2.35.0.
|
|
|
|
* Fixed bug with keys panel and fm bottom margin,
|
|
when CodeMirror is open on the right panel.
|
|
|
|
* Fixed bug with positioning of CodeMirror on the
|
|
right panel.
|
|
|
|
* Function generateHeaders moved to main module.
|
|
|
|
* Setted up auth on GitHub thru rest.
|
|
|
|
* Fixed bug with context menu. Now it disabled
|
|
before load menu module to.
|
|
|
|
|
|
2012.10.01, Version 0.1.7
|
|
|
|
* Changed name of menu files, fixed npm and jitsu
|
|
problem with menu showing.
|
|
|
|
* Fixed bug with empty directorys. If directory
|
|
was empty, we could not go in.
|
|
|
|
* Removed packed versions of files, uglifing
|
|
would be doing on-a-fly
|
|
|
|
* Added ability to use ajax without jquery.
|
|
|
|
* From now jquery not necessary for Cloud Commander
|
|
work, (so start load get faster), but it could be
|
|
loaded any time by any extension.
|
|
|
|
* Fixed bug with getByClass IE version.
|
|
|
|
* Fixed bug with keyboard not responding when go deeper
|
|
in file tree thru mouse double click.
|
|
|
|
* Removed property keyBinded. From not it's private
|
|
member of KeyBinding class.
|
|
|
|
* Fixed scrolling bug on non-webkit based browsers.
|
|
Function scrollIntoViewIfNeeded was polyfilled.
|
|
|
|
* Added classic borders to panels.
|
|
|
|
* Added ability to download files thru drag'n'drop.
|
|
|
|
* Fixed bug with setting current file when mouse down.
|
|
|
|
* Improved borders over CodeMirror and panels thru css.
|
|
|
|
* Added ability to watch is file changed wile server is
|
|
running
|
|
|
|
* Moved calling api scrollIntoViewIfNeeded to setCurrentFile.
|
|
|
|
* Added module is-file-changed.
|
|
|
|
* Added suport of AppCache. So CloudCommander can work totaly
|
|
in offline mode (if connection suddenly lost, all visited
|
|
directories would be cached).
|
|
|
|
* fixed bug with keyboard not responding when click on file.
|
|
|
|
* Server.js separated to two files: cloudcmd.js and server.js.
|
|
Start file is - cloudcmd.js
|
|
|
|
* Refactored and fixed old bugs in function generateHeaders (server.js).
|
|
|
|
* Added ability to remove files (on the surface, not for real).
|
|
|
|
* From now right panel would be always shown no matter js enabled or
|
|
disabled in browsers.
|
|
|
|
* Added plagin terminal ( ` button under TAB).
|
|
|
|
* Added ability to execute commands on server thru terminal.
|
|
|
|
* Added appcache paramter to config.json
|
|
|
|
* Added ability convert charset from win to unicode on win32.
|
|
|
|
* Added ability to freeze terminal screen on connection lost
|
|
|
|
* Added serialisation to socket connection.
|
|
|
|
* Added ability to work with terminal to any number of clients
|
|
|
|
* Fixed bug with jquery load in viewer. Jquery could be loaded to late.
|
|
|
|
* Changed version of FuncyBox to 2.1.0.
|
|
|
|
* Added Ace editor.
|
|
|
|
* Little bit changed styles. Fixed margins in responsive view.
|
|
|
|
* Fixed bug with minifying, if file do not minimized so allowed set to none.
|
|
|
|
* Added fix of 866 charset.
|
|
|
|
|
|
2012.08.24, Version 0.1.6
|
|
|
|
* From now jsload, cssload and anyload suport arrays.
|
|
|
|
* Added ability to move scrollbar, when Home and
|
|
End buttons pressed.
|
|
|
|
* Added ability to move with Page Up and Page Down
|
|
buttons.
|
|
|
|
* Added moving scrolling by cursor ability.
|
|
|
|
* Fixed bug with go to parent directory: from now,
|
|
if parent directory not in view area, page will
|
|
scroll to needed place.
|
|
|
|
* Fixed bug with tab key pressed.
|
|
|
|
* Fixed bug: files now clickable to.
|
|
|
|
* Fixed bug with double click on files.
|
|
|
|
* Fixed bug with double click on images.
|
|
|
|
* Fixed bug with Array.isArray and getElementsByClassName in IE.
|
|
|
|
* Fixed bug with document.head in IE.
|
|
|
|
* JQuery 1.7.2 changed to 1.8.0
|
|
|
|
* Added support of mibile browsers and touch events.
|
|
|
|
* Fixed bug with ignoring all browser defined keys.
|
|
|
|
* Moved unSetCurrentfile to setCurrent file.
|
|
All the time one of files must be current, so wen we setting up some file
|
|
current, file that was previously current must be unset automatically.
|
|
|
|
* Added context menu on shift + F10.
|
|
|
|
* A little bit beautified css.
|
|
|
|
* Added function getRefreshButton.
|
|
|
|
* Fixed bug with refreshing directory, from now current file would not be seeted up to first, after refresh.
|
|
|
|
* Added ability to view any file.
|
|
|
|
* Moved error message a little bit lower.
|
|
|
|
* Added ability to download files.
|
|
|
|
|
|
2012.08.06, Version 0.1.5
|
|
|
|
* Added tab support.
|
|
|
|
* Fixed bug with Path links.
|
|
|
|
* From now CodeMirror js files loads, when f4 key pressed.
|
|
|
|
* Fixed bug with showing CodeMirror after first show.
|
|
|
|
* Added ability to read files in CodeMirror.
|
|
|
|
* Added ability rename files.
|
|
|
|
* Fixed bug with CodeMirror vertical scroll bar.
|
|
|
|
* Added loading image when file going to be edited.
|
|
|
|
* All sync functions changed to async equivalents.
|
|
|
|
* On f4 key pressed when current-file is folder
|
|
CodeMirror opens json data of folder.
|
|
|
|
* Fixed bug with response when we have no rihgts
|
|
read dir server sends 404 response for now,
|
|
not 200 ok.
|
|
|
|
* Fixed bug with forming error of loading dir.
|
|
Was : "not found".
|
|
Now : "Error: EACCES, readdir '/root'"
|
|
|
|
* Fixed bug with showing loading spinner, when f4 key
|
|
pressed couple times and CodeMirror not loaded fully.
|
|
|
|
* Setted readOnly mode, when directory opened in CodeMirror.
|
|
|
|
* Added api for getting curent file, getting active
|
|
and passive panels and show/hide any of panels.
|
|
|
|
|
|
2012.07.27, Version 0.1.4
|
|
|
|
* Added local version of Droids font for offline mode
|
|
|
|
* Fixed bug with positioning of cursor when came back
|
|
from folder whith long name.
|
|
|
|
* Fixed bug with setting up current file, if a couple of
|
|
files was with the same name on 16-chars, after going
|
|
up on folders, current file would be last.
|
|
|
|
* Fixed bug with links and titles with spaces in Path of
|
|
current directory.
|
|
|
|
* Added ability to send 404 response if file not found.
|
|
|
|
* Fixed bug which occurs when error reading directory happens.
|
|
|
|
* Fixed bug: ErrorImage.title writes always for now, no matter
|
|
why error occurred.
|
|
|
|
* Seted up default cursor on file attributes.
|
|
|
|
* _currentToParent refactored, no more cicles again. Changed
|
|
the way of searching of current root directory, now it shoud
|
|
be more faster, DOM, short, simple and logical.
|
|
|
|
* Added ability to view images on F3 key pressed.
|
|
|
|
* Added ability to work view images offline.
|
|
|
|
* Added async flag to anyload function.
|
|
|
|
* Added ability remove not loaded scripts from DOM.
|
|
|
|
|
|
2012.07.19, Version 0.1.3
|
|
|
|
* Fixed bug with nodester (jitsu env.HOME make him go done).
|
|
|
|
* Fixed bug: gzip do not working out, becouse accessible flag settet
|
|
up to _controller object.
|
|
|
|
* To every panel added scroll bars which is hiding if do not needed.
|
|
|
|
* Fixed bug with setting up flag in config.json: do not minimize js.
|
|
|
|
* Fixed bugs many bugs in _anyload function (client.js).
|
|
|
|
* Added function cssLoad to client.js
|
|
|
|
* Added Client Side CodeMirror library with name Cloud Editor.
|
|
|
|
* Fixed bug with building file table from json data, when we go around
|
|
and come back to root dir.
|
|
If name of a file or directory is more then 16 charactes it shows
|
|
like 'VERY-LONG-NAME..', so becaouse of on first came we load page
|
|
like no js, so json building from file table thet was genereted on
|
|
server. So if file to long we should take it's name from title
|
|
parameter of <a> tag, it's wasn't, so folder navigation not every
|
|
time was possible.
|
|
|
|
* Fixed bug with undefined size on root directory of Cloud Commander.
|
|
Now Cloud Commander writes size 0, if can't get size, and besides will
|
|
setted b char: "0b".
|
|
|
|
* Added supporting of Russian language in directory names.
|
|
|
|
|
|
2012.07.14, Version 0.1.2
|
|
|
|
* Added suport of jitsu.
|
|
|
|
* Added module objects.js, Minify and Cache objects moved there.
|
|
|
|
* Module Minify moved to node_modules dir
|
|
|
|
* Changed the minimize function calls accroding to Minify 0.1.2 changes.
|
|
|
|
|
|
2012.07.11, Version 0.1.1
|
|
|
|
* Added onerror parametr to anyload in Clinet Side, so now we can process situation when
|
|
js-script(or something other) has not loaded.
|
|
|
|
* Added jquery file, so from now Cloud Commander can totaly work offline.
|
|
|
|
* Added css-lint to travis ci.
|
|
|
|
* Fixed bug in object Minify, doit function, more processing function did not
|
|
return final_code so changes was not saving, and clien side loaded keyBinding.js
|
|
and cloudfunc.js full sized versions.
|
|
|
|
* Changed the way Minify post-processing js-files so, from now in Minify object
|
|
post-processing functions passed like this {'client.js': function(){}}
|
|
|
|
* Added ability to read file data from Minify Cache, without writing to disk
|
|
|
|
* Changed the passing MoreProcessing agrument to jsScripts function Minify module,
|
|
no it passes with a file name, and js file name writing only once. |