Jérémy Lecour
5326dcc7aa
Add a logger to check processors
...
Currently it is unused.
2018-08-29 12:19:05 +02:00
Jérémy Lecour
815471da76
CheckProcessor configuration is always passed
...
It's better to redure coupling between these classes and Rails.
It gives liberty to provide configuration and other parameters
depending on the context.
2018-08-29 12:14:34 +02:00
Jérémy Lecour
cedcc08f34
Merge pull request #79 from Evolix/accept-language
...
Detect language from HTTP headers.
Fix #76
2018-08-14 14:26:31 +02:00
Jérémy Lecour
58d8bdd98b
Use Rack::Locale to detect locale from HTTP headers
2018-08-14 14:13:59 +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
8c3924832f
Merge pull request #78 from Evolix/issue-77
...
Devise fetches the from value in the custom configuration
2018-08-13 16:38:08 +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
Gregory Colpart
430969bd67
Merge pull request #70 from Evolix/issue-69
...
Improved documentation for INSTALL procedure.
2018-08-09 09:09:34 +02:00
Gregory Colpart
75a8838dd8
typo
2018-08-09 08:30:29 +02:00
Jérémy Lecour
23948576b2
Merge pull request #24 from Evolix/ruby-2.3.3
...
The Gemfile requires Ruby >= 2.3.3 and no .ruby-version is provided to let everyone use the Ruby version they want.
2018-08-08 17:04:42 +02:00
Jérémy Lecour
3290c6a9d2
Don't force the Ruby version by default
2018-08-08 11:49:41 +02:00
Jérémy Lecour
276ba38d95
Adjust dependencies and documentation for Ruby requirements
2018-08-08 11:49:01 +02:00
Jérémy Lecour
97076f92c1
Update Gemfile.lock with Ruby 2.3.3
2018-08-08 11:49:01 +02:00
Jérémy Lecour
6ec587ce53
Change Ruby version in Gemfile and .ruby-version
2018-08-08 11:49:01 +02:00
Jérémy Lecour
f15ddc15de
Merge pull request #73 from Evolix/beta-banner
...
Add a top bar on each page to show the beta status.
2018-08-08 11:15:57 +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
d10046d953
Merge pull request #72 from Evolix/rails-5.2.1
...
Upgrade Rails to 5.2.1
2018-08-08 09:54:36 +02:00
Jérémy Lecour
fde530acd9
Upgrade Rails to 5.2.1
2018-08-08 09:47:34 +02:00
Jérémy Lecour
ea8e7e7387
Improved documentation for INSTALL procedure.
2018-08-07 11:29:19 +02:00
Gregory Colpart
33ab0804c5
Merge pull request #68 from Evolix/issue-58
...
Thanks for the patch, tested locally with success
2018-08-06 20:58:19 +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
Gregory Colpart
ffbd8985f3
Merge pull request #65 from Evolix/graphic-design-2
...
Thank you for your reorganization of css code
2018-08-06 18:02:21 +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
Juliette Cougnoux
9ec600b754
Reorganization of css code for checks list
2018-08-06 15:07:15 +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
Gregory Colpart
ebcf037a22
Merge pull request #53 from Evolix/graphic-design-1
...
First version of a new graphic design
2018-08-05 12:17:35 +02:00
Juliette Cougnoux
f4921f5751
First design for checks list.
2018-08-02 15:12:14 +02:00
Juliette Cougnoux
12149bcf9f
First design for homepage & navbar.
2018-08-02 15:12:14 +02:00
Juliette Cougnoux
930c6c5d60
Modify theme-colors.
2018-08-02 12:13:41 +02:00
Colin Darie
8d8ac46c22
Merge pull request #52 from Evolix/add-license
...
Add license
2018-08-02 00:54:13 +02:00
Gregory Colpart
b2d23ea869
Increase max line length to 120
2018-08-02 00:38:17 +02:00
Gregory Colpart
aa38ceac12
Add copyright and license lines in all files needed
2018-08-02 00:29:53 +02:00
Gregory Colpart
c77ce2f5ff
Add license to README.md
2018-08-02 00:15:32 +02:00
Gregory Colpart
b4430c1305
Add license
2018-08-02 00:14:11 +02:00
Colin Darie
10f590ed8a
Merge branch 'improve-readme'
2018-08-01 23:36:12 +02:00
Colin Darie
d5ad0c6c44
Updated Readme with new recurrent failures instructions
2018-08-01 23:36:06 +02:00
Colin Darie
b3bcaa92f9
Merge pull request #50 from Evolix/notifications-improvements
...
Notifications improvements
2018-08-01 23:21:49 +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
d61b6d9c8a
Checks table in error with consecutive_failures configuration
2018-08-01 23:09:08 +02:00
Colin Darie
afcc72ca07
Configuration rename long_term in long_term_interval
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
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
f0a8c719d1
README: fix error path
2018-08-01 09:19:39 +02:00