Skip to content

Conversation

@Albion31
Copy link
Contributor

PR for Master into rails-6-1-compability

rjpaskin and others added 30 commits May 13, 2024 14:50
…l-and-setup-jira-sync-workflows

Technical/REW-733 upgrade codeql and setup jira sync workflows
Versions match what we're currently running.
> uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger
We use containers (rather than `setup-ruby`) since that's more
representative of the environment in which we use the gem, even though
it's presumably slower.

Changes from Buildkite:

- Use Docker healthcheck rather than waiting ourselves
- Inline test script steps in workflows, rather than having a separate
  script (since we don't have the wait-for-MySQL part anymore)
- Add GitHub-Actions-specific output grouping
- Don't collect test failures via JUnit (it's overkill for the amount of
  tests we have).
Superseded by GitHub Actions workflow.
Adds logic to ActiveStorageAdapter to handle uploading of CSV's (override file= method and save the uploaded tempfile using AS)
Adds logic to parse AS uploaded file as CSV, handles byte order marking as users could still upload a file with a BOM.
Moves out file_data method to each adapter
Tweak check_file_contains_data method to check headers and count are present rather than checking data is inside csv (plays nicer with AS)
Adds some temporary conditional logic to import table to show URL only if dragonfly (AS will be added at a later date)
Adds StringEnquirer to storage_adapter config method
Allow name of attachment to be dynamically set using config file
reissjohnson and others added 7 commits May 23, 2025 11:43
…ns-csv-uploads-on-the-admin-area

Rew 2045 file upload restrictions csv uploads on the admin area
…ns-csv-uploads-on-the-admin-area

REW-2045 - rename expiring_link method to download_link (can then be over-ridden in MyRew)
…is method on import table, this method can then be overwritten in file processor model's so custom logic can be added.
…ns-csv-uploads-on-the-admin-area

REW-2045 - adds download_link method for dragonfly adapter
@Albion31 Albion31 self-assigned this Jul 21, 2025
@Albion31 Albion31 merged commit 6abe5fe into rails-6-1-compatibility Jul 21, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants