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

[WIP] Data importer #6911

Merged
merged 234 commits into from
Jul 6, 2024
Merged

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    41aad9a View commit details
    Browse the repository at this point in the history
  2. Add file extension validation

    Expose to admin interface also
    SchrodingersGat committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    b12a053 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    c4ce8d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55593c7 View commit details
    Browse the repository at this point in the history
  3. Add serializer registry

    - Use @register_importer tag for any serializer class
    SchrodingersGat committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    52b5302 View commit details
    Browse the repository at this point in the history
  4. Cleanup migration file

    - Do not use one-time hard-coded values here
    SchrodingersGat committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    05f8dcb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed21dcf View commit details
    Browse the repository at this point in the history
  6. Add validation for the uploaded file

    - Must be importable by tablib
    SchrodingersGat committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    46371c4 View commit details
    Browse the repository at this point in the history
  7. Refactoring

    SchrodingersGat committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    b0fc755 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fa7d15f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f0eba71 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fec8c1f View commit details
    Browse the repository at this point in the history
  11. Rename field

    SchrodingersGat committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    7264c89 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    97f91cd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    db54d30 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    5b251dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58a1c72 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Update fields

    - Remove "progress" field (will be calculated)
    - Added "timestamp" field
    - Added "complete" field to DataImportRow
    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    d4e4611 View commit details
    Browse the repository at this point in the history
  2. Auto-map column names

    - Provide "sensible" default values
    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    35dd0e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    002b77c View commit details
    Browse the repository at this point in the history
  4. Offload data import operation

    - For large data files this may take a significant amount of time
    - Offload it to the background worker process
    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    7e70f76 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4025901 View commit details
    Browse the repository at this point in the history
  6. Update models

    - Add "columns" field to DataImportSession
    - Add "errors" field to DataImportRow
    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    4863f20 View commit details
    Browse the repository at this point in the history
  7. Move field mapping to a new model type

    - Simpler validation
    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    657500b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    122e2d3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6d43109 View commit details
    Browse the repository at this point in the history
  10. Update content_excludes

    - Ignore importer models in import/export
    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    c6e5e74 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2642ff9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e688eb2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fc4832d View commit details
    Browse the repository at this point in the history
  14. Bug fixes

    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    0f30ae8 View commit details
    Browse the repository at this point in the history
  15. Serializer updates

    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e1587a9 View commit details
    Browse the repository at this point in the history
  16. Add more endpoints

    - DataImportColumnMappingList
    - DataImportRowList
    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    3117417 View commit details
    Browse the repository at this point in the history
  17. further updates:

    - Add 'get_api_url' method
    - Handle case where
    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    ddb23a1 View commit details
    Browse the repository at this point in the history
  18. Expose "available fields" to the DataImportSession serializer

    Uses the (already available) inventree metadata middleware
    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    a2ece15 View commit details
    Browse the repository at this point in the history
  19. Add detail endpoints

    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    8baf848 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2a797a0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    fa0b1db View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    4bc70bc View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    37297a3 View commit details
    Browse the repository at this point in the history
  24. Adds simple form to start new import session

    - Needs work, file field does not currently function correctly
    SchrodingersGat committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    9b66bb1 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    1fa7a4a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    156def3 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    33f4ba7 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Refactor column mapping

    - Generate mapping for each column
    - Remove "columns" field
    - Column names are calculated dynamically
    SchrodingersGat committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    1695ff3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3897a38 View commit details
    Browse the repository at this point in the history
  3. Admin updates

    - Prevent deletion of mappings
    - Prevent addition of mappings
    SchrodingersGat committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    0eefb14 View commit details
    Browse the repository at this point in the history
  4. API endpoint updates

    - Prevent mappings from being deleted
    - Prevent mappings from being created
    SchrodingersGat committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6cace47 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e25eaa7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee8113f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7a01567 View commit details
    Browse the repository at this point in the history
  8. UI tweaks

    SchrodingersGat committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    94afb8a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6d80a4c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    60a0d09 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b4a6ce2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    910cd9d View commit details
    Browse the repository at this point in the history
  13. Adjust drawer specs

    SchrodingersGat committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    020df74 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    258fcf3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf00e55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f376788 View commit details
    Browse the repository at this point in the history
  4. Update column heading

    SchrodingersGat committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    d933d36 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fcf8c2d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8555692 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e6d9109 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    f458a83 View commit details
    Browse the repository at this point in the history
  2. Return correct type

    SchrodingersGat committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    f9cbb37 View commit details
    Browse the repository at this point in the history
  3. Fix shadowing

    SchrodingersGat committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    77c3092 View commit details
    Browse the repository at this point in the history
  4. Fix f-string

    SchrodingersGat committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    9838157 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6376eee View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    e348482 View commit details
    Browse the repository at this point in the history
  2. Move importer app

    SchrodingersGat committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    14728af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a984b4f View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    2f6df7e View commit details
    Browse the repository at this point in the history
  2. Update API version

    SchrodingersGat committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    f774f41 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5ecc43e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5205ce3 View commit details
    Browse the repository at this point in the history
  5. typescript cleanup

    SchrodingersGat committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    f04623b View commit details
    Browse the repository at this point in the history
  6. Typescript cleanup

    SchrodingersGat committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    c8e4612 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

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

