1
0
mirror of https://github.com/docker/docs.git synced 2026-11-06 12:54:24 +03:00
Commit Graph

19 Commits

Author SHA1 Message Date
Dominik Deren
046e640eeb - Working on changes required to setup client on windows.
- For now changes in SetupStore are made, to skip steps that do MacOS setup.
- Adding deps.ps1 script for installing all required dependencies on windows.
- Adding reset.ps1 script for removing all dependencies on windows.
- Modifying files to work with windows dependencies
- Fix for duplicate react instances in the code.
- A fix required to load only one instance of React in the application. Without such fix, on windows application loads two instances of React at start time, and crashes.
- Modifying files to support windows paths
- Modifying deps and reset powershell scripts to loose chocolatey dependency. Adding windows VirtualBox installation steps.
- Improved a workaround for adding Users directory to the shared folder in the VM on windows. Added few more fixes for Windows/Mac compatibility.
- Removing unnecessary log from deps.ps1 script,
- Updating Gulpfile to download and copy all the dependencies on application start,
- Cleaning pre and post install scripts from package.json, as they are not realy friendly for different platforms.
- Removing changes from browser.js as they were not necessary or even breaking.
- Cleaning pre and post install scripts from package.json, as they are not really friendly for different platforms.
- Fixing changes in package.json.
- Fixed reset.ps1 file to delete all folders created by the app,
- Fixed metrics.js file to properly use userAgent depending on the OS.
- Uncommented updateBinaries line in SetupStore.
- Adding open as a dependency.
- Fixing the setupStore tests.
- Adding proper directory to PATH for docker and docker-machine binaries.
- Adding support for the docker terminal command. It opens a CMD on windows and sets required env variables for the docker to work. Docker and Docker-Machine should be on the path, as they are set up there on Kitematic startup.
- Added Resources module which provides paths to all files stored in the resources directory,
- Added docker and docker-machine binary paths to Util module, to have a single place for calling those paths,
- Added binaries directory path, to Util module, to have a single place for calling this path,
- Added another exec command, which utilizes "child_process" module, and it's "exec" command, as the "exec" used right now is deprecated,
- Refactored the Installation step in the SetupStore, and connected with that SetupUtil commands to perform copying binaries from node instead of bash commands. That way application is more cross-platform friendly,
- Added new dependencies in form of fs-extra, fs-promise and any-promise, to allow yielding of fs commands in SetupUtil.
- The setup process now works correctly on windows from the beginning to end.
- Fixing broken tests.
- Improving tests.
- Adding elevated permissions to the reset script, as it is required to kill processes and remove VirtualBox.
- Added ability to run reset scripts through gulp,
- Added new npm script for resetting the environment "npm run reset".
- Refactored docker-machine module, to use Resources module for finding the machine command and general code cleaning,
- Added windows keyboard shortcut support.
- Adding the use of Resources module, instead of direct access of files in the resources dir.
- Testing appveyor.
- Testing appveyor + io.js.
- Back to node 0.10.
- Fixing permission issues with appveyor.
- Testing travis.

Signed-off-by: Dominik Deren <dominik.deren@live.com>

- Working on changes required to setup client on windows.
- For now changes in SetupStore are made, to skip steps that do MacOS setup.

- Adding deps.ps1 script for installing all required dependencies on windows.
- Adding reset.ps1 script for removing all dependencies on windows.

Fix for duplicate react instances in the code.

Modifying files to support windows paths

- Removing unnecessary log from deps.ps1 script,
- Updating Gulpfile to download and copy all the dependencies on application start,
- Cleaning pre and post install scripts from package.json, as they are not realy friendly for different platforms.
- Removing changes from browser.js as they were not necessary or even breaking.

- Fixing changes in package.json.

- Uncommented updateBinaries line in SetupStore.

- Adding open as a dependency.

- Adding proper directory to PATH for docker and docker-machine binaries.

- Fixing broken tests.

- Improving tests.

- Adding elevated permissions to the reset script, as it is required to kill processes and remove VirtualBox.

- Added ability to run reset scripts through gulp,
- Added new npm script for resetting the environment "npm run reset".

- Refactored docker-machine module, to use Resources module for finding the machine command and general code cleaning,
- Added windows keyboard shortcut support.

- Adding the use of Resources module, instead of direct access of files in the resources dir.

- Testing appveyor + io.js.

- Back to node 0.10.

- Fixing permission issues with appveyor.

Signed-off-by: Dominik Deren <dominik.deren@live.com>
2015-03-31 16:20:35 +01:00
Jeffrey Morgan
cdeb9bfd4d Fix typo 2015-03-05 22:03:12 -05:00
Jeffrey Morgan
c059adbfb8 Fix typo 2015-03-05 14:50:20 -05:00
Jeffrey Morgan
c78f532a48 Fix error with permissions when setting up CLI tools. Better error messages and reporting 2015-03-05 14:47:09 -05:00
Jeffrey Morgan
9b32a6a680 0.5.3 setup stability, errors & retrying 2015-03-01 17:08:46 -05:00
Sean Li
de9d74e8dc Refactored and added web ports. 2015-02-26 12:02:13 -08:00
Sean Li
6c38bf7347 Changed slight wording. 2015-02-23 09:42:40 -08:00
Jeffrey Morgan
ea3daeda02 Show 'waiting for another image' when blocked on pulling dependent layers 2015-02-22 23:34:53 -05:00
Jeffrey Morgan
5110b5c144 Moved log data to LogStore 2015-02-15 22:14:11 -08:00
Jeffrey Morgan
c338678094 Merge remote-tracking branch 'origin/sean-polish'
Conflicts:
src/Radial.react.js
src/Setup.react.js
styles/radial.less
2015-02-13 10:44:00 -08:00
Sean Li
a14469e8e5 Minor UI tweaks on mini logs. 2015-02-05 21:44:17 -08:00
Sean Li
ffb2ade67c Improved container home page. 2015-02-05 21:41:16 -08:00
Jeffrey Morgan
aba7590ee3 Radial progress for download 2015-02-05 23:32:36 -05:00
Jeffrey Morgan
b426c802f4 Removing some log statements 2015-02-05 23:14:16 -05:00
Sean Li
79b9cf3bc1 Folder widget and recommended images. 2015-02-05 11:47:27 -08:00
Sean Li
9845d86d15 Homepage styling. 2015-02-04 17:45:26 -08:00
Sean Li
c54792ea26 Home page skeleton. 2015-02-04 13:24:07 -08:00
Sean Li
ecb45f0102 Added stricter lint standard. 2015-02-03 14:11:27 -08:00
Sean Li
bf3d5b3268 Refactored some basic elements. 2015-02-03 13:38:31 -08:00