Project

General

Profile

Actions

Feature #6255

closed

Move attachments from emails to web

Added by Pavel Kácha almost 5 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Category:
Development - Core
Target version:
Start date:
03/09/2020
Due date:
% Done:

100%

Estimated time:
To be discussed:

Description

Attachments in email reports cause a bit of headaches:

  • they may cause mail undeliverable because of
    • target mailserver size limits
    • target mailserver file format/extension limits
  • various users have various expectations of formats and compression
  • supporting all this makes nearly impossible to create reliable reports for multiple recipients

So, consensus is to get rid of attachments in email, but leave the link to JSON data in email.

We should go gradually - add link, inform all affected (idea was to email abuse contacts, who have got at least one report in last year), leave grace period (3 months?), then remove attachments.

Also, question of CSV is still open, let's ask GRID (Bodik), Upol, VUTBr at CESNET Spring Seminar in person.


Related issues

Blocks Mentat - Task #6239: Simplify/remove too detailed user settings for reportingClosedRajmund Hruška02/25/2020

Actions
Actions #1

Updated by Pavel Kácha almost 5 years ago

  • Related to Task #6239: Simplify/remove too detailed user settings for reporting added
Actions #2

Updated by Jan Mach almost 5 years ago

Návrh textu v těle reportu:

Odkazy na ineraktivní webovou verzi tohoto reportu a kompletní data lze nalézt v patičce.

Actions #3

Updated by Jan Žerdík over 4 years ago

  • To be discussed changed from No to Yes
Actions #4

Updated by Pavel Kácha over 4 years ago

After going to production (mentat-hub) - info email, 3 months grace period, then remove attachments, disable CSV everywhere, and mentioning of attachments in reports.

Actions #5

Updated by Pavel Kácha over 4 years ago

  • To be discussed deleted (Yes)
Actions #6

Updated by Pavel Kácha over 4 years ago

  • Related to deleted (Task #6239: Simplify/remove too detailed user settings for reporting)
Actions #7

Updated by Pavel Kácha over 4 years ago

  • Blocks Task #6239: Simplify/remove too detailed user settings for reporting added
Actions #8

Updated by Pavel Kácha over 4 years ago

Please, write concept of mail for users, we'll send it with new release (with info text and URLs in templates, however still with attachments). And next release (presumably after at least 3 months) will drop attachments altogether.

Actions #9

Updated by Pavel Kácha over 4 years ago

  • Target version changed from Backlog to 2.8
Actions #10

Updated by Pavel Kácha over 4 years ago

Note: Mail was sent 28 May 2020 14:45:07, so next action is to get rid of attachments and CSVs at the beginning of August.

Actions #11

Updated by Rajmund Hruška over 4 years ago

  • Status changed from New to Feedback
  • Assignee changed from Jan Žerdík to Pavel Kácha

Attachments are no longer sent and information about them is deleted from email body.

https://homeproj.cesnet.cz/projects/mentat/repository/mentat-ng/revisions/5f3e103b1ba8c082b88cf3a04d811fd683cefdd3

Actions #12

Updated by Rajmund Hruška about 4 years ago

I hid the options for attachment size limit + compression + formats from the reporting settings GUI. The code is still active, but there are no attachments.

https://homeproj.cesnet.cz/projects/mentat/repository/mentat-ng/revisions/2ab0fad826fb7ce76f4b386d762bbffca6d406f8

Actions #13

Updated by Pavel Kácha almost 4 years ago

  • Target version changed from 2.8 to 2.7

Already merged to devel, updating version.

Actions #14

Updated by Jan Mach almost 4 years ago

  • Status changed from Feedback to Closed
  • % Done changed from 0 to 100

Closing, so that the version can also be closed.

Actions #15

Updated by Pavel Kácha over 3 years ago

  • Status changed from Closed to In Progress
  • Assignee changed from Pavel Kácha to Rajmund Hruška
  • Target version changed from 2.7 to 2.9

Reopening and revisiting here - forgot to remove CSV, let's do it now. It concerns only all the CSV generated from Idea JSON (for reports, maybe elsewhere?), NOT the JSON from graph data (timeline, report stats and so).

Actions #16

Updated by Rajmund Hruška over 3 years ago

  • Status changed from In Progress to Resolved

I finished removal of CSVs from reports. There is a little overlap with #6239, so there will be probably some conflicts when merging. The code is ready to be reviewed in the branch hruska-feature-#6255-csvs, commit 9e7ca6ad.

Actions #17

Updated by Rajmund Hruška over 3 years ago

  • Status changed from Resolved to In Review

Merged into devel.

Actions #18

Updated by Pavel Kácha almost 3 years ago

  • Status changed from In Review to Closed
Actions

Also available in: Atom PDF