Ecosyste.ms: OpenCollective

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

reactabular

We are on a mission to make React tables spectacular.
Collective - Host: opensource - https://opencollective.com/reactabular - Code: https://github.com/reactabular/reactabular

easy - Drop redundant console.log

github.com/reactabular/reactabular - f669212af834bcc83e85d869ba749b12acf3046c authored over 8 years ago
tree - Improve formatting

github.com/reactabular/reactabular - 5a833965dd1fb2dabb210ba6f7a20e684d0ff843 authored over 8 years ago
virtualized - Push development logging behind a global

Less noise during development this way.

github.com/reactabular/reactabular - 85eabf727a6d456788e2516a628bdf11cf18ad00 authored over 8 years ago
tree - Include suggested styling

github.com/reactabular/reactabular - 367e32f4acfdf8db64e88884796502cc2176e438 authored over 8 years ago
virtualized - Keep header and body in sync when scrolling at header

I needed to dig the reference from deeper in the structure. Not nice but
this works.

github.com/reactabular/reactabular - 42948f1cdbc2c91feab8e8685d1fb9fb1d9571c5 authored over 8 years ago
sort - Push sorting by index/property as a strategy

Far neater this way. Easier to use as well given you don't need to care
about the implementation...

github.com/reactabular/reactabular - fc548c360930f3d30858438c4dd5501a842a016c authored over 8 years ago
virtualized - Simplify update logic reset

Earlier this was one step too far so it worked only after two passes
(initial was skipped). Simp...

github.com/reactabular/reactabular - 2c9f4ac1eddb29a04c8ce351225a5e2f1f1000c1 authored over 8 years ago
tree - Rework APIs so they are more flexible

Obviously breaking changes, mostly internal, though.

github.com/reactabular/reactabular - 72847bcdf34a92a9a936325e4ae86137cfdab278 authored over 8 years ago
utils - Rename files to follow convention

github.com/reactabular/reactabular - 3f76e50d14a62da201ce80a1f22e95f9334c116b authored over 8 years ago
tree - Rename files to follow naming convention

github.com/reactabular/reactabular - 0b85221b3fba81c6d466b75e859ad38f2561d16e authored over 8 years ago
visibility-toggles - Rename component file so it follows the naming convention

github.com/reactabular/reactabular - 1c66662c77c401f339ea17bfcfe6da2b4410fc8f authored over 8 years ago
tree - Redesign `toggleChildren` API

Now it expects you to manage toggling on row level. This way the
rendering logic picks up the ch...

github.com/reactabular/reactabular - 6f070171ac2c70b9b1bcc672fae4308a637d26af authored over 8 years ago
Update dependencies

github.com/reactabular/reactabular - 331d29a6ce2b292271812ed277a6bd6c562667e8 authored over 8 years ago
reactabular - Move to manual updates on the site

Not ideal but otherwise it would update the site even on canary
releases.

github.com/reactabular/reactabular - f20b57cbf8457100cb3e2fe08a7794d9b233c29b authored over 8 years ago
tree - Add TODOs

Toggling interface needs to change.

github.com/reactabular/reactabular - 1f71f9f3d6433428ba4bf98adc0b79bf84b209d4 authored over 8 years ago
virtualized - Reset scroll location if there are no rows to show

This fixes search when it runs out of results to show within the
viewport.

github.com/reactabular/reactabular - 4526c523f23005a39b12afb67efef8630bbc84e4 authored over 8 years ago
easy - Add children toggles

github.com/reactabular/reactabular - fd4a2f3dba2dd25ecb9148b8295d913786e1682f authored over 8 years ago
tree - Stop propagation and prevent default on toggle

Otherwise you might get weird behavior by the looks of it.

github.com/reactabular/reactabular - 8916f7725c525e2464242bb49efd566693a5ee2c authored over 8 years ago
virtualized - Persist `scrollTop`

It would be easy to make it possible to pass the initial scroll state
through a prop if needed.

github.com/reactabular/reactabular - 00995fae852a2466244d06e53f56c5a9a0408e60 authored over 8 years ago
tree - Extract `tree.toggleChildren`

This likely needs to change. The visibility state should go within the
row data as otherwise the...

github.com/reactabular/reactabular - cf18a357d14e1cc2f96e0f174c8fedd7de6bf339 authored over 8 years ago
tree - Make sure `tree.filter` doesn't crash without rowsShowingChildren

github.com/reactabular/reactabular - ec3abc75fba9fd90b76f0322c0fc8dbc7ca03552 authored over 8 years ago
virtualized - Track measurement data based on rowKey

This uses the same resolver as the table. The idea is that
`VirtualizedBody` accumulates all mea...

