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

v5.16.0 #1367

Merged
merged 30 commits into from
Jul 9, 2024
Merged

v5.16.0 #1367

merged 30 commits into from
Jul 9, 2024

Conversation

Cabecinha84
Copy link
Member

  • New app registration flow, with a new test application feature. It's now mandatory to test apps before the payment, to make sure it will install/start on nodes;
  • The new test application feature is also available on app management on update/renew when app owner select to update app specifications;
  • Improvements on syncthing apps soft/hard redeploy. Apps using primary/standby, will show with status created on standby nodes;
  • OCI image support and image tests improvements;
  • Websocket connections refactor/improvements;
  • New checks to not allow the same collateral to be running on two different nodes at the same time;
  • Improve dynamic ip handling making the daemon get the new node ip faster;
  • Other small improvements.

Cabecinha84 and others added 26 commits July 3, 2024 17:14
* Add OCI image support and imageVerifier class

* Remove dead code, lint, fix up whitelist checker

* Auth fix

* Cosmetic fixes

* Add missing return (doesn't change logic)

* Fix bug where architecture wasn't being awaited

* Check in tests I deleted by mistake

* Patch imageVerifier to use serviceHelper axios

* Fix tests to stub serviceHelper instead of axios

* Fix global interceptor not working on axios instance

* Fix axios instance missing baseUrl

* Move repository check to the end of trySpawningGlobalApps

* Fix appService integration tests

* Fix issue where image manifest can be for arm64 by default

* Remove whitelist validation

* remove duplicate entry from repo (it's on master already)

---------

Co-authored-by: Cabecinha84 <42519726+Cabecinha84@users.noreply.github.com>
* Test commit

* first commit

* Add socketserver

* Sort out module require

* Add debug

* Listen on correct var

* Add more debug

* update url

* set correct handler

* Fix matcher

* Remove config

* Fix spread

* move everything to fluxServer

* set server

* Add default error handler

* Remove express-ws dep

* Fix multiple socket.io listeners

* Update notes

* Start work on tests

* More tests

* Update tests

* Fix integration tests

* Remove debug log
* Remove version check

* Update variable name
Copy link

gitguardian bot commented Jul 8, 2024

⚠️ GitGuardian has uncovered 25 secrets following the scan of your pull request.

Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.

🔎 Detected hardcoded secrets in your pull request
GitGuardian id GitGuardian status Secret Commit Filename
8398280 Triggered PGP Private Key 312422a HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key e05593f HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key e05593f HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key bce55a5 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 1865123 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 7d088bf HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 312422a HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key e3958b7 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 3b1627a HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key bce55a5 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 3b1627a HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key e3958b7 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 1865123 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 7d088bf HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key ee26c29 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key ee26c29 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key e6a842b HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key e6a842b HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 09a45d7 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 09a45d7 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 4ef1cd8 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 4ef1cd8 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 9456084 HomeUI/dist/js/index.js View secret
8398280 Triggered PGP Private Key 9456084 HomeUI/dist/js/index.js View secret
12978985 Triggered Generic Private Key 3109e8b tests/ZelBack/apiTests.js View secret
🛠 Guidelines to remediate hardcoded secrets
  1. Understand the implications of revoking this secret by investigating where it is used in your code.
  2. Replace and store your secrets safely. Learn here the best practices.
  3. Revoke and rotate these secrets.
  4. If possible, rewrite git history. Rewriting git history is not a trivial act. You might completely break other contributing developers' workflow and you risk accidentally deleting legitimate data.

To avoid such incidents in the future consider


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

@TheTrunk TheTrunk merged commit f0446d4 into master Jul 9, 2024
4 of 5 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.

3 participants