bihealth / sodar-server

SODAR: System for Omics Data Access and Retrieval
https://github.com/bihealth/sodar-server
MIT License
14 stars 3 forks source link

Vue app and Initial sheet editor refactoring #747

Open mikkonie opened 4 years ago

mikkonie commented 4 years ago

Collecting stuff from here I'm omitting from v0.7.0 as they are not critical. Mostly internal cleanup stuff and refactoring.

See also #537 which is more about general code cleanup.

Tasks

Notes

mikkonie commented 4 years ago

mentioned in commit 724bbe72ce4507d983347e0874c84eea252ec896

mikkonie commented 4 years ago

marked the task Do not save empty column arguments to sheet config as completed

mikkonie commented 4 years ago

mentioned in commit 274589bdcaaff4f175c69ded4b1beded7abcdfd2

mikkonie commented 4 years ago

marked the task Look into refactoring cell comparator assignment so that colType is not needed for each cell (1) as completed

mikkonie commented 4 years ago

marked the task Look into refactoring cell comparator assignment so that colType is not needed for each cell (1) as incomplete

mikkonie commented 4 years ago

marked the task Move modals to a separate subdirectory to aid in browsing component files as completed

mikkonie commented 4 years ago

mentioned in commit 79a8ae2d9b8a1f984865fcf6a46a28f3028623bf

mikkonie commented 4 years ago

marked the task Set up content id with a function to avoid unnecessary (and incorrect) PyCharm error complaints as completed

mikkonie commented 4 years ago

marked the task Remove repetition from ColumnConfigModal OR split into multiple modals based on column type as completed

mikkonie commented 4 years ago

marked the task Refactor editContext.samples into a dict with UUID as key as completed

mikkonie commented 4 years ago

marked the task Move cell editing helper functions away from App.vue (5) as completed

mikkonie commented 4 years ago

marked the task Rename ShortcutModal to StudyShortcutModal to avoid confusion with assay shortcuts as completed

mikkonie commented 4 years ago

mentioned in commit 4ebe1b2b2ee1bb6a4d541977b21b61fadd850633

mikkonie commented 4 years ago

mentioned in commit 4605ddd874990a32ddd6ca9881afb51042dc7649

mikkonie commented 4 years ago

marked the task Move grid building helpers away from App as completed

mikkonie commented 4 years ago

mentioned in commit e1db3cb884ac234829962d3c18a3a3ab46a2a510

mikkonie commented 4 years ago

mentioned in commit fe65d0abc976a0626a158a9e9467c3e034e825f2

mikkonie commented 4 years ago

marked the task Move grids into separate components if viable as completed

mikkonie commented 4 years ago

mentioned in commit ec747175c562565d60cdccbba44c89ad239c3064

mikkonie commented 4 years ago

mentioned in commit 26912b65e2cc568fce09836bb66888fc52dec5a3

mikkonie commented 4 years ago

mentioned in commit 26c541680d115edc997558087c9a7e5abd912fc0

mikkonie commented 3 years ago

mentioned in commit df5b7168d0f8c385e46994803c0597e5f9b78489

mikkonie commented 3 years ago

mentioned in commit 5052f9179ab922857c63c7696888f0d8349d3b03

mikkonie commented 3 years ago

mentioned in commit 7ef90df4be77e186403621bf71c5b065925ed560

mikkonie commented 3 years ago

mentioned in commit db74ec22ddc48bbc83e052996150d75ba25477a4

mikkonie commented 3 years ago

mentioned in commit 835b18b2341202ab71c59536e6a97055f6d73be5

mikkonie commented 3 years ago

marked the task Go through the entire ColumnConfigModal component and refactor where needed (2) as completed

mikkonie commented 3 years ago

marked the task *Unify naming of `sodar-vue-,sodar-ss-andsodar-ss-vue-` CSS classes (11)** as completed

mikkonie commented 3 years ago

marked the task Get rid of extra indent with export default Vue.extend({ as completed

mikkonie commented 3 years ago

marked the task Only use app callback where applicable (12) as completed

mikkonie commented 3 years ago

marked the task Refactor form select items into a nice bootstrap-vue design (see here) or maybe not, see #1030 as completed

mikkonie commented 3 years ago

mentioned in commit 09d9016ce680aa2b6de0c62403cfa55b6746d535

mikkonie commented 3 years ago

mentioned in commit c1af1a3676522c7cd2050d62c6e536ee5be7b01c

mikkonie commented 1 month ago

This is a very old issue by now and it's possible some things have already been handled in other issues. These days I'm against these kinds of "umbrella" issues anyway. I'll look into this while doing #994 and handling subtasks which are still open and relevant.