Ecosyste.ms: OpenCollective

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

github.com/peermaps/peermaps-web

peermaps web application
https://github.com/peermaps/peermaps-web

round off bbox coordinates to 5 decimals

b6616997fd6d1ac5207117d2e24a9f2d86d42021 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
fix annoying url encodings

18d4d2a3c6d57ed0882f0d846fc92e0106c6e026 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
update bbox params in url as viewbox changes during pan/zoom

c1e93353e6780ef5aadf17d334308406dda3e786 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #50 from peermaps/state-params-fix

state.params -> state.parameters

5f25d3554b7ed828214dcb1236ac62c15bd5d5e2 authored over 2 years ago by ralphtheninja <[email protected]>
params -> parameters

052cf590d75e06dc37617587781c149c33ac9f5b authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Update georender-style2png

a50171fbb215b9c5924cc784b5e8ae3a75d47bdb authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #47 from peermaps/font

read font from p2p archive

e7e1a52ffd5a210065890f589ed6d3be79e0d096 authored over 2 years ago by ralphtheninja <[email protected]>
font -> fonts

a3ba8cd6a48e5f8c48da392b018ecf0612c39261 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
read font from p2p archive

a4ccd881fbd01c2580c9d55a392d36d48ec438fc authored over 2 years ago by substack <[email protected]>
refactor window code into store/window.js

6939bdd640370aeba11181f10ae287e51b5d6f32 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
refactor mixmap into store/mixmap.js

bdabfca2d8c3f3c9f2dde5fdeaecccc1ed3f3f53 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
refactor state.params into store/params.js

01b2a95e999d0f7f0275dcf124c60a5c4fdb0fd4 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #44 from peermaps/refactor-settings

Refactor settings

b975c4851c653c333b4e7a9c2a8a93f51e52b70c authored over 2 years ago by ralphtheninja <[email protected]>
Put back default hidden state of settings dialog

dddd20ba395a2db35322739c651de7eb5c46ed0c authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Move tabs and settings.js into settings folder

17b80668a67a1786e290fc133f21d84fd7a68604 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Remove old settings code

161295fe08769f08af364c8f3e54e89670a4eed6 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Split settings into model and view

0d38472d9d4d5b17674a3f861f63fa875f056928 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
move out css styles, no need to be on object level

7cbfeee5b9ffa80f760b64dbb69cfa253737a4af authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Move db and settings models to separate functions

d7af55d24a9ba12f8638d93e4a1753eaff240465 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #43 from peermaps/level-persistent-cache

Try using level as a persistent cache for the http storage

f3dce3ad0d8594fe1754e47cf290ba3d397b4dfe authored over 2 years ago by ralphtheninja <[email protected]>
refactor getting data from level and http

3a06aa2e8de1d3363e7bcf447e2a6c465be99f36 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
webxdc: update readme

fb7740d07e44ae80bee8a6b41fd82d5e3e4024dc authored over 2 years ago by Lars-Magnus Skog <[email protected]>
storage: use level as persisent cache for http storage

a79213823346f5f725a3a73a014a7c8a69821cad authored over 2 years ago by Lars-Magnus Skog <[email protected]>
remove getRootUrl() and setRootUrl(), no longer needed

a017685a94815a96a6149b35829228465e78f1c5 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Move idb storage to hyperdrive

e70a00f3722bac581b64aeb57b28140d913253e1 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
storage: make sure ipfs urls start with ipfs

a85a2f7f2f7a66b361f2763edd38f4686dc7e917 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #42 from peermaps/cached-backends

cache backends on urls to avoid recreating

b1f43ae3056feaa0a5770b325e6ba71e1a5650b9 authored over 2 years ago by ralphtheninja <[email protected]>
remove TODO comment

ed3bf907f840a65f1cbb60b2b1db0a763b456d4b authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Revert "throw errors for methods that are not yet implemented"

This reverts commit 954eff35a1e650af4a5202f48fe59cdbc11995d7.

6f069f7eef5750bab504d6f2cd14e35ddac18a38 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
cached is enough, too many backend words

c673e895e8f0a088c8ff014d25eacd149eeffea1 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
./backend is now required from ./storage/index.js (used to be one level up)

299b74450de7162c45f9c52740450536f3db91b9 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
remove warning, it is done in storage/index.js

be61b82b6ba57493ff20adb2d25f26ca56f45451 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
throw errors for methods that are not yet implemented

954eff35a1e650af4a5202f48fe59cdbc11995d7 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
storage: cache backends on urls to avoid recreating

