Commit Graph

  • 2c5e29786c Rewrite the install instructions Jérémy Lecour 2018-06-09 13:29:39 +0200
  • f9418db721 Clarify command to run to generate secrets Jérémy Lecour 2018-06-09 13:29:21 +0200
  • 1f60e96e14 Add instructions for running the test suite Jérémy Lecour 2018-06-05 22:42:50 +0200
  • 199089ce48 Add instructions for running the test suite Jérémy Lecour 2018-06-05 22:42:50 +0200
  • 78be2e938b
    Merge pull request #18 from Evolix/hotfix Colin Darie 2018-06-05 20:35:58 +0200
  • a0cec2aa96
    Devise send email notifiation async Colin Darie 2018-06-05 20:18:41 +0200
  • 8ff94076c0
    Dynamic mailer configuration Colin Darie 2018-06-05 20:09:00 +0200
  • dba1ab55d9
    Added PIR to parsers list Colin Darie 2018-06-05 18:45:14 +0200
  • dbc61099dd
    Merge pull request #16 from Evolix/production-fixes Colin Darie 2018-06-05 18:43:41 +0200
  • f19f1c4ad5
    Yarn: added exports-loader in depedencies for compilation on server Colin Darie 2018-06-05 17:45:24 +0200
  • 985b767aa4
    Merge pull request #15 from Evolix/checks-table Colin Darie 2018-06-05 17:40:25 +0200
  • 9c8b663de1
    Basic checks table Colin Darie 2018-06-05 17:27:12 +0200
  • 12b0239e8f
    Merge pull request #14 from Evolix/more-whois-ext Colin Darie 2018-06-05 17:35:41 +0200
  • 8eba2ea20a
    Added PIR whois parsing for .org tld Colin Darie 2018-06-05 17:03:40 +0200
  • ab0b961ee5
    Rename Whois FR parser in AFNIC Colin Darie 2018-06-05 16:42:04 +0200
  • 9c040f9fc4
    Verisign Parser for .com & .net Colin Darie 2018-06-05 16:39:08 +0200
  • 6001b869bc
    Fix deployement with webpacker Colin Darie 2018-06-05 15:57:14 +0200
  • 0436101ae7
    Merge pull request #13 from Evolix/checks-processor Colin Darie 2018-06-05 15:55:37 +0200
  • 6561a6d8ed
    Schedule checks & notifications processors tasks Colin Darie 2018-06-05 15:45:05 +0200
  • a286efdd88
    WhoisSyncJob : better error handling Colin Darie 2018-06-05 15:25:19 +0200
  • 142f0a6f1c
    Check processor with task to update/sync dates Colin Darie 2018-06-05 15:24:44 +0200
  • 822da5c752
    Merge pull request #12 from Evolix/notifier Colin Darie 2018-06-05 10:29:26 +0200
  • 72d82e067e
    Fix Travis: no seed Colin Darie 2018-06-05 09:58:07 +0200
  • b952f600f1
    Add & removal of notification from a check Colin Darie 2018-06-04 20:39:53 +0200
  • 1915a93848
    Notification channel default to email Colin Darie 2018-06-04 20:39:00 +0200
  • 9886e978fe
    Notifier channel email Colin Darie 2018-06-04 14:07:58 +0200
  • 26340a9304
    Notifier service architecture Colin Darie 2018-06-04 14:06:37 +0200
  • 20ad6953e5
    Test: custom assertion assert_just_now Colin Darie 2018-06-04 14:03:08 +0200
  • e6283fac6c
    Very basic seeds Colin Darie 2018-06-04 14:02:15 +0200
  • cc84d873d3
    Rename Check#domain_expire_at in domain_expires_at Colin Darie 2018-06-02 17:45:50 +0200
  • 9acb74f610
    Test: add simplecov Colin Darie 2018-06-02 15:44:34 +0200
  • cc4d2a11a7
    Restore ActiveJob default async queue adapter in dev env Colin Darie 2018-06-02 15:14:01 +0200
  • 878f7340e5
    WhoisSyncJob tests Colin Darie 2018-06-02 15:13:25 +0200
  • 66de2e146a
    Test: Disable Open4 calls, add mock_system_command helper Colin Darie 2018-06-02 14:46:32 +0200
  • 83df2a2ce3
    Test: replace fixtures with factories Colin Darie 2018-06-02 14:45:15 +0200
  • 611c8b78b8
    Setup factory_bot Colin Darie 2018-06-02 14:44:00 +0200
  • dc2c1b88d0
    Notification model & migration. Colin Darie 2018-05-31 20:49:06 +0200
  • 73e5695cb2
    Merge pull request #7 from Evolix/whois Colin Darie 2018-05-31 10:26:51 +0200
  • e2f509590b
    Merge pull request #6 from Evolix/checks-resource Colin Darie 2018-05-31 10:22:41 +0200
  • d4496a6895
    Merge pull request #5 from Evolix/pr-install-1 Colin Darie 2018-05-31 10:21:59 +0200
  • 53ca6f1f7f
    Ask Job at whois creation (inline in dev) Colin Darie 2018-05-30 18:16:43 +0200
  • 1179a10775
    Checks form: do not ask for created at anymore Colin Darie 2018-05-30 18:15:56 +0200
  • 62a53314c5
    Whois: intercept domain not found Colin Darie 2018-05-30 18:15:20 +0200
  • 123bec60af
    CheckLogger for command & parser Colin Darie 2018-05-30 16:51:24 +0200
  • ec4dc321f6
    Create CheckLog model Colin Darie 2018-05-30 16:50:41 +0200
  • 53fb0d38de
    Whois: Time in UTC instead of DateTime Colin Darie 2018-05-30 16:48:25 +0200
  • 79165fb5b8
    System calls with Open4 && more tests Colin Darie 2018-05-30 13:23:15 +0200
  • 00c85e7796
    Whois parsing of .fr tld Colin Darie 2018-05-30 12:04:07 +0200
  • c6b1ac7162
    Domain tld & normalize helpers Colin Darie 2018-05-29 22:33:35 +0200
  • 022d681c33
    SystemCommand wrapper Colin Darie 2018-05-29 22:33:12 +0200
  • 2a329ad934
    Test: prepare guard & mocks Colin Darie 2018-05-29 22:32:25 +0200
  • 4e6a3d2ed5
    [GEM] +naught for NullLogger Colin Darie 2018-05-29 22:31:55 +0200
  • 849c27a5aa
    CRUD checks (no distinction domain/ssl yet) Colin Darie 2018-05-29 13:11:22 +0200
  • 610100d7cc
    Added Pundit. Colin Darie 2018-05-29 13:09:42 +0200
  • 8af0a7739c
    Webpack: src in app/frontend, selective JS bootstrap Colin Darie 2018-05-29 13:09:22 +0200
  • 8f3cf9f56b
    Create resource Checks Colin Darie 2018-05-29 10:28:03 +0200
  • ffe372cec1 INSTALL.md improvement Jérémy Lecour 2018-05-28 22:47:34 +0200
  • 747f63bea1
    Merge pull request #3 from Evolix/devise Colin Darie 2018-05-25 01:00:50 +0200
  • c0d5099a23
    Users forms: TOS acceptance, notifications deactivation Colin Darie 2018-05-24 23:40:23 +0200
  • 9d74bb4c2b
    Travis: fix chrome crash & system tests Colin Darie 2018-05-24 22:55:20 +0200
  • fab75c03df
    Fixed travis with devise Colin Darie 2018-05-24 16:01:08 +0200
  • c0e57e354a
    Merge pull request #2 from Evolix/setup Colin Darie 2018-05-24 15:49:07 +0200
  • 138b554772
    User with devise, basic integration in navbar with simple form & tests Colin Darie 2018-05-23 17:59:28 +0200
  • b9b8024233
    [GEM] +simple_form (with bootstrap) Colin Darie 2018-05-24 15:22:20 +0200
  • e4b851fab1
    [GEM] + letter_opener_web Colin Darie 2018-05-24 15:20:36 +0200
  • ca4405139e
    [yarn] rails-ujs Colin Darie 2018-05-23 17:58:50 +0200
  • cd4286d023
    More debug gems Colin Darie 2018-05-23 17:57:56 +0200
  • b8a4628ad9
    Setup Devise Colin Darie 2018-05-23 15:46:10 +0200
  • 96e5b91835
    Setup models & routes annotations Colin Darie 2018-05-24 14:00:26 +0200
  • 8c6a8354a3
    Installation instructions Colin Darie 2018-05-24 13:46:20 +0200
  • 2f4bee55e1
    Don't use shared credentials, back to old secrets ignored files Colin Darie 2018-05-24 11:45:27 +0200
  • 2ba184b442
    Configure Capistrano Colin Darie 2018-05-24 11:43:34 +0200
  • d9dfb0ee0f
    Supports configuration variables per instance in config/chexpire.yml Colin Darie 2018-05-23 16:23:34 +0200
  • f2891c2d6a
    Better rubocop configuration Colin Darie 2018-05-23 15:56:43 +0200
  • b52c8e2c5e
    Init schema.rb Colin Darie 2018-05-23 15:14:33 +0200
  • 9ccee38b14
    Travis config Colin Darie 2018-05-23 14:41:08 +0200
  • 84e62755cf
    rails-i18n Colin Darie 2018-05-23 15:08:48 +0200
  • e210101127
    .gitignore: added config/database.yml, replaced by database.example.yml Colin Darie 2018-05-23 14:45:48 +0200
  • a8a099cf31
    Install bootstrap (with Webpack) Colin Darie 2018-05-23 13:53:02 +0200
  • 0198e39048
    Basic homepage Colin Darie 2018-05-23 11:56:14 +0200
  • d5eba63bfd
    Configure TimeZone, no assets generator, force SSL Colin Darie 2018-05-23 11:55:58 +0200
  • 72b718f1f4
    Config JS with Webpacker Colin Darie 2018-05-23 11:55:13 +0200
  • dd545992e6
    Basic rubocop configuration Colin Darie 2018-05-23 10:47:30 +0200
  • 7266d2a21c
    Setup rails Colin Darie 2018-05-23 10:32:04 +0200
  • 81c7e50c7d
    Initial commit Jérémy Lecour 2018-05-22 21:00:48 +0200