21
1
Fork 0
mirror of https://github.com/Evolix/chexpire.git synced 2024-04-25 21:40:49 +02:00
Commit graph

382 commits

Author SHA1 Message Date
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
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 aa97430e13
Merge pull request #46 from Evolix/cron-fixes
Cron fixes
2018-07-06 13:13:44 +02:00
Colin Darie d98c1241c5
Log an error when a system command doesnt have an exit status.
Occurred at least 1 time with a check_http.
2018-07-06 12:58:25 +02:00
Colin Darie 4d42c34f4f
Fixed ssl sync dates processor task 2018-07-06 12:57:07 +02:00
Colin Darie e09a463bcb
Change cron execution hour 2018-07-06 12:56:57 +02:00
Jérémy Lecour 2a0290da11
Merge pull request #45 from Evolix/issue44
Add instructions to install libsodium
2018-07-06 11:37:58 +02:00
Jérémy Lecour 40c59db667 Add instructions to install libsodium
resolve #44
2018-07-06 11:36:31 +02:00
Colin Darie 730b70c08e
Merge branch 'hotfix' 2018-07-05 23:26:45 +02:00
Colin Darie aa1e6adedc
Disable turbolinks towards check edit
As of today, this causes a CSP issue when a notification is removed via 
rails-ujs, because nonce is not updated by turbolinks and rails-ujs use 
previous nonces.
2018-07-05 23:26:18 +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 ff9d440b2c
Merge branch 'hotfix' 2018-07-05 16:27:34 +02:00
Colin Darie 386523e6bf
Check dependant destory on CheckLogs 2018-07-05 16:26:15 +02:00
Colin Darie 917869925a
Merge branch 'home-intro' 2018-07-05 16:14:04 +02:00
Colin Darie 60f99a6373
Merge pull request #41 from Evolix/ssl-fixes
SSL fixes
2018-07-05 16:12:54 +02:00
Colin Darie 9a3c8514b2
Home title i18n + intro 2018-07-05 16:12:26 +02:00
Colin Darie 663b2de177
SSL: disable hostname matching verification 2018-07-05 16:04:35 +02:00
Colin Darie 4351f2ca5f
SSL: default command with -C 0 argument. 2018-07-05 16:04:17 +02:00
Colin Darie 6f7a36a38e
SSL: accept wildcard domains matching 2018-07-05 16:02:58 +02:00
Colin Darie 5117ee1e89
SSL Sync at creation 2018-07-05 16:01:36 +02:00
Colin Darie d83f618fe2
Merge pull request #38 from Evolix/dashboard
Checks listing
2018-07-05 12:36:33 +02:00
Colin Darie cbb0b98898
System tests for dashboard 2018-07-05 12:26:57 +02:00
Colin Darie d7c0647f40
Dashboard: minor english improvements 2018-07-05 12:26:31 +02:00
Colin Darie fac8d88d38
Capybara: fixed screenshot in system cases 2018-07-05 12:26:00 +02:00
Colin Darie 837f48ff81
Reduce checks helper method complexity 2018-07-05 10:27:51 +02:00