demarches-normaliennes/app
Pierre de La Morinerie 6328011f60 models: require belong_to associations on champ
- Make `champ.dossier` a requirement;
- Move the dossier_id assignation to `before_validation` (otherwise
the record is invalid, and never gets saved);
- Allow specs to only build the champ (instead of saving it to the
database), which bypasses the requirement to have a dossier.
2020-08-18 15:57:37 +02:00
..
assets fix hidden label 2020-08-04 13:41:10 +00:00
controllers skip verify authenticity token for helpscout 2020-08-10 17:19:22 +02:00
dashboards define SHOW_PAGE_ATTRIBUTES for bill dashboard 2020-07-07 08:06:37 +00:00
fields manager: remove support for old pj 2019-07-30 16:11:17 +02:00
graphql graphql: possibility to filter dossiers by archived 2020-07-29 16:59:34 +02:00
helpers datetime type de champ: changed the years range from [1950;2100] to [to current year - 1; 2020-08-13 13:41:45 +00:00
javascript Put IGN map behind a feature flag 2020-07-30 17:22:28 +02:00
jobs transform job in task for set dossiers_last_updated_at 2020-08-12 16:10:15 +02:00
lib specific deactivation of rubocop DS/ApplicationName rule 2020-07-23 16:20:16 +02:00
mailers ajout du nom d'application dans les mailers 2020-07-23 16:17:52 +02:00
models models: require belong_to associations on champ 2020-08-18 15:57:37 +02:00
policies policies: clarify the role of ChampPolicy 2020-06-24 15:42:30 +02:00
serializers expose effectif_annuel dans api graphql 2020-04-23 09:53:27 +02:00
services services: make etablissement save raise on error 2020-08-18 14:56:40 +02:00
validators validate api_entreprise_token 2020-07-08 18:59:22 +02:00
views datetime type de champ: changed the years range from [1950;2100] to [to current year - 1; 2020-08-13 13:41:45 +00:00