Chaïb Martinez
|
f229688988
|
Add sendinblue JS
Signed-off-by: Chaïb Martinez <chaibax@gmail.com>
|
2019-03-25 17:03:45 +01:00 |
|
pedong
|
0d7c30c9dd
|
[fix #3476] add notify email for the dossier change state to instruction
|
2019-03-25 16:04:33 +01:00 |
|
simon lehericey
|
39b710fdde
|
Annotation: can use repetable
|
2019-03-25 11:08:53 +01:00 |
|
Pierre de La Morinerie
|
ded5b70444
|
app: rename new_user to users
|
2019-03-25 10:56:39 +01:00 |
|
Pierre de La Morinerie
|
b1a7018d30
|
procedure: ignore bad data when computing usual_instruction_time
Fix #3655
|
2019-03-20 17:48:54 +01:00 |
|
Pierre de La Morinerie
|
afac5e3b16
|
stylesheet: fix logo layout on Chrome
The new layout hits a bug where the logo are not laid out properly.
See https://github.com/philipwalton/flexbugs/issues/225
|
2019-03-20 17:01:29 +01:00 |
|
Pierre de La Morinerie
|
5e4660b827
|
stylesheet: fix header logo URL
|
2019-03-20 15:23:35 +01:00 |
|
Mathieu Magnin
|
6570bed09c
|
[Fix #3641] Do not change PJ value in API if PJ is safe
|
2019-03-20 11:37:31 +01:00 |
|
Pierre de La Morinerie
|
20bff93f0d
|
header: make the header even narrower on mobile
This ensures that the help button is displayed on mobile devices.
|
2019-03-20 11:06:54 +01:00 |
|
Pierre de La Morinerie
|
69580288a4
|
help: add a custom help dropdown in gestionnaire context
|
2019-03-20 11:06:54 +01:00 |
|
Pierre de La Morinerie
|
549b17f75e
|
help: add a custom help dropdown in dossier context
|
2019-03-20 11:06:54 +01:00 |
|
Pierre de La Morinerie
|
ce9c5da6e1
|
dossier: add a messagerie_available? method
|
2019-03-20 10:42:57 +01:00 |
|
Pierre de La Morinerie
|
ad57c6ef99
|
helpers: add ServiceHelper#formatted_horaires
|
2019-03-20 10:42:57 +01:00 |
|
Pierre de La Morinerie
|
c7d247e9a1
|
stylesheet: add help, phone and clock icons
|
2019-03-20 10:42:57 +01:00 |
|
Pierre de La Morinerie
|
23f8c63f6a
|
stylesheet: add a small size for icons
|
2019-03-20 10:42:57 +01:00 |
|
Pierre de La Morinerie
|
04a4513452
|
stylesheet: rename .description to .dropdown-description
|
2019-03-20 10:42:57 +01:00 |
|
Pierre de La Morinerie
|
f57985626e
|
stylesheet: danger buttons don't react on hover
|
2019-03-20 10:42:57 +01:00 |
|
Pierre de La Morinerie
|
3725a43f79
|
patron: add dropdown menus
|
2019-03-20 10:42:57 +01:00 |
|
Pierre de La Morinerie
|
69a6f1bd79
|
header: add a link to the Help in the navigation bar
|
2019-03-20 10:42:57 +01:00 |
|
Pierre de La Morinerie
|
9dea126431
|
header: center the account button vertically
|
2019-03-20 10:42:57 +01:00 |
|
Pierre de La Morinerie
|
abcc46f4cd
|
icon: fix trash color
|
2019-03-20 10:42:57 +01:00 |
|
Pierre de La Morinerie
|
36f9909066
|
webhook: make helpscout email search case-insensitive
Fix #3636
|
2019-03-20 10:41:13 +01:00 |
|
Paul Chavard
|
69a51e3296
|
Save SIRET data on search
|
2019-03-19 16:22:42 +01:00 |
|
Pierre de La Morinerie
|
ed1f6ec38d
|
procedure: fix verification delay
The verification delay was ignoring all dossiers not closed yet.
|
2019-03-19 15:51:51 +01:00 |
|
Mathieu Magnin
|
2c1e1db37d
|
[Fix #3617] 404 when filter[value] contains a "."
|
2019-03-19 14:25:57 +01:00 |
|
Pierre de La Morinerie
|
1e63ee764a
|
stylesheet: improve the procedure description layout
|
2019-03-19 14:19:25 +01:00 |
|
Pierre de La Morinerie
|
9fbcf4313a
|
stylesheet: center the procedure title on narrow screens
|
2019-03-19 14:19:25 +01:00 |
|
Pierre de La Morinerie
|
a6380f8cbb
|
stylesheet: center the column on narrow screens
|
2019-03-19 14:19:25 +01:00 |
|
Pierre de La Morinerie
|
ce2df5cd25
|
stylesheet: refactor the two-columns layout with adaptative margins
This allow to break to the single-column layout later, and thus to
display the two-columns variant of the layout on narrower screens.
|
2019-03-19 14:19:25 +01:00 |
|
Pierre de La Morinerie
|
5a0fd84e98
|
stylesheet: fix two-columns breakpoint
The two-columns breakpoints was too large, and trigerred way before it
was actually needed.
|
2019-03-19 14:19:25 +01:00 |
|
Pierre de La Morinerie
|
00b41454a7
|
support: fix the support page not being responsive
|
2019-03-19 14:18:47 +01:00 |
|
simon lehericey
|
9b4d9dc26c
|
[fix #1449] Notification: add job
|
2019-03-18 16:37:51 +01:00 |
|
simon lehericey
|
6607de4827
|
Notification: add service to send notifications
|
2019-03-18 16:37:51 +01:00 |
|
simon lehericey
|
ed6828c66c
|
Notification: UI
|
2019-03-18 16:37:51 +01:00 |
|
simon lehericey
|
1644fd9059
|
Notification: add gestionnaire.procedures_with_email_notifications scope
|
2019-03-18 16:19:36 +01:00 |
|
philemon95
|
536f0ccf02
|
suppression de l'option SIRET personnes physiques
car existe dans tous les cas dans le type de champ "SIRET", davantage source de confusion qu'autre chose
|
2019-03-18 15:11:18 +01:00 |
|
Pierre de La Morinerie
|
459acb3b77
|
stylesheet: increase contrast of gray texts
|
2019-03-14 15:28:13 +01:00 |
|
Pierre de La Morinerie
|
dfba2b8e16
|
procedure: move the webhook field to the end of the form
|
2019-03-13 15:22:36 +01:00 |
|
philemon95
|
75b7024c81
|
modification typos
|
2019-03-13 13:57:58 +01:00 |
|
Mathieu Magnin
|
6b9dbb22af
|
Remove unused stats
|
2019-03-13 11:00:14 +01:00 |
|
philemon95
|
d735b4ded8
|
suppression délai RGAA
suppression de tout horizon temporel quant à la mise en conformité RGAA
|
2019-03-13 10:37:35 +01:00 |
|
philemon95
|
eebbff1fd1
|
remplacement archivage par "clôture"
|
2019-03-13 10:06:59 +01:00 |
|
Mathieu Magnin
|
ff0356e698
|
Fix Sentry 165 : api crash when siret is unknown
|
2019-03-12 17:53:11 +01:00 |
|
Paul Chavard
|
4a9ff29391
|
Fix administration page
|
2019-03-12 15:34:30 +01:00 |
|
Paul Chavard
|
549eca44cb
|
Enable flipflop on api requests
|
2019-03-12 14:02:55 +01:00 |
|
Paul Chavard
|
48701e80bd
|
Enable flipflop for instructeurs
|
2019-03-12 12:14:34 +01:00 |
|
Paul Chavard
|
2e5647a926
|
Adapte AdministrateurUsageStatisticsService for multiadmin
|
2019-03-12 11:59:01 +01:00 |
|
Paul Chavard
|
bb8ba75d22
|
Explicitly pass current_administrateur on publish
|
2019-03-12 11:59:01 +01:00 |
|
Paul Chavard
|
0e4b6e1ba2
|
Remove “Nombre d'administrations ayant dématérialisé N démarches” graph
|
2019-03-12 11:59:01 +01:00 |
|
Paul Chavard
|
93ceb79dd1
|
An admin should always have access to the service of it’s procedures
|
2019-03-12 11:59:01 +01:00 |
|
Paul Chavard
|
504b26bf5e
|
Add administrateur to demarche from manager
|
2019-03-12 11:59:01 +01:00 |
|
Paul Chavard
|
cfb72cae39
|
Show administrateurs in manager
|
2019-03-12 11:59:01 +01:00 |
|
Paul Chavard
|
c37f649453
|
Update specs to use multiple administrateurs
|
2019-03-12 11:59:01 +01:00 |
|
Paul Chavard
|
01b966ff66
|
Check demarche ownership on multiple administrateurs
|
2019-03-12 11:59:01 +01:00 |
|
Mathieu Magnin
|
44f28ec565
|
Remove feature flag for publish draft
|
2019-03-12 11:26:07 +01:00 |
|
Frederic Merizen
|
d08b478cfd
|
Now that we don't have the type column anymore, we don't need to neuter it
|
2019-03-11 19:00:47 +01:00 |
|
Frederic Merizen
|
02f35e655d
|
[#3477] Minor simplification
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
c43cde5647
|
[#3477] Show and / or relationship between filters
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
b4790e5009
|
[#3477] Slightly more compact
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
e8747f7c38
|
[#3477] Extract helper method
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
656f0df377
|
[#3477] Remove clunky extra method
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
f64ade355f
|
[#3477] Fix a copy-paste mistake
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
7d09624bbe
|
[#3477] We only use the table anyway
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
c9ad2995f1
|
[#3477] Remove extraneous variable
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
4646e10864
|
[#3477] The where clause doesn't do what it's supposed to do
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
cf3f2409dd
|
[#3477] Clarify what the previous code of eager_load_displayed_fields does
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
f0d83b1de8
|
[#3477] ignore invalid dates for now
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
0ba3515d41
|
[#3477] Filter by 'column ilike values' as a scope
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
a87e3ac697
|
[#3477] Make filtering by datetimes a proper scope
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
9096f923b1
|
[#3477] Cleaner way to return no dossiers
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
d24fb5d186
|
[#3477] Let where_ilike take care of necessary sanitizing
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
e098779c5e
|
[#3477] Accept symbol arguments to sanitized_column
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
f34e65c207
|
[#3477] Make sanitized_column a class method
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
7241e43a7c
|
[#3477] Allow calling sanitized_column with individual fields
rather than a hash
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
00ca2e0cbb
|
[#3477] Make sanitized_column dryer
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
1f34d971d1
|
[#3477] where_equals is trivial, inline it
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
91e6671cfb
|
[#3477] Do not use string interpolation for where_equals
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
3c96c2e83d
|
[#3477] Do not use string interpolation for where_datetime_matches
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
664956d8c6
|
[#3477] Move compact nearer to the nil-generating place
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
55d4dcc174
|
[#3477] Introduce column variable
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
35d5322a9b
|
[#3477] Clarify variable name
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
cf2b40f6a0
|
[#3477] Extract all variables from sort hash
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
21128d94b6
|
[#3477] Inline only use of variable
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
43243e73d4
|
[#3477] Merge two ordering cases
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
8d8376947d
|
[Fix #3477] Individually remove values from multi-value filter
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
71f766c434
|
[#3477] Prefer pluck over map
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
c53370e14c
|
[#3477] Reuse existing filtering facility
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
393f1b1971
|
[#3477] Move eager_load_displayed_fields to model
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
c81adb80fd
|
[#3477] Better choice of case vs if
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
66fa7ef11d
|
[#3477] Push up reliance on mutable state
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
ac4750e5e3
|
[#3477] Simplify removing a filter
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
822a3f7098
|
[#3477] Extract helper to find field
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
bda41d7574
|
[#3477] Clarify field_id
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
58158938cb
|
[#3477] Extract helper
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
5e1dc7059a
|
[#3477] Allow selecting the same filter repeatedly
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
70bf6aecf6
|
[#3477] Filter by mutliple values
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
1431de5cc2
|
[#3477] Handle multiply-valued filters
|
2019-03-11 17:14:17 +01:00 |
|
Frederic Merizen
|
54cb65b8a7
|
[#3477] Extract helper
|
2019-03-11 17:14:17 +01:00 |
|
Pierre de La Morinerie
|
f14ddccbe8
|
header: improve available width on narrow viewports
|
2019-03-11 16:06:15 +01:00 |
|
Pierre de La Morinerie
|
33db73c513
|
header: reduce the search bar width on narrow viewports
|
2019-03-11 16:06:15 +01:00 |
|