Commit Graph
1686 Commits
Author SHA1 Message Date
yan 995b5622f8 Fix most pylint errors 2015-04-17 22:24:19 -07:00
yan 1505f5e7bc Empty format field not allowed in python 2.6 2015-04-17 22:24:19 -07:00
yan 03e5f3c6c6 Add default nginx config files from Ubuntu 2015-04-17 22:24:19 -07:00
yan 78458b1348 Add nginx obj.py test 2015-04-17 22:24:19 -07:00
yan f05771b704 Add placeholder dvsni tests to bump coverage % 2015-04-17 22:24:19 -07:00
yan f83a77d8ad Add regex servername test, correct conf syntax
Running the configtest (nginx -c -t /path/to/nginx.conf) should now say "The
configuration file /path/to/nginx.conf syntax is ok"
2015-04-17 22:24:19 -07:00
yan f050fcfa58 Add unit test for deploying cert 2015-04-17 22:24:19 -07:00
yan eeb81cbf1f Remove vhosts instance variable
For now, rebuild vhosts from parser.parsed on every invocation to ensure that
vhosts is up-to-date with parser.parsed.
2015-04-17 22:24:19 -07:00
yan 154db5a757 Start adding tests for nginx configurator 2015-04-17 22:24:19 -07:00
yan d2588de4fd Add get_all_certs_keys method to parser 2015-04-17 22:24:19 -07:00
yan fe1ba9dad6 Add test for nginx name matching 2015-04-17 22:24:18 -07:00
yan d9c8c13f9a Fix and add test for get_vhosts 2015-04-17 22:24:18 -07:00
yan e5a027ce30 Make nginx deploy_cert 2015-04-17 22:24:18 -07:00
yan 2a9c707dbd Update method to make server SSL ready 2015-04-17 22:24:18 -07:00
yan 7b72262811 Fix nginx choose_vhost to use nginx host-choosing rules 2015-04-17 22:24:18 -07:00
yan 3c806b120a Update configurator.save and configurator.get_all_names 2015-04-17 22:24:18 -07:00
yan 2a86936410 Delete unused methods or replace with placeholders 2015-04-17 22:22:06 -07:00
yan 0ba12c9f46 Fix typo: _get_vhosts -> get_vhosts 2015-04-17 22:21:14 -07:00
yan efe1f2b2ff Fill out get_vhosts 2015-04-17 22:18:57 -07:00
yan 4f53c7a3c0 Define addr object for nginx 2015-04-17 22:18:56 -07:00
yan d8ac31acae Add method and test for dumping nginx configs 2015-04-17 22:18:56 -07:00
yan 4f3bf3d720 Add test for recursive file parsing 2015-04-17 22:18:56 -07:00
yan eaef4065e3 Rename NginxParser to RawNginxParser 2015-04-17 22:18:56 -07:00
yan b245394355 Add test server.conf file 2015-04-17 22:18:56 -07:00
yan 13232452f8 Add recursive 'include' parsing to nginx parser 2015-04-17 22:18:56 -07:00
yan 61b98210f9 Mark semiprivate methods in configurator 2015-04-17 22:18:56 -07:00
yan 8caf03dcbb Update nginxparser test, remove other tests for now 2015-04-17 22:18:56 -07:00
yan d36d0eeb30 Group nginx configurator methods more logically 2015-04-17 22:18:13 -07:00
yan 2460f85dbe Add save and reverter methods 2015-04-16 13:47:26 -07:00
yan 33ff366171 Remove redirect enhancement, fix reload 2015-04-16 13:47:26 -07:00
yan 37649966c2 Nginx versioning and other config changes 2015-04-16 13:47:26 -07:00
yanandyan 46db59d774 start adding nginx stubs 2015-04-16 13:47:20 -07:00
James Kasten 55188c52e8 Merge pull request #337 from kuba/bugs/280
dialog display on squeeze (fixes #280)
2015-04-14 13:02:29 -07:00
Jakub Warmuz 990049bdd1 squeeze does not need --text 2015-04-14 14:21:38 +00:00
James Kasten d4aa97cf3e Merge pull request #343 from garrettr/authenticator-cmd-line-arg
Add command line argument for Authenticator
2015-04-09 18:26:18 -07:00
Garrett Robinson 0d7f32fa98 Unit tests for setting authenticator via cmd line 2015-04-09 18:04:59 -07:00
Garrett Robinson 79f5ebe734 Update unit tests for determine_authenticator
The last commit refactored determine_authenticator to take a mapping of
authenticator names to authenticators instead of a list of
authenticators. This commit updates the existing unit tests to work with
this refactor.
2015-04-09 15:46:19 -07:00
Garrett Robinson 5d2abc30f0 Add cmd line arg for the authenticator 2015-04-09 15:45:50 -07:00
Garrett Robinson 73824c859a Ignore emacs autosave files 2015-04-09 15:45:18 -07:00
Peter Eckersley f36d143094 Link to interfaces.py 2015-04-07 11:46:48 -07:00
Jakub Warmuz 6a47bc66d1 dialog display on squeeze (fixes #280) 2015-04-05 07:58:15 +00:00
James Kasten 99c5b7e290 Update ubuntu.sh test info 2015-04-02 10:36:26 -07:00
James Kasten 9a09ac8872 Merge pull request #313 from kuba/bugs/302
Bootstrap scripts (fixes: #302)
2015-04-02 10:31:04 -07:00
Jakub Warmuz a45dab35bf bootstrap Debian, squeeze notes (cf. #280) 2015-04-02 11:32:52 +00:00
Jakub Warmuz d6d0c76f42 Merge remote-tracking branch 'github/letsencrypt/master' into bugs/302 2015-04-02 09:40:58 +00:00
Jakub Warmuz 7eee393b80 apt-get install dpkg-dev (fixes #276) 2015-04-02 09:23:28 +00:00
James Kasten e41acf72a0 Merge pull request #325 from kuba/network2
Restified messages2 and network2
2015-04-01 15:14:20 -07:00
Jakub Warmuz 7a4c7acdfb Fix review comments 2015-04-01 07:58:04 +00:00
James Kasten d638221e55 Merge pull request #329 from letsencrypt/rename-client-challenges
Rename client authenticator/challenges
2015-03-31 18:52:55 -07:00
James Kasten c0dc49b192 fix documentation 2015-03-31 18:43:20 -07:00