GitHub user robertkowalski opened a pull request:
https://github.com/apache/couchdb-fauxton/pull/818
RFC: Redux
Here is my latest Redux work. It integrated redux into Fauxton and gets rid
of the old Backbone.js Models
Highlights:
- Redux
- Bluebird for Promises (goodbye jQuery deferreds)
- Jest Testing
- WHATWG fetch API
- 1 file per component
- Goodbye Backbone Collections and Models
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/robertkowalski/couchdb-fauxton redux
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/couchdb-fauxton/pull/818.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #818
----
commit 3a190697bdef0139015f188c3b4ed9a1425f6153
Author: Robert Kowalski <[email protected]>
Date: 2016-11-03T14:09:51Z
redux
commit f698f37d933f2a331b498c7931bedf209131cc1f
Author: Robert Kowalski <[email protected]>
Date: 2016-11-22T23:01:50Z
code drop
commit 7dbe0fe47da25f35ace52b457948f695915bc8c5
Author: Robert Kowalski <[email protected]>
Date: 2016-11-25T14:46:48Z
weip
commit f3e316924db8dca21f7fe7e38658c689efbc5b54
Author: Robert Kowalski <[email protected]>
Date: 2016-11-29T18:32:35Z
jest whoop
commit 35eef5f273d102c7c0db277ac11a3a1e49c3d097
Author: Robert Kowalski <[email protected]>
Date: 2016-11-30T19:28:33Z
quick cleanup
commit 8fd449b8c4c9e1a8d20e361538a266a2c86e84db
Author: Robert Kowalski <[email protected]>
Date: 2016-11-30T19:31:08Z
fix permissions
commit a0512a48bf87132723c70b1992e1989777f13f66
Author: Robert Kowalski <[email protected]>
Date: 2016-11-30T19:44:03Z
no promise needed
commit ffbb86b60be434273dd971ac2ca9cb785f4c556d
Author: Robert Kowalski <[email protected]>
Date: 2016-12-01T14:23:13Z
wip: fix issue with inconsistent results from api
commit b6a4c0d6322eba91f77083fa85497d3630e06210
Author: Robert Kowalski <[email protected]>
Date: 2016-12-05T17:32:34Z
cleanup, refactor & redux rendering
commit 73de7ea0ba2e831376b062f60beaff934bb2af4c
Author: Robert Kowalski <[email protected]>
Date: 2016-12-05T17:36:17Z
more cleanup
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---