Ecosyste.ms: OpenCollective

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

github.com/public-transport/cached-hafas-client

Pass in a HAFAS client, cache data from it.
https://github.com/public-transport/cached-hafas-client

readme: fix example 📝; 5.1.6

61db713cee3b8fa1715fd836212ae859d096bd19 authored about 1 year ago
p-retry@6, prom-client@15

91c856e4d2cc022c79d0a2081ee0cdff566d77f1 authored about 1 year ago
[email protected] compatibility; 5.1.5

6c9e5c0fde6aef328aab22dd1eed149ed548c9c5 authored about 1 year ago
dynamicCachePeriod(): don't depend on execution speed 🐛; 5.1.4

6740f67d455094dedcf0da53da41e5452e867dd8 authored over 1 year ago
[email protected] compatibility; 5.1.3

8f660634d16b55b6e963721610262c1b12a479bd authored over 1 year ago
put todo; 5.1.2

3315fcc001b4bac3884558e3751d6f705ac9433b authored over 1 year ago
don't silence Redis server-side caching errors 🐛

55c3dc8ce90fead3bbc4487f454a5adaa1dd4308 authored over 1 year ago
Redis store: Lua code: add debug logging, put comments

e6aeb85b717494516b14bad24fb611a88e3ce347 authored over 1 year ago
tests: catch HAFAS `PROBLEMS` error ✅

139c4fa2032a375488dd21e7137bde6c74b5b138 authored over 1 year ago
without cache period, don't write to cache 🐛

96133cee51ec62ffd1953a7a1bb2cb0527f29f66 authored over 1 year ago
put todo; 5.1.1

5a162ba3045ac889c46a553dadeaf85b70798542 authored over 1 year ago
departures/arrivals(): cache responses with 0 results 🐛✅

This might be considered a breaking change, because downstream code might depend on the previous...

5a913a46a0f7083b4ba724200998b8e4e54dbde9 authored over 1 year ago
cache falsy responses too 🐛✅

This might be considered a breaking change, because downstream code might depend on the previous...

f7e07306be390ba35777ecd243e3e31096eadd83 authored over 1 year ago
Redis store: minor cleanups & tweaks

78b93c6605b97eda30d5c8b2de879b07d95fffdb authored over 1 year ago
add with-metrics entrypoint 📝✅; 5.1.0

fd91a59e9244c6b7702dc24f116102f4028da819 authored over 1 year ago
refactor, put todo; 5.0.2

bc425787f5d8aec2c0ed218b59afebaf819b8486 authored over 1 year ago
tweak test: departures/arrivals() without duration ✅

522cc2321fe67071f07266cd59523122784dd7d3 authored over 1 year ago
departures/arrivals() without duration: don't write to cache 🐛✅

12633a5e0d7e6e128f72b70f117e8ed3a35f7a05 authored over 1 year ago
tweak readme 📝

899f0a75728e19c813bfb1f761e6373cf5f8df3d authored almost 2 years ago
re-expose CACHED & TIME 🐛📝

I had removed them by accident in 292d60c.

64a72c2a42b0755e32e66af2fb8a9dfac19d2a7e authored about 2 years ago
minor tweaks 📝; 5.0.1

f52ab3e0d9450d7f96ef031327febf557a087b29 authored about 2 years ago
vbb-hafas@8 ✅📝

0fcf17ec6157a29631f18dec281c6645ad1ccdc4 authored about 2 years ago
fix hafas-client@6 compatibility 🐛✅📝

follow-up of 2d2e8cc

0bd01026a56a4f1e55216677bc4070456307f89c authored about 2 years ago
rowToVal -> rowsToRes, valToRow -> resToRows 💥

a5af6eb196e0b58ff649008463caccf3fb89b3d9 authored about 2 years ago
trip(): remove lineName parameter 🐛✅

Should have been done in 2d2e8cc.

bca0dcd65df20f7fc5a741f8db84665d37bb35bc authored about 2 years ago
hafas-client@6 compatibility 💥; 5.0.0

2d2e8cca063ffa3238dad87eabd5a1bf3a570ef0 authored about 2 years ago
convert to ESM 💥; quick-lru@6, p-retry@5

292d60ca9d9bf713ea20d28e413cc8d6a5120a15 authored about 2 years ago
Node 16+ 💥💚; ioredis@5, eslint@8, luxon@3

a1a402d01576ace220b8c086729a457c28dd767d authored about 2 years ago
[email protected] compatibility; 4.1.4

11607c8314113132b247b1781aff79679bed2f06 authored over 2 years ago
tweak example code 📝; 4.1.3

141e8232f9baf289a2fd8bb856c088b68386fe99 authored over 2 years ago
validate cache period fns' return values ✅

fdf4877d52f5401f377dfcf16fd3237d6d16c5e6 authored over 2 years ago
make cachedHafas.{CACHED,TIME} non-enumerable

