Commit Graph

282 Commits

Author SHA1 Message Date
Jeffrey Morgan 688f2c9263 Bump to 0.7.4 2015-06-25 20:00:09 -07:00
Jeffrey Morgan e518785dc5 Prompt for password 2015-06-25 18:01:43 -07:00
Jeffrey Morgan 1c5ec05eae Custom mixpanel-node version that uses https 2015-06-23 11:35:33 -07:00
Jeffrey Morgan 4ee188f960 Bump to 0.7.3 2015-06-20 19:16:28 -07:00
Jeffrey Morgan 8284c72b8f Bumping version to 0.7.2 2015-06-19 22:28:55 -07:00
Jeffrey Morgan ff39470d37 Fix bug where plist would not be modifyed for try on desktop 2015-06-19 22:24:16 -07:00
Jeffrey Morgan 76d3bc2f0f Bump to 0.7.1 2015-06-19 17:17:21 -07:00
Jeffrey Morgan 053783c0b2 Rolling back machine version to 0.3.0-rc2 2015-06-19 11:49:13 -07:00
Jeffrey Morgan 69baacbea7 Bump to 0.7.0 2015-06-19 09:53:45 -07:00
Jeffrey Morgan f4baa9a155 Bumping to newest docker binaries 2015-06-18 14:16:09 -07:00
Jeffrey Morgan 597dccc647 Merge branch 'master' of github.com:kitematic/kitematic 2015-06-18 12:24:05 -07:00
Jeffrey Morgan aa569aedbf Remove release npm scripts 2015-06-18 12:23:59 -07:00
Jeffrey Morgan 1ba42da2a4 Fix operating system metrics 2015-06-18 12:16:04 -07:00
Jeffrey Morgan 98873e4c5d Fix small windows installer bugs 2015-06-18 11:38:34 -07:00
Jeffrey Morgan 318d0c627e Bump electron to v0.28.2 2015-06-18 00:31:34 -07:00
Jan Ehrhardt 0714f71cf8 Upgrade to latest docker-machine RC
Signed-off-by: Jan Ehrhardt <jan.ehrhardt@gmail.com>
2015-06-18 09:19:38 +02:00
Jeffrey Morgan 88b0e4f36e Bump back to 0.6.7 2015-06-16 15:29:31 -07:00
Jeffrey Morgan f5e2729b30 Bump version to 0.7 2015-06-16 10:13:46 -07:00
Jeffrey Morgan 325836009f Startup & Uninstall 2015-06-15 22:06:47 -07:00
Jeffrey Morgan 5bc0b45874 Fixing errors with gruntfile 2015-06-13 17:01:49 -07:00
Jeffrey Morgan d3911ee5a3 Kitematic development version of windows
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-06-13 16:58:48 -07:00
Jeffrey Morgan 303fe335c9 Bump to 0.6.6 2015-06-11 16:51:50 -07:00
Jeffrey Morgan 7256065ca1 Minor bugfixes 2015-06-10 16:20:01 -07:00
Jeffrey Morgan e61773d185 Bumping version to 0.6.4 2015-06-10 10:34:19 -07:00
Jeffrey Morgan 05e32dc3e5 Bump machine version to 0.3.0 rc2 2015-06-09 17:57:17 -07:00
Jeffrey Morgan 44412ad26a Use babel-jest to preprocess test files 2015-06-04 19:15:22 -07:00
Jeffrey Morgan bda32c5b39 Adding compose binary to kitematic 2015-05-31 01:27:29 -07:00
Jeffrey Morgan 84ff7b5002 Bump to 0.6.3 2015-05-29 07:35:10 -07:00
Jeffrey Morgan 95425f38dd Bump to 0.6.2 2015-05-28 20:53:34 -07:00
Jeffrey Morgan 858333bbd3 Bump to 0.6.1 2015-05-28 16:19:12 -07:00
Jeffrey Morgan 9aa2914124 Bumping docker-machine back to 0.2.0 2015-05-28 10:08:49 -07:00
Jeffrey Morgan 265cd10f32 Bumping back to 0.6 2015-05-27 21:47:19 -07:00
Jeffrey Morgan 3811dc81d9 Bumping version to 0.6.1 2015-05-27 18:42:20 -07:00
Jeffrey Morgan d58b6779db Docker-machine 0.3.0 RC with optional binaries 2015-05-27 18:28:40 -07:00
Jeffrey Morgan 92e996b12e Adding config file for unit tests 2015-05-26 18:51:52 -07:00
Jeffrey Morgan a3fb14462a Fixing jest tests, adding integration tests 2015-05-26 18:49:23 -07:00
Jeffrey Morgan aa2e55f9b7 Bump version to 0.6.0 2015-05-26 14:28:13 -07:00
Jeffrey Morgan 9f469d5f7b Bump version to 0.6 2015-05-26 14:08:05 -07:00
Jeffrey Morgan e8576e6149 Fixing bug where pull wouldnt work 2015-05-26 00:08:47 -07:00
Jeffrey Morgan 375aaf392a WIP login without refresh token 2015-05-22 17:00:36 -07:00
Jeffrey Morgan 0de00dd082 Bump to 0.5.27 2015-05-19 11:21:32 -07:00
Jeffrey Morgan 0ba2efebaf Merge branch 'master' into hub 2015-05-18 10:55:58 -07:00
Jeffrey Morgan 7ced0d504f Bump to 0.5.26 2015-05-17 23:27:24 -07:00
Jeffrey Morgan 256c66e466 WIP hub 2015-05-17 14:19:20 -07:00
Jeffrey Morgan 32f129c5bd Error handling, updating state 2015-05-11 17:16:50 -07:00
Jeffrey Morgan 239c54e2ad Fixing test 2015-05-10 18:09:44 -07:00
Jeffrey Morgan 4d8313048b Merge branch 'master' into flux-1 2015-05-10 16:45:25 -07:00
Jeffrey Morgan c826d08917 Fix bug where machine would not exist 2015-05-09 09:18:53 -07:00
Jeffrey Morgan c75bc2188e version bump 2015-05-08 20:53:31 -07:00
Jeffrey Morgan 7989d48253 All but environment variables working 2015-05-08 20:14:41 -07:00
Jeffrey Morgan 072d14bb4a Merge branch 'master' into windows 2015-04-30 13:59:47 -04:00
Jeffrey Morgan 542c0efe6e Bumping version to 0.5.23 2015-04-30 13:51:07 -04:00
Jeffrey Morgan b41fddeb7c Removing unused dependencies and standard function syntax 2015-04-30 13:41:35 -04:00
Jeffrey Morgan e6ec43f11b Merging 2015-04-29 19:36:51 -04:00
Jeffrey Morgan 4059ec78bc bump version 2015-04-28 11:02:27 -04:00
Jeffrey Morgan 46161ecfbf Bumping version 2015-04-27 21:54:41 -04:00
Jeffrey Morgan 2ed92d9d22 Fixing a few small button bugs 2015-04-27 12:34:58 -04:00
Jeffrey Morgan 3869b5ca18 Unit tests for url opener 2015-04-27 11:30:23 -04:00
Jeffrey Morgan 372a8d6c3e Removing alt from package.json for now 2015-04-22 13:24:10 -04:00
Jeffrey Morgan d45ccdc005 Adding source maps to tests for better stack traces 2015-04-22 11:56:46 -04:00
Jeffrey Morgan b130d34f07 Update package.json 2015-04-21 20:29:44 -04:00
Jeffrey Morgan b4148d227c Bump to 0.5.19 2015-04-21 13:19:22 -04:00
Jeffrey Morgan 048abff77e Bumping to 0.5.18 2015-04-20 13:58:21 -04:00
Jeffrey Morgan e7b2cabf5c Fix bug where auto update would throw an exception when notifying app on quit 2015-04-20 09:43:15 -04:00
Jeffrey Morgan 3d5e5a4992 bumping to 0.5.16 2015-04-19 21:35:21 -04:00
Jeffrey Morgan 8ccb7b05cb Merging master
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-17 13:00:55 -04:00
Jeffrey Morgan 5fd740d67f Removing react-router warnings 2015-04-17 12:43:08 -04:00
Jeffrey Morgan 18b97e28b6 Merge branch 'master' into atom-shell-electron 2015-04-17 11:26:01 -04:00
Jeffrey Morgan 614e034167 Fixing download
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-17 11:01:18 -04:00
Jeffrey Morgan 734b779df6 Fixing unit tests by ignoring babel 2015-04-17 10:25:41 -04:00
Jeffrey Morgan 38c8dcb22d Rename atom shell to electron 2015-04-17 10:23:23 -04:00
Jeffrey Morgan ea1dc80240 Merge branch 'master' into windows
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-17 10:05:46 -04:00
Jeffrey Morgan 0c411c318d Merge branch 'master' of github.com:kitematic/kitematic
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-17 09:59:58 -04:00
Jeffrey Morgan 531a10a66b Upgrading outdated dependencies 2015-04-17 09:59:10 -04:00
Jeffrey Morgan 87f5572bfb Use minimist for parsing args 2015-04-17 09:54:29 -04:00
Jeffrey Morgan 5ca0cef1f6 bump to 0.5.15 2015-04-16 20:53:14 -04:00
Jeffrey Morgan 77ee7b3485 removing postinstall 2015-04-16 17:22:43 -04:00
Jeffrey Morgan 98000359ba bumping to 0.5.14 with docker 1.6 2015-04-16 16:29:18 -04:00
Jeffrey Morgan ce314020ce Bump atom shell version 2015-04-15 17:17:59 -04:00
Jeffrey Morgan 159ea8013f Merge branch 'master' into jeffdm-windows
Conflicts:
	README.md
