Commit graph

633 commits

Author SHA1 Message Date
trickypr
5f2b57c826 Generate update manifests for addons 2022-07-12 16:29:27 +10:00
trickypr
d848fd1848 👽️ Use rm instead of rmdir 2022-07-12 15:55:25 +10:00
trickypr
722fcb83eb ♻️ Split browser updates into a seperate file 2022-07-12 15:52:58 +10:00
trickypr
ba2989bfa6 Add picomatch 2022-07-11 23:07:32 +10:00
trickypr
df848392d9 ♻️ Slightly cleaner request logging 2022-07-11 23:06:28 +10:00
trickypr
27a74575b3 ♻️ Refactor download to work with new addons
This also makes things significantly easier to read
2022-07-11 23:03:23 +10:00
trickypr
ac3ae4a5db 💥 Add new addon config
See the idea that was provided within pulse-browser/browser#94
2022-07-11 22:07:05 +10:00
trickypr
f0ee728d0f 🐛 ci: Fix loading version 2022-07-11 12:52:58 +10:00
trickypr
73747847c9 🐛 Disable middleware for get command 2022-07-10 14:56:47 +10:00
trickypr
8265c788eb ️ Remove unnused variable 2022-07-03 12:00:59 +10:00
trickypr
0e49f6c280 🐛 Fix mar path on windows 2022-07-03 12:00:48 +10:00
trickypr
7b83e25cd5 ⬆️ Upgrade lock file 2022-07-02 16:28:43 +10:00
trickypr
bef2ee2ae8 🐛 Fix assorted issues regarding macos 2022-07-02 16:28:04 +10:00
trickypr
a55868ceab 🐛 Correct windows paths 2022-07-01 21:36:09 +10:00
trickypr
040eb1c1f1 🐛 Correct linux target 2022-07-01 18:54:04 +10:00
trickypr
9543158dd0 🐛 Fix CI command 2022-07-01 18:06:56 +10:00
trickypr
1174872430
🔀 Add the infrastructure for auto updates (#12)
Add the infrastructure for auto updates
2022-07-01 17:10:23 +10:00
trickypr
0c2c22e82c 🐛 Fix assorted build failures 2022-06-23 21:20:35 +10:00
trickypr
baffe52f34 Set the browser version to be that specified by gluon.json
This sets the files:
- `browser/config/version.txt`
- `browser/config/version_display.txt`
2022-06-23 20:26:41 +10:00
trickypr
ead5277ba6 🐛 Force updates to use HTTPS 2022-06-23 16:53:38 +10:00
trickypr
57cfc69f1c Include internal debug logs 2022-06-23 16:27:46 +10:00
trickypr
09e0d3b3eb 🔧 Specify app host inside of generated mozconfig 2022-06-23 16:27:26 +10:00
trickypr
7a63e050f0 🔊 Log if debug mode is enabled or disabled 2022-06-23 16:26:58 +10:00
trickypr
e676d61c5e 🐛 Rename --version to prevent overlap 2022-06-23 16:22:00 +10:00
trickypr
a9e071900e Allow for the version pinning using ci 2022-06-23 15:50:59 +10:00
trickypr
89cf4d4112 🐛 Fix assorted bugs with the config store 2022-06-23 14:28:57 +10:00
trickypr
bab5a7f50c 🚨 Fix typescript problems 2022-06-23 14:03:07 +10:00
trickypr
d5a8fe2cc3 CI Commands 2022-06-23 13:54:39 +10:00
trickypr
a71f9797b5 Multiple different build modes 2022-06-23 12:23:33 +10:00
trickypr
7ce1c368f6 🔧 Branch is handled by gluon 2022-06-23 11:55:46 +10:00
trickypr
07e367fc8c Github releases for mar distribution 2022-06-23 11:53:30 +10:00
trickypr
75d88389a4 🔧 Bind update chanel to brand 2022-06-23 11:21:41 +10:00
trickypr
4ce520a91b Generate update files 2022-06-22 20:41:47 +10:00
trickypr
342865d036 Generate mar files 2022-06-22 14:35:48 +10:00
trickypr
f763661391 📝 Add a doc comment for the binary name 2022-06-22 14:17:37 +10:00
trickypr
3d3eb547f7 Add method for specifying the branding type 2022-06-22 14:03:12 +10:00
trickypr
f5bf98d03a
📝 Docs update (#11) 2022-06-20 19:56:38 +10:00
trickypr
a31f7df2f7
Merge branch 'main' into prepare-for-release 2022-06-20 19:54:19 +10:00
trickypr
9b01bf3a7a 📝 Tell people to install @next whilst we are in alpha 2022-06-20 19:53:17 +10:00
trickypr
21226aa5f0 v1.0.0-a.2 2022-06-20 19:48:33 +10:00
trickypr
e7a8f1f838 📝 Wipe changelog 2022-06-20 19:48:11 +10:00
trickypr
0ddcafd051 📝 Correct urls 2022-06-20 19:47:26 +10:00
trickypr
7d2a888edf v1.0.0-a.1 2022-06-20 19:43:59 +10:00
trickypr
523fdd8c21 🙈 Update npm ignore 2022-06-20 17:40:38 +10:00
trickypr
463164a2af 🐛 Stop specifying UTF-8 2022-06-19 10:23:48 +10:00
trickypr
1964e6e17d 🐛 Fix branding names on windows 2022-06-19 10:08:01 +10:00
trickypr
d6b9616ef4 📝 Update docs 2022-06-17 15:25:23 +10:00
trickypr
41bb9e9561 🐛 Fix the browser name on macos 2022-06-17 14:21:41 +10:00
trickypr
83658f1b91 🚚 Migrate away from .dotbuild 2022-06-15 16:25:57 +10:00
trickypr
8d64fcc2c3
🔀 MacOS icon support (#10) 2022-05-21 21:36:26 +10:00