Ecosyste.ms: OpenCollective

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

Mayu Live

Mayu is a live updating server-side component-based VDOM rendering framework written in Ruby
Collective - Host: opensource - https://opencollective.com/mayu-live - Website: https://mayu.live/ - Code: https://github.com/mayu-live/framework

Fix stylesheets again

github.com/mayu-live/framework - c01ddd012e2750db8f556c1b2edae145e1456a4a authored over 2 years ago by Andreas Alin <[email protected]>
It's working :)

github.com/mayu-live/framework - d0362dfef923db2e97241ecf4aea4b9e9e474200 authored over 2 years ago by Andreas Alin <[email protected]>
bundle lock --add-platform x86_64-linux

github.com/mayu-live/framework - 0bcd021e2aa9a4c8b04780e683104650665d5c09 authored over 2 years ago by Andreas Alin <[email protected]>
Extract hot swapping code to a separate module

github.com/mayu-live/framework - 9d6ce152f28055df30200f95642611f3ac1b8fb1 authored over 2 years ago by Andreas Alin <[email protected]>
Add some routing code

Wrote this code a few days ago, not sure if it will work

github.com/mayu-live/framework - 48409d8cf37aa41ec5904469ddbd947df39a5643 authored over 2 years ago by Andreas Alin <[email protected]>
Fix type error

Not sure how to fix this properly but doesn't matter what gets passed
here since the input will ...

github.com/mayu-live/framework - 21e8bbbe9866d1fa58ce724736c113b527107570 authored over 2 years ago by Andreas Alin <[email protected]>
Check types

github.com/mayu-live/framework - a5109e9886fd5ce7d73434d54cfefb5ef1f605ec authored over 2 years ago by Andreas Alin <[email protected]>
Fix tests

github.com/mayu-live/framework - 14a75b4987cfeedf7c3aaefc3c123617fd668a2e authored over 2 years ago by Andreas Alin <[email protected]>
Remove some old files

github.com/mayu-live/framework - dc74b9f83cf4414af043e613d374cf04dba2eaa4 authored over 2 years ago by Andreas Alin <[email protected]>
Update RBIs for gems

github.com/mayu-live/framework - 478268215a7f670b26aa6de950b948187b79afb3 authored over 2 years ago by Andreas Alin <[email protected]>
Clenanup + type fixes

github.com/mayu-live/framework - 3b2691d77c7eb950a1ba35faff053a113a13d250 authored over 2 years ago by Andreas Alin <[email protected]>
I don't know what I'm doing lol

github.com/mayu-live/framework - 61bba61976b0a343542e6174a8017c4219e2b641 authored over 2 years ago by Andreas Alin <[email protected]>
Update types

github.com/mayu-live/framework - 6501dd3a6459b51302bbe905f882526c95417237 authored over 2 years ago by Andreas Alin <[email protected]>
Some progress

Not really sure how everything should fit together,
it's all a bit messy but I hope it will get ...

github.com/mayu-live/framework - fdee23339e024c3c2dada476ed9a9669f508acae authored over 2 years ago by Andreas Alin <[email protected]>
Make SSE retry time configurable

github.com/mayu-live/framework - 779fe1386fb697e46ea6c964952675c894e2a6f0 authored over 2 years ago by Andreas Alin <[email protected]>
Stream+brotli html responses

github.com/mayu-live/framework - 4f37ecdbd79304cea14e7e9304252c99b66a9e37 authored over 2 years ago by Andreas Alin <[email protected]>
Stream HTML

github.com/mayu-live/framework - e3aa42648d1afdf7a873bf88ff569fa2546157b7 authored over 2 years ago by Andreas Alin <[email protected]>
shuffle dependencies around, make build work

github.com/mayu-live/framework - 005d87ff18615b9209606142eeaee0f5f850e942 authored over 2 years ago by Andreas Alin <[email protected]>
Add a colorful logo

github.com/mayu-live/framework - 05c49a7ffeddab0b61c60b67bf4c91fa5c0b31d1 authored over 2 years ago by Andreas Alin <[email protected]>
start production server

github.com/mayu-live/framework - f33cea88e62c01efbc7802e7ad1087933a1cbbe3 authored over 2 years ago by Andreas Alin <[email protected]>
MessageCipher test

github.com/mayu-live/framework - 30b027c3acdd51c7b1dc3cf235209223cfe327a2 authored over 2 years ago by Andreas Alin <[email protected]>
Resume state by marshaling

github.com/mayu-live/framework - 6d92e8db6c6b70b1d5f491018b58a27c7d6702a3 authored over 2 years ago by Andreas Alin <[email protected]>
Update badges

github.com/mayu-live/framework - cc183253cd6780f15ae626c374efda58f4501582 authored over 2 years ago by Andreas Alin <[email protected]>
Animate disconnected dialog appearance

github.com/mayu-live/framework - 41ee33845be4966e065a6a00cc6d3d68dd72ade0 authored over 2 years ago by Andreas Alin <[email protected]>
Re-enable + simplify progress bar

Would be nice to use the <progress> element but I don't know how to
style it properly in all bro...

github.com/mayu-live/framework - 92a2d48faceb5249442639caa5eb098d027da17d authored over 2 years ago by Andreas Alin <[email protected]>
build: Load components from routes

I suppose the generated app.mayu-bundle should contain everything now

github.com/mayu-live/framework - 3d808674c8a2507dc669eb6fd0bb000688743b6a authored over 2 years ago by Andreas Alin <[email protected]>
Make updates work again

github.com/mayu-live/framework - c6941f383fd42d3874b0f94f0da4f77f32fc9ed9 authored over 2 years ago by Andreas Alin <[email protected]>
Print routes and pass a root path to the new server

github.com/mayu-live/framework - 79908c6ae653e7bb07dac3c5c0bfeaebccfda315 authored over 2 years ago by Andreas Alin <[email protected]>
Extract VDOM hydration

github.com/mayu-live/framework - 3b89dd6bdba2e160d3c7d6454342d7ad92dcbc5a authored over 2 years ago by Andreas Alin <[email protected]>
Rename some classes

github.com/mayu-live/framework - f3fa01bd4bd8bf305bbf52b33115ca5debeef97e authored over 2 years ago by Andreas Alin <[email protected]>
Change param-folder name format from [foo]/ too :foo/

Apparently it can be a problem on NTFS, but Windows support will
probably never be proritized

github.com/mayu-live/framework - eeda0f4a9dee2f06975c0645b3da7a849bc59d04 authored over 2 years ago by Andreas Alin <[email protected]>
Fix argument

github.com/mayu-live/framework - d44ef6c6f03c0d2b13f36e014999e559eb1b14f2 authored over 2 years ago by Andreas Alin <[email protected]>
wip: Start production server

environment needs to be set up still with the environment...
probably need to create some sort o...

github.com/mayu-live/framework - 30ffac64fdedc77fa151bc976514d18535a271bd authored over 2 years ago by Andreas Alin <[email protected]>
Use Async::Container::Controller in server

github.com/mayu-live/framework - 6e313ef3d365b95112b60e5b09e9d5ebe4d321f5 authored over 2 years ago by Andreas Alin <[email protected]>
Show a colorized banner on startup

github.com/mayu-live/framework - cecb21524e3b14fcdd83efa1b32fd6e6f6c36a1e authored over 2 years ago by Andreas Alin <[email protected]>
Warn only if rendering takes more than 10 ms

github.com/mayu-live/framework - caa0b8791626726137dcc72a17ace7239a8bede0 authored over 2 years ago by Andreas Alin <[email protected]>
Update README.md

github.com/mayu-live/framework - 1ec6f8a84ca9b975c5532415a873ad89c79bfe2d authored over 2 years ago by Andreas Alin <[email protected]>
Close void tags, like this: <br />

github.com/mayu-live/framework - 43537b7aa1769fa1f8f6f54b6f5068eb9860ce88 authored over 2 years ago by Andreas Alin <[email protected]>
Load images

github.com/mayu-live/framework - b07ca05407aac1fe9298d2e29c947f70575ad3ed authored over 2 years ago by Andreas Alin <[email protected]>
Stop retrying after a few errors

github.com/mayu-live/framework - 2350386cffeb0f42ca46a50e9a609a155aa6eb7f authored over 2 years ago by Andreas Alin <[email protected]>
progress

github.com/mayu-live/framework - 8d0304491f0538cb562a26cf0be944980722048a authored over 2 years ago by Andreas Alin <[email protected]>
Fix hot reloading again

github.com/mayu-live/framework - c1c33140d3a59a23220092050e855c5022646d13 authored over 2 years ago by Andreas Alin <[email protected]>
Generate assets

github.com/mayu-live/framework - eebc722050db962b43b12619faa6d605e1fb3c81 authored over 2 years ago by Andreas Alin <[email protected]>
Stylesheets are included but not generated

github.com/mayu-live/framework - 8517a33c098a05b097f9a9692eafe439837430be authored over 2 years ago by Andreas Alin <[email protected]>
It's kinda working.. no css though

github.com/mayu-live/framework - 4e70e4c4d5ab464cb4617a054d09bfb981ddc9c1 authored over 2 years ago by Andreas Alin <[email protected]>
Things are updating

