Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue 1359 add sample ids to dynamic and exported tables #1436

Commits on Mar 31, 2023

  1. Fix for Single Page

    Kevin De Pelseneer committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    8b97817 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:seek4science/seek into issue_1359…

    …_Add_Sample_IDs_to_dynamic_and_exported_tables
    Kevin De Pelseneer committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    070cd7b View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Merge branch 'master' of github.com:seek4science/seek into issue_1359…

    …_Add_Sample_IDs_to_dynamic_and_exported_tables
    Kevin De Pelseneer committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    f80bae8 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Add Axlsx gemfiles

    Kevin De Pelseneer committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    9706045 View commit details
    Browse the repository at this point in the history
  2. Added excel template

    Kevin De Pelseneer committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    8e569d3 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Fix for autocomplete in dynamic table.

    Kevin De Pelseneer committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    bc974ca View commit details
    Browse the repository at this point in the history
  2. Removed unnecessary console logging

    Kevin De Pelseneer committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    febb066 View commit details
    Browse the repository at this point in the history
  3. Added POST and GET routes under Single Page

    Kevin De Pelseneer committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    daffa0f View commit details
    Browse the repository at this point in the history
  4. Added button to export excel

    Kevin De Pelseneer committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    488660e View commit details
    Browse the repository at this point in the history
  5. Added UUID to the data for dynamic table

    Kevin De Pelseneer committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    7fa173c View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. Get rid of renaming warning

    Kevin De Pelseneer committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    8d6e4bf View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. - Changed the dynamic table to display the ID and UUID as a read-only…

    … column.\n- Replaced the download csv file with a download xlsx button.
    Kevin De Pelseneer committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    3e8c41f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61aaba9 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Working an the excel template for downloading the dynamic table samples:

    - Added instance variables
    - Made data validation more dynamic
    Kevin De Pelseneer committed May 3, 2023
    Configuration menu
    Copy the full SHA
    3c8b766 View commit details
    Browse the repository at this point in the history
  2. Changed the get and post routes from member to collection

    Kevin De Pelseneer committed May 3, 2023
    Configuration menu
    Copy the full SHA
    0d99f58 View commit details
    Browse the repository at this point in the history
  3. Added handling of different table names, based on the url.

    Kevin De Pelseneer committed May 3, 2023
    Configuration menu
    Copy the full SHA
    b5ca88e View commit details
    Browse the repository at this point in the history
  4. Changed the controller logic for exporting the table to an excel spre…

    …adsheet:
    
    - Add instance variables
    - Caching between requests
    - Added error handling
    Kevin De Pelseneer committed May 3, 2023
    Configuration menu
    Copy the full SHA
    5cf1140 View commit details
    Browse the repository at this point in the history
  5. Written a functional test for Excel Spreadsheet generation.

    Kevin De Pelseneer committed May 3, 2023
    Configuration menu
    Copy the full SHA
    ea9be2c View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' of github.com:seek4science/seek into issue_1359…

    …_Add_Sample_IDs_to_dynamic_and_exported_tables
    Kevin De Pelseneer committed May 3, 2023
    Configuration menu
    Copy the full SHA
    60d93ef View commit details
    Browse the repository at this point in the history
  7. Reverted modifications treeview_builder.rb

    Kevin De Pelseneer committed May 3, 2023
    Configuration menu
    Copy the full SHA
    e975e15 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    b1e4484 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Replace the ID and UUID with 'HIDDEN' fields.

    Kevin De Pelseneer committed May 9, 2023
    Configuration menu
    Copy the full SHA
    103791f View commit details
    Browse the repository at this point in the history
  2. Added extra checks on the controller side.

    Kevin De Pelseneer committed May 9, 2023
    Configuration menu
    Copy the full SHA
    da8b996 View commit details
    Browse the repository at this point in the history
  3. Adjusted the excel data validation range to the length of the CV term

    lists.
    Kevin De Pelseneer committed May 9, 2023
    Configuration menu
    Copy the full SHA
    d90a351 View commit details
    Browse the repository at this point in the history
  4. Fixed failing unit tests.

    columns_count has te be increased by 2 instead of 1 since the uuid
    column was added to the aggregated table.
    Kevin De Pelseneer committed May 9, 2023
    Configuration menu
    Copy the full SHA
    5c24743 View commit details
    Browse the repository at this point in the history
  5. Fix for the functional test. Added authorized user to the test.

    Kevin De Pelseneer committed May 9, 2023
    Configuration menu
    Copy the full SHA
    5b6c454 View commit details
    Browse the repository at this point in the history
  6. Make the 'FAIRDOM ID' column orderable.

    Kevin De Pelseneer committed May 9, 2023
    Configuration menu
    Copy the full SHA
    9988a88 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Make the data validation accept new input if controlled vocabulary is

    origating from an ontology.
    Kevin De Pelseneer committed May 10, 2023
    Configuration menu
    Copy the full SHA
    9f60bcc View commit details
    Browse the repository at this point in the history
  2. PR change requests

    Kevin De Pelseneer committed May 10, 2023
    Configuration menu
    Copy the full SHA
    ad15837 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. - Partially addresses the issue with selected samples. Samples must b…

    …e selected now. See [issue seek4science#1422](seek4science#1422)
    
    - Excel sheet now shows whether a field is required. Headers have an '*'
      and the the data validation prompt also tells whether the field is
    mandatory or optional.
    Kevin De Pelseneer committed May 14, 2023
    Configuration menu
    Copy the full SHA
    75ff882 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Change 'MANDATORY' into 'REQUIRED' in the prompt.

    Kevin De Pelseneer committed May 15, 2023
    Configuration menu
    Copy the full SHA
    550ecf7 View commit details
    Browse the repository at this point in the history
  2. Changed to to avoid conflicts in Safari.

    Kevin De Pelseneer committed May 15, 2023
    Configuration menu
    Copy the full SHA
    f405b98 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Move the 'Export to Excel' button to the top.

    Kevin De Pelseneer committed May 16, 2023
    Configuration menu
    Copy the full SHA
    7cea6c6 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Merge branch 'main' of github.com:seek4science/seek into issue_1359_A…

    …dd_Sample_IDs_to_dynamic_and_exported_tables
    Kevin De Pelseneer committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    c82d50f View commit details
    Browse the repository at this point in the history
  2. Fix Gemfile after merging with main branch

    Kevin De Pelseneer committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    b58b860 View commit details
    Browse the repository at this point in the history
  3. Move the export to excel function to index.js

    Kevin De Pelseneer committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    cb904fa View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. - Fix dynamic table after merge

    - Make exportToExcel async
    Kevin De Pelseneer committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    a36cfd1 View commit details
    Browse the repository at this point in the history
  2. Implementation for exporting an assay table

    Kevin De Pelseneer committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    1de4318 View commit details
    Browse the repository at this point in the history
  3. Change Factory to FactoryBot

    Kevin De Pelseneer committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    cb65a74 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Fix test for exporting source samples to excel

    Kevin De Pelseneer committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    1fef81a View commit details
    Browse the repository at this point in the history
  2. Adjustments to export functionalities

    - renamed sample_data
    - Making export functionality instance-agnostic
    Kevin De Pelseneer committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    727a554 View commit details
    Browse the repository at this point in the history
  3. Writing tests for exporting to excel

    - Made source sample table test instance-agnostic
    
    - New test for exporting samples from a sample collection table or assay sample table
    
    - format document
    Kevin De Pelseneer committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    edfab22 View commit details
    Browse the repository at this point in the history
  4. Resolve conflict in Gemfile

    Kevin De Pelseneer committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    f418be9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3f65a28 View commit details
    Browse the repository at this point in the history
  6. Remove dependencies that cause docker build to fail

    Kevin De Pelseneer committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    6538865 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'issue_1359_Add_Sample_IDs_to_dynamic_and_exported_table…

    …s' of github.com:ELIXIR-Belgium/seek into issue_1359_Add_Sample_IDs_to_dynamic_and_exported_tables
    Kevin De Pelseneer committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    797e98e View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Remove unnecessary comment

    Kevin De Pelseneer committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    e103c67 View commit details
    Browse the repository at this point in the history