github.com/reactabular/reactabular - 45383c269c780565737b379c9c60e4b39996b329 authored over 8 years ago
table - Use row resolver from utils

github.com/reactabular/reactabular - b7b6d925d92c70ac6c1e04e5348845e4aa74eee6 authored over 8 years ago
utils - Add row key resolution algorithm

This needs to be shared between table and virtualized.

github.com/reactabular/reactabular - c822e7dfc00ac90f6e7fa779bb148934bc938da8 authored over 8 years ago
table - Pass rowIndex/rowKey to `onRow` through an object

This is a breaking change but it's necessary to keep that interface
tidy. Esp. rowKey is needed ...

github.com/reactabular/reactabular - 5ecd6922a78dc18943a589ffce4b1134241578e3 authored over 8 years ago
easy - Integrate tree functionality initially

Still needs some work (folding!).

github.com/reactabular/reactabular - 626641807f040e5bed1507aa2fd988bd18d55847 authored over 8 years ago
tree - Make tree filter to curry

This is consistent with the rest of the APIs. Unfortunately this is a
breaking change.

github.com/reactabular/reactabular - 3b31a212e5e8b56c0186aff22b1881270235c262 authored over 8 years ago
virtualized - Rethink row change behavior

Instead of removing measurement data, it's retained. The solution isn't
ideal, though. This need...

github.com/reactabular/reactabular - 58a85838f2fe2cd673432a462e008779f679ef47 authored over 8 years ago
tree - Allow `pack` previousParent to be undefined

github.com/reactabular/reactabular - 463dee590119de11504a70de3ff2f2d1ac2e80fc authored over 8 years ago
tree - Make search/sort interface to curry

This fits the overall system (`compose`) better.

github.com/reactabular/reactabular - e9d45026af51501aa0de3be172e64da6da44cc05 authored over 8 years ago
docs - Split up configuration definition

Cleaner this way.

github.com/reactabular/reactabular - d58e71317cd6f752e008269861b745a868cc9133 authored over 8 years ago
docs - Clean up imports

github.com/reactabular/reactabular - 5fb2fad6f712a3456670cb52bf79507b791b265d authored over 8 years ago
docs - Set up contributing section

github.com/reactabular/reactabular - 92baef0d37e4b0932b256587baf8ee9efd669a63 authored over 8 years ago
docs - Set up data section

github.com/reactabular/reactabular - e4cb39b8b193fec57cf12e448e39e11fe942648d authored over 8 years ago
docs - Clean up routing

Now routes are closer to content. Much neater this way.

github.com/reactabular/reactabular - 47fd00e820dbcf029e9a921c450305b901e63101 authored over 8 years ago
docs - Push drag and drop initialization to root level

Looks like Document iframes don't clean up correctly. Better solve this
by initializing drag and...

github.com/reactabular/reactabular - 0d6c512e284965e7e75e8d2b385560c1a6e02bcc authored over 8 years ago
tree - Add `tree.search`

Better as a core utility.

github.com/reactabular/reactabular - eff89573bde5d77e3940a290fd5cc79ebf8f44dc authored over 8 years ago
tree - Add `tree.sort`

It's better to provide this as an utility.

github.com/reactabular/reactabular - 2e3cd45d003e9ce4a4debf84f238a404020aec14 authored over 8 years ago
easy - Fix resizing for the iframe based example

Now it passes `window` instead of `document`. It defaults to browser
`window` if you don't pass ...

github.com/reactabular/reactabular - 0f97781f20bdb4ea502701c5806af6fa852fdbd4 authored over 8 years ago
resizable - Rename `doc` as `parent`

Better this way.

github.com/reactabular/reactabular - 56c7c4d808dcc0d2c06bc072b0a85c6e8b3ff7a5 authored over 8 years ago
easy - Expose `document`

This is needed for iframe tweaks. Still need to figure out how to deal
with resizing as that nee...

github.com/reactabular/reactabular - 24e152ba867ac4388bac611e44b6c37e769c4f0d authored over 8 years ago
resizable - Expose `doc` (DOM document)

More flexible this way.

github.com/reactabular/reactabular - fcf5a549eae1f001a47c346ea6bf75f6fadf75d8 authored over 8 years ago
virtualized+easy - Render examples within an iframe

This revealed an issue at easy. Given it maintains styling through a
global stylesheet, it's not...

github.com/reactabular/reactabular - 41cf57822f7c0ff7fcbd6ffbb7e76ae5db59622f authored over 8 years ago
virtualized - Invalidate measurements if rows change

Now row rendering looks the way it should (padding updates).

