Commit Graph

326 Commits

Author SHA1 Message Date
Jérémy Lecour ead3b8b532 deploy scripts with emojis 2019-08-25 17:36:36 +02:00
Jérémy Lecour 9a29a200ec fix button double-style bug 2019-08-25 17:28:18 +02:00
Jérémy Lecour 4d1644436c Update gems 2019-08-25 10:52:57 +02:00
Jérémy Lecour 404f9df820 Better Puma configuration + documentation for systemd unit 2019-08-24 11:26:49 +02:00
Jérémy Lecour 1129ca1bea remove empty line to please Rubocop 2019-08-20 14:41:00 +02:00
Jérémy Lecour 085cca4480 Insall "ed25519" gem to deploy with ed25519 SSH keys 2019-08-20 14:40:33 +02:00
Jérémy Lecour ae8ceb6c47 Make Capistrano dependency a bit looser 2019-08-20 14:02:40 +02:00
Jérémy Lecour 41f6433b58 Remove "require" deprecated by Zeitwerk 2019-08-20 13:50:04 +02:00
Jérémy Lecour f07b93189c remove debug CSS code 2019-08-20 13:42:03 +02:00
Jérémy Lecour d7e1911d2c remove empty parenthesis to please Rubocop 2019-08-20 13:37:07 +02:00
Jérémy Lecour 1e0adce074 extract values to please Rubocop 2019-08-20 13:36:05 +02:00
Jérémy Lecour 81cf8b0f94 bring back letter_opener_web 2019-08-20 13:23:38 +02:00
Jérémy Lecour 86fd697eee whitespaces 2019-08-20 13:11:30 +02:00
Jérémy Lecour 003e0b3fb7 pry and byebug are not mutually exclusive, use them both 2019-08-20 13:03:38 +02:00
Jérémy Lecour d15ee5b300 notifications tests use reliable test dates 2019-08-20 08:46:20 +02:00
Jérémy Lecour a7010d7689 Migrate webdriver configuration 2019-08-20 08:26:44 +02:00
Jérémy Lecour ca4694eead update devise 2019-08-20 08:12:05 +02:00
Jérémy Lecour ab8d987dda More precise target for button scope 2019-08-20 08:09:21 +02:00
Jérémy Lecour 29d9a02a06 Add comment for ActiveRecord#skip_time_zone_conversion_for_attributes 2019-08-20 01:14:50 +02:00
Jérémy Lecour e9de5d5c32 Add Check.domain_expires_in_days 2019-08-20 01:10:54 +02:00
Jérémy Lecour 54e57f20ae return the number of whole days 2019-08-20 00:46:52 +02:00
Jérémy Lecour 8534a5d351 travis: no need to bundle exec 2019-08-20 00:21:10 +02:00
Jérémy Lecour 64a7032c35 Migrate babel and postcss configs 2019-08-20 00:20:40 +02:00
Jérémy Lecour f94337fff5 It's "webdrivers" not "webdriver" ! 2019-08-20 00:12:41 +02:00
Jérémy Lecour 3a44fc389e move styles to webpack 2019-08-20 00:03:24 +02:00
Jérémy Lecour c9c7d5235f Update gems dependencies to match vanilla Rails applications 2019-08-20 00:00:19 +02:00
Jérémy Lecour 3fafa7e129 update db:schema 2019-08-19 23:59:25 +02:00
Jérémy Lecour 469c158217 allow bloc scheme for styles in development 2019-08-19 23:58:14 +02:00
Jérémy Lecour 4be23aaba7 restore webpack in webpack/environment.js 2019-08-17 12:40:47 +02:00
Jérémy Lecour 51cd897e53 Travis: compile webpack assets before tests 2019-08-17 12:32:28 +02:00
Jérémy Lecour b32d931a2b Use absolute path for "render file" 2019-08-17 12:24:13 +02:00
Jérémy Lecour 3a89df9ddf update rails-i18n 2019-08-17 12:19:38 +02:00
Jérémy Lecour d984a47c19 Zeitwerk requires Ruby >= 2.5.4 2019-08-17 10:34:19 +02:00
Jérémy Lecour d3d6230347 configure MySQL for travis 2019-08-17 01:40:55 +02:00
Jérémy Lecour 83a824b64f add mysql to services for Travis test suite 2019-08-17 01:34:59 +02:00
Jérémy Lecour b5cdbd369e Re-enable Travis tests on Ruby 2.5 2019-08-17 01:17:15 +02:00
Jérémy Lecour 22bb240806 fix typo 2019-08-17 01:13:37 +02:00
Jérémy Lecour 8a3cfb447b Updates for Rails 6.0
Temporary workarounds :
* devise is from GitHub
* letter_opener_web is disabled
2019-08-17 00:54:17 +02:00
Jérémy Lecour dd821a53ba upgrade packages 2019-03-07 21:57:02 +01:00
Jérémy Lecour 4fbf2ddea0 Document privilegies for test/dev user
They need to be able to create databases to execute tests in parallel.
2019-03-04 13:50:10 +01:00
Jérémy Lecour d88f2f63b8 Travis: disable Ruby 2.5
Zeitwerk is not fully compatible with 2.5
cf. https://github.com/Evolix/chexpire/pull/104
2019-03-04 13:33:35 +01:00
Jérémy Lecour b144e62562 disable Zeitwerk logging 2019-03-04 13:32:24 +01:00
Jérémy Lecour b59b166676 More 'require' removed 2019-03-04 08:19:42 +01:00
Jérémy Lecour e53870c67d upgrade to webpacker 4 2019-03-03 23:42:17 +01:00
Jérémy Lecour 5c5c022115 Upgrade Devise to 4.6 2019-03-03 23:16:41 +01:00
Jérémy Lecour eaf58c0b0e clarify namespaces and require 2019-03-03 22:47:05 +01:00
Jérémy Lecour e9693a23a5 remove channels since we don't use ActionCable 2019-03-03 11:08:27 +01:00
Jérémy Lecour 1d82c743bc fix namespace for SSL::Response 2019-03-03 11:05:05 +01:00
Jérémy Lecour 491ed0567a explicit namespace in tests 2019-03-03 11:03:04 +01:00
Jérémy Lecour 3010710118 yarn upgrade 2019-03-03 10:54:08 +01:00