Commit graph

7300 commits

Author SHA1 Message Date
Paul Chavard
8ff45c7978 Fix commentaire file_url generator 2018-10-31 12:53:14 +01:00
Paul Chavard
ab98e024c3
Merge pull request #2932 from tchak/remove-path-from-archived-procedures
Remove path from archived procedures
2018-10-31 12:05:34 +01:00
Paul Chavard
3418419771 Remove path from archived procedures 2018-10-31 11:56:51 +01:00
LeSim
3aef0f379b
Merge pull request #2931 from betagouv/fix_cgdd
Let the API return times in UTC for now
2018-10-31 11:51:16 +01:00
simon lehericey
2f2f1e1321 Let the API return times in UTC for now 2018-10-31 11:43:48 +01:00
gregoirenovel
3fc462fb89
Merge pull request #2902 from tchak/expose-commentaire-attachement-on-api
Expose commentaire attachement on api
2018-10-30 17:37:31 +01:00
Paul Chavard
9b40ef2a77 Expose commentaire attachement on api
fix #2817
2018-10-30 16:22:51 +01:00
gregoirenovel
9a3daf0b79
Merge pull request #2926 from tchak/path-availability
Clarify procedure path availability code
2018-10-30 16:21:07 +01:00
Paul Chavard
e391fe6bec Clarify procedure path availability code 2018-10-30 15:59:37 +01:00
Paul Chavard
6782643426 Fix js error on path check before publish 2018-10-30 15:59:37 +01:00
Paul Chavard
6e4d111e09 Refactor and fix procedure update error handling 2018-10-30 15:59:37 +01:00
Mathieu Magnin
430c58a2ea
Merge pull request #2928 from betagouv/fix-2276
Fix 2276 Quand on créé un service avec de la donnée invalide, on perd tout ce qu'on a entré dans le formulaire
2018-10-30 15:57:40 +01:00
Mathieu Magnin
c656e36ec2 [Fix #2276] Test to ensure form is not cleared if service creation failed 2018-10-30 15:49:18 +01:00
Mathieu Magnin
e90c541ab4 [Fix #2276] When service creation fails form is not cleared 2018-10-30 15:49:18 +01:00
gregoirenovel
839247922a
Merge pull request #2927 from betagouv/remove-confirmation-button
Remove the confirmation button from the manager
2018-10-30 15:29:33 +01:00
gregoirenovel
6bc1a8cb71 Remove the confirmation button from the manager 2018-10-30 15:24:30 +01:00
gregoirenovel
e2f031d90e
Merge pull request #2925 from tchak/geo-aria-id
Add id to geo areas
2018-10-30 14:54:42 +01:00
Paul Chavard
fcdc0114fd Add id to geo areas 2018-10-30 12:16:09 +01:00
gregoirenovel
a005484e38
Merge pull request #2909 from tchak/remove-procedure-path
Remove ProcedurePath
2018-10-30 12:11:21 +01:00
Paul Chavard
725e88a89a Rename :procedure_path -> :path 2018-10-30 12:01:45 +01:00
Paul Chavard
f1fd1b38ec Refactor procedures_controller 2018-10-30 12:01:45 +01:00
Paul Chavard
b42095363e Refactor procedure model 2018-10-30 12:01:45 +01:00
Paul Chavard
641831864b Refactor commencer actions 2018-10-30 12:01:45 +01:00
Paul Chavard
78dc582588 Remove ProcedurePath 2018-10-30 12:01:45 +01:00
Frederic Merizen
46e5e0a4fd
Merge pull request #2923 from betagouv/frederic/fix_2815-wording_avertissement_pjs
[Fix #2815] Ne pas parler de plusieurs PJs quand il n'y en a qu'une
2018-10-30 11:32:56 +01:00
Frederic Merizen
06a667f353 [Fix #2815] Ne pas parler de plusieur PJs quand il n'y en a qu'une 2018-10-30 11:19:17 +01:00
Frederic Merizen
a3a560ae98
Merge pull request #2924 from betagouv/frederic/fix_flaky_test
Fix test that doesn't work just after daylight saving time changes
2018-10-30 11:18:35 +01:00
Frederic Merizen
cf9024d36f Fix test that doesn't work just after daylight saving time changes
If I submit a request on Friday at 8am, and get a response on
Monday at 8am, the response time is 72h...

except if there was a daylight saving time change on Sunday, in
which case the response time is either 71h or 73h, making the test
fail
2018-10-30 10:58:20 +01:00
Frederic Merizen
87330c1d4d
Merge pull request #2916 from betagouv/frederic/cosmetic_date_handling
cosmetic date handling
2018-10-26 18:14:51 +02:00
Frederic Merizen
aff93ecd6a Simplify test syntax 2018-10-26 17:53:36 +02:00
Frederic Merizen
f6207bee26 Do not take time of day into account when searching dates 2018-10-26 17:53:26 +02:00
Frederic Merizen
16a018d137
Merge pull request #2914 from betagouv/fix_2913_filter
ProcedurePresentation: rescue big int as a datetime value
2018-10-26 15:02:59 +02:00
simon lehericey
a06f872a4b ProcedurePresentation: rescue big int as a datetime value 2018-10-26 14:39:17 +02:00
LeSim
c5015291a6
Merge pull request #2908 from betagouv/fix_2905_timezone
Fix 2905 timezone
2018-10-26 12:14:41 +02:00
simon lehericey
63db387984 ProcedurePresentation: display dossier date in d/m/Y 2018-10-26 10:10:20 +00:00
simon lehericey
3685c65fb7 [fix #2905] fix DATE_TRUNC usage
DATE_TRUNC is played on the db where the timestamp are stored in utc.
So if a user search for 12/12/2012 in Paris timezone and that we truncate it should do something similar to :

SELECT DATE_TRUNC('day', foo.timezone) from (SELECT timestamp '2012-12-12 00:00:00' AT TIME ZONE 'Europe/Paris') as foo;
=> 2012-12-11

To avoid such pb, I suggest avoiding DATE_TRUNC when exact results are needed
2018-10-26 10:10:20 +00:00
simon lehericey
3dad743d56 remove localtime as it uses server timezone 2018-10-26 10:10:20 +00:00
simon lehericey
9475795143 fix spec 2018-10-26 10:10:20 +00:00
simon lehericey
5aee0e7d40 Config: setup Paris time_zone 2018-10-26 10:10:20 +00:00
simon lehericey
ee0a6b1913 Time.at => Time.zone.at 2018-10-26 10:10:20 +00:00
simon lehericey
26ae29ea52 Time.local => Time.zone.local 2018-10-26 10:10:20 +00:00
simon lehericey
3078b377c7 Time.new => Time.zone.local 2018-10-26 10:10:20 +00:00
simon lehericey
e684cec516 DateTime.new => Time.zone.local 2018-10-26 10:10:20 +00:00
simon lehericey
4b25d16f5a Time.zone.parse(_, options) => Time.zone.strptime(_, options) 2018-10-26 10:10:20 +00:00
simon lehericey
f620e4aee2 DateTime.parse => Time.zone.parse 2018-10-26 10:10:20 +00:00
simon lehericey
2238e5bd9f Time.now => Time.zone.now 2018-10-26 10:10:20 +00:00
simon lehericey
13ffa61435 DateTime.now => Time.zone.now 2018-10-26 10:10:20 +00:00
simon lehericey
4f1cc8a2f0 Rubocop: add TimeZone rule 2018-10-26 10:10:20 +00:00
gregoirenovel
c0b79bf4ed
Merge pull request #2911 from betagouv/frederic/fix_overmind_port
Force port to 3000 when running on overmind
2018-10-26 11:27:20 +02:00
Frederic Merizen
5853ed94f5 Force port to 3000 when running on overmind
On development machines

- overmind + unicorn defaulted to port 3000
- overmind + puma defaults to port 5000

Forcing port 3000 rather than changing the readme and configuration
2018-10-26 11:05:04 +02:00