Martin
|
5875f9b572
|
spec(batch_operation): system spec batch operation poc
|
2022-12-06 11:28:48 +01:00 |
|
Paul Chavard
|
29bdd82b59
|
refactor(procedure): types_de_champ -> active_revision.types_de_champ_public
|
2022-11-17 13:54:14 +01:00 |
|
Paul Chavard
|
e6288c39f2
|
refactor(dossier): champs -> champs_public
|
2022-11-10 22:44:39 +00:00 |
|
Martin
|
aceb8996c1
|
feat(instructeur/procedure#show): enhance sort by notifications as planned by UX
Update app/javascript/controllers/checkbox_controller.ts
Co-authored-by: Paul Chavard <github@paul.chavard.net>
|
2022-09-30 10:29:51 +02:00 |
|
Martin
|
ba6c5b4db7
|
feat(instructeur/procedure#index): enhance filter to support processed_at and state [plus en_instruction_at/since]
feat(filter): enable filter on dossiers.state, dossiers.processed_at(since), dossiers.en_instruction_at(since)
|
2022-09-27 17:19:54 +02:00 |
|
Martin
|
df3ef23f7e
|
fix(spec): 1. visit new_user_session_path instead of navigating to it. 2. change way to submit search according to dsfr html. 3. avoid nav without aria label. 4. various lint fixes
|
2022-09-06 10:09:12 +02:00 |
|
Martin
|
e35da17ce8
|
bug(instructeurs/archives#create): month should not be nil
|
2022-08-23 15:31:17 +02:00 |
|
Martin
|
87af7f3261
|
feat(exports): implement admin export
|
2022-07-20 14:08:33 +02:00 |
|
Paul Chavard
|
564daeffe8
|
perf(dossier): improuve dossier preloading perf
|
2022-06-14 09:04:26 +01: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 |
|
Martin
|
ad5c659f88
|
bug(instructeurs/dossiers#destroy): redirect on destroyed dossier -> NotFound
|
2022-05-17 11:42:10 +02:00 |
|
Paul Chavard
|
142e6c032c
|
cleanup(dossier): remove legacy menu
|
2022-05-11 11:01:25 +02:00 |
|
simon lehericey
|
579578cf0c
|
fix system spec
|
2022-04-12 12:05:08 +02:00 |
|
Paul Chavard
|
e82dc9c8b5
|
feat(exports): add ability to create exports with filters
|
2022-04-06 17:08:38 +02:00 |
|
Paul Chavard
|
a50d07400e
|
refactor(instructeur): cleanup destroy / restore routes
|
2022-03-11 14:06:34 +01:00 |
|
François Vantomme
|
9ff7fa73e4
|
Fix (Expert): clear emails before feature tests
Failures:
1) Inviting an expert: as an Instructeur I can invite an expert
Failure/Error: invitation_email = open_email(expert.email.to_s)
Diff:
-/procedures/2/avis/2/sign_up/email/expert1@expert.com
+/procedures/1/avis/1/sign_up/email/expert1@expert.com
|
2022-02-04 17:40:03 +01:00 |
|
Paul Chavard
|
7e81b257b1
|
test(system): simplify select menu selector
|
2022-01-13 17:49:16 +01:00 |
|
Paul Chavard
|
cb66348916
|
a11y(select): cleanup select helpers in specs
|
2022-01-05 12:33:40 +01:00 |
|
simon lehericey
|
5a0fb6237f
|
😭 AASM does not support keyword arguments
https://github.com/aasm/aasm/issues/672
|
2021-11-30 09:42:45 +01:00 |
|
Pierre de La Morinerie
|
9fd38cae5e
|
specs: migrate from features to system specs
System specs have been available since Rails 5.1, and are better
integrated with the Rails framework.
- Rename `spec/features` to `spec/system`
- Rename `feature do` to `describe do`
- Configure Capybara for system specs
Steps mostly taken from https://medium.com/table-xi/a-quick-guide-to-rails-system-tests-in-rspec-b6e9e8a8b5f6
|
2021-10-26 12:24:46 +02:00 |
|