Laurent Peuch
005d624f2f
[mod] pep8
2016-12-02 14:19:28 +01:00
Laurent Peuch
4eaefe5145
[mod] use unused variable
2016-12-02 14:19:20 +01:00
Alexandre Aubin
f6188405bc
[fix] Fix the way name of self-CA is determined
2016-12-01 23:09:02 -05:00
opi
777c4833fd
Update changelog for 2.5.0 release
2016-12-01 21:33:50 +01:00
Zamentur aka ljf
2cd18d8786
[fix] Support git ynh app with submodules #533 ( #174 )
2016-11-30 18:26:40 +01:00
Laurent Peuch
34ca628624
Merge pull request #180 from alexAubin/certmanager
...
[enh] Certificate management integration (e.g. Let's Encrypt ...)
2016-11-28 15:45:44 +01:00
Laurent Peuch
f0c29147dd
[mod] style
2016-11-28 14:42:42 +01:00
Laurent Peuch
4a9b89d12e
[mod] merge double with
2016-11-28 14:42:36 +01:00
Laurent Peuch
2f4f254612
[mod] pep8
2016-11-28 14:42:22 +01:00
Laurent Peuch
86eb9a2405
[fix] avoid reverse order log display on web admin
2016-11-28 14:37:15 +01:00
Laurent Peuch
5b73ab448f
[mod] create list in one step
2016-11-28 14:32:24 +01:00
Laurent Peuch
7f046f0880
[mod] no space before a ? in english
2016-11-28 14:32:07 +01:00
Laurent Peuch
64fc8ed5dd
Merge remote-tracking branch 'origin/fix-593-cant-restore-root-domain-app' into unstable
2016-11-25 00:20:54 +01:00
M5oul
1f6a57bc27
[enh] Complete readme ( #183 )
...
Add:
- how to contribute.
- repository content.
- how this part of YunoHost works and interface with other YunoHost components.
- dependencies
- the fact that we could implement other modules from API.
- actionmap and hooks reference.
- links toward contents of the repository:
- sort contents by kind and importance.
- website project link
- explanation about what the repo is about.
- license section.
2016-11-24 22:21:58 +01:00
Alexandre Aubin
ddcc57eb9d
pep8
2016-11-24 10:59:25 -05:00
Alexandre Aubin
1b20899f0e
Daily renew cron job instead of weekly
2016-11-24 10:40:01 -05:00
Laurent Peuch
53acba8035
Merge pull request #179 from JimboJoe/patch-1
...
Fix backup when /home/yunohost.backup/archives is on a different device
2016-11-24 15:01:55 +01:00
Laurent Peuch
efa1eda3b1
Merge pull request #162 from YunoHost/make_exception_more_useful
...
[enh] display file path on file_not_exist error
2016-11-24 15:01:06 +01:00
Alexandre Aubin
195c675c59
More exception handling, this time for previous acme challenge conf already existing in nginx
2016-11-23 21:36:34 -05:00
Alexandre Aubin
e66a708520
Misc tweaks on exceptions
2016-11-23 11:46:52 -05:00
Alexandre Aubin
ed16cd7f5a
Adding an option to use the staging Let's Encrypt CA, sort of a dry-run
2016-11-22 23:44:23 -05:00
Alexandre Aubin
a6353703bd
Catching exceptions from acme-tiny
2016-11-22 22:24:54 -05:00
Alexandre Aubin
0132cf037f
Moving DNS resolvers IP to constant var at beginning of file
2016-11-22 20:38:33 -05:00
Alexandre Aubin
be061522e6
Moving full letsencrypt app conflict warning to locales/en.json
2016-11-22 20:32:33 -05:00
Alexandre Aubin
fb29bb879b
Removing check for ssowat header when testing HTTP reachability
2016-11-22 20:23:14 -05:00
Alexandre Aubin
dc731c3af5
Using a single generic skipped regex for acme challenge in ssowat conf
2016-11-22 20:13:39 -05:00
Alexandre Aubin
c57e343d45
Looking for ssowat header in https (workaround for when app is installed on root domain)
2016-11-21 11:24:55 -05:00
Alexandre Aubin
5de006f18d
Follow up of @julienmalik comments - misc typo/cosmetic fixes
2016-11-21 10:58:57 -05:00
Alexandre Aubin
bba92e4d41
Small tweaks for the web interface
2016-11-20 20:36:58 -05:00
ljf
da7728fe74
[fix] Can't restore app on a root domain
2016-11-17 12:54:39 +01:00
Alexandre Aubin
11c626881a
Adding other DNS resolvers from FFDN
2016-11-09 20:19:56 -05:00
Alexandre Aubin
a85c79ef32
Refactored the self-signed cert generation, some steps were overly complicated for no reason
2016-11-09 19:41:23 -05:00
Laurent Peuch
9e5b2743db
[mod] pep8
2016-11-09 08:38:58 +01:00
Laurent Peuch
937cccf813
[mod] remove useless import
2016-11-09 08:38:52 +01:00
Alexandre Aubin
4e9a2c050d
Cleaning / reorganizing the way certificates are stored and enabled
2016-11-08 23:29:10 -05:00
Alexandre Aubin
80ebaa6895
Have a subdirectory for cert backups, to not flood /etc/yunohost/certs/
2016-11-08 22:34:19 -05:00
Alexandre Aubin
e1539297a5
Ignore messy stderr from openssl commands during self-signed cert generation
2016-11-08 22:25:15 -05:00
Alexandre Aubin
109cbf7641
Backuping existing certificate (if any) also for self-signed generation
2016-11-08 22:22:13 -05:00
Alexandre Aubin
a57ebfc4e6
Use 3072 bits keys
2016-11-08 21:11:36 -05:00
Alexandre Aubin
e2e1fce44e
Fixing previous commit
2016-11-08 21:09:06 -05:00
Alexandre Aubin
6bfe1c8083
Check that the DNS A record matches the global IP now using dnspython and FDN's DNS
2016-11-08 20:59:55 -05:00
Alexandre Aubin
cbc71f2530
Adding a check for the presence of the ssowat header when checking domain is accessible through http
2016-11-08 12:55:01 -05:00
Alexandre Aubin
4ddc3aac36
Display a warning message when letsencrypt is installed, suggesting commands to migrate
2016-11-08 12:09:02 -05:00
Alexandre Aubin
90e63edcfe
Improving/cleaning CLI display of cert-status
2016-11-07 14:19:28 -05:00
Alexandre Aubin
56cd9610f3
Improving CLI display of cert-status
2016-11-07 14:02:59 -05:00
Alexandre Aubin
f3461b3636
Fixing typo in arguments to match actionmap
2016-11-07 12:24:59 -05:00
Alexandre Aubin
59500c3acc
Adding acme-tiny as a dependency in vendor folder
2016-11-02 08:37:47 -04:00
Laurent Peuch
bbbac248b6
[mod] use logger string concatenation api
2016-10-30 18:50:36 +01:00
Laurent Peuch
718011c0ee
[mod] use logger string concatenation api
2016-10-30 18:48:52 +01:00
Laurent Peuch
f1188782e2
[mod] top level constants should be upper case (pep8)
2016-10-30 18:09:11 +01:00