Commit Graph

162 Commits

Author SHA1 Message Date
Vitaly Domnikov
0d64d42218 add mongo:admin command 2016-07-11 16:18:29 -07:00
Jose Diaz-Gonzalez
e8714ed32e Merge pull request #69 from dokku/check-docker-option-calls
Fix calls to docker-options plugin under all 0.4.x releases
2016-06-22 15:16:36 -04:00
Jose Diaz-Gonzalez
93ef01aba5 Fix calls to docker-options plugin under all 0.4.x releases 2016-06-09 12:31:32 -04:00
Jose Diaz-Gonzalez
f5962b2b68 Always remove * directory 2016-05-23 21:12:48 -04:00
Jose Diaz-Gonzalez
d685246a29 Merge pull request #67 from malixsys/patch-2
Adding roles for admin user
2016-05-23 20:42:35 -04:00
Martin Alix
14cab3253b Adding roles for admin user
Rights missing to perform system.version actions:
```> db.system.version.remove({})
WriteResult({
	"writeError" : {
		"code" : 13,
		"errmsg" : "not authorized on admin to execute command { delete: \"system.version\", deletes: [ { q: {}, limit: 0.0 } ], ordered: true }"
	}
})```
2016-05-23 12:24:24 -04:00
Jose Diaz-Gonzalez
cde694b240 Merge pull request #66 from dokku/alphabetize-functions
Alphabetize functions to improve organization
2016-05-16 10:03:19 -04:00
Jose Diaz-Gonzalez
372f2eef23 Alphabetize functions to improve organization 2016-05-16 02:28:50 -04:00
Jose Diaz-Gonzalez
5a6d6cda33 Merge pull request #65 from dokku/subcommand-structure
Subcommand structure
2016-05-16 01:38:11 -04:00
Jose Diaz-Gonzalez
e6308b3172 Remove remaining direct dokku calls 2016-05-16 00:24:51 -04:00
Jose Diaz-Gonzalez
ddf428c035 Conform to function declaration standards
- declare desc variable
- declare all positional arguments
- set the cmd
- properly handle DOKKU_APP_NAME
2016-05-15 23:56:32 -04:00
Jose Diaz-Gonzalez
e2f6d6b045 Move all commands into subcommand structure 2016-05-15 22:12:43 -04:00
Jose Diaz-Gonzalez
fd53f236c7 Use docker-options functions directly to avoid setting DOKKU_APP_NAME twice 2016-05-15 19:29:37 -04:00
Jose Diaz-Gonzalez
8840d94497 Upgrade help output for dokku 0.5.x
Also completely drop support for help output on 0.3.x
2016-05-15 19:13:02 -04:00
Jose Diaz-Gonzalez
38e1805b55 Fix test setup to create proper directory structure for plugin 2016-05-15 18:58:01 -04:00
Jose Diaz-Gonzalez
3ed0c73bd9 Move setting of PLUGIN_BASE_PATH to config 2016-05-15 18:36:44 -04:00
Jose Diaz-Gonzalez
e8fe904cbd Merge pull request #64 from dokku/fix-testing-on-os-x
Fix testing on os x
2016-05-08 15:35:53 -04:00
Jose Diaz-Gonzalez
fb7213d4e5 shellcheck disable 2016-05-08 15:16:46 -04:00
Jose Diaz-Gonzalez
06d56bf4ac update shellcheck ignores 2016-05-08 14:57:12 -04:00
Jose Diaz-Gonzalez
108a02f61e quote SERVICE_NAME value 2016-05-08 14:57:05 -04:00
Jose Diaz-Gonzalez
4c4f74fc9a use an extension for sed calls on os x 2016-05-08 14:56:56 -04:00
Jose Diaz-Gonzalez
9fcca9ee02 trim whitespace from url 2016-05-08 14:56:46 -04:00
Jose Diaz-Gonzalez
63062c4107 shellcheck disable 2016-05-08 14:56:37 -04:00
Jose Diaz-Gonzalez
15e385a628 use config functions properly 2016-05-08 14:56:23 -04:00
Jose Diaz-Gonzalez
dd5fe9104b ensure we don't expand PLUGIN_DATA_ROOT 2016-05-08 14:55:39 -04:00
Jose Diaz-Gonzalez
cbead0b152 quote docker pull call 2016-05-08 14:55:28 -04:00
Jose Diaz-Gonzalez
67dbee1b90 fix read call 2016-05-08 14:55:16 -04:00
Jose Diaz-Gonzalez
b46bbbd38b Merge pull request #63 from dokku/minor-changes
Minor changes
2016-05-08 03:47:47 -04:00
Jose Diaz-Gonzalez
b3145a8ab7 use grep -q when checking for docker images 2016-05-08 03:00:54 -04:00
Jose Diaz-Gonzalez
2cd7c1a352 Quote more variables 2016-05-08 03:00:47 -04:00
Jose Diaz-Gonzalez
e6d819e6ef Add a dummy lsb_release command to test binaries
This should allow us to run tests on os x using the current dokku binary
2016-05-08 03:00:40 -04:00
Jose Diaz-Gonzalez
e1de34807f Download correct version of plugn when running tests under OS X 2016-05-08 03:00:34 -04:00
Jose Diaz-Gonzalez
bce92157fc Move command check before DOKKU_TRACE to reduce trace output 2016-05-08 03:00:25 -04:00
Jose Diaz-Gonzalez
0e5e1b8fc3 quote $APP variable 2016-05-08 03:00:17 -04:00
Jose Diaz-Gonzalez
3edec37f54 Rework how config vars are sourced
- ensure we source config/functions from the correct directory
- move config sourcing up before DOKKU_TRACE to reduce trace output
2016-05-08 03:00:05 -04:00
Jose Diaz-Gonzalez
ea9971404f Add testing for all supported versions of dokku
Also drop support for 0.3.x
2016-05-08 02:59:32 -04:00
Jose Diaz-Gonzalez
b91d7a5792 Merge pull request #62 from dokku/upgrade-mongo
upgrade mongo to 3.2.6
2016-05-08 01:24:22 -04:00
Jose Diaz-Gonzalez
6eba229b7f upgrade mongo to 3.2.6 2016-05-06 14:15:31 -04:00
Jose Diaz-Gonzalez
41ad540b39 Merge pull request #61 from dokku/start-container
create container if not exists on service:start
2016-05-04 02:06:06 -04:00
Jose Diaz-Gonzalez
27ded0dca0 create container if not exists on service:start 2016-05-04 01:02:14 -04:00
Jose Diaz-Gonzalez
aafd54eb49 Merge pull request #60 from dokku/database-adapter
Read MONGO_DATABASE_SCHEME variable from app when setting MONGO_URL
2016-04-19 15:38:49 -04:00
Jose Diaz-Gonzalez
9a7c88550d Read MONGO_DATABASE_SCHEME variable from app when setting MONGO_URL 2016-04-19 15:11:51 -04:00
Jose Diaz-Gonzalez
196cf4acc0 Merge pull request #58 from treythomas123/master
Automatically pull image if it's not already downloaded
2016-04-18 20:48:47 -04:00
Trey Thomas
06ad8a15a4 Automatically pull image if it's not already downloaded 2016-04-18 16:45:37 -06:00
Jose Diaz-Gonzalez
825cab7c62 Merge pull request #57 from MozMorris/patch-1
Fixup import docs
2016-04-10 06:05:22 -04:00
Moz Morris
021cd11942 Fixup import docs 2016-04-10 10:43:31 +01:00
Jose Diaz-Gonzalez
a1c7e11554 Merge pull request #51 from mak-it/export-fix
Fix exit code for mongo:export when SSH_TTY is not present
2016-02-25 01:34:30 -05:00
Edgars Beigarts
822a0259f9 Fix exit code for mongo:export when SSH_TTY is not present 2016-02-24 09:16:59 +02:00
Jose Diaz-Gonzalez
9d49ee0edc Ignore .vagrant directory 2016-01-17 21:40:10 -05:00
Jose Diaz-Gonzalez
0655721182 Upgrade plugn 2016-01-17 21:37:53 -05:00