2015-04-07 21:01:53 -04:00
Jeffrey Dean Morgan be368f7a77 Adding code coverage to unit tests
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-06 12:13:05 -04:00
Jeffrey Morgan 9583791a18 Merge branch 'master' into jeffdm-windows
Conflicts:
	package.json
	src/ContainerHomeFolders.react.js
	src/ContainerStore.js
2015-03-31 18:17:50 -04:00
Jeffrey Morgan 246affabd4 bumping version to 0.5.13 2015-03-31 13:29:26 -04:00
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 2565493975 Bumping version in package.json 2015-03-29 16:38:30 -04:00
Jeffrey Morgan 39d999b635 Bump Virtualbox Version 2015-03-29 16:24:47 -04:00
Jeffrey Morgan 70208ed19e bump version 2015-03-27 14:49:01 -04:00
Jeffrey Morgan 0a05aaf6aa Bump version & virtual box sha256 2015-03-09 12:27:09 -04:00
Jeffrey Morgan b36388f6eb Also process browser javascript 2015-03-08 17:49:37 -04:00
Jeffrey Morgan 71a15af401 Bump custom machine version 2015-03-06 18:25:15 -05:00
Jeffrey Morgan 96c28a51dc Fix build 2015-03-06 16:12:08 -05:00
Jeffrey Morgan 394bf5cc3f Fix build 2015-03-06 13:27:26 -05:00
Jeffrey Morgan 58af2f4e9b Bumping version, atom-shell 2015-03-06 13:19:05 -05:00
Jeffrey Morgan fa8f55cc14 Bump version for custom machine 2015-03-05 21:41:30 -05:00
Jeffrey Morgan 29829ff294 Bump version & update license in package.json 2015-03-05 21:40:01 -05:00
Jeffrey Morgan 2760b56574 Regenerate certificates on startup, fix permissions bug 2015-03-05 21:09:06 -05:00
Jeffrey Morgan ac3192d444 Bump version 2015-03-05 13:19:17 -05:00
Jeffrey Morgan ef975d42e3 Fixing vbox version 2015-03-05 11:03:38 -05:00
Jeffrey Morgan 4cfef521c9 Bump version 2015-03-04 22:09:14 -05:00
Jeffrey Morgan c5cd204a93 Fix error would sleeping machine vms would break kitematic 2015-03-04 21:45:54 -05:00
Jeffrey Morgan 0c28110b22 Bump version 2015-03-02 21:52:29 -05:00
Jeffrey Morgan 04239a39d4 Better errors 2015-03-02 10:10:53 -05:00
Jeffrey Morgan 5b8be73288 Bump version 2015-03-02 00:59:45 -05:00
Jeffrey Morgan 9b32a6a680 0.5.3 setup stability, errors & retrying 2015-03-01 17:08:46 -05:00
Jeffrey Morgan 8e05308534 Bump version 2015-02-27 23:22:50 -05:00
Jeffrey Morgan b5bd6803d6 Working version of machine 2015-02-26 20:14:43 -05:00
Jeffrey Morgan 25302cc1a9 Merge branch 'master' into machine
Conflicts:
util/deps
2015-02-26 16:18:26 -05:00
Jeffrey Morgan cd87a8f426 WIP machine 2015-02-26 16:18:10 -05:00
Jeffrey Morgan b9d3d20331 faster build time 2015-02-25 22:51:54 -05:00
Jeffrey Morgan 0a033e807b Lower virtual box req. Fix upgrade 2015-02-24 19:32:22 -05:00
Jeffrey Morgan abc3f05cb5 Fix tests 2015-02-20 15:29:19 -08:00
Jeffrey Morgan e7aaeeaf21 Adding metrics 2015-02-20 15:09:25 -08:00
Jeffrey Morgan d0d4942a21 Bump version to 0.5.1 2015-02-17 01:16:55 -08:00
Jeffrey Morgan 613c944f0c Fixing rename bugs 2015-02-16 23:18:42 -08:00
Jeffrey Morgan de6747627e Removing web dependency 2015-02-16 20:03:28 -08:00
Jeffrey Morgan d5fe018a7e Optimizations for testing 2015-02-16 19:58:00 -08:00
Sean Li b248d3c552 Merge pull request #180 from kitematic/sean-polish
Tags, Auto-update UI and Polishing
2015-02-16 16:01:15 -08:00
Jeffrey Morgan 0c3f71b75c Changing 6to5 to babel 2015-02-16 14:12:26 -08:00
Jeffrey Morgan bd4656d457 Fixing babel devdep 2015-02-16 14:05:07 -08:00
Jeffrey Morgan 6a2f766e6f Fixing babel dep 2015-02-16 14:04:18 -08:00
Jeffrey Morgan 02193a3774 Switching to circleci 2015-02-16 14:01:46 -08:00
Sean Li 4061544976 Merge branch 'master' into sean-polish
Conflicts:
	src/NewContainer.react.js
	src/Setup.react.js
	src/SetupStore.js
