|
|
7c0e4ff920
|
feat(release): FTPS robustness — passive mode, TLS min, cert pinning, CA override, and optional insecure
|
2025-08-24 04:14:05 -05:00 |
|
|
|
38946e711c
|
fix(release): handle explicit FTPS on port 21 via ftp:// + --ssl-reqd (auto-detect or FTPS_MODE=explicit)
|
2025-08-24 04:11:18 -05:00 |
|
|
|
59b48fba3f
|
fix(release): avoid unsupported curl --knownhosts; prefer hostpub flags and detect support
|
2025-08-24 04:03:52 -05:00 |
|
|
|
a3d0c380ee
|
chore(release): SFTP host verification support (known_hosts or hostpub fingerprint)
|
2025-08-24 03:56:42 -05:00 |
|
|
|
4516f9f2a9
|
chore(release): support sftp in release:push and docs
|
2025-08-24 03:53:32 -05:00 |
|
|
|
11c0f38526
|
chore(build): move commit to release step and cleanup scripts\n\n- remove build:commit scripts and delete build-and-commit.js\n- add final release commit in release:push\n- update README to reflect new flow\n- document icon emphasis colors in icons/README
|
2025-08-24 01:05:57 -05:00 |
|
|
|
bc28130855
|
feat(release): upload stable latest XPI alias during release:push
- Publish archive-org-link-grabber-latest.xpi alongside versioned artifacts
- Document behavior in README
|
2025-08-23 22:07:16 -05:00 |
|
|
|
fb7e208252
|
fix(release): build updates.json with top-level XPI URL
Remove '/releases/<version>/' from update_link; artifacts are uploaded to the base directory (e.g. https://add-ons.jordanwages.com/archive-org-link-grabber/<xpi>). Update example accordingly.
|
2025-08-23 01:03:11 -05:00 |
|
|
|
2083780420
|
feat(release): auto-update releases/updates.json in release:push using manifest.update_url and chosen XPI
|
2025-08-22 23:59:12 -05:00 |
|
|
|
d68603eb5e
|
fix(release): also upload releases/updates.json during release:push
|
2025-08-22 23:46:18 -05:00 |
|
|
|
7348316409
|
feat(release): add FTP deploy script and env vars; add npm run release:push
|
2025-08-22 22:21:52 -05:00 |
|