Skip to content

Don't use NodeJS, no clue what's it doing here 馃し - #97

Draft
orhtej2 wants to merge 6 commits into
testingfrom
remove_nodejs
Draft

Don't use NodeJS, no clue what's it doing here 馃し #97
orhtej2 wants to merge 6 commits into
testingfrom
remove_nodejs

Conversation

@orhtej2

@orhtej2 orhtej2 commented Jul 16, 2025

Copy link
Copy Markdown
Member

Problem

  • Monica is a PHP app that utilizes no NodeJS

Solution

  • And how do you fix that problem

PR Status

  • Code finished and ready to be reviewed/tested
  • The fix/enhancement were manually tested (if applicable)

Automatic tests

Automatic tests can be triggered on https://ci-apps-dev.yunohost.org/ after creating the PR, by commenting "!testme", "!gogogadgetoci" or "By the power of systemd, I invoke The Great App CI to test this Pull Request!". (N.B. : for this to work you need to be a member of the Yunohost-Apps organization)

@orhtej2
orhtej2 marked this pull request as draft July 16, 2025 21:53
Base automatically changed from php_83 to testing July 17, 2025 07:51
@ericgaspar

Copy link
Copy Markdown
Member

!testme

@yunohost-bot

Copy link
Copy Markdown
Contributor

馃殌
Test Badge

@orhtej2

orhtej2 commented Jul 17, 2025

Copy link
Copy Markdown
Member Author

We need to update the install process for this to work as NodeJS is in fact used in the current setup.

@orhtej2

orhtej2 commented Jul 22, 2025

Copy link
Copy Markdown
Member Author

!changelog

1 similar comment
@orhtej2

orhtej2 commented Jul 22, 2025

Copy link
Copy Markdown
Member Author

!changelog

@Thovi98

Thovi98 commented Nov 4, 2025

Copy link
Copy Markdown
Member

Mmh yarn is needed, so does Nodejs, no?
Or yarn is not needed at all and those section should be reworked

pushd "$install_dir"
?

@orhtej2

orhtej2 commented Nov 4, 2025

Copy link
Copy Markdown
Member Author

@Thovi98 likely yes, I don't remember the details.

It should fetch prebuilts but yarn is doing some additional work IIRC

@orhtej2 orhtej2 reopened this Nov 6, 2025
@orhtej2

orhtej2 commented Nov 6, 2025

Copy link
Copy Markdown
Member Author

!testme

@yunohost-bot

Copy link
Copy Markdown
Contributor

馃帬
Test Badge

@orhtej2

orhtej2 commented Nov 6, 2025

Copy link
Copy Markdown
Member Author

!testme

@yunohost-bot

Copy link
Copy Markdown
Contributor

Alrighty!
Test Badge

@Thovi98 Thovi98 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

backup size is 130M insteand of 1,1G -> perfect!

@orhtej2

orhtej2 commented Nov 6, 2025

Copy link
Copy Markdown
Member Author

I think Monica at some point started shipping prebuilts, the thing seems to be working just fine in my local install 馃し

@orhtej2

orhtej2 commented Nov 6, 2025

Copy link
Copy Markdown
Member Author

This still requires fixing upgrade for previous versions

@orhtej2

orhtej2 commented Nov 6, 2025

Copy link
Copy Markdown
Member Author

!testme

@yunohost-bot

Copy link
Copy Markdown
Contributor

Meow 馃悎
Test Badge

@orhtej2

orhtej2 commented Nov 6, 2025

Copy link
Copy Markdown
Member Author

!testme

@yunohost-bot

Copy link
Copy Markdown
Contributor

Fingers crossed!
Test Badge

@orhtej2

orhtej2 commented Nov 6, 2025

Copy link
Copy Markdown
Member Author

Upgrade still yields http/500

Comment thread scripts/upgrade Outdated
@Thovi98

Thovi98 commented Nov 17, 2025

Copy link
Copy Markdown
Member

!testme

@yunohost-bot

Copy link
Copy Markdown
Contributor

馃槣
Test Badge

@orhtej2

orhtej2 commented Nov 17, 2025

Copy link
Copy Markdown
Member Author

There's no progress here, upgrade is KO

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.

4 participants