Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/electron/update.electronjs.org

📡 A free service that makes it easy for open-source Electron apps to update themselves.
https://github.com/electron/update.electronjs.org

Merge pull request #49 from electron/add/missing-asset-names

add missing asset names to 404 output. #45

e48f220e42dc7518f9903a87286da2edff154520 authored over 6 years ago by Julian Gruber <[email protected]>
add missing asset names to 404 output. #45

6daaef2e0ae76043123a459a41d097b0ab6389b3 authored over 6 years ago by Julian Gruber <[email protected]>
Merge pull request #48 from electron/fix/invalid-semver

fix handling of invalid semvers. closes #47

2f2407449c783879357331e0e0cf234fc26c92e5 authored over 6 years ago by Julian Gruber <[email protected]>
Merge branch 'master' into fix/invalid-semver

14a0f61bc4d4de6488ee2e8bd8826a249ce66559 authored over 6 years ago by Julian Gruber <[email protected]>
Merge pull request #46 from electron/add/404-message-linux

add 404 message for platform=linux. #45

325281e0b42af965ab767d8ff466cd4dbe4f7ddc authored over 6 years ago by Julian Gruber <[email protected]>
fix handling of invalid semvers. closes #47

3374b502a2b7ef8d49dbce1d1f7d6224b66c4b52 authored over 6 years ago by Julian Gruber <[email protected]>
add 404 message for platform=linux. #45

51a0fbde371468e4444ce1ddea4c2c13c2bf0e8e authored over 6 years ago by Julian Gruber <[email protected]>
Merge pull request #44 from electron/docs--link-to-new-code-signing-doc

link to new code signing doc

a5f7b58e3f9cc621f0b582f03f53afaaffffce31 authored over 6 years ago by Zeke Sikelianos <[email protected]>
docs: link to new code signing doc

de6f51e99fa611e53b9f813c3e800e0c2b225b33 authored over 6 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #42 from electron/forge

Make example using electron-forge for consistency :tada:

38e4927cb3c23ed30fe09597c5d5391cb7c8e6c4 authored over 6 years ago by Julian Gruber <[email protected]>
Make example using electron-forge for consistency :tada:

b0f214412252b079f38d8a3c4232af1196c4f0d6 authored over 6 years ago by Samuel Attard <[email protected]>
Merge pull request #41 from electron/add/json-logging

add json logging using pino

a56cf50cdbf73811c810a4d6d76a84d3317afd65 authored over 6 years ago by Zeke Sikelianos <[email protected]>
add guard against undefined ip

adcd3e5d94c1f66a7b49da1332ca3aa8d2801af9 authored over 6 years ago by Julian Gruber <[email protected]>
add json logging using pino. closes #40

fd6df206140ed0331f03c248a2ac7ea0ae5ae84b authored over 6 years ago by Julian Gruber <[email protected]>
Merge pull request #38 from electron/improve-http-status-logging

improve http status logging. closes #34

b689e3bf64aa1649ecc12b67a8e75b4545e7a920 authored over 6 years ago by Zeke Sikelianos <[email protected]>
improve http status logging. closes #34

07043f62c7f8bf01aa80ee85c5ede39117e1e135 authored over 6 years ago by Julian Gruber <[email protected]>
Merge pull request #37 from electron/env

document environment variables

9c835f61f95964ef29cad3714c4fe78527d4595d authored over 6 years ago by Zeke Sikelianos <[email protected]>
define default redis url differently so REDIS_URL is not required

7842e68d609dd9998f67f7260bb9701a6d2b87cb authored over 6 years ago by Zeke Sikelianos <[email protected]>
don't use dotenv in CI: redis config not required

314428495f9ae45983059775ac7fd9a562f2ea10 authored over 6 years ago by Zeke Sikelianos <[email protected]>
appease standard linting

3731d1c5423fa9ee6ad1c884e49422a1b9146b0a authored over 6 years ago by Zeke Sikelianos <[email protected]>
document environment variables

5c2f2cf7d0f0e29e8f395fc71215a87dc0d0c6d7 authored over 6 years ago by Zeke Sikelianos <[email protected]>
set default REDIS_URL

