Pierre de La Morinerie
20239077a7
Gemfile: fix an 'insecure connection' Bundler warning
2019-08-01 15:00:23 +02:00
Paul Chavard
fc75580a3c
Start using pundit
2019-07-30 18:09:28 +02:00
clemkeirua
25f81f1d3c
download a dossier as zip with all attachments
2019-07-16 09:11:25 +02:00
Pierre de La Morinerie
76335511c8
omniauth: protect against CSRF
...
See https://github.com/omniauth/omniauth/wiki/Resolving-CVE-2015-9284
2019-07-15 18:16:00 +02:00
Mathieu Magnin
b34f8fbe3d
Add ActionText
2019-07-03 13:15:49 +02:00
Paul Chavard
fb0ef15e3c
Export dossiers v2
2019-07-02 14:20:29 +02:00
Nicolas Bouilleaud
76925356b6
Fix irb_context in rails console
...
Don’t require rspec_junit_formatter gem
It’s only needed when running tests (for circleci).
It messes with the console, when running `rails c` it causes this warning:
```
irb: warn: can't alias context from irb_context
```
This is related to rspec monkey_patching a `context` method on `Object` (rspec/rspec-rails#1645 )
2019-05-20 10:33:43 +02:00
Paul Chavard
51c79ba6a6
Update webpacker and replace vue with react
2019-04-03 14:38:07 +02:00
Paul Chavard
e71cdcd12c
Move all the trackers to a separate js pack
2019-04-02 17:33:53 +02:00
Mathieu Magnin
7252c26e93
Gem web-console is back !
2019-03-12 17:53:11 +01:00
Mathieu Magnin
28fd9051d7
Gem update bootstrap-sass (>= 3.4.1)
2019-02-25 12:01:47 +01:00
Paul Chavard
c2a7460315
Add ruby debugger support
2019-02-14 15:22:57 +01:00
gregoirenovel
005eea26f7
Remove the unused web-console gem
2019-01-07 10:34:55 +01:00
gregoirenovel
9302905271
Remove the unused rack-handlers gem
2019-01-07 10:34:55 +01:00
gregoirenovel
7747f40ec0
Sort gems by alphabetic order
2019-01-07 10:34:55 +01:00
gregoirenovel
feae5194fa
Use single quotes everywhere in the Gemfile
2019-01-07 10:34:55 +01:00
gregoirenovel
aaff27aca9
Move Gemfile comments into the line they comment
...
And remove some useless comments
2019-01-07 10:34:55 +01:00
Pierre de La Morinerie
07d95ce934
Remove the rbnacl gem
...
Fix #3160
2019-01-03 17:48:53 +01:00
gregoirenovel
564ece37d9
Remove the draper gem
2019-01-03 15:13:22 +01:00
Frederic Merizen
57f2895938
[ #3133 ] Bump activestorage-openstack to fix on openstack
2018-12-07 15:19:18 +01:00
gregoirenovel
9b380829f8
sass-rails → saasc-rails
...
saas-rails is deprecated
2018-12-04 15:54:49 +01:00
Pierre de La Morinerie
af47ccda94
deploy: require mina only for deployment tasks
...
This fixes mina activating Rake traces, which pollutes the output
of rake tasks.
2018-11-26 12:09:35 +01:00
Paul Chavard
cf98e28178
Fix notifications on dossiers with migrated carto
2018-11-22 11:16:01 +01:00
gregoirenovel
dcf063f8f8
Bump warden and remove its dependency on the master branch
...
Now that the fix for wardencommunity/warden#147
is present in a proper release
2018-11-16 11:48:36 +01:00
Frederic Merizen
e69e459649
[ #2180 ] Add activestorage-openstack
2018-11-16 11:11:40 +01:00
Frederic Merizen
6da33f2387
[ #2180 ] Drop fog
2018-11-16 11:11:39 +01:00
Pierre de La Morinerie
b0541fba79
users: sign-in after confirming an account within a short time
2018-11-06 18:24:34 +01:00
Mathieu Magnin
3c9182d41d
Update Mina
2018-10-24 12:22:33 +02:00
Mathieu Magnin
d0a8cedbe2
Unicorn -> Puma
2018-10-24 12:22:33 +02:00
gregoirenovel
f3caa8ef7f
Remove apipie (and maruku)
2018-10-09 17:23:07 +02:00
Paul Chavard
179786380d
Use leaflet and freedraw from npm
2018-10-05 09:55:41 +02:00
Paul Chavard
ff9e87b88e
Use letter opener
2018-10-04 18:21:43 +02:00
simon lehericey
8c4f8347ca
Api Token: store token in an encrypted form
2018-09-27 10:14:32 +02:00
Mathieu Magnin
96b95b90cc
[ Fix #1285 ] Add zxcvbn gem
2018-09-26 08:58:43 +02:00
Paul Chavard
c66bb056f5
Remove uglifier
2018-09-25 18:26:19 +02:00
gregoirenovel
abac1d4a1d
[ Fix #2309 ] Remove therubyracer
2018-09-25 17:10:13 +02:00
Pierre de La Morinerie
110f657849
Gemfile: add default ActiveRecord translations
...
Before:
```ruby
> Commentaire.create!
ActiveRecord::RecordInvalid (translation missing: fr.activerecord.errors.messages.record_invalid)
```
After:
```ruby
> Commentaire.create!
ActiveRecord::RecordInvalid (La validation a échoué : Body Votre message ne peut être vide)
```
Fix #2096
2018-09-18 14:22:08 +02:00
Frederic Merizen
cbd390218d
[ Fix #1372 ] Bump spreadsheet architect and axlsx
...
This allows us to bump rubyzip to a version that is free of CVE-2017-5946
2018-09-06 17:56:57 +02:00
Paul Chavard
c67f8dcaaa
Add after_party
2018-08-30 11:54:54 +01:00
gregoirenovel
c6a839cd64
Add the groupdate gem
2018-08-27 14:00:34 +02:00
Mathieu Magnin
20a3f86729
Dotenv-rails should be defined a the very top of the gemfile
2018-08-21 15:41:06 +02:00
Paul Chavard
40a1e22cc9
Remove logstasher and add custom job structured logger
2018-08-16 12:26:13 +02:00
Paul Chavard
a6a4790a35
Replace logstasher with lograge
2018-08-13 12:44:00 +02:00
Paul Chavard
bf7c023380
Add webpacker and use it for new_design
2018-07-25 15:14:06 +02:00
Pierre de La Morinerie
394019b70c
specs: save a screenshot of failing integration tests
2018-07-04 09:43:22 +02:00
Pierre de La Morinerie
a569a566fc
header: use active_link_to for setting the active class on links
2018-06-26 18:04:04 +02:00
Frederic Merizen
be82c1c390
[ #2071 ] Sort Gemfile
2018-06-10 11:39:48 +02:00
Frederic Merizen
ad040e354a
[ Fix #2071 ] Let premailer generate a plain text version of html emails
2018-06-09 09:00:33 +02:00
gregoirenovel
e5869f2bec
Remove delayed_job_web version lock
...
Now that the security patches have been patched
2018-06-01 10:42:40 +02:00
gregoirenovel
661010100d
[ Fix #1536 ] Remove stringupcasepatch
2018-05-31 11:49:25 +02:00