Commits on Apr 7, 2024

  1. Configuration menu
    Copy the full SHA
    b529d9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3eb525d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c270edc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    57a3531 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

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

Commits on Apr 10, 2024

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

Commits on Apr 13, 2024

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

Commits on Apr 14, 2024

  1. Add DataExportMixin class

    - Replaces existing APIDownloadMixin
    - Uses DRF serializers for exporting
    - *much* more efficient
    SchrodingersGat committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    7d5b770 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ac563f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc413c8 View commit details
    Browse the repository at this point in the history
  4. Better error handling

    SchrodingersGat committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    52492e3 View commit details
    Browse the repository at this point in the history
  5. Cleanup:

    - Remove references to APIDownloadMixin
    - Remove download_queryset method
    - All now handled by API-based export functionality
    SchrodingersGat committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    6210c5a View commit details
    Browse the repository at this point in the history
  6. Replace table with InvenTreeTable

    - Paginate imported rows
    - Data can be searched, ordered,
    SchrodingersGat committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    5a4aeef View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b4605c3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    79b6711 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    81a9b14 View commit details
    Browse the repository at this point in the history
  10. Cleanup

    SchrodingersGat committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    22b644a View commit details
    Browse the repository at this point in the history
  11. Updates for session model

    - Column is now editable on mapping object
    - Field is no  longer editable
    - Improve admin integration
    SchrodingersGat committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    99d5ebb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    910ff74 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c006d82 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1ab1524 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c6fd5d7 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Adds method for editing fields in import table

    - Cell edit mode
    - Row edit mode
    - Form submission still needs work!
    SchrodingersGat committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    be93aa4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bed02f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b18d2bd View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    989b2b9 View commit details
    Browse the repository at this point in the history
  2. Fix api_version.py

    SchrodingersGat committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    dfe5cf6 View commit details
    Browse the repository at this point in the history
  3. Update src/frontend/src/components/importer/ImportDataSelector.tsx

    Co-authored-by: Lukas <76838159+wolflu05@users.noreply.github.com>
    SchrodingersGat and wolflu05 committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    7e327a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

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

Commits on May 7, 2024

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

Commits on May 24, 2024

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

Commits on May 27, 2024

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

Commits on May 28, 2024

  1. Configuration menu
    Copy the full SHA
    bd3d4cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1cb5db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    933a15d View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

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

Commits on Jun 8, 2024

  1. Configuration menu
    Copy the full SHA
    447ad7d View commit details
    Browse the repository at this point in the history
  2. Rename mixin class

    SchrodingersGat committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    7d3d190 View commit details
    Browse the repository at this point in the history
  3. Add serializer mixin classes

    - Will allow for fine-tuning of the import/export proces
    SchrodingersGat committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    16f4ca0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ce14ce1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5444fa3 View commit details
    Browse the repository at this point in the history
  6. Fix typos

    SchrodingersGat committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    5abd0b2 View commit details
    Browse the repository at this point in the history
  7. Refactor export serializer

    - Keep operations local to the class
    SchrodingersGat committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    9f35f98 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a6b9416 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fca090f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0e94089 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9295d05 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

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

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    1e5c7b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4ea551 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6952f5d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8e1e96 View commit details
    Browse the repository at this point in the history
  5. spacing -> gap

    SchrodingersGat committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    ed210be View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c950c8f View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

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

