Commit graph

  • 1f6a57bc27 [enh] Complete readme (#183) M5oul 2016-11-24 22:21:58 +01:00
  • 877946fece [typo] readme: action's' map. Moul 2016-11-24 22:02:45 +01:00
  • 2b7b703df3 [add] readme: add license section. Moul 2016-11-24 20:55:55 +01:00
  • e8879a8b08 [mod] readme: add website project link and explaination about what the repo is about. Moul 2016-11-24 20:55:29 +01:00
  • ddcc57eb9d pep8 Alexandre Aubin 2016-11-24 10:59:25 -05:00
  • 1b20899f0e Daily renew cron job instead of weekly Alexandre Aubin 2016-11-24 10:40:01 -05:00
  • 53acba8035 Merge pull request #179 from JimboJoe/patch-1 Laurent Peuch 2016-11-24 15:01:55 +01:00
  • efa1eda3b1 Merge pull request #162 from YunoHost/make_exception_more_useful Laurent Peuch 2016-11-24 15:01:06 +01:00
  • 195c675c59 More exception handling, this time for previous acme challenge conf already existing in nginx Alexandre Aubin 2016-11-23 21:36:34 -05:00
  • dfbfc0cfc7 [fix] Can't get mailbos used space if dovecot is down ljf 2016-11-24 02:55:59 +01:00
  • e66a708520 Misc tweaks on exceptions Alexandre Aubin 2016-11-23 11:46:52 -05:00
  • ed16cd7f5a Adding an option to use the staging Let's Encrypt CA, sort of a dry-run Alexandre Aubin 2016-11-22 23:44:23 -05:00
  • a6353703bd Catching exceptions from acme-tiny Alexandre Aubin 2016-11-22 22:24:54 -05:00
  • 0132cf037f Moving DNS resolvers IP to constant var at beginning of file Alexandre Aubin 2016-11-22 20:38:33 -05:00
  • be061522e6 Moving full letsencrypt app conflict warning to locales/en.json Alexandre Aubin 2016-11-22 20:32:33 -05:00
  • fb29bb879b Removing check for ssowat header when testing HTTP reachability Alexandre Aubin 2016-11-22 20:23:14 -05:00
  • dc731c3af5 Using a single generic skipped regex for acme challenge in ssowat conf Alexandre Aubin 2016-11-22 20:13:39 -05:00
  • c57e343d45 Looking for ssowat header in https (workaround for when app is installed on root domain) Alexandre Aubin 2016-11-21 11:24:55 -05:00
  • 5de006f18d Follow up of @julienmalik comments - misc typo/cosmetic fixes Alexandre Aubin 2016-11-21 10:58:57 -05:00
  • bba92e4d41 Small tweaks for the web interface Alexandre Aubin 2016-11-20 20:36:58 -05:00
  • d0c4cb5119 [enh] differenciate email pattern and alias pattern. alias can match catch-all, email cannot Julien Malik 2016-11-17 17:18:14 +01:00
  • 5604b0463a [enh] alias name and forwards should only validate pattern_email Julien Malik 2016-11-17 16:36:41 +01:00
  • 2f12ef0473 [enh] better error messages and valid errno Julien Malik 2016-11-17 14:57:00 +01:00
  • 176ee5aa33 Merge branch 'aliases' of github.com:YunoHost/yunohost into aliases Julien Malik 2016-11-17 14:42:38 +01:00
  • d633e27032 [enh] Replace pre existing unused mailGroup class, which was not structural Julien Malik 2016-11-17 14:39:53 +01:00
  • d17d303ba6 [enh] missing DESC for new mailAlias objectclass Julien Malik 2016-11-17 14:34:45 +01:00
  • da7728fe74 [fix] Can't restore app on a root domain ljf 2016-11-17 12:54:39 +01:00
  • d7e98bb7d9 [mod] avoid overwriting buildin function Laurent Peuch 2016-11-16 20:52:15 +01:00
  • 61d694791c [mod] normalize input to lighten after code Laurent Peuch 2016-11-16 20:51:49 +01:00
  • 0c1a072e8a [mod] intermediate value to make code directly understandable Laurent Peuch 2016-11-16 20:51:09 +01:00
  • 783e58d53a [mod] pep8 Laurent Peuch 2016-11-16 20:39:25 +01:00
  • 016bdaf2ca [enh] add appropriate metavar for usage generation Julien Malik 2016-11-16 18:10:28 +01:00
  • 1bc605561a [enh] better support for multiple valued arguments Julien Malik 2016-11-16 17:04:20 +01:00
  • cf9284e9f2 [enh] first implementation of update Julien Malik 2016-11-16 16:56:15 +01:00
  • 1064729c18 [enh] be coherent for the output of alias_list and alias_info : use maildrop Julien Malik 2016-11-16 11:31:17 +01:00
  • 99f0f761a5 [mod] include execption into appslist_retrieve_error message Laurent Peuch 2016-06-12 13:21:58 +02:00
  • 2aab7bdf1b [mod] simplify code Laurent Peuch 2016-06-12 00:44:25 +02:00
  • 97128d7d63 [mod] exception should only be used for exceptional situations and not when buildin functions allow you to do the expected stuff Laurent Peuch 2016-06-12 00:43:17 +02:00
  • d9081bddef [mod] directly use python to retreive json list Laurent Peuch 2016-06-12 00:41:32 +02:00
  • c4cecfcea5 [mod] use python instead of os.system Laurent Peuch 2016-06-12 00:35:23 +02:00
  • cf3e28786c [mod] remove useless line Laurent Peuch 2016-06-12 00:34:20 +02:00
  • 11c626881a Adding other DNS resolvers from FFDN Alexandre Aubin 2016-11-09 20:19:56 -05:00
  • a85c79ef32 Refactored the self-signed cert generation, some steps were overly complicated for no reason Alexandre Aubin 2016-11-09 19:41:23 -05:00
  • 9e5b2743db [mod] pep8 Laurent Peuch 2016-11-09 08:38:58 +01:00
  • 937cccf813 [mod] remove useless import Laurent Peuch 2016-11-09 08:38:52 +01:00
  • 4e9a2c050d Cleaning / reorganizing the way certificates are stored and enabled Alexandre Aubin 2016-11-08 23:29:10 -05:00
  • 80ebaa6895 Have a subdirectory for cert backups, to not flood /etc/yunohost/certs/ Alexandre Aubin 2016-11-08 22:34:19 -05:00
  • e1539297a5 Ignore messy stderr from openssl commands during self-signed cert generation Alexandre Aubin 2016-11-08 22:25:15 -05:00
  • 109cbf7641 Backuping existing certificate (if any) also for self-signed generation Alexandre Aubin 2016-11-08 22:22:13 -05:00
  • a57ebfc4e6 Use 3072 bits keys Alexandre Aubin 2016-11-08 21:11:36 -05:00
  • e2e1fce44e Fixing previous commit Alexandre Aubin 2016-11-08 21:09:06 -05:00
  • 6bfe1c8083 Check that the DNS A record matches the global IP now using dnspython and FDN's DNS Alexandre Aubin 2016-11-08 20:59:55 -05:00
  • cbc71f2530 Adding a check for the presence of the ssowat header when checking domain is accessible through http Alexandre Aubin 2016-11-08 12:55:01 -05:00
  • 4ddc3aac36 Display a warning message when letsencrypt is installed, suggesting commands to migrate Alexandre Aubin 2016-11-08 12:09:02 -05:00
  • 6ff65118fc [enh] readme: add a note: actionmap must also be modified. Moul 2016-11-08 16:28:35 +01:00
  • 7457348cf2 [fix] readme: proofreading by ju: typo, ortho. Moul 2016-11-08 16:12:20 +01:00
  • 510f5083e2 [mod] readme: sort contents by kind and importance. Moul 2016-11-08 16:06:43 +01:00
  • 26314378ca [enh] readme: add links toward contents of the repository: - usage of 'stable' branch inside links. Moul 2016-11-08 16:04:10 +01:00
  • 6515e17a7a [mod] readme: add actionmap and hooks reference. Moul 2016-11-08 15:59:42 +01:00
  • f50a75978b [mod] readme: add the fact that we could implement other modules from API. Moul 2016-11-08 15:20:47 +01:00
  • a0484c55bc [enh] Complete readme: - add: - how to contribute. - repository content. - how this part of YunoHost works and interface with other YunoHost components. - dependencies. Moul 2016-11-08 15:02:05 +01:00
  • 330906a86e Proposition de ynh_safe_remove Maniack Crudelis 2016-11-08 00:26:22 +01:00
  • 90e63edcfe Improving/cleaning CLI display of cert-status Alexandre Aubin 2016-11-07 14:19:28 -05:00
  • 56cd9610f3 Improving CLI display of cert-status Alexandre Aubin 2016-11-07 14:02:59 -05:00
  • f3461b3636 Fixing typo in arguments to match actionmap Alexandre Aubin 2016-11-07 12:24:59 -05:00
  • 59500c3acc Adding acme-tiny as a dependency in vendor folder Alexandre Aubin 2016-11-02 08:37:47 -04:00
  • 403ecf2779 [fix] helper: setting_set: removing a setting with '-d' option wasn't handled: - more details here: https://github.com/YunoHost-Apps/pluxml_ynh/pull/24#issuecomment-257302520 Moul 2016-10-31 15:05:58 +01:00
  • bbbac248b6 [mod] use logger string concatenation api Laurent Peuch 2016-10-30 18:50:36 +01:00
  • 718011c0ee [mod] use logger string concatenation api Laurent Peuch 2016-10-30 18:48:52 +01:00
  • f1188782e2 [mod] top level constants should be upper case (pep8) Laurent Peuch 2016-10-30 18:08:34 +01:00
  • 11d785a221 [mod] remove useless import Laurent Peuch 2016-10-30 18:05:37 +01:00
  • 0e7552263d [mod] I only need to reload nginx, not restart it Laurent Peuch 2016-10-30 17:34:32 +01:00
  • 5495281e83 [mod] remove the summary code concept and switch to code/verbose duet instead Laurent Peuch 2016-10-30 17:34:16 +01:00
  • 2d89964bc7 [enh] include tracebak into error email Laurent Peuch 2016-10-30 17:15:06 +01:00
  • 7f8aa4cc75 [mod] remove useless assign Laurent Peuch 2016-10-30 16:14:19 +01:00
  • fef1ca08c5 Changing name of cron job to be consistent with other yunohost crons, as requested by @opi Alexandre Aubin 2016-10-30 11:48:27 -04:00
  • 289eb01480 [mod] small opti, getting domain list can be long Laurent Peuch 2016-10-30 15:21:23 +01:00
  • 299aa978f7 [mod] simplify code Laurent Peuch 2016-10-30 14:06:34 +01:00
  • 248508dcaa [mod] do not uses tabulate, the api needs json Laurent Peuch 2016-10-30 14:00:42 +01:00
  • bd41f0d4a2 [mod] os.path.join Laurent Peuch 2016-10-30 13:55:04 +01:00
  • a1b42e65f8 [mod] remove useless variables Laurent Peuch 2016-10-30 13:49:40 +01:00
  • ac9f2643a7 [mod] move a part of os.system calls to native shutil/os Laurent Peuch 2016-10-30 13:40:26 +01:00
  • 3fc2d45a6a [mod] remove useless comments Laurent Peuch 2016-10-30 13:40:05 +01:00
  • 487e1d2588 [mod] pylint Laurent Peuch 2016-10-30 05:54:45 +01:00
  • 3b5cadb907 [mod] realign stuff Laurent Peuch 2016-10-30 05:43:32 +01:00
  • 8b24ab73c2 [mod] small opti, getting domain list can be slow Laurent Peuch 2016-10-30 05:42:49 +01:00
  • 02b5ea62fe [mod] pep8 Laurent Peuch 2016-10-30 05:42:16 +01:00
  • c1252120a1 [mod] typo Laurent Peuch 2016-10-30 05:36:02 +01:00
  • 65e9a4b6d8 [mod] uses logger string concatenation api Laurent Peuch 2016-10-30 05:34:30 +01:00
  • 8ca5d59a96 [mod] remove useless () Laurent Peuch 2016-10-30 05:33:57 +01:00
  • 5615e3f4fe [mod] uses logger string concatenation api Laurent Peuch 2016-10-30 05:33:21 +01:00
  • e8e07d464a [mod] remove useless variable Laurent Peuch 2016-10-30 05:31:36 +01:00
  • 55d007f130 [mod] avoid useless indentation Laurent Peuch 2016-10-30 05:30:54 +01:00
  • 34f9890517 [mod] more pythonic string concatenation Laurent Peuch 2016-10-30 05:29:10 +01:00
  • dd893b0838 [mod] remove useless () Laurent Peuch 2016-10-30 05:26:52 +01:00
  • a7b9226667 [mod] lisibility Laurent Peuch 2016-10-30 05:23:32 +01:00
  • cd21edb267 [mod] pep8 Laurent Peuch 2016-10-30 05:22:43 +01:00
  • ac901528c3 [mod] uses + for strings Laurent Peuch 2016-10-30 05:22:30 +01:00
  • ac9f61c7b1 [mod] more pythonic code Laurent Peuch 2016-10-30 05:21:27 +01:00
  • 9a4dbd5d31 [fix] uses https Laurent Peuch 2016-10-30 05:20:40 +01:00