8a3461239933164d3be72fbc68aeed05041d0d0b authored over 2 years ago by Lars-Magnus Skog <[email protected]>
put back upstream tinyify

b8dfba165801138e9b07a16ca577240ee1bf5e76 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
browserify: add back tinyify plugin for webxdc

f04323977b132907ebb3384631bbb619e8e4df19 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
webxdc: change default ipfs storage url to CIDv1

2657c5ca59624d65215caae30a5a5559b5c59c6c authored over 2 years ago by Lars-Magnus Skog <[email protected]>
fix bug with leaked callbacks not being called

* `callbacks` is an object
* `callbacks[name]` is an array
* `callbacks.length` is always undefined

e62c156fbc9f8f039b4507d2a6e1911bff29ca80 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
use http backend for webxdc and remove storage/map-cache.js

1da1d568f2d64c1d70d976602aa21a053f5cb6d1 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
add separate configuration for webxdc apps

ab919f13ade2f71da85001c49c2b856877836266 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
use nextTick in http storage when there is a cache hit

56207cb9a59628d2ba4e52aba17dfdc5577c0795 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
fix bug with storage/backend.js

9dd49025ed721e5f5f3afe578799f7663a50a4c4 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #41 from peermaps/webxdc

webxdc proof of concept

3dca488b5b6e0aaab7c18a13fc77719e1669677f authored over 2 years ago by ralphtheninja <[email protected]>
Make storage/backend.js the default for local development

fbbe27dd0eb98f4a1f3be219e432eeae2edeaaad authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Remove symlink junk and configure browserify using -r instead

d01764e1784774940637739bf96ba58d55c31a79 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Tweak webxdc section

f49fad3fd00e39666a008c96312df2601fd932d8 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
add short write up of the current webxdc status

b02a3880cbbac0c571d933c22399a216774884d9 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
cache bug

52b77acce5aa514837bc3aedd59c69741d0cfd8b authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Lets call it map cache instead of only cache

b697e7ebe1d57adf288b09bae22e02a5ed56a8bc authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Fix webxdc backend to read data from cache.js

32ef50ae03e7184dcf0c46828cd8a40caa1a5c33 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Add helper serializeCache() helper function to get cached map data as a js string

9eb20fa18febf5425b94663176d27c91944c71fd authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Ensure peermaps.xdc is fresh and do not include path names in the zip

a65a4cc6c66027635e667b747c91a67d3928fb65 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Use webxdc-dev and concurrently to launch dev environment for webxdc apps

7242284ccf449300330d1326b64e49cf6f38d937 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
ci: write out size of public/ folder and size of peermaps.xdc artifact

423c63e4829d332d11b49c270b6731ff71bae8a6 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
ci: build for browser and webxdc

a60ac9e8f4abb46ab59c4b0d9883b9b3d8695b5f authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Add start script for webxdc

e5e700e392a4240d585b1251c508d8004dcff133 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Set up symlink when developing for browser

f24af9582d8cd49830f149cf09eac2521bc18d73 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Introduce file scope seam with storage/backend.js symlink

2e9178f26bdfa3ab0e8e770f7a1d36117d0f20a0 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Remove storage/backend.js from git

84881917071aeb91dfaabcea004d1cffd8e3e485 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Move code related to creating backends to separate file (creating a browserify seam)

943350010e214b519617d7a9dc0223ee4088d3a6 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
temporarily use ralphtheninja/tinyify fork

d63509e54b6bb86191e900840494249d71ae34de authored over 2 years ago by Lars-Magnus Skog <[email protected]>
browserify: try out tinyify transform

935bf8217dadf1b498ef897b1bc163a729aa85e2 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
skip package-lock altogether, it is just in the way

ac522c018064b40160efcec60d926feb2e302f9a authored over 2 years ago by Lars-Magnus Skog <[email protected]>
tinyify does not like using _ in numbers

14dd36b55b0644c053cd85f4d4a36887614b8a7a authored over 2 years ago by Lars-Magnus Skog <[email protected]>
And we do not care about stdout, just if it fails or not

49a00fd452fbdf3e54a4a38b2d96efc81c8d0bf3 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
ci: only test on node 16, it should be enough

6f7a9f42bf06408798b46fbb69b4254a1fa9a9ef authored over 2 years ago by Lars-Magnus Skog <[email protected]>
add test:browserify, to just test building with browserify

be8b5e20920bd175159ff31090728b6dc7a7c148 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #38 from peermaps/geonames-search

geonames search

