simon lehericey
|
758933f6f9
|
tdc can have condition
|
2022-06-17 14:53:28 +02:00 |
|
simon lehericey
|
9f49e8c2ea
|
add ensure_compatibility_from_left
|
2022-06-17 14:53:27 +02:00 |
|
simon lehericey
|
5ac3049033
|
add champ_value for dropdown
|
2022-06-17 14:53:27 +02:00 |
|
simon lehericey
|
809d991819
|
add champ_value
|
2022-06-17 14:53:27 +02:00 |
|
simon lehericey
|
daaa54b6f0
|
add n_ary operators
|
2022-06-17 14:53:27 +02:00 |
|
simon lehericey
|
698eff0a50
|
add equal operator
|
2022-06-17 14:53:27 +02:00 |
|
simon lehericey
|
ebe95b83fa
|
add compatibility checks
|
2022-06-17 14:53:27 +02:00 |
|
simon lehericey
|
a98a6d6d1e
|
add binary operators
|
2022-06-17 14:53:27 +02:00 |
|
simon lehericey
|
6ebfc505c4
|
add empty
|
2022-06-17 14:53:27 +02:00 |
|
simon lehericey
|
58da4805fa
|
add constant
|
2022-06-17 14:53:27 +02:00 |
|
Paul Chavard
|
350ed3a11a
|
feat(graphql): expose revision on demarche descriptor type
|
2022-06-17 12:33:35 +02:00 |
|
Paul Chavard
|
bbc44fe339
|
fix(export): no crash on empty repetitions
|
2022-06-17 11:33:48 +02:00 |
|
Paul Chavard
|
6801b04b7b
|
feat(type_de_champ): type_de_champ editor in stimulus/turbo
|
2022-06-17 11:04:09 +02:00 |
|
Paul Chavard
|
1573d20ee9
|
types_de_champ controller to use turbo
|
2022-06-17 11:04:09 +02:00 |
|
Paul Chavard
|
65bd996f2a
|
refactor(types_de_champ_editor): remove old react editor
|
2022-06-17 11:04:09 +02:00 |
|
Paul Chavard
|
564daeffe8
|
perf(dossier): improuve dossier preloading perf
|
2022-06-14 09:04:26 +01:00 |
|
Martin
|
56f7133799
|
fix(procedure_presentation): can not present a 'virtual field' like depose_since
fix(data): add migration to remove fields depose_since from existing procedure presentation
|
2022-06-14 09:02:37 +02:00 |
|
Martin
|
8b487c847b
|
fix(instructeurs/avis#revive): ArgumentError on AvisMailer.avis_invitation
|
2022-06-14 08:41:09 +02:00 |
|
Martin
|
ab04369c06
|
bug(DeclarativeProceduresJob.perform_now): fail all next procedure on one dossier failure
|
2022-06-10 14:59:36 +02:00 |
|
Kara Diaby
|
d58ecb3fcc
|
Lors de la restauration d'une démarche supprimée, met sur les dossiers liés hidden_by_administration_at à nil
|
2022-06-10 12:33:47 +02:00 |
|
Paul Chavard
|
95a1ea1047
|
feat(procedure_presentation): add since date filters
|
2022-06-09 13:01:22 +01:00 |
|
Kara Diaby
|
1f2f148464
|
tests
|
2022-06-08 14:38:17 +02:00 |
|
Martin
|
7ed9d586cf
|
fix(drop_down_list): ensure to skip disabled input when sending data via autosave
|
2022-06-02 09:06:37 +02:00 |
|
Martin
|
d39b3b09ed
|
fix(webhook.perform): ensure to enqueue job with current state/updated_at for consistency reason
|
2022-06-01 15:54:55 +02:00 |
|
Pierre de La Morinerie
|
c1616adf8c
|
app: remove procedure-estimated-fill-time feature-flag
The feature is now enabled for every procedure.
Ref #7338
|
2022-06-01 11:11:55 +02:00 |
|
Pierre de La Morinerie
|
2b90d7cc01
|
helpers: allow champ without persisted dossier
This fixes the /patron page. I also added an end-to-end test
to avoid breaking this page in the future.
|
2022-05-31 15:12:29 +02:00 |
|
Martin
|
cb890343ff
|
feat(targeted_user_link): add targeted user link to wrap expert invitation in order to avoid access issue when the expert is connected with another account
feat(user.merge): ensure to merge user.targeted_user_link
Update app/models/targeted_user_link.rb
Co-authored-by: LeSim <mail@simon.lehericey.net>
Update app/models/targeted_user_link.rb
Co-authored-by: LeSim <mail@simon.lehericey.net>
Update app/models/targeted_user_link.rb
Co-authored-by: LeSim <mail@simon.lehericey.net>
feat(db/create_targeted_user_links): ensure not null with fk
|
2022-05-31 14:50:31 +02:00 |
|
Paul Chavard
|
c0a253078c
|
fix(revision): fix clone démarches with repetitions
|
2022-05-31 13:28:56 +02:00 |
|
Paul Chavard
|
02675a104d
|
fix(revision): fix tests to use new revison system
|
2022-05-31 08:58:53 +02:00 |
|
Paul Chavard
|
a36672239d
|
refactor(revision): rename find_or_clone_type_de_champ
|
2022-05-31 08:58:53 +02:00 |
|
Martin
|
91f1fa4ffb
|
bug(avis#instruction): fail when claimant had been destroyed during a merge
|
2022-05-30 15:42:36 +02:00 |
|
Kara Diaby
|
51b8d8f254
|
tests
|
2022-05-30 14:40:49 +02:00 |
|
Kara Diaby
|
00c6e152f5
|
tests
|
2022-05-26 12:45:05 +02:00 |
|
Pierre de La Morinerie
|
c738d7d07f
|
js: display estimated duration in champ editor
|
2022-05-25 21:50:49 +02:00 |
|
Pierre de La Morinerie
|
736ef10bb3
|
spec: cleanup system/types_de_champ_spec.rb
|
2022-05-25 21:50:49 +02:00 |
|
Christophe Robillard
|
f14cd7b022
|
remove warning mail for dubious procedures
|
2022-05-25 14:44:53 +02:00 |
|
Christophe Robillard
|
fd98247b48
|
[manager] add list of dubious procedures
|
2022-05-25 14:44:53 +02:00 |
|
Pierre de La Morinerie
|
8936461d5b
|
app: cache the duration estimate for published procedures
|
2022-05-25 10:39:18 +02:00 |
|
Pierre de La Morinerie
|
3e91a16895
|
app: display estimated fill duration on procedure description
|
2022-05-25 10:39:15 +02:00 |
|
Pierre de La Morinerie
|
4fcb85fd65
|
app: remove procedure_dossier_papertrail feature flag
The feature is now enabled for all procedures.
|
2022-05-24 17:32:11 +02:00 |
|
simon lehericey
|
8ce080bd3e
|
updated_at pb
|
2022-05-24 15:38:50 +02:00 |
|
simon lehericey
|
db5d291acd
|
complete spec and alternative implem
|
2022-05-24 15:38:50 +02:00 |
|
simon lehericey
|
4c19a127d6
|
add rebase specs
|
2022-05-24 15:38:50 +02:00 |
|
simon lehericey
|
b3ce124aa8
|
move rebase spec to its own file
|
2022-05-24 15:38:50 +02:00 |
|
Paul Chavard
|
0817731d6a
|
refactor(dossier): rebase to use new revisions
|
2022-05-24 15:38:50 +02:00 |
|
Martin
|
51f0be1034
|
clean(deadcode): remove dead methods
|
2022-05-24 14:23:40 +02:00 |
|
Martin
|
d0599dd36b
|
bug(root): test root
|
2022-05-24 14:23:40 +02:00 |
|
Martin
|
fbc4e1810b
|
bug(expert/avis#instruction): raise when instructeur was merged
|
2022-05-24 14:23:40 +02:00 |
|
Paul Chavard
|
b635952b2f
|
refactor(revision): types_de_champ for export
|
2022-05-23 18:36:18 +02:00 |
|
Paul Chavard
|
8c6feb1e1f
|
feat(graphql): expose repasser_en_construction and repasser_en_instruction
|
2022-05-23 18:12:33 +02:00 |
|