Pierre de La Morinerie
|
e06e32238c
|
api_entreprise: display a specific error message on network errors
|
2019-05-02 11:24:38 +02:00 |
|
simon lehericey
|
9b4d9dc26c
|
[fix #1449] Notification: add job
|
2019-03-18 16:37:51 +01:00 |
|
Frederic Merizen
|
f9a4369a54
|
Compute administrator usage statistics every night
|
2019-03-08 16:33:28 +01:00 |
|
simon lehericey
|
99bfd19b41
|
[fix #3268] Jobs: use automatic_operation
|
2019-01-16 17:20:12 +01:00 |
|
gregoirenovel
|
0336ecf639
|
Remove useless arguments from some methods
|
2019-01-03 10:53:50 +01:00 |
|
Paul Chavard
|
0f0ca2ec65
|
Lod dossier operations
|
2018-11-27 12:49:40 +01:00 |
|
Paul Chavard
|
98d388b64d
|
Use state change methods on dossier in dossier auto archive job
|
2018-11-27 12:49:40 +01:00 |
|
Paul Chavard
|
b5b6832be8
|
Use state change methods on dossier in dossier auto recieve job
|
2018-11-27 12:49:40 +01: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 |
|
gregoirenovel
|
d9d4f6fe20
|
Enable Style/SymbolProc
|
2018-10-03 12:15:48 +02:00 |
|
Frederic Merizen
|
40bc6208f0
|
[Fix #2550] Also send mail notification when accepting dossier
|
2018-09-25 15:57:07 +02:00 |
|
Frederic Merizen
|
7631bde16a
|
[#2550] Generate attestation on auto-accepted dossier
|
2018-09-25 15:53:57 +02:00 |
|
Frederic Merizen
|
ac82a72dcc
|
[#1946] Monthly expiring dossiers summary mail
|
2018-09-20 17:44:31 +02:00 |
|
gregoirenovel
|
4b071ecf06
|
Use enum to the fullest with Dossier.states
|
2018-08-29 17:31:08 +02:00 |
|
gregoirenovel
|
2d3b553e4d
|
Use enum to the fullest with TypeDeChamp.type_champs
|
2018-08-29 17:31:08 +02:00 |
|
gregoirenovel
|
606b56033a
|
Use enum to the fullest with VirusScan.statuses
|
2018-08-29 17:31:08 +02:00 |
|
Mathieu Magnin
|
cd4615b10d
|
When a new PJ is uploaded enqueue a anti virus scan job
|
2018-06-12 15:12:39 +02:00 |
|
gregoirenovel
|
346b32fbd4
|
[Fix #1736] Assign the deal and person to the person who accepted them
|
2018-06-07 16:04:15 +02:00 |
|
simon lehericey
|
126c2f2687
|
DubiousProcedure: update forbidden words
|
2018-05-31 13:52:33 +02:00 |
|
simon lehericey
|
47cc0180bd
|
DubiousProcedure: change forbidden keywords
|
2018-05-30 14:21:35 +02:00 |
|
Frederic Merizen
|
07b1c147d9
|
[Fix #1972] Always send mails asynchronously
|
2018-05-28 12:02:13 +02:00 |
|
gregoirenovel
|
a3fd271b00
|
Remove legacy
Update EtablissementUpdateJob
|
2018-05-24 17:54:51 +02:00 |
|
Paul Chavard
|
6b683cc491
|
procedure AASM derived state
|
2018-05-23 16:31:27 +02:00 |
|
Mathieu Magnin
|
7f4e6eae6b
|
No dubious proc. email == Everything is ok || Something went wrong. We should always send dubious procedure email.
|
2018-05-07 12:24:05 +02:00 |
|
Mathieu Magnin
|
dcdd431bc0
|
[Fix #1907] set activation reminder delay to 3 days to allow administrateurs to activate their account with the original message after the weekend
|
2018-05-04 14:23:05 +02:00 |
|
Mathieu Magnin
|
a2bbf1b4d6
|
[Fix #1907] A new token should be regenerated, because the one in db is encrypted
|
2018-05-04 14:23:05 +02:00 |
|
Paul Chavard
|
45019ce75c
|
Use Flipflop instead of Feature
|
2018-04-18 16:51:21 +02:00 |
|
gregoirenovel
|
09e0144f30
|
Bump gems
- apipie-rails
- brakeman
- byebug
- rubocop
- turbolinks
- skylight
- chartkick
- devise
- dotenv-rails
- uglifier
- web-console
- font-awesome-rails
- pg
- deep_cloneable
- delayed_job_active_record
|
2018-04-17 17:24:10 +02:00 |
|
gregoirenovel
|
be672e19bc
|
ApiEntrepriseService #fetch -> #get_etablissement_params_for_siret
|
2018-04-10 12:26:06 +02:00 |
|
gregoirenovel
|
ace8441ec7
|
SIRETService -> ApiEntrepriseService
|
2018-04-10 12:24:49 +02:00 |
|
Mathieu Magnin
|
f6d53be873
|
[Fix #1799] Send automatic emails to improve administrateur activation
|
2018-04-09 11:08:13 +02:00 |
|
Paul Chavard
|
27592ae072
|
Add simple web hooks to procedures
|
2018-04-09 11:02:24 +02:00 |
|
gregoirenovel
|
4c24c8346a
|
Use better names for PipedriveService methods
|
2018-04-09 09:54:11 +02:00 |
|
Paul Chavard
|
d71aabd291
|
Job to fetch missing etablissement
|
2018-04-05 14:52:29 +02:00 |
|
simon lehericey
|
d0431a28f2
|
Pipedrive: manager can refuse a deal
|
2018-03-27 15:56:28 +02:00 |
|
simon lehericey
|
6a74aaa42a
|
[fix #1697] Pipedrive: use a job to process an admin creation
|
2018-03-27 14:52:39 +02:00 |
|
simon lehericey
|
c94d57db79
|
AutoReceivedDossiersForProcedure: fix job by changing symbole to string
|
2018-02-23 15:18:32 +01:00 |
|
Mathieu Magnin
|
1bc93b7235
|
[Fix #1456] When job crashed notify Sentry
|
2018-02-22 10:28:24 +01:00 |
|
Mathieu Magnin
|
0c6aa42f55
|
[Fix #1454] Send weekly overview emails async, overview param is not correctly serialized by activejob so it is computed again when email is send
|
2018-02-21 18:22:56 +01:00 |
|
Paul Chavard
|
49bb4f0b54
|
Set processed_at on auto received dossiers
Closes #1089
|
2018-02-21 16:38:25 +01:00 |
|
gregoirenovel
|
80ed589a17
|
Use string interpolation
|
2018-01-16 11:08:57 +01:00 |
|
gregoirenovel
|
08ed400ec2
|
Enable the Layout/FirstArrayElementLineBreak cop
|
2018-01-15 22:14:38 +01:00 |
|
simon lehericey
|
2bc61f9f3f
|
[fix #1097] Accent insensitive search
|
2018-01-09 10:29:54 +01:00 |
|
simon lehericey
|
6a2b575027
|
[fix #1097] Add whitelist mechanisme to procedure
|
2018-01-09 10:29:54 +01:00 |
|
simon lehericey
|
f1b7a03b63
|
[fix #1097] Add job to monitor procedures
|
2018-01-09 10:29:54 +01:00 |
|
Simon Lehericey
|
4be6cb9126
|
Dossier: delete state_nouveaux which is similar to en_construction
|
2017-12-15 17:37:30 +01:00 |
|
LeSim
|
3dda27b281
|
[fix #504] Dossier: received -> en_instruction
|
2017-12-15 12:10:54 +01:00 |
|
Simon Lehericey
|
77907b66d7
|
[fix #1053] An Administrateur can choose the final dossier states
! before going to production :
- stopping the current AutoReceiveJob
- relaunch the jobs with previous id and state = 'received'
|
2017-12-11 16:34:00 +01:00 |
|
Mathieu Magnin
|
c5487657db
|
Create a Job that receive automatically each new dossier from a specific procedure
|
2017-10-06 17:49:31 +02:00 |
|