21
1
Fork 0
mirror of https://github.com/Evolix/chexpire.git synced 2024-04-26 22:10:50 +02:00
Commit graph

212 commits

Author SHA1 Message Date
Jérémy Lecour 5152856334 rake checks:sync_dates:all VERBOSE=1 (temporary) 2018-09-03 14:06:06 +02:00
Jérémy Lecour defe371a22 Add debug information on CheckProcessor 2018-09-03 14:05:07 +02:00
Jérémy Lecour eff7910078 Enable QUIET mode and keep standard output 2018-08-31 16:24:45 +02:00
Jérémy Lecour fab5732b32 fix rubocop offenses 2018-08-30 18:36:26 +02:00
Jérémy Lecour 1235845e54 Add a logger to CheckProcessor to log errors for each batch of checks 2018-08-30 18:29:47 +02:00
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