Commit Graph

68 Commits (353fa9c4e33cb993d784ae0b483bfb85f8c84f02)

Author SHA1 Message Date
Nick O'Leary 62d67a76f1
Merge pull request #5426 from dimitrieh/fix/reproducible-dependency-chain
Add package-lock.json for reproducible dependency chains
2026-01-07 16:06:33 +00:00
Dimitrie Hoekstra 3df161c3bc
Add package-lock.json for reproducible dependency chains
- Remove package-lock.json from .gitignore
- Add validated package-lock.json (Node 20, 1003 packages)
- Update CI workflow to use npm ci instead of npm install
- Update README development instructions to use npm ci

This ensures all developers and CI get identical dependency trees,
protecting against npm supply chain attacks where compromised patch
versions could automatically propagate through semver ranges.

Closes #5424
2026-01-07 16:15:12 +01:00
Dimitrie Hoekstra a678e4b250
Optimisation 2026-01-07 10:50:14 +01:00
Dimitrie Hoekstra 22ec62808e
Optimisations 2026-01-07 10:49:34 +01:00
Dimitrie Hoekstra 752ea70ab0
Layout improvements 2026-01-07 10:48:17 +01:00
Dimitrie Hoekstra f217256f85
Layout improvements 2026-01-07 10:47:41 +01:00
Dimitrie Hoekstra 7ee047cadd
Layout improvements 2026-01-07 10:46:40 +01:00
Dimitrie Hoekstra caa50bc4f7
Layout improvements 2026-01-07 10:46:01 +01:00
Dimitrie Hoekstra b183b7f556
Layout improvements 2026-01-07 10:45:15 +01:00
Dimitrie Hoekstra 287d3b36d5
Improved layout 2026-01-07 10:44:04 +01:00
Dimitrie Hoekstra 8f673208b0
Spacing 2026-01-07 10:35:17 +01:00
Dimitrie Hoekstra 0d45b39b6a
Centering 2026-01-07 10:33:50 +01:00
Dimitrie Hoekstra 906d63a368
Refactor README to use Markdown syntax with reference-style links
- Convert badge links from HTML <a><img> to Markdown [![]()]() syntax
- Use reference-style links to keep header section clean and readable
- Move all badge URLs to bottom of file for easier maintenance
- Reduce header section from ~45 lines to ~27 lines
2026-01-07 10:23:42 +01:00
Dimitrie Hoekstra 34786396f0
Removed coming soon items of links section 2025-11-04 11:17:51 +01:00
Dimitrie Hoekstra 8d0c19bc6e
Improve slack link
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2025-11-04 11:15:42 +01:00
Dimitrie Hoekstra 0ef06c82b7
Changed Discourse badge color from #17B4E6 to #0e76b2. 2025-10-30 18:41:17 +01:00
Dimitrie Hoekstra bed473d0ab
Update last section 2025-10-30 18:38:26 +01:00
Dimitrie Hoekstra b1a11b5f91
Remove break 2025-10-30 18:28:14 +01:00
Dimitrie Hoekstra f318999792
Fix paragraph 2025-10-30 18:27:28 +01:00
Dimitrie Hoekstra 4915959bf2
repositioning 2025-10-30 18:25:55 +01:00
Dimitrie Hoekstra 96bc5a61b5
Simplify library badges - remove logo and redundant suffix
- Removed Node-RED logo from library badges
- Removed redundant suffix words (nodes/flows/collections)
- Added descriptive labels (Nodes/Flows/Collections) instead
- Badges now show cleaner format: "Nodes: 5656" instead of logo + "5656 nodes"
2025-10-30 18:24:33 +01:00
Dimitrie Hoekstra 54dd20bde2
Reposition Node-RED lib badges 2025-10-30 18:21:03 +01:00
Dimitrie Hoekstra 6ba197e243
Return centering 2025-10-30 18:15:56 +01:00
Dimitrie Hoekstra a13eea9366
Change Discourse badge color to official Discourse blue
Updated the Forum badge color from Node-RED red (#8f0000) to Discourse's official blue (#17B4E6) for better brand recognition.
2025-10-30 18:14:52 +01:00
Dimitrie Hoekstra f6bc217560
Move license up 2025-10-30 18:13:31 +01:00
Dimitrie Hoekstra 79856c93b5
Fixes 2025-10-30 18:11:22 +01:00
Dimitrie Hoekstra 3df5c72185
Add additional badges 2025-10-30 18:06:51 +01:00
Dimitrie Hoekstra 0bb6f6301a
Additional space 2025-10-30 14:52:46 +01:00
Dimitrie Hoekstra c5ce67dd65
Update sizing image openjs foundation 2025-10-30 14:52:11 +01:00
Dimitrie Hoekstra 187ae7e024
Update copyright section 2025-10-30 14:50:36 +01:00
Dimitrie Hoekstra 159391ff3c
Spacing and sizing updates 2025-10-30 14:38:10 +01:00
Dimitrie Hoekstra 8ac0935715
Small improvements 2025-10-30 14:34:43 +01:00
Dimitrie Hoekstra 51c6a14a9e
Update the Node-RED repository readme to be more up to date/modern and
inform better about contributions
2025-10-30 14:23:07 +01:00
Rotzbua aea32cc279
Migrate http -> https for nodered.org 2023-09-05 14:55:56 +02:00
Nick O'Leary 246409970d
Remove coveralls reporting as it is failing builds 2023-04-28 17:17:40 +01:00
Kazuhito Yokoi ee811ca89b
Use build status icon of GitHub Actions 2023-04-02 00:39:33 +09:00
Nick O'Leary 5c87a6cb76
Update package readmes and licenses 2022-01-27 12:49:48 +00:00
Nick O'Leary 3b68f56b15
Update top-level copyright statements 2020-09-29 20:28:15 +01:00
Nick O'Leary 3327adb1ae
Update readme 2019-09-30 13:38:46 +01:00
Nick O'Leary f4ca8cd738
Merge branch 'master' into dev 2018-10-07 11:45:43 +01:00
Amila Welihinda 8e2c12f8d9
Change repo badge to point to master branch 2018-10-01 12:50:03 -07:00
Nick O'Leary 0ddb4c625d
Add README files to each package 2018-08-21 13:43:11 +01:00
Nick O'Leary 4edb1f80b0
Update mailing list references to new forum 2018-05-17 12:17:55 +01:00
Nick O'Leary 716bca211b
Update link to core team
Fixes #1540
2018-01-26 15:08:42 +00:00
Mike Blackstock d426aaa88a add —unsafe-perm option to npm install to match documentation (#1486) 2017-11-30 13:38:22 +00:00
Nick O'Leary 0a96259ddf
Update copyright header for JS Foundation 2017-01-11 15:24:33 +00:00
Nick O'Leary eb1a597456 Add npm build/test scripts
Closes #946 #660
2016-10-10 11:49:38 +01:00
Dave Conway-Jones 456fc23463 update README link to IBM ETS blog page 2016-08-18 13:50:46 +01:00
Nick O'Leary e60b63e72f Update to CoC 1.4 2016-04-07 21:13:40 +01:00
Nick O'Leary 2bf5d2b4e5 Adopt Contributor Covenant 1.2 2016-04-07 20:49:44 +01:00