github.com/reactabular/reactabular - 62d6742919376786da495877b799a3e01a09a705 authored over 8 years ago
easy - Integrate reactabular-virtualized

Still need to improve virtualized algorithm so that it works better with
filtering. In that case...

github.com/reactabular/reactabular - c0076f8c14354fa98ddb1e8fb12cc79cdcdc2b3b authored over 8 years ago
easy - Include indices to the resolved data

Also made this to use the current resolution interface. Looks like it
was using the old scheme s...

github.com/reactabular/reactabular - ee12eab2de77e429737c5940cc6cd48dc9be80c6 authored over 8 years ago
virtualized - Generate proper row indices to the demo

github.com/reactabular/reactabular - 6c06c347773f8facc318a5e262a9f12a5d07ee09 authored over 8 years ago
table - Allow custom row indices to be resolved through `_index`

This is handy for virtualization as row indices don't map to actual rows
there. Instead it's bet...

github.com/reactabular/reactabular - 923dbccea5ec0b756a69e6857e69681c81aa647c authored over 8 years ago
virtualized - Allow `Body` `onScroll` to be overridden

github.com/reactabular/reactabular - 187d193e9d71772324223dc01a3d301a843bb417 authored over 8 years ago
virtualized - Port `Body` to vanilla JavaScript

A little cleaner this way.

github.com/reactabular/reactabular - 10b31b06a816c4ff5e3680daf42b6e69a288d5d7 authored over 8 years ago
`test:tdd` -> `test:watch`

More logical this way.

github.com/reactabular/reactabular - f8afcce13b8810a70ba63130a41f196d0aceab58 authored over 8 years ago
virtualized - Show row indices in the UI

The value shown at the UI isn't correct. This needs some tweaking.

github.com/reactabular/reactabular - e6139caed2840264861fbceee05e0f277753bfd1 authored over 8 years ago
virtualized - Do not sample from holes and force end height to be min zero

These issues became apparent with a larger amount of data and scrolling.
Scrolling can lead to h...

github.com/reactabular/reactabular - bdb6517232831654af4d64df82edaaf7f6afef4c authored over 8 years ago
virtualized - Make row indexing stable

Now the CSS classes for even/odd don't flicker anymore.

github.com/reactabular/reactabular - 609c2553778f838e2362782317227e1d76b39804 authored over 8 years ago
virtualized - Simplify `startHeight` math

Just index * height. No more than that needed.

github.com/reactabular/reactabular - 44307f85b9d670254becee0f0fb57f55a431c396 authored over 8 years ago
virtualized - Tidy up

Dropped a redundant check and improved formatting.

github.com/reactabular/reactabular - 12dff3b3edcb1acbe409ba9b9d64dab1daa1df9a authored over 8 years ago
virtualized - Add missing keys to `BodyWrapper` rows

github.com/reactabular/reactabular - 05f0452a768e9bc23a0c7ccbcc69d9425adb4ab5 authored over 8 years ago
sticky - Make sure `scrollOffset` gets some value

This avoids a React warning.

github.com/reactabular/reactabular - 245b271986e723e6f9d5e91284841c28f5d5a5f7 authored over 8 years ago
highlight - Fix linting issue

Looks like the newest ESLint lints this better.

github.com/reactabular/reactabular - 85d44ded23eb65ecb3a2ec81c256f96c797bb05f authored over 8 years ago
virtualized - Disallow negative start height

That can happen if startIndex is zero so better check.

github.com/reactabular/reactabular - 7dcf36067accd37bc1aab9d99c1ace05109d929e authored over 8 years ago
docs - Add more variance to names

github.com/reactabular/reactabular - 880d40abd80c05cbeb7b03e76d5cce8992935054 authored over 8 years ago
virtualized - Add top height calculation

Now this actually works. Still some debugging to do.

github.com/reactabular/reactabular - bf6fbb5e84e75580b06ffd4f3dba2bd4ae6729cc authored over 8 years ago
virtualized - Add XXX

github.com/reactabular/reactabular - 3bad3fbfbae5babb1d15b09434f75eeab6c27d56 authored over 8 years ago
virtualized - Render start/end height through `BodyWrapper`

github.com/reactabular/reactabular - be71ee86c81ebcc3425e5eecfccd3a2319e2d632 authored over 8 years ago
virtualized - Pass start/end padding to `BodyWrapper`

Still need to add math and rendering logic.

github.com/reactabular/reactabular - 53afd1882ce358e9fad5a217f5ca44429710ecc9 authored over 8 years ago
virtualized - Rename `Row` as `BodyRow`

Now the naming is consistent.

github.com/reactabular/reactabular - 1e1d40bcdca8ad3025204e1eafbb8d82495ac72f authored over 8 years ago
virtualized - Add a stub for BodyWrapper