github.com/mayu-live/framework - 8b3fb49cfe8d0fd6b867cf8481c727f0a62428b5 authored over 2 years ago by Andreas Alin <[email protected]>
some progress with the new resource system

github.com/mayu-live/framework - 710541fa8a71f1b124c11aa6ef78843246fb14c0 authored over 2 years ago by Andreas Alin <[email protected]>
update types

github.com/mayu-live/framework - 8e8444e0ee9509a6389c73b342259e098ca9179f authored over 2 years ago by Andreas Alin <[email protected]>
Some progress

github.com/mayu-live/framework - e113d00210e1bd55b6b95c96a660260de12d282d authored over 2 years ago by Andreas Alin <[email protected]>
put things together

github.com/mayu-live/framework - 9a984558fcd439bb22db553c1ff109595b4fa6b1 authored over 2 years ago by Andreas Alin <[email protected]>
Don't add the disconnected element if it's aready in the DOM

github.com/mayu-live/framework - 9adff59643821d1326997497c6ebf54900541465 authored over 2 years ago by Andreas Alin <[email protected]>
Extract Footer

github.com/mayu-live/framework - 7fc8f821c989dce690ec347d680c94e5b278ff5f authored over 2 years ago by Andreas Alin <[email protected]>
Build something

Not that it works or anything...
Routes need to be added to the dependency graph, all their layo...

github.com/mayu-live/framework - d775e5d1f9acb1971bf050a910a4b3b0428b696c authored over 2 years ago by Andreas Alin <[email protected]>
Put configuration into smaller objects + fix some type errors

github.com/mayu-live/framework - 5c79e8e7d61f9ffade5e8e17ea59db47f85181bb authored over 2 years ago by Andreas Alin <[email protected]>
Prepend resource path to stylesheet output

Should make it easier to debug since the filenames are based on hashes

github.com/mayu-live/framework - d400e8eee77d095f1e0577795b56e5d6b776c742 authored over 2 years ago by Andreas Alin <[email protected]>
Add table of contents

github.com/mayu-live/framework - 36714e8a50b29e403cad9d263da40548aed3c805 authored over 2 years ago by Andreas Alin <[email protected]>
Add metrics again

github.com/mayu-live/framework - 7b11210442bd13031ada2e0752b85ac43cc71337 authored over 2 years ago by Andreas Alin <[email protected]>
Reintroduce some logging

github.com/mayu-live/framework - bc8c71ecd5489aed5e00d9508e5acd11495b7e7a authored over 2 years ago by Andreas Alin <[email protected]>
server2 -> server + extract classes to separate files

github.com/mayu-live/framework - 42b5162e8fd31f957727ed6bbfd20a39f775c9db authored over 2 years ago by Andreas Alin <[email protected]>
Fix error where HandlerRefs complained about being marshalled

github.com/mayu-live/framework - 04e9d13aa3ef507d0684b5f09794ba3008280162 authored over 2 years ago by Andreas Alin <[email protected]>
Fix type errors

github.com/mayu-live/framework - e9ea991c417c80192aa492b1ec76f5c9fa990b4a authored over 2 years ago by Andreas Alin <[email protected]>
Update README.md

github.com/mayu-live/framework - a97d1e03ed38efeda2f665fbabf19595269670c1 authored over 2 years ago by Andreas Alin <[email protected]>
Update README.md

github.com/mayu-live/framework - f5bb6b92f8791a96d3772eb93898f91f4810e66b authored over 2 years ago by Andreas Alin <[email protected]>
remove example/

github.com/mayu-live/framework - 4f75d60d129903d540c94f9d316c68e197dc0c01 authored over 2 years ago by Andreas Alin <[email protected]>
rename hydration -> marshalling

mayu isn't doing hydration, it's serializing the entire vdom
and then deserializing it and using...

github.com/mayu-live/framework - 0f1aac858fd887c791eb9663bdd1cf896c124310 authored over 2 years ago by Andreas Alin <[email protected]>
Progress

github.com/mayu-live/framework - 41758396c7372ec51d6dfb294043312883cbf293 authored over 2 years ago by Andreas Alin <[email protected]>
Add the new server

github.com/mayu-live/framework - 7a8cf523f6d86de4e4792f6fb99d0a29c523a9d6 authored over 2 years ago by Andreas Alin <[email protected]>
Make configuration options instead of checking mode

github.com/mayu-live/framework - 44982c1d04b17b552cb6bac60465a81cad3c4ce1 authored over 2 years ago by Andreas Alin <[email protected]>
Rename example2/ -> example/

