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

Add optional Redis analysis caching #199

Merged
merged 9 commits into from
Feb 2, 2024

Conversation

nazywam
Copy link
Contributor

@nazywam nazywam commented Jan 29, 2024

Hi, we're using eml-analzyer to dissect various eml files and it's working great, thanks!

One issue we have is that files are in various other systems and downloading and uploading them one by one is pretty painful.

As far as i know, right now there is no possibility of directly uploading a file and displaying it from another origin (mainly due to the single-page-application architecture).

This PR proposes an additional component that saves/caches the result eml analysis and allows users to easily query view and query the database on page on using the anchor link(#). An example "analysis link" looks like this: https://eml.service/#2c6077cb96da133a6c100f7149b31a963e7a49553d7c93c1ae0481249e262a8d

Redis is both completely optional and opt-in so it shouldn't cause any problem for existing users. Nevertheless, I completely understand you don't want to merge this but since I've already added this in our instance you might be interested in it as well ^^

@nazywam nazywam closed this Jan 29, 2024
@nazywam nazywam reopened this Jan 29, 2024
@nazywam nazywam changed the title Draft: Feature/redis cache Add optional Redis analysis caching Jan 29, 2024
@ninoseki ninoseki self-requested a review January 30, 2024 00:47
@ninoseki ninoseki merged commit 122a1a5 into ninoseki:master Feb 2, 2024
6 of 7 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.

2 participants