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

Single table for file attachments #7420

Merged
merged 96 commits into from
Jun 19, 2024

Commits on Jun 4, 2024

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

Commits on Jun 8, 2024

  1. Refactor migration

    SchrodingersGat committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    3fb7d18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae5c38c View commit details
    Browse the repository at this point in the history
  3. Admin updates

    SchrodingersGat committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    79d5bc1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e34b67 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

  1. Configuration menu
    Copy the full SHA
    5250508 View commit details
    Browse the repository at this point in the history
  2. Adjust field name

    SchrodingersGat committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    8031a49 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e50ab6e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a4f4280 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ca4638 View commit details
    Browse the repository at this point in the history
  6. Remove legacy attachment models

    - Add new mixin class to designate which models can have attachments
    SchrodingersGat committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    66dcee4 View commit details
    Browse the repository at this point in the history
  7. Update data migration

    - Ensure other apps are at the correct migration state beforehand
    SchrodingersGat committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    3cc7dd0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b589ef0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    353f1dc View commit details
    Browse the repository at this point in the history
  10. Refactor model_type field

    - ContentType does not allow easy API serialization
    SchrodingersGat committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    04e978e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1f6d4b0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    def177d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ee59ca3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6c8f36b View commit details
    Browse the repository at this point in the history
  15. Add API filtering

    SchrodingersGat committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    f390780 View commit details
    Browse the repository at this point in the history
  16. Fix for API filter

    SchrodingersGat committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    8f3414f View commit details
    Browse the repository at this point in the history
  17. Fix for attachment tables in PUI

    - Still not solved permission issues
    SchrodingersGat committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    5afc259 View commit details
    Browse the repository at this point in the history
  18. Bump API version

    SchrodingersGat committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    548dd0d View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    78da986 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0316241 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    5ebb9dd View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    b6f5398 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d193945 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    bf82144 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    a3460c3 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    8127ba2 View commit details
    Browse the repository at this point in the history
  27. Cleanup PUI

    SchrodingersGat committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    daa5249 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    6bdf372 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    7c4c004 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    3b8aec5 View commit details
    Browse the repository at this point in the history
  31. Update unit tests

    SchrodingersGat committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    35e6aad View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    a426162 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98f8c77 View commit details
    Browse the repository at this point in the history
  3. Fix "model_type" field

    - It is a required field after all
    SchrodingersGat committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    d2c0eae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f09512 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    add38f4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ddbffd8 View commit details
    Browse the repository at this point in the history
  7. Fix PUI import

    SchrodingersGat committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    241ec4d View commit details
    Browse the repository at this point in the history
  8. Test python lib against specific branch

    - Will be reverted once code is merged
    SchrodingersGat committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    a0cccaf View commit details
    Browse the repository at this point in the history
  9. Revert STORAGES setting

    - Might be worth looking into again
    SchrodingersGat committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    471f17a View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Fix part unit test

    SchrodingersGat committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0c27705 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af79d26 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

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

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    89336fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b748fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a587c85 View commit details
    Browse the repository at this point in the history
  4. Update setting getter

    SchrodingersGat committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    4803751 View commit details
    Browse the repository at this point in the history
  5. Unit tests

    SchrodingersGat committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    1788f96 View commit details
    Browse the repository at this point in the history
  6. Tweaks

    SchrodingersGat committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    a69713a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2389d70 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5a6f9f5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ac1acb0 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Configuration menu
    Copy the full SHA
    0d73fbb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'attachments-refactor' of github.com:SchrodingersGat/Inv…

    …enTree into attachments-refactor
    SchrodingersGat committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    9064e49 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5517b34 View commit details
    Browse the repository at this point in the history
  4. Fix unit tests

    SchrodingersGat committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    2decad3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    80a93ea View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1c615a0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eb2716e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a46374f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f28f24a View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. Configuration menu
    Copy the full SHA
    c621b94 View commit details
    Browse the repository at this point in the history
  2. Add debug msg

    SchrodingersGat committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    a89c2dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e882bf4 View commit details
    Browse the repository at this point in the history
  4. Refactor permissions checks

    - Allows extension / customization of permission checks at a later date
    SchrodingersGat committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    c8fb905 View commit details
    Browse the repository at this point in the history
  5. Unit test updates

    SchrodingersGat committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    e3f34f6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1c73b70 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bc4d219 View commit details
    Browse the repository at this point in the history
  8. Adjust odcker.yaml

    SchrodingersGat committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    80098cc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b833da1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4e30078 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e3f22ef View commit details
    Browse the repository at this point in the history
  12. Update data migration

    - Handle case with missing data
    SchrodingersGat committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    5450e73 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    c6c06d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f93d898 View commit details
    Browse the repository at this point in the history
  3. Update migration dependencies

    - Ensure all apps are "up to date" before removing legacy tables
    SchrodingersGat committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    da258d9 View commit details
    Browse the repository at this point in the history
  4. add file size test

    SchrodingersGat committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    e164cd3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    80f06ad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e09394d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0f867dd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e1c424c View commit details
    Browse the repository at this point in the history
  9. Update unit tests

    SchrodingersGat committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    b4767e9 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'attachments-refactor' of github.com:SchrodingersGat/Inv…

    …enTree into attachments-refactor
    SchrodingersGat committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    3d31689 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Prevent create on CURRENCY_CODES

    - Seems to play havoc with bootup sequence
    SchrodingersGat committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    b713d3d View commit details
    Browse the repository at this point in the history
  2. Fix unit test

    SchrodingersGat committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    28d5ade View commit details
    Browse the repository at this point in the history
  3. Some refactoring

    - Use get_global_setting
    SchrodingersGat committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    a17caa6 View commit details
    Browse the repository at this point in the history
  4. Fix typo

    SchrodingersGat committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    18e86ca View commit details
    Browse the repository at this point in the history
  5. Revert change

    SchrodingersGat committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    7dc5403 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    90bad53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fda2381 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c94d901 View commit details
    Browse the repository at this point in the history