mfts / papermark

Papermark is the open-source DocSend alternative with built-in analytics and custom domains.
https://papermark.io
GNU Affero General Public License v3.0
3.75k stars 539 forks source link

[🕹️] Export document views to CSV #786

Open mfts opened 3 hours ago

mfts commented 3 hours ago

What side quest or challenge are you solving?

Add an export function to download the document views to CSV by expanding the "..." button on the document detail page and select "Export visits".

It should trigger a direct download of a CSV file with the following content related to the visitor and visit:

The download file should be named after the document name and current timestamp e.g. presentation-pdf_visits_2024-10-12_14-30.csv or whatever makes more sense :)

Points

750 Points

Provide proof that you've completed the task

Open a PR with working code and explanation what you did. As well as a quick video showing the solution

aryany9 commented 3 hours ago

/assign

oss-gg[bot] commented 3 hours ago

Assigned to @aryany9! Please open a draft PR linking this issue within 48h ⚠️ If we can't detect a PR from you linking this issue in 48h, you'll be unassigned automatically 🕹️ Excited to have you ship this 🚀

nilaygit-10721 commented 3 hours ago

/assign

oss-gg[bot] commented 3 hours ago

This issue is already assigned to another person. Please find more issues here.

Pa04rth commented 2 hours ago

Hey @mfts ,did you want Export visits under this Action drop down list ? image I can do it ,if you reassign it to me

mfts commented 2 hours ago

No, the export visits action should be under the document detail page.

There's currently someone assigned to it.

Pa04rth commented 2 hours ago

Ok