Refactor data source configuration
This MR provides:
- Backend: list of data sources into the spring application.yml properties rather than having them listed in a resource file of the application.
- Frontend: card-generic-document component uniformizing the display of data sources and PUI on every card.
- Frontend: automatically updating of data sources in the nav bar
Fix GNP-5567 Fix #12 (closed)
-
Move data sources to spring config -
Refactor frontend display of data sources (add them on germplasm card) -
Dynamically load sources in navbar (keep order, bonus: show only partners with data) -
Rebase on master (After !18 (merged) is merged!)
Edited by Jérémy Destin
Merge request reports
Activity
Filter activity
added 6 commits
-
4f57fb90...b863ad68 - 5 commits from branch
master
- 4f76ad32 - Merge remote-tracking branch 'origin/master' into fix/refactor_data_source_config
-
4f57fb90...b863ad68 - 5 commits from branch
added 5 commits
- 9bf62065 - feat: Move data source list into spring configuration. Host partners logo on /webfiles.
- bdd08384 - fix: Add tests for card-row, card-section and card-table.
- e7167c58 - fix: Simplify KeyValueObject converter.
- fcef6ed6 - test: Add test for form tab switching and simplify form component code.
- 9fe1c10e - fix: Remove duplicate test.
Toggle commit listadded 7 commits
-
9fe1c10e...b863ad68 - 6 commits from branch
master
- d49e79ca - feat: Move data source list into spring configuration. Host partners logo on /webfiles.
-
9fe1c10e...b863ad68 - 6 commits from branch
added 1 commit
- e320e799 - feat: Refactor data source display in cards. Dynamically load data source in navbar.
assigned to @jeremy.destin
added 33 commits
-
71f104ae...338fef84 - 29 commits from branch
master
- 0292b14f - feat: Move data source list into spring configuration. Host partners logo on /webfiles.
- 2a8d1998 - feat: Refactor data source display in cards. Dynamically load data source in navbar.
- 03ccbf8a - fix: Fix data discovery test.
- d86e17a7 - Rebase master and rename gpds to faidare. Fix GNP-5567 Fix #12 (closed).
Toggle commit list-
71f104ae...338fef84 - 29 commits from branch
marked the checklist item Rebase on master (After !18 (merged) is merged!) as completed
added 1 commit
added 1 commit
Please register or sign in to reply