Pierre de La Morinerie
|
f12668fbfb
|
tasks: prevent the PJ migrations task updating from touching dossiers
|
2019-06-12 19:07:45 +02:00 |
|
Pierre de La Morinerie
|
60a61da644
|
tasks: extract dossier migration to a separate method
|
2019-06-12 18:58:47 +02:00 |
|
Chaïb Martinez
|
3b513af32a
|
Add nb_of_dossiers by years and deadline to PipeDrive Person
Signed-off-by: Chaïb Martinez <chaibax@gmail.com>
|
2019-06-04 16:55:11 +02:00 |
|
Pierre de La Morinerie
|
a8847e40ea
|
pj migration: add comments and notices
|
2019-05-29 14:46:49 +02:00 |
|
Pierre de La Morinerie
|
6cb02f2927
|
pj migration: handle signal interrupts
|
2019-05-29 14:46:49 +02:00 |
|
Pierre de La Morinerie
|
1a256b37f8
|
pj migration: print a notice when migrating missing files
|
2019-05-29 12:20:10 +02:00 |
|
Pierre de La Morinerie
|
a168ae3a72
|
pj migration: reduce the number of queries by preloading champs
|
2019-05-29 12:20:10 +02:00 |
|
Pierre de La Morinerie
|
10df7b70ee
|
carrierwave: when migrating, create an empty blob if file is missing
|
2019-05-28 18:19:33 +02:00 |
|
Pierre de La Morinerie
|
44c410d40d
|
piece_justificative_service: fix for missing order_place
In production some pieces justificatives don't have an order place.
In this case, insert the champs after the ones that have an order place.
|
2019-05-28 17:20:07 +02:00 |
|
Pierre de La Morinerie
|
52b7a82932
|
services: mark attachments migrated from CarrierWave as safe
This avoids to enqueue thousands of scans when migrating the PJs of
a whole procedure.
|
2019-05-28 11:39:22 +02:00 |
|
Pierre de La Morinerie
|
4cf54e0d28
|
tasks: add progress report to the pjs migration task
Progress is indicated per migrated champ.
|
2019-05-28 10:42:18 +02:00 |
|
Pierre de La Morinerie
|
21ac60ad04
|
tasks: add a task to migrate pjs of procedures in batches
|
2019-05-28 10:42:18 +02:00 |
|
clemkeirua
|
f06ae1631f
|
no crash when q is missing on RechercheController::index
|
2019-05-22 15:02:57 +02:00 |
|
Paul Chavard
|
3446782cd0
|
Remove deprecated editor
|
2019-05-14 16:18:29 +02:00 |
|
Paul Chavard
|
96b3547788
|
Exercices and RNA information are optional and should not block the request
|
2019-05-03 18:23:21 +02:00 |
|
Pierre de La Morinerie
|
ad4a89f0f6
|
api_entreprise: raise on network error
|
2019-05-02 11:24:22 +02:00 |
|
simon lehericey
|
52e6632175
|
Add IPService
|
2019-04-03 15:21:19 +02:00 |
|
Frederic Merizen
|
c5f8aa2e0d
|
[#2180] Fix updated_at for migration PJ champs
|
2019-03-28 17:55:16 +01:00 |
|
Frederic Merizen
|
4d021f1d85
|
[#2180] Handle additionnal wrapping layer in production
|
2019-03-28 16:05:09 +01:00 |
|
Frederic Merizen
|
9aebb76e77
|
[#2180] Avoid sending spurious notifications to instructeurs
|
2019-03-27 17:36:13 +01:00 |
|
Frederic Merizen
|
7d316b8369
|
[#2180] High-level PJ to champ PJ migration service
|
2019-03-27 17:36:13 +01:00 |
|
Frederic Merizen
|
e24242e4b2
|
[#2180] Low-level Carrierwave to ActiveStorage migration
|
2019-03-27 17:36:13 +01:00 |
|
Frederic Merizen
|
21dbe44e07
|
[#2180] Fix ordering of piece jointe champs
|
2019-03-27 17:36:13 +01:00 |
|
Paul Chavard
|
69a51e3296
|
Save SIRET data on search
|
2019-03-19 16:22:42 +01:00 |
|
simon lehericey
|
6607de4827
|
Notification: add service to send notifications
|
2019-03-18 16:37:51 +01:00 |
|
Paul Chavard
|
2e5647a926
|
Adapte AdministrateurUsageStatisticsService for multiadmin
|
2019-03-12 11:59:01 +01:00 |
|
Frederic Merizen
|
6b0832047b
|
Service that computes administrator statistics and sends them to SendinBlue
|
2019-03-08 16:33:28 +01:00 |
|
gregoirenovel
|
27460b55a3
|
Use the new merge with multiple arguments
|
2019-02-25 16:57:51 +01:00 |
|
Mathieu Magnin
|
f6714cd9a3
|
If ClamavService fails then raise an error
|
2019-02-05 17:58:41 +01:00 |
|
Mathieu Magnin
|
f67fdae542
|
Add logs to AntivirusJob
|
2019-02-05 12:50:27 +01:00 |
|
Pierre de La Morinerie
|
437f73b4ce
|
search: exclude more special characters
|
2019-01-22 17:16:49 +01:00 |
|
Frederic Merizen
|
bf23abdfe3
|
[#2180] Expose migrated PJs as legacy PJs in dossier API
|
2019-01-17 17:47:08 +01:00 |
|
Frederic Merizen
|
082255b489
|
[#2180] Expose migrated types PJ as legacy types PJ in procedure API
|
2019-01-17 17:46:56 +01:00 |
|
Frederic Merizen
|
8cb509d192
|
[#2180] Keep information that this type de champ was cloned from a PJ
|
2019-01-17 17:40:40 +01:00 |
|
Frederic Merizen
|
651fd6149b
|
[#2180] When cloning a procedure, convert types de PJ to types de champ PJ
|
2019-01-17 17:40:40 +01:00 |
|
Paul Chavard
|
6036d7906f
|
Enable champ_siret for all
|
2019-01-17 15:17:48 +01:00 |
|
Pierre de La Morinerie
|
4fd9fa6610
|
sign_in: extract the procedure context to a ProcedureContextConcern
|
2019-01-17 11:07:09 +01:00 |
|
gregoirenovel
|
083dfb4eaa
|
Improve ProcedureExportService
|
2019-01-08 12:32:27 +01:00 |
|
gregoirenovel
|
4b4eb6d53e
|
Simplify code
|
2019-01-08 12:32:26 +01:00 |
|
gregoirenovel
|
16bccb2386
|
Remove the useless #value_for_export method
|
2019-01-08 12:32:26 +01:00 |
|
Pierre de La Morinerie
|
dbbe96d333
|
signature: replace RbNaCl by ActiveSupport::MessageVerifier
|
2019-01-03 17:48:53 +01:00 |
|
gregoirenovel
|
9466442aff
|
Remove the TypeDeChamp decorators
|
2019-01-03 12:08:25 +01:00 |
|
gregoirenovel
|
0c8b228fbf
|
Enable the Lint/UselessAssignment cop
|
2019-01-03 10:53:50 +01:00 |
|
gregoirenovel
|
baf7977786
|
Enable the Lint/StringConversionInInterpolation cop
|
2019-01-03 10:53:50 +01:00 |
|
gregoirenovel
|
8b0b8162f0
|
Enable the Layout/SpaceAfterComma cop
|
2019-01-03 10:53:50 +01:00 |
|
Paul Chavard
|
eb9edc1cee
|
Order types de champ in scope
|
2018-12-20 14:14:15 +01:00 |
|
Paul Chavard
|
5d1c24f3d8
|
Add type de champ repetition models (with row)
|
2018-12-19 15:31:11 +01:00 |
|
gregoirenovel
|
df7e0a9881
|
Remove dead code
|
2018-12-19 14:59:15 +01:00 |
|
gregoirenovel
|
e69310fe07
|
ModuleApiCartoService → ApiCartoService
|
2018-12-19 10:29:11 +01:00 |
|
gregoirenovel
|
3ce3d203d4
|
Simplify some code
|
2018-12-18 22:49:27 +01:00 |
|