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
github.com/mayu-live/framework - 43d787ce92b74af1d8b895a6f6040433bead247a authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - c19cb766d7d7db08d573d21f3a82ace8d022c5d1 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 45fa19c8c53e0d22b34f7c5341c0979ce4cd1c10 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 2f56fc2d6224d6b7fca46be3411296f5ff3ba135 authored about 2 years ago by Andreas Alin <[email protected]>
Should be better for screen readers
github.com/mayu-live/framework - b2038c349f0d19713564a2eaeb7753fe6f76063f authored about 2 years ago by Andreas Alin <[email protected]>... instead of after every handler attribute update
github.com/mayu-live/framework - 80e4b4e58ea30e69a13cbaaf1e68115bf65a0420 authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - 759731b9d442c7dbbe560200f7ede7ce0d788ead authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 46ef391e119470b0615fcdb777e7c9cc04a63abf authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 5da80f7311a10d567086d3019f2411daf0fcfe4a authored about 2 years ago by Andreas Alin <[email protected]>
Styles are a bit off but it's working pretty well
github.com/mayu-live/framework - 7287bed462f6c13b4fc8553c847fd2d7ebe328b3 authored about 2 years ago by Andreas Alin <[email protected]>
Before, if multiple elements used the same callback handler,
and one were unmounted, it would re...
github.com/mayu-live/framework - 31cddd3916f28402f0986710329414bdf6e1f5d7 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 7a5cab521fe7a7aa9ffc47aaaf3e479132a9469a authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - d1bd92bc8d173283d26262bbc4bff7242e3df211 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 24e5bb9361dbf529c5de505cfc5c19f51b9cfdb6 authored about 2 years ago by Andreas Alin <[email protected]>
It's doing the same thing, but it's possible to override the count:
https://github.com/socketry/...
So that we don't serve documents when the browser is trying to access
something else, like an as...
github.com/mayu-live/framework - 6d4648b8006230e51d924cf64926dabea5294012 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - b72a1e61641ebb819be43619093f8fc15d3ab56b authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - e8d419f8e859be913208971292278585699c721c authored about 2 years ago by Andreas Alin <[email protected]>
Also use the new update syntax introduced in 3cc91c1f
github.com/mayu-live/framework - 5926f6a67917732cf76dc5cabf95eb868db6b8f9 authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - 6e45376623110d82fb8e1df3a6b3eb8ad0c3da50 authored about 2 years ago by Andreas Alin <[email protected]>
Documented in the updated page.
github.com/mayu-live/framework - 3cc91c1f95b87d24b0934e4eb8758ce89d978a99 authored about 2 years ago by Andreas Alin <[email protected]>Would be great if it was possible to filter events in the browser
github.com/mayu-live/framework - ee48087cb70f0439a60bfbeb6081b0878f29653b authored about 2 years ago by Andreas Alin <[email protected]>
Looked a bit weird in my mobile browser.
Maybe now it will be better.
github.com/mayu-live/framework - 4d89f1e4d4eeb10b77285750db7eaf6aa50b60c5 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 1b3757a1fc88106820cb3b4b14acfdba1981a0f1 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 2ccad68b47a222ce43dbfaec6872be4b13b3fb97 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - c708ba66893e1749870ee9e08e80d115e79bc64d authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 4cc92fb68c8e32f27d4268a838e98955ed5b7274 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 890b61dec111a08e981a0f1a1b3e6e4e495e97e0 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - a1273999f056fb97ea7c89c5e3a826b6dd6b2ef8 authored about 2 years ago by Andreas Alin <[email protected]>
Mayu doesn't support http/1.1, only http2
github.com/mayu-live/framework - f03b559a2c1343524d611b15137887da0e3e9ef9 authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - c42799d42f6704c837ef1b311514e6642cc4388f authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 88694439ae49f993619cced055b6e858fe087c71 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 18869ae70269732cab82f069d8881750f7b81765 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - c7bdf3537ede463e676ae29b73cf474e64661f09 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 9e1f549f6b037e25ee10c01a59f18a9bb619963c authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - cfc2d0ab72f1d04f07bf78b0551086f7f5f28176 authored about 2 years ago by Andreas Alin <[email protected]>
And use pattern matching in more places...
Anyways, pages and payouts will now receive the
prop...
github.com/mayu-live/framework - 4d2cb4ec9c95c577cdb9356470d8cd16e8d20ac8 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 960a22c02b37242c4ff3413dad227c231700c6b3 authored about 2 years ago by Andreas Alin <[email protected]>
https://httpwg.org/specs/rfc8246.html#the-immutable-cache-control-extension
github.com/mayu-live/framework - 80d3af592d04f8f4b6716d4aee581430a126a836 authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - 80a948e545c79a475026a6a3ac97a3276a677be6 authored about 2 years ago by Andreas Alin <[email protected]>
It's case insensitive, but it will still be the same as the html5 spec:
https://html.spec.whatwg...
This was used before, should probably be removed soon..
github.com/mayu-live/framework - 7aa8772c219d7ff5b2d2e67913afc4f345d1df95 authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - d8ff6d4d824873cb776f141fbb09a8431586be41 authored about 2 years ago by Andreas Alin <[email protected]>
Also, add a slot attribute to Descriptor,
instead of keeping slot as a prop...
github.com/mayu-live/framework - 450a8cb0a7c1355b7133f91a00c9e8174e96f025 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - f8c92fa6fb8a5f9e17d5189c3fdf4e128fbdc8b4 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 7b5f9ccc6c4e00ca67f93b4616509a27e028bdd3 authored about 2 years ago by Andreas Alin <[email protected]>
There was an issue with setting autocomplete="off",
it would be set to autocomplete="autocomplet...
So that pattern matching can be used on them
github.com/mayu-live/framework - f46d8151434737610259bb2a6f8fb15af0f388dc authored about 2 years ago by Andreas Alin <[email protected]>Weird that sorbet didn't catch this
github.com/mayu-live/framework - 5a202bf9ce67c63020b7c43080eab1755107f347 authored about 2 years ago by Andreas Alin <[email protected]>
It was removed:
https://github.com/socketry/console/commit/5590ff8ae2690c192fd15b6f8c4397c7b506a434
github.com/mayu-live/framework - 2ae8afa1ee433e9948fc7c76c3ead1f5abdac774 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 74cfe985195e8db1652bdd10712c0093627329c6 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - d713aba3afe18c5d292933df57b3dc0b8b3b969f authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - b2007c84624958854691b0c3eb3d4d465018a443 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - a61ca4d52ef35662bfebd588201e578e7c84c544 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - f55732afc387a082b9425dfafe8999860e95ba91 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 16efa96d092907c640a687735f734b2ea984936b authored about 2 years ago by Andreas Alin <[email protected]>
Assets are now processed in a queue. Closes #33
github.com/mayu-live/framework - bb1c33e28375f73801dc786a892b30e25969fafd authored about 2 years ago by Andreas Alin <[email protected]>It got lost while refactoring yesterday
github.com/mayu-live/framework - a64532d6336be37fe137638578f556dc91faadc7 authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - 5b2a9935e2c04992869302adee0c85ab1b95228d authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - e07c3ebcb5cc4fde361bad66d0a8d8e4ce14582e authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 4ad0493f0f6f595f72cf3dad817b32f8ea766a61 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 67bfad2bc305455ccb235343cc501e2510a2556a authored about 2 years ago by Andreas Alin <[email protected]>
It was great using it until I figured out how to use Haml,
which is more mature and has better s...
github.com/mayu-live/framework - a10bc429342763bd26ad5d6ee1378126ea0b9a6e authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - a68e9e8b8d122e1c2285aff8f8cb71c4834de167 authored about 2 years ago by Andreas Alin <[email protected]>
Broken by 5542061
github.com/mayu-live/framework - 29498ab46a041661e03366c1c85cf6e1fd125dcb authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - 89c9690a81806c9a45a4d72f30f6067fad988c34 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - fafbc30bd58701904635216c46fc1323dff191a0 authored about 2 years ago by Andreas Alin <[email protected]>
There is an issue where, if the component that renders the body
element gets updated, then the b...
github.com/mayu-live/framework - 2758e26c26597a821dcf1fbdcbd3f83ee81616b8 authored about 2 years ago by Andreas Alin <[email protected]>
Before, both the gem and the app were built in the same step.
Better separate them. The gem shou...
Related to #38.
Now at least styles will be grouped.
Next step would be to set the order, it wo...
github.com/mayu-live/framework - 55420617776d41d106bbc0545e1b132c932a9ff5 authored about 2 years ago by Andreas Alin <[email protected]>Looks a bit weird sometimes though..
github.com/mayu-live/framework - 4acde9c05c032500a0bb30bc08342c7a42a17716 authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - f8be9541b728cbcdc2a4fcb816f3ac64c9c03806 authored about 2 years ago by Andreas Alin <[email protected]>
I can't see a use case for it, and it's dangerous.
github.com/mayu-live/framework - 38bd3e9a91609448f7b57d1af837f7f46b8ca7aa authored about 2 years ago by Andreas Alin <[email protected]>Maybe have to add it again if we ever support custom elements
github.com/mayu-live/framework - fabd89dad32af51496462d3f45a0e7b5c1960a96 authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - e877e40b1371cbc9912c1195839c8e2a5df768bc authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - e4ac8fe00a2585e73c6fa825caececee76f4d6e5 authored about 2 years ago by Andreas Alin <[email protected]>
More readable.. until something better comes along
github.com/mayu-live/framework - 8725047b04cf725c396d7fd9cacf3ec43277a061 authored about 2 years ago by Andreas Alin <[email protected]>
Extracted some huge blocks of code into methods in the haml
transformer, added skipped tests wit...
github.com/mayu-live/framework - 415f55c14975929afa410a8c2dabe2d0200028d6 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 67d8b7b9f43ffeca25abf8d40180489da0236dc2 authored about 2 years ago by Andreas Alin <[email protected]>
This example shows that the callback removal bug needs to be fixed..
github.com/mayu-live/framework - 0bf4533bad916e21e2dd47802412fba6fade7678 authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - 48f17caf533792f9be1a4560bc161a3c3a09c961 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 9a7dff8a25af7eaa3bddf62f4a7bc9b5c659a411 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 24f09dd9cd4aff3befb50762b8a31e9d4879bcaa authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 4b4854637d60ce48586157a3e42a5372bb6804b9 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - b4e55228f1d030e5e6ebe7345f80e75c0b1f3ae6 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 25c8d4682d7ce0590baf386b3571d96951cebb66 authored about 2 years ago by Andreas Alin <[email protected]>
Trying to get rid of some noise in app.rb
github.com/mayu-live/framework - 5dc2d20df2e2e27c62b6867c8b356ddd2cd662ad authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - 3655d6d1b4d726b467273b9fc3204707e3af4c41 authored about 2 years ago by Andreas Alin <[email protected]>
github.com/mayu-live/framework - 555a604a7c0b36f05345e5127c236e302d21b3b3 authored about 2 years ago by Andreas Alin <[email protected]>
From https://openclipart.org/detail/223690/colombia-map-flag
github.com/mayu-live/framework - 22f6128dbeece42b5f60d816ad6009607ef44d8a authored about 2 years ago by Andreas Alin <[email protected]>github.com/mayu-live/framework - 457ae787a211f8f49d5556e61b0239b4bca1dad3 authored about 2 years ago by Andreas Alin <[email protected]>