a6d1c9324aef3a5464630485a29fe229af14301b authored over 6 years ago by Zeke Sikelianos <[email protected]>
PORT and CACHE_TTL already have sensible defaults

e62a3177fe0ade01144431cb98b981a7619d364b authored over 6 years ago by Zeke Sikelianos <[email protected]>
fix error in readme

20d301f278a219f752b8d474c79b8ab0f059e428 authored over 6 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #39 from electron/add/travis

add travis

2927085c4f8470163b273a87c31bdf1783cd6bb1 authored over 6 years ago by Zeke Sikelianos <[email protected]>
add travis

a077e8f7dc4068f2631e034b9a8dc67f7947a2f6 authored over 6 years ago by Julian Gruber <[email protected]>
Merge pull request #35 from electron/spruce-up-readme

Spruce up readme

f7060ea1ae0bc597d03e307e2fed1a579a50e5f4 authored over 6 years ago by Julian Gruber <[email protected]>
revise requirements

ee430473a03bc7446dd8b36e224a1957c397e26c authored over 6 years ago by Zeke Sikelianos <[email protected]>
recommend less frequent pings

b1ceee3399388dacbd754a38caa22bba6c306da4 authored over 6 years ago by Zeke Sikelianos <[email protected]>
title

bf99319f2d087eeb66e5a9272d5b0bd9e5619b17 authored over 6 years ago by Zeke Sikelianos <[email protected]>
prereqs

71387b7e0dd54dae91241c4e9f2fa5d91bf94223 authored over 6 years ago by Zeke Sikelianos <[email protected]>
fix redundant cache filling between platforms. closes #20

8015eb0664dcb9b85f2ebde7b61313ddf82adadc authored over 6 years ago by Julian Gruber <[email protected]>
Merge pull request #31 from electron/update-readme

Update README

e8be26028c794cb60d79ae312fa1dda22ff1b008 authored over 6 years ago by Zeke Sikelianos <[email protected]>
update description and usage in readme

470630e30ef62f4a8697743c35452842a0842bc8 authored over 6 years ago by Zeke Sikelianos <[email protected]>
use vanity URL

00a4375762b53cb991dbac866585e1d9af01f765 authored over 6 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #29 from electron/juliangruber-patch-1

docs: add update-electron-app. closes #28

6ebf57269200feca2843b1e5b03c5e2e6d3a6d33 authored over 6 years ago by Zeke Sikelianos <[email protected]>
docs: add update-electron-app. closes #28

3c148aa7f65e81e613d226274f0c31815dfbfbda authored over 6 years ago by Julian Gruber <[email protected]>
redirect / to repo. closes #27

0abb35b7595286245a36d91ef6ef903aa9a95a75 authored over 6 years ago by Julian Gruber <[email protected]>
standard

15e236feeafdbbadead9ae5e50ae76ee3197c598 authored over 6 years ago by Julian Gruber <[email protected]>
add redlock to cache. #23

3362c0bec80a7c2c3a7c921d8a5e9785487820ca authored over 6 years ago by Julian Gruber <[email protected]>
cleanup

13091f135e3f29db772b299488bf45774b38eaf8 authored over 6 years ago by Julian Gruber <[email protected]>
move default cache to tests

we'll have to add a .lock function and need to add a dependency,
which should be a devDependency

ac0ebe027001e7dcbcb5d3e367365c7cb0f8b1d6 authored over 6 years ago by Julian Gruber <[email protected]>
add CACHE_TTL env var. closes #22

9954db73dfd5036f349a326c6fe497cfe88a15ee authored over 6 years ago by Julian Gruber <[email protected]>
refactor tests using nock. closes #5

056628d8e1d509f1ce432265ef2411ce7562cc93 authored over 6 years ago by Julian Gruber <[email protected]>
fix win32 asset detection. #14

509185833ca483a58cebfb75a5460486355324ad authored over 6 years ago by Julian Gruber <[email protected]>
fixes for MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL- #18

- use `release.tag_name` instead of `release.name` for semver comparison
- extend darwin platfor...

bbcb2e96d715c5254b52544c7e372393c544fc28 authored over 6 years ago by Julian Gruber <[email protected]>
remove optional /update/ path prefix. #17

