23 Révisions

Auteur SHA1 Message Date
jimmyGALLAND 17669f7cd2 fix manifest
Build & Sign XPI / Package, sign and release (push) Successful in 37s
2026-05-24 17:31:39 +02:00
jimmyGALLAND 1729fbf1c2 Merge pull request 'fix workflow gitea' (#1) from fix/workflow into main
Reviewed-on: jimmyGALLAND/ytptube-extension#1
2026-05-24 15:10:51 +00:00
jimmyGALLAND 4ab0f40692 fix workflow gitea 2026-05-24 17:09:42 +02:00
jimmyGALLAND dbd14921d4 Update .github/workflows/build-xpi.yml 2026-05-24 15:06:13 +00:00
jimmyGALLAND 28c79bbb03 ci: add Mozilla AMO signing to XPI workflow
- Install web-ext and run lint before build
- Sign XPI via AMO API on main branch (channel: unlisted)
- Attach signed XPI to latest-dev pre-release
- Keep unsigned artifact on feature branches for quick testing
2026-05-24 17:04:01 +02:00
jimmyGALLAND cbb54b475a fix workflow gitea 2026-05-24 16:45:13 +02:00
jimmyGALLAND d5b22b12e7 add workflow_dispatch 2026-05-24 16:41:09 +02:00
jimmyGALLAND 292701d3cb ci: build XPI on every src/ change
Produces a versioned .xpi artifact on each push touching src/.
On main, also updates the latest-dev pre-release with the new build.
2026-05-24 16:37:11 +02:00
jimmyGALLAND 4f8e839b60 feat: add Firefox Android compatibility to manifest
- Move notifications and contextMenus to optional_permissions
- Set options_ui open_in_tab to true (required on Android)
- Add gecko_android with strict_min_version 113.0
- Bump version to 1.1.1
2026-05-24 16:28:39 +02:00
jimmyGALLAND 06831a1795 fix: add viewport meta and mobile-friendly input attributes
- Add <meta name=viewport> to popup.html and options.html
- Use type=url and inputmode=url on URL fields
- Add autocomplete attributes on username/password fields
2026-05-24 16:28:25 +02:00
jimmyGALLAND 0b105437c4 fix: guard unavailable APIs for Firefox Android
- Replace broken 'let chrome = browser' shim with proper API fallback
- Make contextMenus and notifications calls conditional
- Broadcast notify via runtime.sendMessage as fallback for Android
- Add try/catch around permissions.request and tabs.query
- Fix openOptionsPage fallback using tabs.create on Android
2026-05-24 16:28:25 +02:00
jimmyGALLAND f406414fad feat: add Firefox Android compatibility to manifest
- Move notifications and contextMenus to optional_permissions
- Set options_ui open_in_tab to true (required on Android)
- Add gecko_android with strict_min_version 113.0
- Bump version to 1.1.1
2026-05-24 16:28:25 +02:00
arabcoders 537cca695c refactor: update to support new API design. 2026-01-25 19:53:01 +03:00
arabcoders 6b819ccea7 Fixed issue in firefox permssion grant 2025-11-01 20:57:37 +03:00
arabcoders 04e7687b4d Fixed CORS issue 2025-11-01 20:40:12 +03:00
arabcoders 4f2617ae6e 1.0.2 2025-08-12 00:58:25 +03:00
arabcoders 166cab90df Update version 2025-05-28 16:03:35 +03:00
arabcoders 45bb4e2303 Fix issue prevent adding urls via Chromium browsers. 2025-05-28 15:59:28 +03:00
arabcoders bf8c0f3d44 switch to bulma and remove pure css, improve the messaging 2025-05-23 01:45:24 +03:00
Abdulmohsen B. A. A. 7d32fd8340 update version number 2025-03-10 01:41:15 +03:00
Abdulmohsen B. A. A. ecdf1c5d3e automatically load presets from the YTPTube instance. 2025-03-10 01:40:14 +03:00
Abdulmohsen B. A. A. 539e9268b1 updated links to extension. 2025-03-09 00:48:20 +03:00
Abdulmohsen B. A. A. eaf96d5e3f initial version. 2025-03-09 00:43:41 +03:00