0e4e07d23b996218f4f2384a755c49744e478a3a authored over 2 years ago
fix dynamic journeys() cache period 🐛; 4.1.2

a9e78139fa9e3f7d718addb2a897ba4016f9a89e authored over 2 years ago
[email protected] compatibility; 4.1.1

a36a2ab9d247f922d7d9a8892deae4b49d39b4e5 authored over 2 years ago
support dynamic cache periods, use balanced defaults 📝; 4.1.0

fe0a59607095ee5b9e70df5d9531d65c33d50bfd authored over 2 years ago
Travis CI -> GitHub Actions 💚

81bcf2cd6057b62765e2e33c43249b2c08621ef5 authored over 2 years ago
[email protected] compatibility; 4.0.7

aff0714855e7ee031417b2188b348bb60671ad4d authored over 2 years ago
[email protected] compatibility; tweak readme 📝; 4.0.6

31048dc3a19721f98ec527f758b6e537ce70dc53 authored almost 3 years ago
[email protected] compatibility; 4.0.5

7b34820f343cbde1f095730b6fedcf51786d8575 authored about 3 years ago
[email protected] compatibility; add todo; 4.0.4

2834d667f910f7236472c40f94c0951f598fe208 authored about 3 years ago
[email protected] compatibility; add todo; 4.0.3

6328de08e15ee9bfcd6dca133939fe545f675b90 authored over 3 years ago
[email protected] compatibility; 4.0.2

864781b05d4a1d2456dba484bc59df020bc5cbc7 authored over 3 years ago
[email protected] compatibility; tweak readme 📝; 4.0.1

f67403e1568ca53a228e52585a62a22fc70eecd4 authored over 3 years ago
4.0.0

48897b41df4281907e8d1b07d7db253c4929b99b authored almost 4 years ago
debug-log caching errors

d63fc7263906688e1bd457c30f54a1ecb8f69ba7 authored almost 4 years ago
Redis store: make writeCollection atomic 🐛

145d541227cce9962791c0204d728533604ff2aa authored almost 4 years ago
Redis readAtom: use Lua script -> make atomic 🐛

264b8f1af1bbaad9235cfe442df350f08f98ff17 authored almost 4 years ago
Redis readCollection: use Lua script 💥

a69d16e3e8b92376ce944705812b2e3aed0d6baa authored almost 4 years ago
Redis store: SET + EXPIRE -> SET PX

8747adbf40d81ba21ad7a6e05cc74e22029a047f authored almost 4 years ago
redis -> ioredis 💥

a6b7a5ceb02bbd6be2a07a1b302c5c9231a8002e authored almost 4 years ago
tweak readme 📝, 3.6.0

[ci skip]

c2484d3a0fc3af3b14a5c2de33d87de740cd512a authored about 4 years ago
add remarks(), lines() & serverInfo()

f06a09d71b3fac57edd2cbe349ef449f2423fdd6 authored about 4 years ago
[email protected] compatibility, readme: update badges 📝, 3.5.2

[ci skip]

eff1ed27cbfdd2d16b27fb571f955cb7eaf5ed67 authored about 4 years ago
[email protected] compatibility, 3.5.1

f0d8d227eb2ad485224b526fe74661f62d47134a authored about 4 years ago
tape@5, sqlite3@5

4a7f64011242e571f42af0a2de1f3f6202a49933 authored about 4 years ago
handle storage failures

1e876553d47deb85b0bf2568e12b29e06cb8c654 authored about 4 years ago
add linter, 3.5.0

cce71a5a6ee83ea856b41e985a261f71330acda5 authored about 4 years ago
add in-memory store

closes #23

f653be547509103bc8ea0b30831c777e212b3690 authored about 4 years ago
fix dep.when comparison 🐛, 3.4.1

ffe9ebd95768f49402524d04fe654949b11237fc authored about 4 years ago
[email protected] compatibility, 3.4.0

a9b83077d87eaf1b1c8c969b60e1f6eaa0cf5f04 authored over 4 years ago
[email protected] compatibility, 3.3.3

962a8f4c7dd089eb1094f82109fb92670ab63248 authored over 4 years ago
[email protected] compatibility, 3.3.2

[ci skip]

224be372cebaa44a22732ebbcc67f98b93fb9c08 authored over 4 years ago
[email protected] compatibility, minor change, 3.3.1

c0a4361f7c174822f71441b73c1bf0ea0727d031 authored over 4 years ago
expose cache hit boolean & cache access time, 3.3.0

7d0d218083cd89305663e0914b9cf7eff3dcb8b8 authored almost 5 years ago
round opt.when to seconds, 3.2.0

to get more cache hits. Technically, this could be considered a
breaking change, but, given that...

125b747147a2e2b02968a88209b36d735624e2d5 authored almost 5 years ago
departures()/arrivals(): don't throw on missing duration :bug:

c5c5dc19c4a7f1a479649be828350c0cac9702c5 authored almost 5 years ago
[email protected] compatibility, 3.1.1