76c0994b5daaa02ea4b48f25bf35542017b56904 authored over 6 years ago by Julian Gruber <[email protected]>
test: failer early if GH_TOKEN missing

a0c4724b73b7c6dcab223a625f1cafb52969ce1c authored over 6 years ago by Julian Gruber <[email protected]>
add more log events

df8bdaa5e05cea80369019cf98765b34b7db5595 authored over 6 years ago by Julian Gruber <[email protected]>
fix: semver comparison with leading v

ed94bd1e779e8e4620ec252f04f73c3614f7bb82 authored over 6 years ago by Julian Gruber <[email protected]>
bin: fix TTL #16

c675e57aaa921a1001121e8c997c1f521bfa19bc authored over 6 years ago by Julian Gruber <[email protected]>
docs

b3d53b0e5ff76a934a34855c77590b05010b2761 authored over 6 years ago by Julian Gruber <[email protected]>
bin: fix TOKEN -> GH_TOKEN

2651b5e262aba7d0cc3050fff078e5a86887a3af authored over 6 years ago by Julian Gruber <[email protected]>
docs: add USER/REPOSITORY to url

4b04e0bb7cdc47b21c63d00b54879b8c22b8c06e authored over 6 years ago by Julian Gruber <[email protected]>
add URL escaping. closes #9

eefa6764e1678202a95ef14d4b22236d9fa21469 authored over 6 years ago by Julian Gruber <[email protected]>
refactor

0777fc9e13c3a366469a967f2ec362b099901733 authored over 6 years ago by Julian Gruber <[email protected]>
hide err.stack in prod. #9

047cfc77985efb5f8ff6c2d679555c3eed7da227 authored over 6 years ago by Julian Gruber <[email protected]>
docs: use private url for now

e5bacfb9f91c3fbf79e8306bc75126b566deea6a authored over 6 years ago by Julian Gruber <[email protected]>
docs

07cc74252bddd0cf4a60494b65114125e7ac3a36 authored over 6 years ago by Julian Gruber <[email protected]>
docs

0ca8d13a4432394ebd8fc41e876939af0a24e1d9 authored over 6 years ago by Julian Gruber <[email protected]>
example: prepare for hosting own test app

577f0cb1064dad0591c3445b0a3ab932c2d4e39a authored almost 7 years ago by Julian Gruber <[email protected]>
rename TOKEN to GH_TOKEN. closes #6

22f7ad4688000a337d913c166a1dcd52ed570ede authored almost 7 years ago by Julian Gruber <[email protected]>
add optional /update/ path prefix. closes #7

484b7f0ddcb980b365186447088c0c07ca9afcfc authored almost 7 years ago by Julian Gruber <[email protected]>
bin: bind to PORT

7a39418911730afc2f20ddb9c501f17d404cdd72 authored almost 7 years ago by Julian Gruber <[email protected]>
standard

119200313f9ed5ca36ef7f3e01783a303bd45914 authored almost 7 years ago by Julian Gruber <[email protected]>
bin: read REDIS_URL

cff0ae1bfaa0d77ae9fdb86da6285c0cf2e60b0d authored almost 7 years ago by Julian Gruber <[email protected]>
git ignore redis dump.rdb

e04d5276a12dcd0d0c4ab2cbeb1e16ea6bda203d authored almost 7 years ago by Julian Gruber <[email protected]>
add procfile

b429faf6a6e501c7a698d798d360fe667c8f765b authored almost 7 years ago by Julian Gruber <[email protected]>
add redis cache to bin

b889e4faeacde7ec751620b90cf5aeb1fa557cfc authored almost 7 years ago by Julian Gruber <[email protected]>
add basic cache, using memory for now (cov 94%)

39fb618d5ba946dca271c5b4f04baba8d7e7b21c authored almost 7 years ago by Julian Gruber <[email protected]>
add passing test for RELEASES 404

68d5aad39e7cf163e2c372c602f070522bc4ec31 authored almost 7 years ago by Julian Gruber <[email protected]>
fix windows example