This will deal with rendering extra rows for padding. Cleaner than
hacking around with data rows.

github.com/reactabular/reactabular - c3b02e8b3fbe6ff0a17ed742f1346d9dfa0a0ae5 authored over 8 years ago
virtualized - Port to pure JavaScript

github.com/reactabular/reactabular - 489d0ab2dab6e394e7db3327fb8b45979b79ad90 authored over 8 years ago
virtualized - Clean up rendering logic

A little better now. Also re-enabled `Table` `shouldComponentUpdate`
given that seems valid.

St...

github.com/reactabular/reactabular - 099901cf2b50b37e19402a1898eab2a6ef5119bc authored over 8 years ago
virtualized - Cycle through data while scrolling

Still need to add padding to table beginning and figure out why
`BodyRow` `shouldComponentUpdate...

github.com/reactabular/reactabular - b54e74ae6e9adc0b2f5fcf210795587a195b0b22 authored over 8 years ago
virtualized - Pass row index to `updateHeight`

This way we can track heights per row index properly. The scheme will
fail with sorting and sear...

github.com/reactabular/reactabular - 13fce7219a66db30eb40025ebe3cff6e78ad1807 authored over 8 years ago
table - Clean up data definitions

github.com/reactabular/reactabular - b96f570e0e4fc484a232de80a4c42c2d8fd74b99 authored over 8 years ago
virtualized - Drop todos

github.com/reactabular/reactabular - d492fec9ff7eb28723965163e7061914e95c094d authored over 8 years ago
virtualized - Add initial hooks for implementation

github.com/reactabular/reactabular - f93998e23bd59aac305a4c851e41e1b2682b5603 authored over 8 years ago
virtualized - Update package meta

github.com/reactabular/reactabular - e695ab15e0992db83635ae24188ea4b39a4d2f11 authored over 8 years ago
virtualized - Add stubs for functionality

github.com/reactabular/reactabular - 988c617c18fb47be532626d97e4943efaf7119c1 authored over 8 years ago
visibility-toggles - Add React as a peer dependency

github.com/reactabular/reactabular - f950343a4bfb2b1a83f1ab4743e4bb78d199d9ae authored over 8 years ago
visibility-toggles - Fix typo at description

github.com/reactabular/reactabular - 7e670e6a8a2c2c19539bd3aeb125db9afd509f01 authored over 8 years ago
virtualized - Measure and render initial rows

Still missing some bookkeeping, placeholder row to take space (scroll!),
and scrolling related l...

github.com/reactabular/reactabular - 4fe59c191bc955713ed857fb728f0dbb711ddc54 authored over 8 years ago
virtualization - Add initial shouldComponentUpdate for row

github.com/reactabular/reactabular - ee8f33fc930919aae928ba5c56094f9a5f9b0bfb authored over 8 years ago
virtualized - Expose scrollTop

`onScroll` is going to need an extra hook as it needs force refresh for
the logic to work.

github.com/reactabular/reactabular - 72aa015c346569974850c56941aea2725d44c3f8 authored over 8 years ago
virtualized - Add stub for scrolling logic

This still needs calculation to work but after that the first version
should more or less work. ...

github.com/reactabular/reactabular - 0fc1b6d46d5c7e9f862d96f6047e95c773f28a71 authored over 8 years ago
virtualized - Add padding to the last row at initial render

Still missing scroll related logic. That's a hard part.

github.com/reactabular/reactabular - fcb1da01ddc67842fb9b261bd9a4a67ccca1d811 authored over 8 years ago
virtualized - Add a stub for virtualized row

This actually needs some work at reactabular-table.
`shouldComponentUpdate` checks should become...

github.com/reactabular/reactabular - b5bd2971081e72d79a5f0759ddf4d2875500d2da authored over 8 years ago
virtualized - Add a stub

github.com/reactabular/reactabular - c02404c6f9b4935f7db2e46d2ca3fbf562893bcc authored over 8 years ago
easy - Drop sortable flag form the first column at the demo

No sense in sorting that.

github.com/reactabular/reactabular - 99aa72eb5e86b475b535bc4c16fedc5922cc5d84 authored over 8 years ago
table - Allow `rowKey` to be defined using a function

Also bummed some code out of the implementation and structured it better so
it's a little neater...

github.com/reactabular/reactabular - ac1ecddf12f271e92ae1906ec5124e0a3a71c01b authored over 8 years ago
sort - Make sure `sort.byColumns` doesn't mutate passed `sortingColumns`

github.com/reactabular/reactabular - 72a151b8f36f3e87a9de65d194dab99749a5cc9d authored over 8 years ago