[ci skip]

4ca06bee1371d41813fc8e010b07c0bae5189f0f authored almost 5 years ago
move repo @derhuerst -> public-transport

632c33168ad5839e5164faacad0055606bf2cb8d authored almost 5 years ago
cache control: use static Symbol, 3.1.0

c6a990d45dfab141870263e95f7ec7bdd49b3241 authored almost 5 years ago
augment readme :memo:, minor changes, 3.0.0

[ci skip]

c26fb8b429b92fa2f7a9aa090aefcdd8d2f61c9a authored almost 5 years ago
per-method cache periods :boom:

b37a8f8eada7f819cc5e6e2998b51fc6d104690f authored almost 5 years ago
make createCachedHafas sync :boom:

d73cd1a7f505ab2c69092ed238adb8021efc64c0 authored almost 5 years ago
[email protected] compatibility, 2.2.1

d7a8a04211496263cac62d58b99cdce3e4113c9d authored almost 5 years ago
fix readme :memo:

[ci skip]

e14d9c9ba7efbf7459efa1855ad3115c80af9398 authored almost 5 years ago
expose profile, 2.2.0

db8331e87a99bd2947a52240e469f5d1f2d6f1fe authored almost 5 years ago
fix readme :memo:, [email protected] compatibility, 2.1.2

[ci skip]

f0568141eebd752bbd7b4aa045df69f1734e5bfd authored almost 5 years ago
Node 10+ :boom:, 2.1.1

d6151d7eb868c8c46eb5646906d10f05adf5d9a0 authored almost 5 years ago
allow bypassing the cache, 2.1.0

3fc9ee7e46b0185bc7b09c1ec66d2c6d510184a5 authored almost 5 years ago
Error -> TypeError, 2.0.0

20973ded629538efa997bafc07499225729d8cf6 authored almost 5 years ago
tests, readme, example: minor changes :memo:

014c72ba6ad97251085e58990d870a304cde4129 authored almost 5 years ago
SQLite store: more Promises

00fa163b93d005d4fbb4f8fa54082e286a363276 authored almost 5 years ago
Redis store: more Promises

a90ad99e4ee3edd1f3e705f16633f9a35b0d55f6 authored almost 5 years ago
initialize storage up front :boom:

892f3baeed754219ecf86bec4cd2930059b9798c authored almost 5 years ago
vbb-hafas@7, hafas-client@5, Node 10+ :boom:

- stores: bump data version to 2
- hafas.station() -> hafas.stop()
- hafas.journeys() now return...

12300fb8c185b078aefac04f8b9f914b2a846ee8 authored almost 5 years ago
1.1.1

[ci skip]

271d5e8e81d18886d12bb36f65a5e0b0e92515d8 authored almost 5 years ago
chore(package): update p-retry to version 4.0.0

a87ac61b6ca64df64b40ca7cc096ce65e1de1d6c authored almost 5 years ago
fix(package): update redis to version 3.0.0

518a15227b05fdafe6e40cbce114956b9e08ea35 authored almost 5 years ago
1.1.0

[ci skip]

28be54d18f73f5d70fe4a20619e94b02bc79d761 authored almost 6 years ago
implement locations(query)

05b029eb98275e06e7a9c126759ee949e90a7fa1 authored almost 6 years ago
support hafas-client 3.2-3.10, minor changes

133c01d0284810d83f7b04c79c350e384780411a authored almost 6 years ago
chore(package): update p-retry to version 3.0.0

2947b040eb0f0aebd7f913fa1ea3a68c1d2f4137 authored about 6 years ago
[email protected] peer dep, minor changes, 1.0.1

c9db4eb8dce9f29149702faae54447edbbdb0143 authored about 6 years ago
tap-min -> tap-spec, Node LTS 10 :green_heart:; better readme :memo:

416ab7a432ef48c8fbb19301b4628cf4d8cfe894 authored about 6 years ago
chore(package): update tape-promise to version 4.0.0

0cb026c67d1527d3759e0b1232167dd9dcfbf703 authored over 6 years ago
support [email protected], make tests quit :green_heart:

28902bfa03ebd5544b4c8e9bf6a2a9b332ff0eeb authored over 6 years ago
refactor tests, station(id) example :memo:

65dba71705259be578a33e52f65cceb2bd9b648d authored over 6 years ago
cachePeriod as an option :boom:

5c28fa0b43891ea5d328f4d532a61a7db11312ab authored over 6 years ago
readAtom, writeAtom: params as object :boom:

c90ea17025b031a8956ec4ffe9e4a3e96a2d6dcd authored over 6 years ago
polish docs :memo:

[ci skip]

054d510c0e2d177f014510da091714eb4e46aa5d authored over 6 years ago
stores: logging

[ci skip]

727400d2f4cc036f8e3f0e556230be58c98b9221 authored over 6 years ago