Colin Darie
|
1b5ea46d48
|
Update checks#consecutive_failures after a success or failure
|
2018-08-01 18:40:35 +02:00 |
|
Colin Darie
|
75b429e395
|
[schema] Added checks#consecutive_failures (integer)
|
2018-08-01 18:40:35 +02:00 |
|
Colin Darie
|
9e8231d52c
|
Do not mark a check in error when last run occured a few days ago (when run was successful)
|
2018-07-24 14:06:47 +02:00 |
|
Colin Darie
|
717cd3fac3
|
Wrap first sync in a common job
Sometimes, when the first job is executed milliseconds after the insert,
the db would not return it.
This way, we can safely perform another attempt.
|
2018-07-05 17:54:21 +02:00 |
|
Colin Darie
|
3de56c09cc
|
Small delay before sync dates at creation
|
2018-07-05 17:25:13 +02:00 |
|
Colin Darie
|
386523e6bf
|
Check dependant destory on CheckLogs
|
2018-07-05 16:26:15 +02:00 |
|
Colin Darie
|
5117ee1e89
|
SSL Sync at creation
|
2018-07-05 16:01:36 +02:00 |
|
Colin Darie
|
837f48ff81
|
Reduce checks helper method complexity
|
2018-07-05 10:27:51 +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
|
cac52c1007
|
Checks in error filterable
|
2018-07-04 11:55:44 +02:00 |
|
Colin Darie
|
380960fa75
|
Checks list: filters & sort
|
2018-07-04 11:42:16 +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
|
ddee9f44a8
|
User validation for locale must have a list of String
|
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 |
|
Colin Darie
|
a0cec2aa96
|
Devise send email notifiation async
|
2018-06-05 20:25:51 +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
|
26340a9304
|
Notifier service architecture
|
2018-06-04 14:18:12 +02:00 |
|
Colin Darie
|
cc84d873d3
|
Rename Check#domain_expire_at in domain_expires_at
|
2018-06-02 18:37:15 +02:00 |
|
Colin Darie
|
dc2c1b88d0
|
Notification model & migration.
|
2018-05-31 20:49:06 +02:00 |
|
Colin Darie
|
53ca6f1f7f
|
Ask Job at whois creation (inline in dev)
|
2018-05-30 18:16:43 +02:00 |
|
Colin Darie
|
1179a10775
|
Checks form: do not ask for created at anymore
|
2018-05-30 18:16:18 +02:00 |
|
Colin Darie
|
ec4dc321f6
|
Create CheckLog model
|
2018-05-30 17:01:54 +02:00 |
|
Colin Darie
|
849c27a5aa
|
CRUD checks (no distinction domain/ssl yet)
|
2018-05-30 16:58:30 +02:00 |
|
Colin Darie
|
8f3cf9f56b
|
Create resource Checks
|
2018-05-30 16:58:30 +02:00 |
|
Colin Darie
|
c0d5099a23
|
Users forms: TOS acceptance, notifications deactivation
|
2018-05-24 23:40:23 +02:00 |
|
Colin Darie
|
138b554772
|
User with devise, basic integration in navbar with simple form & tests
|
2018-05-24 15:48:20 +02:00 |
|
Colin Darie
|
7266d2a21c
|
Setup rails
|
2018-05-23 10:32:04 +02:00 |
|