7a223d488e92953c85b5eec26da943d8110622ba authored almost 7 years ago by Julian Gruber <[email protected]>
example: run full build

daefc3576538ff977f739a45ba9800e9f962c7b0 authored almost 7 years ago by Julian Gruber <[email protected]>
fix empty release.name

c9207cc65698b426b085e8d8c8c3cc93492d91db authored almost 7 years ago by Julian Gruber <[email protected]>
add initial RELEASES support

739f0b6d96b9393738a4fe169973099801e53e8d authored almost 7 years ago by Julian Gruber <[email protected]>
remove appimage platform again, not supported by electron auto-updater

dfe45013f477158f3c8e597585d96a54a8e7b1d6 authored almost 7 years ago by Julian Gruber <[email protected]>
add auth with gh api, for rate limits

a8afe3a6ab58409c23c52b120b778e186704eb3e authored almost 7 years ago by Julian Gruber <[email protected]>
start adding win32 support

3c2dacad5b45f989d6c5fe8b322347802e89e55b authored almost 7 years ago by Julian Gruber <[email protected]>
add error message for rate limited api responses

3ab80d568004ccfad20676dc730b877fc24f0661 authored almost 7 years ago by Julian Gruber <[email protected]>
start adding appimage support

d6a084ba7ce9410d1130d59aed6dfa3048631c54 authored almost 7 years ago by Julian Gruber <[email protected]>
switch example app to hyper (has darin, windows and appimage builds)

c9ce3c9adf8ee65e2e7c390395b9efdf75f21b2a authored almost 7 years ago by Julian Gruber <[email protected]>
fix -darwin.zip asset name, restructure tests

2ce7efa397b0516880c243d2373962d4b4a6c42d authored almost 7 years ago by Julian Gruber <[email protected]>
switch example app to webtorrent-desktop (has windows builds)

b693f39226a1567e586a566b7e35bc7c6cfa87d9 authored almost 7 years ago by Julian Gruber <[email protected]>
add example electron app

c685603eb59b9a93a5262e72a9f739ddf6fd4bf9 authored almost 7 years ago by Julian Gruber <[email protected]>
add release notes to output

54186563a9916e2980790d6a6f4ead66f5869b51 authored almost 7 years ago by Julian Gruber <[email protected]>
add HTTP logging

df8944267d9514c6ead7d60a03232abcf6787662 authored almost 7 years ago by Julian Gruber <[email protected]>
add passing 204 No Content test (cov 92%)

e26764f1364d1340ff75efc91a9b3355d3374d02 authored almost 7 years ago by Julian Gruber <[email protected]>
add another 404 test (cov 86%)

423511c7cb7ad1752232005ad0eb3f867da52640 authored almost 7 years ago by Julian Gruber <[email protected]>
add passing 404 test (cov 85%)

ed316b17dad02d5c8c4614ebcd9e622ee3c00e6c authored almost 7 years ago by Julian Gruber <[email protected]>
add passing main route test (cov 83%)

14917829208410da90275245ca6e41826f424f7f authored almost 7 years ago by Julian Gruber <[email protected]>
add code coverage reporting (cov 40%)

0d4f523db270e32b7c10212ac7a4d1b0e634eb6f authored almost 7 years ago by Julian Gruber <[email protected]>
add passing GET / 404 test

8718b5baa6e3976d04f5ed1d48e5360baeef4a57 authored almost 7 years ago by Julian Gruber <[email protected]>
add #listen(cb)

905584817e33f8b1b31f75ba5b69dac4ba214187 authored almost 7 years ago by Julian Gruber <[email protected]>
initial version without cache

76af3a3917db176d9bf8562b112c70a559b1bd39 authored almost 7 years ago by Julian Gruber <[email protected]>
wip

07af400b2c65f6012a745c81060d88a1124315d8 authored almost 7 years ago by Julian Gruber <[email protected]>
docs: add routes

dc16542149d86371004ea96585a0c1fb282287f6 authored almost 7 years ago by Julian Gruber <[email protected]>
quick demo using hazel as a node module

81987e5db3aa17c63ece13abf2d79a493aea7f5e authored almost 7 years ago by Julian Gruber <[email protected]>