github.com/mayu-live/framework - 07a6889b7522e29e2802774ce31e6c8c83840417 authored over 2 years ago by Andreas Alin <[email protected]>
Add some pages and styles

github.com/mayu-live/framework - 845cb331f8f4655aa362b8f269fca481c16a823a authored over 2 years ago by Andreas Alin <[email protected]>
error handling

github.com/mayu-live/framework - bd4589b3209650d0998ab77c9d9be12c54c995ec authored over 2 years ago by Andreas Alin <[email protected]>
extract expression to method

github.com/mayu-live/framework - 61d5b748d1f22cad8b01d2c451e3e46ce4c199b6 authored over 2 years ago by Andreas Alin <[email protected]>
Set some arguments

github.com/mayu-live/framework - 26d37c08bf82303f1cc5a43e98c193406f6f2996 authored over 2 years ago by Andreas Alin <[email protected]>
Reload dependencies

github.com/mayu-live/framework - 9ff34fd9fac0232440a4ae19556015f3758776d5 authored over 2 years ago by Andreas Alin <[email protected]>
Update README.md

github.com/mayu-live/framework - cf7cae673fc95f01a2583e608716a1793ad18ecf authored over 2 years ago by Andreas Alin <[email protected]>
Generate example2/app-graph.md

github.com/mayu-live/framework - fd7c4d3156354229d9e61351029472ca53373f61 authored over 2 years ago by Andreas Alin <[email protected]>
Use document.createRange().createContextualFragment instead of DOMParser

Seems to work, should hopefully be more reliable because it doesn't try
to construct a proper do...

github.com/mayu-live/framework - a9af9e78741c4bf6cb5cd147e43f22bbdf2059b0 authored over 2 years ago by Andreas Alin <[email protected]>
Remove mayu-edge

github.com/mayu-live/framework - 58f8eeb21a37ff30531d585809f9ec4db3e7e514 authored over 2 years ago by Andreas Alin <[email protected]>
Remove unnecessary attribute

github.com/mayu-live/framework - 64583644620a3d504a9dbf8f03ed0b617b44255e authored over 2 years ago by Andreas Alin <[email protected]>
Use urlsafe_base64 for handler ref hashes

github.com/mayu-live/framework - 17dbb6c50eef87c318b6578e117f743c1aed475e authored over 2 years ago by Andreas Alin <[email protected]>
Simplify whitespace cleaning

github.com/mayu-live/framework - 3394e0080eb38109f27146bcacfc0072213f0a27 authored over 2 years ago by Andreas Alin <[email protected]>
begin component refactor

github.com/mayu-live/framework - d7d0f1b963a104894655ddf5db4066a3fb610cbf authored over 2 years ago by Andreas Alin <[email protected]>
Load Pokémon

github.com/mayu-live/framework - efb377fb9541df0cd3f812748386a36c55d6c444 authored over 2 years ago by Andreas Alin <[email protected]>
begin making a new module system

github.com/mayu-live/framework - c44f5d928d2ae7f62aa5289b47750eff9193ae00 authored over 2 years ago by Andreas Alin <[email protected]>
progress

github.com/mayu-live/framework - 62e923e34afb753fff3331f0da491a875eb00fa3 authored over 2 years ago by Andreas Alin <[email protected]>
remove unused method

github.com/mayu-live/framework - 01153fcf8fb7351d5e591d046f8b8ca61b9847da authored over 2 years ago by Andreas Alin <[email protected]>
Send CSS dynamically

github.com/mayu-live/framework - ac945a83b43803df1ef4fc35a6dcd5a6af086495 authored over 2 years ago by Andreas Alin <[email protected]>
Improve layout

github.com/mayu-live/framework - 8995e96236fc460470ab30cf3e16c34a6a926d35 authored over 2 years ago by Andreas Alin <[email protected]>
Remove ComponentBuilder

github.com/mayu-live/framework - 318580ab2ab3752e114ad994a1cc18fe502e13d5 authored over 2 years ago by Andreas Alin <[email protected]>
Make updates work again

github.com/mayu-live/framework - 435eca4af95a3c24c50c537183f96c7b3b45e52d authored over 2 years ago by Andreas Alin <[email protected]>
Remove unused files

github.com/mayu-live/framework - c2a855dd9459aa82b7f3a51d748d15315054a52f authored over 2 years ago by Andreas Alin <[email protected]>
Rename the Server -> DevServer

Should be used only for development in the future...
Or maybe for some single-host deployment sc...

github.com/mayu-live/framework - bf07696458ecef8f82d5f22317e5a63088ee6fff authored over 2 years ago by Andreas Alin <[email protected]>