Skip to content

Create shares list report + send it by email + diff - #332

Closed
FlorentPoinsaut wants to merge 23 commits into
nextcloud:masterfrom
solution-libre:master
Closed

FlorentPoinsaut wants to merge 23 commits into
nextcloud:masterfrom
solution-libre:master

Conversation

@FlorentPoinsaut

@FlorentPoinsaut FlorentPoinsaut commented Sep 28, 2022 •

Copy link
Copy Markdown
Contributor

Hi,

I'm working to add some features (create file report, email it, and diff from month to month).
It's not finished but I'm creating this PR to share my work as I go along and to avoid someone else spending time on the same features.

ToDo:

  • email notification
  • upload files as nextcloud file instead of email attachment
  • diff from month to month
  • README update

@FlorentPoinsaut FlorentPoinsaut changed the title WIP: Send shares list by email + add output option for shareslist command ((JSON + CSV) WIP: Send shares list by email + add output option for shareslist command (JSON + CSV) Sep 28, 2022
@FlorentPoinsaut
FlorentPoinsaut marked this pull request as draft September 29, 2022 07:20
@CarlSchwan

Copy link
Copy Markdown
Member

I like these features but would it be possible to split this in multiple PR (make it easier to review)

@CarlSchwan
CarlSchwan self-requested a review September 30, 2022 14:36
@CarlSchwan CarlSchwan added the enhancement New feature or request label Sep 30, 2022
@FlorentPoinsaut

FlorentPoinsaut commented Oct 11, 2022 •

Copy link
Copy Markdown
Contributor Author

OK @CarlSchwan, I keep this PR for my work and I'm creating few PRs with key features as I go.
First one: #336

@FlorentPoinsaut FlorentPoinsaut changed the title WIP: Send shares list by email + add output option for shareslist command (JSON + CSV) WIP: Create shares list report + send it by email Oct 12, 2022
@FlorentPoinsaut FlorentPoinsaut changed the title WIP: Create shares list report + send it by email WIP: Create shares list report + send it by email + diff Oct 12, 2022
CarlSchwan and others added 13 commits October 12, 2022 08:06
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
FlorentPoinsaut and others added 2 commits October 12, 2022 10:12
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
FlorentPoinsaut and others added 2 commits October 13, 2022 16:11
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
Signed-off-by: Florent Poinsaut <florent@solution-libre.fr>
@FlorentPoinsaut
FlorentPoinsaut marked this pull request as ready for review November 3, 2022 15:27
@FlorentPoinsaut

Copy link
Copy Markdown
Contributor Author

Done! :)

@FlorentPoinsaut

Copy link
Copy Markdown
Contributor Author

Hi @CarlSchwan!
Does this PR work for you or do youo need some modifications?
Thanks in advance

@CarlSchwan

Copy link
Copy Markdown
Member

Hi, sorry I was in vacation the last two weeks and I just came back. i'll try to check it out today

@FlorentPoinsaut

Copy link
Copy Markdown
Contributor Author

Oh great. No rush. I hope you had a great vacation.

@CarlSchwan

Copy link
Copy Markdown
Member

Please fix eslint and plasm and then I can merge it

@FlorentPoinsaut

Copy link
Copy Markdown
Contributor Author

Hello @CarlSchwan,
I am sorry but :

  • eslint is out of my scope and It's risky for me to modify VueJS code
  • palsm can't find Nextcloud Core class OC\Core\Command\Base, I understand why but I don't kwon how to fix this. Do you have an idea?

@FlorentPoinsaut FlorentPoinsaut changed the title WIP: Create shares list report + send it by email + diff Create shares list report + send it by email + diff Jan 9, 2024
@FlorentPoinsaut

Copy link
Copy Markdown
Contributor Author

Hello @CarlSchwan,

Please could you take a some time to check this PR again?

Thank you in advance.

Regards,

@CarlSchwan

Copy link
Copy Markdown
Member

I couldn't manage to resolve the merge conflicts, so recreated this PR here: #563 with some additional psalm fixes

@CarlSchwan CarlSchwan closed this Oct 27, 2025
@github-project-automation github-project-automation Bot moved this from 🏗 In progress to ✅ Done in @FlorentPoinsaut's backlog Oct 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants