Ecosyste.ms: OpenCollective

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

futurecoder

A free platform/course for beginners to learn programming in Python
Collective - Host: opensource - https://opencollective.com/futurecoder - Website: https://futurecoder.io/ - Code: https://github.com/alexmojaki/futurecoder

Try disabling skipWaiting, to test on the preview deployment in Chrome

github.com/alexmojaki/futurecoder - ee2c9d73f47804ce417e58b032db08ca68f71588 authored almost 3 years ago by Michael Floering <[email protected]>
Use skipWaiting from workbox-core

github.com/alexmojaki/futurecoder - 5fa379933d3cf6d0fc676718fed9fb4bb6eca1ca authored almost 3 years ago by Michael Floering <[email protected]>
tiny - package.json - make 'pwa' shortcut compatible with that older version of npm

github.com/alexmojaki/futurecoder - a8f7830de6e84db37cf62afad1abde901ca3b69c authored almost 3 years ago by Michael Floering <[email protected]>
upgrade pyodide-worker-runner

github.com/alexmojaki/futurecoder - 2b211c997105c6b58f3209519f5716349afc8e19 authored almost 3 years ago by Alex Hall <[email protected]>
Include Firebase preview deployments in runtime routing

github.com/alexmojaki/futurecoder - 2aa38ecb73e2a712fecb91865608a191da6388d7 authored almost 3 years ago by Alex Hall <[email protected]>
PR feedback - remove console.warn

github.com/alexmojaki/futurecoder - 96bc4905f82c9e6695c972eac60756b15f6043b0 authored almost 3 years ago by Michael Floering <[email protected]>
PR feedback - service-worker.js - wrap ALL registerRoutes in the NODE_ENV=production check

github.com/alexmojaki/futurecoder - d93096cd998b6ab01365e4ba288516dbcda69743 authored almost 3 years ago by Michael Floering <[email protected]>
tiny - service-worker.js - clean up redundant option

github.com/alexmojaki/futurecoder - f412f4f4dfdf8bfe984b63e46cd713ae43a1ea9e authored almost 3 years ago by Michael Floering <[email protected]>
PR feedback - service-worker.js - skipWaiting()

github.com/alexmojaki/futurecoder - b6be70d9a837854c8ce49612d16e605f2cf1f6e0 authored almost 3 years ago by Michael Floering <[email protected]>
tiny - put quotes around comments from boilerplate

Some of them, anyways

github.com/alexmojaki/futurecoder - b05ee94bbad901d4e0ed61bba5058332c0eed676 authored almost 3 years ago by Michael Floering <[email protected]>
tiny - remove an unused import

github.com/alexmojaki/futurecoder - 102c069d608748288b1271715c0a1adfbf5a66ea authored almost 3 years ago by Michael Floering <[email protected]>
PR feedback - build.sh

github.com/alexmojaki/futurecoder - e3a4713fdb40d9d37b92d0a2923201c66aa1b5fe authored almost 3 years ago by Michael Floering <[email protected]>
Remove unnecessary rules from service-worker.js

github.com/alexmojaki/futurecoder - f5f0fded9f44fefd0bf44b99ee45f54a8badc272 authored almost 3 years ago by Michael Floering <[email protected]>
package.json - no new dependencies

github.com/alexmojaki/futurecoder - 6530b967e24a3269cb6c7fc5cbb312a67481c5a6 authored almost 3 years ago by Michael Floering <[email protected]>
package-lock.json -- revert to main

github.com/alexmojaki/futurecoder - 59e5d61ba021da807ae425fd16cf7b0ac4437eb7 authored almost 3 years ago by Michael Floering <[email protected]>
package-lock.json

❯ node --version
v14.15.4

❯ npm --version
7.5.2

github.com/alexmojaki/futurecoder - 4c57a888c66aa2ea20af79d125221f05fa0bca8c authored almost 3 years ago by Michael Floering <[email protected]>
Revert package-lock.json to main branch version

github.com/alexmojaki/futurecoder - 8fcfc9e2516b563544c0cd058c48283d3a3a83dd authored almost 3 years ago by Michael Floering <[email protected]>
PR feedback - comments in service-worker.js (registerRoute)

github.com/alexmojaki/futurecoder - dfe7b26bf0f365ff6ad3111698608e7a12be3eb8 authored almost 3 years ago by Michael Floering <[email protected]>
cleanup - remove stale thing from .gitignore

github.com/alexmojaki/futurecoder - ac38d771646b9031fe3d40958b9403026a49ec5d authored almost 3 years ago by Michael Floering <[email protected]>
PR feedback - build.sh

github.com/alexmojaki/futurecoder - d43f8c0116396fc2d2d546363728689dea266134 authored almost 3 years ago by Michael Floering <[email protected]>
service-worker.js add rule for localhost for when testing pwa

github.com/alexmojaki/futurecoder - 78a9cbf6a569576c7d3aed68fe9b7b50cfddc4ae authored almost 3 years ago by Michael Floering <[email protected]>
PR feedback - change 'npm run pwa' implementation

github.com/alexmojaki/futurecoder - c5f5b4c884e9a3d339252461787ce9bf83b2d00d authored almost 3 years ago by Michael Floering <[email protected]>
Add bootstrap css .map file to silence warning

Otherwise I was getting,

Source map error: Error: request failed with status 404
Resource URL: ...

github.com/alexmojaki/futurecoder - 51bdc55ceeac0a531edc981343490b4fe03c0a33 authored almost 3 years ago by Michael Floering <[email protected]>
PR feedback - registerRoute cleanup

github.com/alexmojaki/futurecoder - 3e144c243137dcd34237dac0fcb411ee34d7805a authored almost 3 years ago by Michael Floering <[email protected]>
Remove the option for NODE_ENV=dev-pwa, could cause confusion

github.com/alexmojaki/futurecoder - 3d5b92458653cce11e886b139e0a71a519397ef9 authored almost 3 years ago by Michael Floering <[email protected]>
PR feedback - service worker always enabled

* Service worker always enabled, even in dev, BUT ...
* ... in dev it should not do the caching ...

github.com/alexmojaki/futurecoder - 070333643960442b9eaf371b5f1319a243fcda5a authored almost 3 years ago by Michael Floering <[email protected]>
Vendorize bootstrap

github.com/alexmojaki/futurecoder - 1dff5d906602dbf7db6ebdd9d0fa1289303fe1ad authored almost 3 years ago by Michael Floering <[email protected]>
Try narrowing registerRoute stuff.

github.com/alexmojaki/futurecoder - b6514b1e0df555ca3fc2e5d8ae7357ca438f1b25 authored almost 3 years ago by Michael Floering <[email protected]>
Remove extraneous comment

github.com/alexmojaki/futurecoder - a4702cf290197f0bf0425418b42e3cdf84d6e169 authored almost 3 years ago by Michael Floering <[email protected]>
PR feedback

github.com/alexmojaki/futurecoder - f0e3fc7538ec8802ba35a0c5de8f983453ee442a authored almost 3 years ago by Michael Floering <[email protected]>
build.sh - NODE_ENV=production

github.com/alexmojaki/futurecoder - babc4a274538ccb29ff6a102a33f78771dbe791a authored almost 3 years ago by Michael Floering <[email protected]>
Remove pwa:https script, unsure if useful

For some reason, the service worker was not working when I tested this.
Maybe it has to do with ...

github.com/alexmojaki/futurecoder - ae61f41c5328564e531f18fcce672089ed372263 authored almost 3 years ago by Michael Floering <[email protected]>
clean up

github.com/alexmojaki/futurecoder - 2f8f980287373f9f5ee6bf076285be91f8f16916 authored almost 3 years ago by Michael Floering <[email protected]>
(clean - code format in craco config file)

github.com/alexmojaki/futurecoder - f1f0e522a3814cb29c7c582c76aef92578015d12 authored almost 3 years ago by Michael Floering <[email protected]>
package.json - scripts - pwa - try a different way