2015-02-16 13:42:23 -08:00
Jeffrey Morgan 3415ad7bb9 Using localstorage 2015-02-16 11:57:13 -08:00
Sean Li 318930d8a0 Installer patch and updated package.json 2015-02-13 11:53:44 -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
Jeffrey Morgan a8a490ea70 Reverting to 1.4.1 for now 2015-02-11 15:10:12 -08:00
Jeffrey Morgan 621b0503ab Adding Setup tests and settings fix 2015-02-11 15:09:17 -08:00
Jeffrey Morgan cb437f1d89 Merging 2015-02-09 21:24:12 -08:00
Jeffrey Morgan b426c802f4 Removing some log statements 2015-02-05 23:14:16 -05:00
Jeffrey Morgan c1879ea7a0 Merge 2015-02-05 22:02:09 -05:00
Jeffrey Morgan 88d39d2505 Promises, virtual box & boot2docker integration tests 2015-02-05 21:02:46 -05:00
Sean Li 9709e5fec4 Grid implementation. 2015-02-04 12:44:48 -08:00
Sean Li ca19d62000 Merge branch 'master' into restyle
Conflicts:
	src/ContainerDetails.react.js
2015-02-03 17:32:11 -08:00
Sean Li 263debf312 Made default page working. 2015-02-03 16:29:15 -08:00
Jeffrey Morgan e2346cc012 WIP beta 2015-02-03 17:45:16 -05:00
Jeffrey Morgan 21f1ec1cca Fixed problems with boot2docker integration, cleaned up tests. 2015-02-02 12:05:56 -05:00
Jeffrey Morgan c7d3bffc7f WIP tests 2015-02-02 00:33:36 -05:00
Jeffrey Morgan cfa6e96286 Kill trailing spec processes 2015-01-31 01:22:41 -05:00
Jeffrey Morgan a8ba0b9527 Fixing tests 2015-01-31 01:01:06 -05:00
Jeffrey Morgan 289549c495 Adding jasmine unit tests 2015-01-30 23:05:08 -05:00
Jeffrey Morgan 9057c59378 Fixing case 2015-01-30 15:21:55 -05:00
Jeffrey Morgan b61697055a Removing gulp dependency, making file hierarchy easier to understand. 2015-01-30 13:21:51 -05:00
Jeffrey Morgan 05d0f5a740 Menu + Preferences 2015-01-27 15:47:30 -05:00
Sean Li db1facdd80 Added missing modules and fixed merge conflict. 2015-01-25 10:57:51 -08:00
Jeffrey Morgan 2f599dc092 Merge and cleanup 2015-01-25 13:29:51 -05:00
Jeffrey Morgan 09a7527458 WIP new events 2015-01-23 16:49:25 -05:00
Jeffrey Morgan 7e74481e85 Pull & Run containers 2015-01-17 13:15:26 -05:00
Jeffrey Morgan 5245b5ee2a traffic lights 2015-01-13 16:45:18 -05:00
Jeffrey Morgan 6bdfdb0b12 Merge branch 'master' of github.com:kitematic/kitematic into jmorgan_react_refactor
Conflicts:
	meteor/client/lib/apputil.js
	meteor/client/lib/docker.js
	meteor/client/lib/imageutil.js
	meteor/client/lib/metrics.js
	meteor/client/lib/startup.js
	meteor/client/lib/util.js
	meteor/client/main.js
2015-01-12 09:36:50 -05:00
Jeffrey Morgan 5f06cb9ad3 Ported kitematic setup 2015-01-12 09:28:29 -05:00