Commits on Jun 15, 2024

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

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    18acaf0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8af20ba View commit details
    Browse the repository at this point in the history
  3. Improvements for data import drawer:

    - Pin title at top of drawer
    SchrodingersGat committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    0077f29 View commit details
    Browse the repository at this point in the history
  4. Further improvements

    SchrodingersGat committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    cfce2c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1a00326 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    60e728a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    edd49a0 View commit details
    Browse the repository at this point in the history
  8. Cleanup text

    SchrodingersGat committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    792cab6 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Configuration menu
    Copy the full SHA
    0fec1c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f051973 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c42fd0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    922ed09 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cda3b99 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    66249da View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2024

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

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    81b6ca5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be50489 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    138e121 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2256b7c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b65f207 View commit details
    Browse the repository at this point in the history
  6. Cleanup

    SchrodingersGat committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    bc81237 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6e636e2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2b43e65 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    0de5312 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4762f54 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff49474 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b63260 View commit details
    Browse the repository at this point in the history
  5. Fix for table filter functions

    - New mantine version requires string values
    SchrodingersGat committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    089a288 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    65dc3c7 View commit details
    Browse the repository at this point in the history
  7. Remove debug message

    SchrodingersGat committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    95d9c5f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0f17464 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e204fe0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0082600 View commit details
    Browse the repository at this point in the history
  11. Cleanup playground

    SchrodingersGat committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    41b7fcd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    501e93c View commit details
    Browse the repository at this point in the history
  13. Memoize cell value

    SchrodingersGat committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    5358f6a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c40b3f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

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

Commits on Jun 29, 2024

  1. Configuration menu
    Copy the full SHA
    d8050e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f90d802 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0588de4 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Configuration menu
    Copy the full SHA
    ddccc0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f48b931 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0055c9a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    843dbda View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5163ae4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    57382fe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    82abfe5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3a43efd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5106ae7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fecd7f3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    de6b57f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    07c611a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1392805 View commit details
    Browse the repository at this point in the history
  14. Fix data extraction

    - Ignore columns which are not mapped
    SchrodingersGat committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    5afed6f View commit details
    Browse the repository at this point in the history
  15. Fix fields.pop

    - Provide 'None' argument
    SchrodingersGat committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    cd5302c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    25d09af View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7f5e036 View commit details
    Browse the repository at this point in the history
  18. Bug fixin'

    SchrodingersGat committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    a8aafbb View commit details
    Browse the repository at this point in the history
  19. Update hook

    SchrodingersGat committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    72314e2 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ff48181 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    c7bede5 View commit details
    Browse the repository at this point in the history
  2. Cache "available_fields"

    - Reduces API access time by 85%
    SchrodingersGat committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    4e2008b View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    7801ed7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7fca114 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    216aac3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a808869 View commit details
    Browse the repository at this point in the history
  5. Improve extraction of metadata

    - Especially for related fields
    - Request object no longer required
    SchrodingersGat committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    d8e4a1d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    363a8ab View commit details
    Browse the repository at this point in the history
  7. Cleanup

    SchrodingersGat committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    12c9c01 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ae40e4a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6812601 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6e84814 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Improve metadata extraction

    - Handle read_only_fields in Meta
    - Handle write_only_fields in Meta
    SchrodingersGat committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    87af1fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfa169f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f82c74a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    325ab90 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5346936 View commit details
    Browse the repository at this point in the history
  6. Various tweaks

    SchrodingersGat committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    debf688 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c6f6f5f View commit details
    Browse the repository at this point in the history
  8. Rename component

    SchrodingersGat committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    133b31b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fa50c0e View commit details
    Browse the repository at this point in the history
  10. Fix verbose name

    SchrodingersGat committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    f9b13b6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    394f56c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ed0ec99 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    39963c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17f7cc3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b8adae View commit details
    Browse the repository at this point in the history
  4. Remove xls format for now

    - Causes some bug in tablib
    - Surely xlsx is OK?
    SchrodingersGat committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    5ef7a56 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e4dab42 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3713fb9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c6342dd View commit details
    Browse the repository at this point in the history
  8. Updates

    SchrodingersGat committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    319e5bc View commit details
    Browse the repository at this point in the history
  9. unit tests

    SchrodingersGat committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    d8126ff View commit details
    Browse the repository at this point in the history
  10. Unit test fix

    SchrodingersGat committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    732ec5b View commit details
    Browse the repository at this point in the history
  11. Remove 'field_overrides'

    - field_defaults will suffice
    SchrodingersGat committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    43f7dd6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    10dd6cd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    64b6460 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. PUI tweaks

    SchrodingersGat committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    c462eb7 View commit details
    Browse the repository at this point in the history