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

Split up prepare script

2190d69499446cb7af51e0454a7aa6b24512431d authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Move default bbox and style to config

* Check in default values into `config.default.json`
* Copy `config.default.json` to `config.jso...

29487c47539bbc1c1a763793af603de6abfe66f1 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Clean up public folder in prepare step

0b072db7eecb3f99e31a55440b35ff503ef981ba authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Do not always show settings at startup

b2a5ac0c563f56f25842afa79363660191411521 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Use indexhtmlify instead

1281d2ad6a71892a51e8f3df3d8569c95cf17331 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Peermaps storage on linkping changed

39b9caf6eaa7692d24d73c5ae721667c343c101e authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Build to static site for serving without budo

e1429de9beede96ca5d2a5b093944f04ea05f8a8 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #23 from peermaps/zoom-levels

Zoom levels

433823f8e7dbc2cf5d55505fddba0f24a5d2cda5 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Fallback to first active if no zoom level matched

e44045e61d64e0b7df28b192c641341c1c1aa259 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Update storage url when zoom changes

e39ee225684824c6bdac2a20e700baccedba6d8a authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Get data url based on zoom level + clean up ready code for mixmap peermaps

04bba1c3c7bd8b72b1f3d9352c8c6c73c025b9af authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Use array for zoom range values

dd2a27e6f2f4b79f83ccb1765f7d40c867b15219 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
One place to set the zoom

d07c9ceba3ced102e73a393357c60f43c65ba1c6 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #16 from peermaps/begin-settings-dialog

Add settings dialog for configuring data urls and zoom levels

979b914f4a77965f7318c00ef847b5caf7c26724 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Add textarea to storage backends + tweak alignments

7ddbdf95a1fa499cb5e4e36c8b908a10890e0597 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Move settings window to the right

e5db98331b129d0a10518098e4b98a3298072b2f authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Bump mixmap-peermaps so we can change http storage url

59c3c13c1f054bc2493efd6c9dbd89b1d523ed21 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Swap url in the storage if the data url has changed

0437e95eeabc8626e60b5f8ef42031cad9fde5cd authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Emit settings:updated when apply, reload or reset has been made

7101e3d98d2de7ba51b438c29fa3c29f2ae350c4 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Pick storage url from settings (if no data is specified in the url)

8bdbc17ab530d3289658b64893107bd3a1af60e0 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Emit settings:loaded when settings have finished loading

96c7a51361cb409815eebc5638bbc50480c613f6 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Put peermaps.linkping.org at the top (fix incorrect url)

7717894222deb0bdf6b34560992254113efdd026 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Remove junk tab + can only reload if there are anything in the db

9df94caf27eee8fafdfcdbe41a70cbc7aa90c39b authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Fix reload

254d4f1cf82c6a7427f45175005ed78c95350373 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Fix apply and restore

79b043101612c3af4e24b87344f088657b1254e9 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Save all tab data when apply button is clicked

f14784c5e5155b696b01f917681cd8f13913227d authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Actually, let Settings be in charge of data and do createReadStream()

8d2dac801cff5d3b9513a284762249848c36583e authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Load data more explicitly and store defaults in db

d5078d05d75f2c95ba629931a43d686fa9e6e15d authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Load settings inside constructor

60facc3f4b52f9c3d3c7162e3d7f8a0213f9211a authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Only call callback if provided

1f0685c4be0d5072c67b8e83fed3220a7b2d0fef authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Emit render after .load() is done

04dea85dca3c6ffe3cfcaed5a583bd221c9ecaed authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Pass in emitter to Settings constructor and get rid of .use()

997a477d26df0a88241389b3d678e7cd7e4e08c1 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Do not store dirty state per tab

016f5d59fe4fa285052c0cb71127a5617280c698 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Load settings from level

52aaee356cc03d4dc9c2500e124149108fe0f7b1 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Make sure backends is an array

66da1fca893f298c909bba6ddc409a22507a43bc authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Add button for adding a new storage

fe6a44fc225eb81e09e9d9e791f79b999996f8e7 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Add remove button for storage

d10db0164f65b84b0adc65aef1c8e615065518b0 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Add reload button + tweak positions

5c05330eecfcd38a393770f7de89735c66ca2049 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Get backend for symmetry

77225472dfa99e04c1b3daa328ba3d6e3550850c authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Move storage tab to separate file

00264ad85de96f90b039d78b8eb317482687e944 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Move settings.js to settings/index.js

11c0e2b208aeab62a6ccb278799af25635bd4971 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Add checkbox for active state

5f052d5fb1fa62649941166ad092b2ae6e5c8469 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Write zoom level number

9c70444370d31be3f5bc8128dd17e02870d142d3 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Render url, min and max zoom and update state

f2b15a4ddead57496cbb2b79bfbf5d3bffaab4fc authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Adjust after changing font

04b3cf0afdee0d52972d94dc690e78b86d2d14c0 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Use monospace font

ea971b30aa5c3c7c70289cff22e88c7e348f334b authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Increase settings width

21c3e1b5fb03965acb052f44b996606306168fdb authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Do not scroll settings in x

6cbbee5de30503c6484253c6e2ce542ab0ee1739 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Tweak background

aa481eaf3b66a810ddb923ea118fbcbd1279b28d authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Set sheetify to 7.4.0 so it is deduped

cd20153643b8c97090db3af947d329b64b5523e7 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Let bottom be transparent as well

ad6098bc804836e07a8f16c0da6897f7e4c2b61d authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Fix proper scrolling

dbceef277543021756fc8ea9fa89033719fc0909 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Put back map again

8c03ab6b73226b5374ec06c128e4a2d5512a10db authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Add handlers for reset and apply

87df7a635d4d2bd1dedf72165d8e8c4268e870b0 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Tweak border colors

1019408c7ca7fbca7edebdc562cc4e49a4968fb6 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Scroll tab content and not tab + add apply and reset buttons

5165b580e52da3bb6f2d58d9e23d51b4d58ccbe2 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Each tab can now render its own content

9acd202f724edfe5bcfa76282dc8d956bfb87f4d authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Render tab content + tweak tab design

9b09bb38fb2c9d593fc7ed537df432d0e4e77cd0 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Broke left alignment for buttons

734141df876b5fc0ba434acd39da9e47241bb372 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Different approach. Introduce tabs instead

5aae599cd1ac020f5a504b9812c22be884bb1524 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Remove padding for simpler code

967211e84c63477d9e0fae628b4c8e718ebb54f0 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Show settings dialog always

fb6b0bdb6a01401b2b57b2a4d81b220cb348d605 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Ok, disable map for now

367a94bb9fbe70bf554417637d95387ccda26eaf authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Changed my mind: remove state from .render() methods + separate padding for setting groups

a964b1ceab5a86f6ee97e6ce8e01d0a3fe3c8140 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Pass state to render methods + use sheetify to move css into settings

ead2bff0eb120579e52bbfd8a6412159634e5881 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Pass emit to render methods + wrap content render functions with SettingsGroup

b787e58335df523e339591fdd27b15908b6ad33b authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Refactor state.settings

226be20862eed1a903170c12d0b7a1b256f60c54 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Move more into settings

c6cce7c4c257b524921f43b1de140bffc2c0da29 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Move into settings

596f2c66d80806658c771584a3304e559bf98052 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Changed my mind: Let settings dialog keep its show state

7b9c92d564ea3c48e0c925871383c01973c95d0c authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Tweak widths and alpha

5d3fad6582f93bd3bd1123e8bd1d4509b4d0701d authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Change background to rgba + temporary faster rendering while developing

a5747c24799e1642254d01f71ff60ae67d615f7c authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Make settings window scroll in y if too much content + decrease width

50fc0631ef5f6997696dc77887175870bac95163 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Use id as css selector instead of class

5ef1e4f94f4e92c520d98b85f2aad0653e524192 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Add skeleton for showing/hiding a settings dialog

6fb48cb05ea5e53078e3ece122dde5919e4b5116 authored almost 3 years ago by Lars-Magnus Skog <[email protected]>
Change dx <-> dy in map:pan:{lon,lat} events (longitude is x direction)

f0482f5e7dc26ae2ad2b276c7ca44e9e4908a0aa authored about 3 years ago by Lars-Magnus Skog <[email protected]>
Use budo -l by default

b48534b4bfc03155e1966c9682df4022dfd5cfe8 authored about 3 years ago by Lars-Magnus Skog <[email protected]>
Add image

7b6bd9270244197b434cf2aa2cc545931ea5760d authored about 3 years ago by Lars-Magnus Skog <[email protected]>
Add example on setting data source in url

cdd2e389779cd99c9c9ce211b003b60b319a2e64 authored about 3 years ago by Lars-Magnus Skog <[email protected]>
Add basic readme

546091f17bf8ef6172e31b15911cf8f12ab50115 authored about 3 years ago by Lars-Magnus Skog <[email protected]>
Add name to package.json

0f269e3d008d276919ba2bbed2ad6e6cfa9c62cb authored about 3 years ago by Lars-Magnus Skog <[email protected]>
Add bsd license

33e019412468504d6c5a8faa1a4aea9a4821785a authored about 3 years ago by Lars-Magnus Skog <[email protected]>
Try out simple border style arrow

af8ef5aa816b98963df78859b47d2acdc1f90207 authored about 3 years ago by Lars-Magnus Skog <[email protected]>
Better names on variables

187886d855033f64decad9c1f06ebe56e670265b authored about 3 years ago by Lars-Magnus Skog <[email protected]>
Add pan buttons for n/s/e/w

146b5247a2ea9229b55e1d6c09fb7e19ef6cb6c7 authored about 3 years ago by Lars-Magnus Skog <[email protected]>
hash should be data

1429c6cc5c24628dec5e0fe635f9dda74857cd4f authored about 3 years ago by substack <[email protected]>
onload for style image

76996bfd29419f8571ddd41fe68f8f52f5b5ed33 authored about 3 years ago by substack <[email protected]>
more deps

8effd08c2b5745faa2412c599557b6f28bb5e58f authored about 3 years ago by substack <[email protected]>
dropped resl to do streaming wasm compile and zoom buttons

dfb1b071b53e4b5831b728eaa5d49140120ca5ec authored about 3 years ago by substack <[email protected]>
upgrade georender-style2png

f4bc2493b7f83eef574522db543c96a5b37037db authored about 3 years ago by substack <[email protected]>
mixmap-peermaps dep

bcc5bcc5e01bde191706848fccd1fd7409a0972c authored about 3 years ago by substack <[email protected]>
initial

f7290b6bf82502fe5ec5fc8469f73656a55b7ae7 authored about 3 years ago by substack <[email protected]>