I was getting an error, that I'd previously seen when
I was doing the `npx serve` way (a few com...

github.com/alexmojaki/futurecoder - 6bb18ccff057fce00732d6506c47b805884bfcc4 authored almost 3 years ago by Michael Floering <[email protected]>
build.sh - add var to skip a step

github.com/alexmojaki/futurecoder - 70af2b30c890bb7cc020682b4ace83af9c9ec46f authored almost 3 years ago by Michael Floering <[email protected]>
package.json - scripts - pwa - fix it

And make webpack output to frontend/course instead of frontend/build
(slightly cleaner than befo...

github.com/alexmojaki/futurecoder - f61f3c5eb9bfb7a8e30fc0860c74396accf380ab authored almost 3 years ago by Michael Floering <[email protected]>
Memo- how to make craco output to different dir

github.com/alexmojaki/futurecoder - 97b5ffc48efb445b4d5e9e766d9df0c4be88a5f4 authored almost 3 years ago by Michael Floering <[email protected]>
Fix invocation in Worker.js again

I fixed this in a previous commit, but somewhere in the recent churn
I put back pRetry(loadPyodi...

github.com/alexmojaki/futurecoder - 4747a36d2690e23574350f1c0dd14942eb35524c authored almost 3 years ago by Michael Floering <[email protected]>
Revert "Try workbox's NetworkFirst strategy"

This reverts commit 1cb8b439bf9132490880e19aad63882d279e1641.

github.com/alexmojaki/futurecoder - c04aa3026604f4033995c043040821faf898bf19 authored almost 3 years ago by Michael Floering <[email protected]>
Try workbox's NetworkFirst strategy

Might "just work" for the online parts when available (firebase etc),
while falling back to cach...

github.com/alexmojaki/futurecoder - 1cb8b439bf9132490880e19aad63882d279e1641 authored almost 3 years ago by Michael Floering <[email protected]>
(package.json script update)

github.com/alexmojaki/futurecoder - df31770da4a6a2ea841b2d7c7334d13f251f82a5 authored almost 3 years ago by Michael Floering <[email protected]>
service-worker.js - try caching everything for now

@alexmojaki tried this. What a great idea! It may fit our use-case quite
well, because everythin...

github.com/alexmojaki/futurecoder - 08449578e71f331423c27105490b2a06d6321a70 authored almost 3 years ago by Michael Floering <[email protected]>
(package-lock.json)

github.com/alexmojaki/futurecoder - 906e3d769e4d2bbf8a9d547c1ebff736781e8941 authored almost 3 years ago by Michael Floering <[email protected]>
Restore service-worker.js from earlier on this branch

github.com/alexmojaki/futurecoder - 4c5745b069a246c6c5286c4a9bacbaff28360175 authored almost 3 years ago by Michael Floering <[email protected]>
(serviceWorkerRegistration - restore disabling in dev)

github.com/alexmojaki/futurecoder - a6ba694b669a7a4802d1f2f2994e5820c66f926f authored almost 3 years ago by Michael Floering <[email protected]>
(temporary extra logging)

github.com/alexmojaki/futurecoder - 3604850938574380a07acc3936f5d25c8638a15b authored almost 3 years ago by Michael Floering <[email protected]>
Revert "Try adding some routes to service-worker.js"

This reverts commit c44f367c66a5b1ca504c91ba12bf53161f0b5612.

github.com/alexmojaki/futurecoder - 1abcdcebff423b6e9df692b8227f2478d9f7343d authored almost 3 years ago by Michael Floering <[email protected]>
Try adding some routes to service-worker.js

github.com/alexmojaki/futurecoder - c44f367c66a5b1ca504c91ba12bf53161f0b5612 authored almost 3 years ago by Michael Floering <[email protected]>
(convenience script)

github.com/alexmojaki/futurecoder - e4b6fb770e280f85ca70a630498301c80e16240b authored almost 3 years ago by Michael Floering <[email protected]>
Revert "Try removing service-worker.js, maybe it's clashing with CRA or workbox"

This reverts commit e035fe760d73e18e5920906906583ef300b7063c.

github.com/alexmojaki/futurecoder - 6687aa837bd2da87a1ec03837874b0bae55f1f4a authored almost 3 years ago by Michael Floering <[email protected]>
Try removing service-worker.js, maybe it's clashing with CRA or workbox

github.com/alexmojaki/futurecoder - e035fe760d73e18e5920906906583ef300b7063c authored almost 3 years ago by Michael Floering <[email protected]>
package.json - put homepage back to /course/

github.com/alexmojaki/futurecoder - 3d2b66d2d447b6e29511d50a78f77290677cd655 authored almost 3 years ago by Michael Floering <[email protected]>
This commit gets PWA mostly working.

Just not offline-ready for some of the /static assets,
so maybe that can be figured out next...

github.com/alexmojaki/futurecoder - f595e946c87c0c25792179a76b1f0d3f934b9ea8 authored almost 3 years ago by Michael Floering <[email protected]>
TEMP - change homepage to /.

Will change it back before merge

github.com/alexmojaki/futurecoder - 05409beb0af986240f2e4f9ad92a12fb7ed15bca authored almost 3 years ago by Michael Floering <[email protected]>
Hm, this works better I think

github.com/alexmojaki/futurecoder - 9e03349c22e668d64ad21c82dd94cb069c9b8817 authored almost 3 years ago by Michael Floering <[email protected]>
TEMP - comment-out something in RunCode.js temporarily

github.com/alexmojaki/futurecoder - 2664910ab2fd2ceec164cdab9ee14ca53d2f3484 authored almost 3 years ago by Michael Floering <[email protected]>
External comsync and pyodide-worker-runner

github.com/alexmojaki/futurecoder - 43bbcd219ebad7e5910b461f3efe5b16fe398d0e authored almost 3 years ago by Alex Hall <[email protected]>
Add pyodide-worker-runner

github.com/alexmojaki/futurecoder - 15685e0ec193b73103d084a64e593f9c8bd323ac authored almost 3 years ago by Alex Hall <[email protected]>
Suppress late output within TaskClient.js

github.com/alexmojaki/futurecoder - 5f41e87b3ddf9fcd5983bd936fbf6d2c7dc69faf authored almost 3 years ago by Alex Hall <[email protected]>
Don't wait for releaseProxy before terminating worker

github.com/alexmojaki/futurecoder - 3fff56e203612fe98b092708e672c8710a3d39ac authored almost 3 years ago by Alex Hall <[email protected]>
Merge branch 'master' of github.com:alexmojaki/futurecoder into comsync

github.com/alexmojaki/futurecoder - 7ae60b93fd0e8e58ddd180973c03987824c96288 authored almost 3 years ago by Alex Hall <[email protected]>
Merge pull request #312 from driftcatcher/minor-suggestion

Using `npx -y sass`

github.com/alexmojaki/futurecoder - 9217acb168d1adadaa244980b4742b9f9a145c0b authored almost 3 years ago by Alex Hall <[email protected]>
Add portuguese translations

github.com/alexmojaki/futurecoder - 1dc2fa31f2320b3f7713a1449277445f0cc98e8f authored almost 3 years ago by Alex Hall <[email protected]>
Add chinese translations

github.com/alexmojaki/futurecoder - f99ec494acf7f3bcdb8fd431dfa0cb6362568cd6 authored almost 3 years ago by Alex Hall <[email protected]>
Small clean per feedback

@alexmojaki:

> You might as well remove the npm install -g.

github.com/alexmojaki/futurecoder - 3af6e7e1c815958b3e6b55d9286fb73dd089007c authored almost 3 years ago by Michael Floering <[email protected]>
Merge pull request #314 from alexmojaki/dependabot/npm_and_yarn/frontend/url-parse-1.5.10

Bump url-parse from 1.5.7 to 1.5.10 in /frontend

github.com/alexmojaki/futurecoder - 3fcf0af3a9e9fb8781948ed367abae704bdaf0fe authored almost 3 years ago by Alex Hall <[email protected]>
Bump url-parse from 1.5.7 to 1.5.10 in /frontend

Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.7 to 1.5.10.
- [Release notes...

github.com/alexmojaki/futurecoder - 558492486d55dab44e8a0412762f56d65b340897 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix for CI

npx -y sass works on my machine, but failed on CI.

npx -y --package=sass -- sass is more explic...

github.com/alexmojaki/futurecoder - a72d97d2d7cc97fa31947b5f67e0f1e517941380 authored almost 3 years ago by Michael Floering <[email protected]>
Initial comsync

github.com/alexmojaki/futurecoder - a46eba86e21f1feb3a19083d3eb2aad4f96496cd authored almost 3 years ago by Alex Hall <[email protected]>
Less change

I didn't notice `sass` in package.json, used `node-sass` just out of habit. (The intention of th...

github.com/alexmojaki/futurecoder - b5ab187a6683f0585e0de102c0764725dbc6b21b authored almost 3 years ago by Michael Floering <[email protected]>
Fix my change to the sass command (output directory)

github.com/alexmojaki/futurecoder - 057f6a25edd597c9a9f0a4ad3037fe24eb0e6f48 authored almost 3 years ago by Michael Floering <[email protected]>
build.sh - fix the node-sass command for CI

github.com/alexmojaki/futurecoder - 4cb27368d85ff450ef7b7ad44eecd0075e67b56b authored almost 3 years ago by Michael Floering <[email protected]>
build.sh - use node-sass instead of sass

github.com/alexmojaki/futurecoder - 3355f0bfaa0a798a18dfebf497e9ddd55826f72e authored almost 3 years ago by Michael Floering <[email protected]>
Show birdseye tab even after interrupting

github.com/alexmojaki/futurecoder - 467309cac5784e8ad56d376173463720ab39ee29 authored almost 3 years ago by Alex Hall <[email protected]>
Merge pull request #311 from alexmojaki/birdseye-error

Fix opening birdseye tab when code raises error

github.com/alexmojaki/futurecoder - a07e207049776722192bb8b99756e9e2b4d6e2ac authored almost 3 years ago by Alex Hall <[email protected]>
Include result.passed in stored code entries

github.com/alexmojaki/futurecoder - 8d1fa5dcbe97f2918e13d40c4a29bf65afeeed62 authored almost 3 years ago by Alex Hall <[email protected]>
Fix opening birdseye tab when code raises error

github.com/alexmojaki/futurecoder - c1287caa03ff5f3ad902b5fdece7feb0c3769968 authored almost 3 years ago by Alex Hall <[email protected]>
Remove terms.json

github.com/alexmojaki/futurecoder - b5f4d4ec485a08ac525a8958ec2413597d247b91 authored almost 3 years ago by Alex Hall <[email protected]>
no longer WIP

github.com/alexmojaki/futurecoder - ddc79034b2883f34f823045b8c04e9fcbff3d203 authored almost 3 years ago by Alex Hall <[email protected]>
tiny - remove stale asset from homepage folder

github.com/alexmojaki/futurecoder - 50101b0cd25530591595526b1585fb9ccf0ebf23 authored almost 3 years ago by Michael Floering <[email protected]>
Fix frontend test

github.com/alexmojaki/futurecoder - 67578547c78a60d31cf71b4fa6a72bfd9652413f authored almost 3 years ago by Alex Hall <[email protected]>
Fix link and remove flag

github.com/alexmojaki/futurecoder - 5075e4488c247f4252b252f761aafae4df91f7cb authored almost 3 years ago by Alex Hall <[email protected]>
Add spanish course button to homepage

github.com/alexmojaki/futurecoder - f544259d7e38770dc36188a37f80b4cacf5bd464 authored almost 3 years ago by Alex Hall <[email protected]>
Add language switcher to course menu

github.com/alexmojaki/futurecoder - 7c9eee4781c3dfb85cf6acea7ce0d0c3a8c290e0 authored almost 3 years ago by Alex Hall <[email protected]>
Update spanish translations

github.com/alexmojaki/futurecoder - d8575a88489cd8183cf33a548acce261ab08c8f0 authored almost 3 years ago by Alex Hall <[email protected]>
terminalRef.current?.focusTerminal()

github.com/alexmojaki/futurecoder - c165f3c45d24da5c8969fc9c7e5e5bbeb228b733 authored almost 3 years ago by Alex Hall <[email protected]>
Merge pull request #306 from alexmojaki/sentry

Fixes for sentry errors, sentry reporting improvements

github.com/alexmojaki/futurecoder - 40c5c6ef4c8a260aa3b259ddb7ed90857dbcb8f4 authored almost 3 years ago by Alex Hall <[email protected]>
Retry database requests and getting pages

github.com/alexmojaki/futurecoder - d79beaa903d9593f86d6d8fa5c2417bef437b747 authored almost 3 years ago by Alex Hall <[email protected]>
Handle all JS errors in runCode: show feedback dialog and send to sentry

github.com/alexmojaki/futurecoder - aa336d4479b7eb4eac8e9a0c0baeeac8845cde44 authored almost 3 years ago by Alex Hall <[email protected]>
Upgrade python sentry sdk. sentry_sdk.init globally to make integrations work.

github.com/alexmojaki/futurecoder - ce6efdfc5df27342265b070ef53945d45d5fe591 authored almost 3 years ago by Alex Hall <[email protected]>
Run test_steps within futurecoder in test_frontend

github.com/alexmojaki/futurecoder - 4220cb6ff66d914f8fe3a815348e6918d1033eaa authored almost 3 years ago by Alex Hall <[email protected]>
sys.setrecursionlimit(500)

github.com/alexmojaki/futurecoder - 2bbe56a8ed41700c64a5e2e1570969ff13bd91bc authored almost 3 years ago by Alex Hall <[email protected]>
sentryReduxEnhancer

github.com/alexmojaki/futurecoder - a7410aa0e561663582261483227c016310fcc4d0 authored almost 3 years ago by Alex Hall <[email protected]>
wrapAsync axios in book/store.js

github.com/alexmojaki/futurecoder - 8614f849d923c5679a387b8b8e93dd2746933d4b authored almost 3 years ago by Alex Hall <[email protected]>
Sentry pure_eval and executing integrations

github.com/alexmojaki/futurecoder - 6ad8c1a07c6cda2139fd12b37554b55dab637f64 authored almost 3 years ago by Alex Hall <[email protected]>
Sentry.setUser

github.com/alexmojaki/futurecoder - 47e051767b72039b140de9932ea47d2c6633a941 authored almost 3 years ago by Alex Hall <[email protected]>
p-retry loading worker

github.com/alexmojaki/futurecoder - a4c922e96bf8688b8b58825e1fb404e66370e7b0 authored almost 3 years ago by Alex Hall <[email protected]>
Check firebase.analytics.isSupported()

github.com/alexmojaki/futurecoder - b8bc5fd05b1ee32eb22dc73602d02e520821e618 authored almost 3 years ago by Alex Hall <[email protected]>