21
1
Fork 0
mirror of https://github.com/Evolix/chexpire.git synced 2024-05-03 01:10:50 +02:00
Commit graph

250 commits

Author SHA1 Message Date
Jérémy Lecour 86e5b188a7
Merge pull request #29 from Evolix/text-mailers-devise
Add plain text templates for Devise mailers
2018-06-14 22:51:46 +02:00
Jérémy Lecour 73529809da Add plain text templates for Devise mailers 2018-06-14 22:44:43 +02:00
Jérémy Lecour 2530264708
Improve rubocop (#28)
Add good settings for Rubocop from DNSimple blog :
https://blog.dnsimple.com/2018/06/quick-tips-for-practical-rubocop-workflow/

Add Rubocop command in INSTALL.md
2018-06-14 22:17:11 +02:00
Jérémy Lecour c2f561f2ea Improve code style, based on Rubocop recommendations 2018-06-13 22:16:46 +02:00
Jérémy Lecour ddee9f44a8 User validation for locale must have a list of String 2018-06-13 22:16:46 +02:00
Jérémy Lecour 9acab0298a Fix typo in french localization 2018-06-13 22:16:46 +02:00
Jérémy Lecour 9b155e018c Real label for locale selection 2018-06-13 22:16:46 +02:00
Jérémy Lecour 9d62aceba4 Extract a few localizations 2018-06-13 22:16:46 +02:00
Jérémy Lecour f646a96953 Localization of notification mail templates 2018-06-13 22:16:46 +02:00
Jérémy Lecour 1fb78a55f9 Locale can be selected at signup or changed in profile form 2018-06-13 22:16:46 +02:00
Jérémy Lecour 5324957174 Fix whitespaces in english 2018-06-13 22:16:46 +02:00
Jérémy Lecour c0ba44eea5 Add basic localization files for french 2018-06-13 22:16:46 +02:00
Jérémy Lecour 4b7ba3d1a0 Add support for locales en/fr 2018-06-13 22:16:46 +02:00
Jérémy Lecour a47965293f Clarify capistrano local configuration 2018-06-12 22:38:27 +02:00
Jérémy Lecour 15bfba580a Add delivery_method config for staging environment 2018-06-12 22:37:09 +02:00
Jérémy Lecour 548f9d5e60 improvements to the installation instructions 2018-06-09 16:15:59 +02:00
Jérémy Lecour f4cb47af91 Rewrite the install instructions 2018-06-09 13:34:08 +02:00
Jérémy Lecour ccdb28cb80 Clarify command to run to generate secrets 2018-06-09 13:34:08 +02:00
Jérémy Lecour 1f60e96e14 Add instructions for running the test suite 2018-06-05 22:50:18 +02:00
Colin Darie 78be2e938b
Merge pull request #18 from Evolix/hotfix
last production fixes
2018-06-05 20:35:58 +02:00
Colin Darie a0cec2aa96
Devise send email notifiation async 2018-06-05 20:25:51 +02:00
Colin Darie 8ff94076c0
Dynamic mailer configuration 2018-06-05 20:25:51 +02:00
Colin Darie dba1ab55d9
Added PIR to parsers list 2018-06-05 18:45:14 +02:00
Colin Darie dbc61099dd
Merge pull request #16 from Evolix/production-fixes
Fix deployement with webpacker
2018-06-05 18:43:41 +02:00
Colin Darie f19f1c4ad5
Yarn: added exports-loader in depedencies for compilation on server 2018-06-05 17:45:24 +02:00
Colin Darie 985b767aa4
Merge pull request #15 from Evolix/checks-table
Basic checks table
2018-06-05 17:40:25 +02:00
Colin Darie 9c8b663de1
Basic checks table 2018-06-05 17:36:21 +02:00
Colin Darie 12b0239e8f
Merge pull request #14 from Evolix/more-whois-ext
Whois support for .com, .net, .org
2018-06-05 17:35:41 +02:00
Colin Darie 8eba2ea20a
Added PIR whois parsing for .org tld 2018-06-05 17:31:30 +02:00
Colin Darie ab0b961ee5
Rename Whois FR parser in AFNIC 2018-06-05 16:42:46 +02:00
Colin Darie 9c040f9fc4
Verisign Parser for .com & .net 2018-06-05 16:39:08 +02:00
Colin Darie 6001b869bc
Fix deployement with webpacker 2018-06-05 15:57:14 +02:00
Colin Darie 0436101ae7
Merge pull request #13 from Evolix/checks-processor
Checks processor
2018-06-05 15:55:37 +02:00
Colin Darie 6561a6d8ed
Schedule checks & notifications processors tasks 2018-06-05 15:45:05 +02:00
Colin Darie a286efdd88
WhoisSyncJob : better error handling 2018-06-05 15:31:40 +02:00
Colin Darie 142f0a6f1c
Check processor with task to update/sync dates 2018-06-05 15:24:44 +02:00
Colin Darie 822da5c752
Merge pull request #12 from Evolix/notifier
Notification system
2018-06-05 10:29:26 +02:00
Colin Darie 72d82e067e
Fix Travis: no seed 2018-06-05 09:58:07 +02:00
Colin Darie b952f600f1
Add & removal of notification from a check 2018-06-04 20:39:53 +02:00
Colin Darie 1915a93848
Notification channel default to email 2018-06-04 20:39:00 +02:00
Colin Darie 9886e978fe
Notifier channel email
NB: domain recurrent failures notification conditions needs to be
implemented.
2018-06-04 14:18:12 +02:00
Colin Darie 26340a9304
Notifier service architecture 2018-06-04 14:18:12 +02:00
Colin Darie 20ad6953e5
Test: custom assertion assert_just_now 2018-06-04 14:03:08 +02:00
Colin Darie e6283fac6c
Very basic seeds 2018-06-04 14:02:15 +02:00
Colin Darie cc84d873d3
Rename Check#domain_expire_at in domain_expires_at 2018-06-02 18:37:15 +02:00
Colin Darie 9acb74f610
Test: add simplecov 2018-06-02 16:16:48 +02:00
Colin Darie cc4d2a11a7
Restore ActiveJob default async queue adapter in dev env 2018-06-02 15:16:05 +02:00
Colin Darie 878f7340e5
WhoisSyncJob tests 2018-06-02 15:16:05 +02:00
Colin Darie 66de2e146a
Test: Disable Open4 calls, add mock_system_command helper 2018-06-02 15:16:05 +02:00
Colin Darie 83df2a2ce3
Test: replace fixtures with factories 2018-06-02 15:16:05 +02:00