d8a6290b427c68b7a1450741649ad7c7918c0c62 authored over 2 years ago by ralphtheninja <[email protected]>
Merge pull request #40 from peermaps/ci

fix ci

78705d3b1479af30aa7e943f4c760343f2a66925 authored over 2 years ago by ralphtheninja <[email protected]>
ci: add badge

f84fb8783266157bcebbdf544f50b976a8f15e16 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
ci: try out removing cache altogether

c35ceb0c256538a4d255598a180161c525ce4021 authored over 2 years ago by Lars-Magnus Skog <[email protected]>
ci: try out using cache-dependency-path

3edc9f583ff50a753fedf299b66d4f59b9e9adfa authored over 2 years ago by Lars-Magnus Skog <[email protected]>
Create node.js.yml

ae2471daf97bd2a811b032390a53ccf2071f91e9 authored over 2 years ago by ralphtheninja <[email protected]>
click to search result to center map

617da1eb6b277f8c8c5019d215b07352ca607fdb authored over 2 years ago by substack <[email protected]>
geonames search results

833d0bd8785536f809de68c7e8fc56455d0a9847 authored over 2 years ago by substack <[email protected]>
debug param for http storage

a89e9307423e577d0e1277d204160d4076593f3a authored over 2 years ago by substack <[email protected]>
Merge pull request #36 from peermaps/tweak-settings-width-for-mobile

Tweak settings for mobile (fixing issues in portrait orientation)

559b95a4b2d164b46333a705e0aaa078a4498a87 authored over 2 years ago by ralphtheninja <[email protected]>
Add hide settings button

81a53afdf34b10aba05b77a93d397c66204e416d authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Add tooltip for add storage button

328192bad9ece322864ec473dfa8dbd3f4e4ef54 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Add svg icon for delete storage button + move from top right corner + add tooltip

66f6c4a302c4516455fba68aabbb6634658010f9 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Cap the width of the settings container to 100%

ecdf5f898a15a2f22d329ad013305f005231be8f authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #35 from peermaps/index-mobile

Add index.html file for local development

40eccb875db52f73fc119da7411661228b188aec authored almost 3 years ago by ralphtheninja <[email protected]>
Add index.html file for local development

Developing for a mobile browser looks different from a deployed version. This
change makes sure ...

18fe104f7271720da0e886c8d6db2f89ac192b87 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #30 from peermaps/optimize-hyperdrive-load

Optimize hyperdrive load

ddfa3f7614edbc43cdfc5db803c3439ddfe19b90 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Replicate info only in debug mode

239e066eef55373f533b95876a54e40dac8f6359 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Use drive ready event for open status for faster loads

9d2978dc40e3f6b98d04b2d14feb4a3fa9cd2f6a authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #29 from peermaps/hyperdrive-idb-ram

Use random-access-idb as storage in Hyperdrive

2c828df1ed6baf6314f9abdae7631b8eb64a22a9 authored almost 3 years ago by James Halliday <[email protected]>
Use random-access-idb as storage for Hyperdrive

fb26db3786360efab9be5a50df79a2e25f034e50 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Pass in opts.ram to hyperdrive storage

29b588674a056684873a51f9fc82fd44f3cf4864 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #28 from peermaps/hyperdrive-storage

Add hyperdrive storage

4025e669a8777f490910c88ea45c9e0fdb6afd89 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Clean up

f31610a3fa20e1a5a8c5d440063aba1cad6a99bc authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Comparing with === is enough for hyper

280e146e2cb0af0b37ee6996905548102befe53e authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Add hyper storage to default config

36e7d818a7d56b9584b07a19b323af1d8142f267 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Update config with swarmOpts

a6e1ae16f039cb17af6559057867302e74cd69ae authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Separate the storage api and backends driving the data behind the scenes

e0da6665304f987271d904a6fd8dabe0efc7c4b2 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Clean up

2568ab016f46021f3f068fb18bfeac7261634031 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #25 from peermaps/config

Add configuration

56bf79712a34119d74fe20854c57b827ec921615 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Update screenshot

c3bbf49bdfeb16ed7181b7db94b340184ceac1bd authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Document configuration and build step

854f8b6f34f8b715d6e21525f462c1f0ef6de7e5 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Move default storage data to config.default.json

* Pass down config to settings and the storage tab
* Rename backend(s) to storage(s)

*NOTE* Thi...

7ba6cf060ddb8d8672f2d4537dcf8898bbf50f6b authored almost 3 years ago by Lars-Magnus Skog <[email protected]>