Colin Darie
09be8a38c2
Manual expiray date support for unsupported domain
...
Validation is made when leaving the input field with an ajax call on the
/checks/support.json path. JSON response include the normalized domain
name (more TODO) and the supported status.
UI is updated with Javascript accordingly to this response.
Closes #62
2018-08-29 18:14:15 +02:00
Colin Darie
57b24e5e29
Merge pull request #84 from Evolix/check-http-sni
...
check_http with --sni option
2018-08-29 18:13:44 +02:00
Colin Darie
d6e15cfaf3
Capistrano: remove previous .ruby-version reference
2018-08-29 16:54:17 +02:00
Colin Darie
093c5f8e44
check_http: added --sni to defaults options
...
Closes #82
Probably fixes #74 too ?
2018-08-29 16:51:21 +02:00
Gregory Colpart
bcd5a02609
Merge pull request #75 from Evolix/fix-missing-configuration
...
Fix missing defaults checks_ssl.interval configuration key
2018-08-13 20:17:17 +02:00
Jérémy Lecour
9d0dbb81f5
Devise fetches the from value in the custom configuration
2018-08-13 16:27:49 +02:00
Gregory Colpart
21ef364f8a
wording for beta banner (again)
2018-08-11 22:04:34 +02:00
Gregory Colpart
4a9d621627
wording for beta banner
2018-08-11 21:47:17 +02:00
Colin Darie
d8ed4defd9
Fix missing defaults checks_ssl.interval configuration key
2018-08-09 18:59:26 +02:00
Juliette Cougnoux
a473fc86a0
Add a top bar on each page to show the beta status.
2018-08-08 10:50:24 +02:00
Jérémy Lecour
ca63678809
Change the form label for interval
...
Specify that the interval is in days and add a placeholder.
2018-08-06 19:34:50 +02:00
juliette-cougnoux
dd6d231d1d
Merge pull request #64 from Evolix/wording
...
Thank you for the wording.
2018-08-06 17:59:11 +02:00
Gregory Colpart
2244a1c820
use @example.com (more popular than .org)
2018-08-06 08:52:37 +02:00
Gregory Colpart
b4ae530651
wording
2018-08-05 22:27:16 +02:00
Gregory Colpart
49786cda63
use @example.com email address by default
2018-08-05 22:23:10 +02:00
Gregory Colpart
52dba03064
Replace "Lorem ipsum dolor" with real texts :)
2018-08-05 22:13:53 +02:00
Juliette Cougnoux
12149bcf9f
First design for homepage & navbar.
2018-08-02 15:12:14 +02:00
Gregory Colpart
aa38ceac12
Add copyright and license lines in all files needed
2018-08-02 00:29:53 +02:00
Colin Darie
ea610ee185
Notifications grouped of checks in error to user email.
...
This is not dependent of Notificatioon model.
2018-08-01 23:09:08 +02:00
Colin Darie
2a634d8dda
Chexpire custom configuration inherits from defaults configuration.
2018-08-01 23:09:08 +02:00
Colin Darie
e09a463bcb
Change cron execution hour
2018-07-06 12:56:57 +02:00
Colin Darie
917869925a
Merge branch 'home-intro'
2018-07-05 16:14:04 +02:00
Colin Darie
9a3c8514b2
Home title i18n + intro
2018-07-05 16:12:26 +02:00
Colin Darie
4351f2ca5f
SSL: default command with -C 0 argument.
2018-07-05 16:04:17 +02:00
Colin Darie
d7c0647f40
Dashboard: minor english improvements
2018-07-05 12:26:31 +02:00
Colin Darie
e5db8f1b96
More dashboard UI improvements
2018-07-05 10:27:50 +02:00
Colin Darie
3bfca3b81f
Display an icon for check in error
2018-07-05 10:27:49 +02:00
Colin Darie
9279d8eed4
Checks listing design & responsivity
2018-07-05 10:27:48 +02:00
Colin Darie
3ef8e6322a
[GEM] +kaminari for pagination.
2018-07-03 19:45:24 +02:00
Colin Darie
c619d39bde
Adapt new check form to predefined kind, more i18n
2018-07-03 17:38:06 +02:00
Colin Darie
a384585256
Rails inflection: SSL
2018-07-03 17:37:32 +02:00
Colin Darie
f18b2fbeba
Notification for SSL checks.
2018-07-02 18:40:09 +02:00
Colin Darie
8a9a7f6f22
SSL Checks with check_http
2018-07-02 17:21:08 +02:00
Colin Darie
db4e7d42b2
Checks processor refactoring for more flexibility
2018-07-02 14:25:35 +02:00
Jérémy Lecour
830b978626
Rename Notifications.delay to .interval
...
From French to English "interval" is a better translation than "delay".
It's supposed to mean a number of days between two dates.
2018-07-02 09:52:49 +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
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
15bfba580a
Add delivery_method config for staging environment
2018-06-12 22:37:09 +02:00
Jérémy Lecour
ccdb28cb80
Clarify command to run to generate secrets
2018-06-09 13:34:08 +02:00
Colin Darie
8ff94076c0
Dynamic mailer configuration
2018-06-05 20:25:51 +02:00
Colin Darie
6001b869bc
Fix deployement with webpacker
2018-06-05 15:57:14 +02:00
Colin Darie
6561a6d8ed
Schedule checks & notifications processors tasks
2018-06-05 15:45:05 +02:00
Colin Darie
142f0a6f1c
Check processor with task to update/sync dates
2018-06-05 15:24:44 +02:00
Colin Darie
b952f600f1
Add & removal of notification from a check
2018-06-04 20:39:53 +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