Ecosyste.ms: OpenCollective

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

dry-python

A set of libraries for pluggable business logic components
Collective - Host: opensource - https://opencollective.com/dry-python - Website: https://dry-python.org/ - Code: https://github.com/dry-python

Code is all about pain.

github.com/dry-python/dry-python.github.io - c95e5898b5aba7d5f5944d62d05085baf2895acf authored over 6 years ago by Artem Malyshev <[email protected]>
Add long handlers slide.

github.com/dry-python/dry-python.github.io - f594b6b395014161195df5c342010f029c19d684 authored over 6 years ago by Artem Malyshev <[email protected]>
Add method flowchart slide.

github.com/dry-python/dry-python.github.io - 3683dcd5d81e388b178d175d192da5f22d5c5d98 authored over 6 years ago by Artem Malyshev <[email protected]>
Add internals leak slide.

github.com/dry-python/dry-python.github.io - b46cd47c33e79dc84f7b6778a5a7d616638950eb authored over 6 years ago by Artem Malyshev <[email protected]>
Merge micro-framework and startup slide together.

github.com/dry-python/dry-python.github.io - f20e9eedce5eeeb3e4ad880672eedaff00f1dcdb authored over 6 years ago by Artem Malyshev <[email protected]>
Add intro slide.

github.com/dry-python/dry-python.github.io - 4df0fb1afedcb6bcd7066a069af74a0c9fd39839 authored over 6 years ago by Artem Malyshev <[email protected]>
Add background slides.

github.com/dry-python/dry-python.github.io - 6fd0ecd7aaca2f35452fff2dddbbecec00726f79 authored over 6 years ago by Artem Malyshev <[email protected]>
Add links to the slides.

github.com/dry-python/dry-python.github.io - 4bf4a5af131182d72ad78d62226bfeba2ee5fc11 authored over 6 years ago by Artem Malyshev <[email protected]>
Change slides theme.

github.com/dry-python/dry-python.github.io - 15334ad7bb9f2a09fd78a9f28560b50953ca4f09 authored over 6 years ago by Artem Malyshev <[email protected]>
Use background image instead of img tag.

github.com/dry-python/dry-python.github.io - 856ced8dc001d4e7928c0904e13518fda9f4693c authored over 6 years ago by Artem Malyshev <[email protected]>
Add picture of the pytest integration.

github.com/dry-python/dry-python.github.io - 5c6878457e081b8233bda530286e7b90c8428a56 authored over 6 years ago by Artem Malyshev <[email protected]>
Add picture of the sentry integration.

github.com/dry-python/dry-python.github.io - 3cd0085bfd8df0f5331b0be47bedc385ff94f04e authored over 6 years ago by Artem Malyshev <[email protected]>
Return notification object to the context.

github.com/dry-python/bookshelf - 5d3264a0b010b1c282b8f01bf18d595f6b565d64 authored over 6 years ago by Artem Malyshev <[email protected]>
Add picture of the debug toolbar integration.

github.com/dry-python/dry-python.github.io - edf3204b239ec2694646efee6e10f74ec792986c authored over 6 years ago by Artem Malyshev <[email protected]>
Add logout view to the routing.

github.com/dry-python/bookshelf - b3f85a8eb1af779309d820081311029eef570a1b authored over 6 years ago by Artem Malyshev <[email protected]>
Set login required in the category details.

github.com/dry-python/bookshelf - d10856ce863ab71ffad26c43c98660e32c596990 authored over 6 years ago by Artem Malyshev <[email protected]>
Show user notifications.

github.com/dry-python/bookshelf - 54b0f2bd0439f60b9f216a09b96a512482f57f88 authored over 6 years ago by Artem Malyshev <[email protected]>
Add empty notifications list.

github.com/dry-python/bookshelf - ca0ea04afb79ea517ed1eddd460750c83bf8684a authored over 6 years ago by Artem Malyshev <[email protected]>
Show category name.

github.com/dry-python/bookshelf - edb012cc8833ec6b031c9e0fa67db49dbd7018db authored over 6 years ago by Artem Malyshev <[email protected]>
Rename category repositories to clever names.

github.com/dry-python/bookshelf - e868b2193c50f1f0e340bb3567692e3815fbf9a9 authored over 6 years ago by Artem Malyshev <[email protected]>
Add str methods.

github.com/dry-python/bookshelf - 76514959630a1495c10ba415710e809da16b345f authored over 6 years ago by Artem Malyshev <[email protected]>
Respect subscription expiration.

github.com/dry-python/bookshelf - f20c27448b474f93dae94913a5c07dc16a0d44c8 authored over 6 years ago by Artem Malyshev <[email protected]>
Clickable categories.

github.com/dry-python/bookshelf - 7b869d50822f3bc9a7bd588d9e66dbe7a9946969 authored over 6 years ago by Artem Malyshev <[email protected]>
Show low balance error.

github.com/dry-python/bookshelf - 249a81cc400fd3525c166f6b696eac8d4e3a44a3 authored over 6 years ago by Artem Malyshev <[email protected]>
Add developer notes.

github.com/dry-python/bookshelf - b6e201bed38dd758fad6ee4538b1dd65166ff0b2 authored over 6 years ago by Artem Malyshev <[email protected]>
Add values to the notification messages.

github.com/dry-python/bookshelf - fe266cee75c79aa51faa2a5323135f045fd70f51 authored over 6 years ago by Artem Malyshev <[email protected]>
Send notification when you've paid money.

github.com/dry-python/bookshelf - 1c48d11946f9c33367726f371a2ceb65b4dc5e36 authored over 6 years ago by Artem Malyshev <[email protected]>
Create subscription.

github.com/dry-python/bookshelf - 354989cce7f2787d62b986a2ddcebe783efe8a26 authored over 6 years ago by Artem Malyshev <[email protected]>
Check expires date.

github.com/dry-python/bookshelf - 0bca96ace5d65d3b523eac428ef78efa4ee2630f authored over 6 years ago by Artem Malyshev <[email protected]>
Add developer notes.

github.com/dry-python/bookshelf - c535efd3df1d7417d390e5348981d292cef1f4cf authored over 6 years ago by Artem Malyshev <[email protected]>
Check for subscription expiration in the category entries view.

github.com/dry-python/bookshelf - 00bf2a1f1444e2f6cad083b6891b90b5bb0e2b02 authored over 6 years ago by Artem Malyshev <[email protected]>
Show category entries content.

github.com/dry-python/bookshelf - df3f9e62232648ea10175b49c48af9296c07b681 authored over 6 years ago by Artem Malyshev <[email protected]>
Add navbar to the category detail view.

github.com/dry-python/bookshelf - ca05b2b4c92df755353d3bed94c62ff481c4bb99 authored over 6 years ago by Artem Malyshev <[email protected]>
Add empty category view.

github.com/dry-python/bookshelf - 95f15d01b83d11957974e691fbe89e47d8b02a0a authored over 6 years ago by Artem Malyshev <[email protected]>
Show multiple subscription forms.

github.com/dry-python/bookshelf - d4f3edfe62ba09b16466d8163876c3ecb6ce27f4 authored over 6 years ago by Artem Malyshev <[email protected]>
Add empty subscription view.

github.com/dry-python/bookshelf - 6889d6ef68034113c4c4234ab4a0a5be4d12d63c authored over 6 years ago by Artem Malyshev <[email protected]>
Install django extensions.

github.com/dry-python/bookshelf - 78e1834e3539f3f48df202ef9b14ef9600d57b4c authored over 6 years ago by Artem Malyshev <[email protected]>
Use word view.

github.com/dry-python/bookshelf - da4bc3652082c489f5c6ef507d78b347b6d677ee authored over 6 years ago by Artem Malyshev <[email protected]>
Put money into account view.

github.com/dry-python/bookshelf - 4a87ae1e688985ce2281d5b50a4eeebf1a7bd555 authored over 6 years ago by Artem Malyshev <[email protected]>
Show real data in the user profile.

github.com/dry-python/bookshelf - a0fd76a7ac602cb192ff17549d5ca9eef290970a authored over 6 years ago by Artem Malyshev <[email protected]>
Add navbar to the profile page.

github.com/dry-python/bookshelf - a96052a62c4a468048ea151645d21790ad965341 authored over 6 years ago by Artem Malyshev <[email protected]>
Add empty profile page.

github.com/dry-python/bookshelf - 3ae5e648fac5759dea5d9d9bce12a0c0d8a9ee3d authored over 6 years ago by Artem Malyshev <[email protected]>
Use named URLs.

github.com/dry-python/bookshelf - 1bda945b6508ed07cc63b1e7a934458127e8e48e authored over 6 years ago by Artem Malyshev <[email protected]>
Add balance field.

github.com/dry-python/bookshelf - f90e22b10bd04eea8dc41b797e9d8b9368dd6063 authored over 6 years ago by Artem Malyshev <[email protected]>
Really fix price existence check.

github.com/dry-python/bookshelf - 167d385c00e39ee77fb8ed2883102f5bbc0bfd02 authored over 6 years ago by Artem Malyshev <[email protected]>
Fix price existence check.

github.com/dry-python/bookshelf - 8370d8eeb9012fa7534f18c727201db2e0271988 authored over 6 years ago by Artem Malyshev <[email protected]>
Show starting prices in the shop list.

github.com/dry-python/bookshelf - 95c20de14a1dec0f4056fd3982ca54af45e11c95 authored over 6 years ago by Artem Malyshev <[email protected]>
Add index template tag.

github.com/dry-python/bookshelf - b14a789a7260d9a7d38248d0d9a87ada1a5dfb95 authored over 6 years ago by Artem Malyshev <[email protected]>
Add period to the price.

github.com/dry-python/bookshelf - 423d430418e5d0d37535edc41f2ff39ad2d1860b authored over 6 years ago by Artem Malyshev <[email protected]>
Add names to URLs.

github.com/dry-python/bookshelf - 055b1d65fddfb93a813a35d68bfa54f73798d138 authored over 6 years ago by Artem Malyshev <[email protected]>
Do not show categories without prices in the shop.

github.com/dry-python/bookshelf - 6f033bad7437b497a77ee25caca9d090f8a259ed authored over 6 years ago by Artem Malyshev <[email protected]>
Add price model.

github.com/dry-python/bookshelf - e17dfd71c053a3e5402eb5fb52cb6aa75741881c authored over 6 years ago by Artem Malyshev <[email protected]>
Ignore dump files.

github.com/dry-python/bookshelf - 45fce559ec2a7a512cbfa8d8aa9248ca5f9430ad authored over 6 years ago by Artem Malyshev <[email protected]>
List categories you are subscribed to.

github.com/dry-python/bookshelf - 099f5f610d8da8dba9779b1a55a2ca90ec1651b6 authored over 6 years ago by Artem Malyshev <[email protected]>
Add shop categories list.

github.com/dry-python/bookshelf - 1c4d6d80bea5611f46f4eed3bf30633e2636515b authored over 6 years ago by Artem Malyshev <[email protected]>
Add navigation HTML tag.

github.com/dry-python/bookshelf - 1377858ae4d2a5b140da30cf13e865da94454a85 authored over 6 years ago by Artem Malyshev <[email protected]>
Add empty categories shop business object.

github.com/dry-python/bookshelf - 3b5a7e51d20238974dabea6bcc4f0c8fe7445cc0 authored over 6 years ago by Artem Malyshev <[email protected]>
Add empty categories shop view.

github.com/dry-python/bookshelf - 8db246e376fd38dc4812dd84470d4f520a1e700a authored over 6 years ago by Artem Malyshev <[email protected]>
Send welcome notification on user sign up.

github.com/dry-python/bookshelf - 54740c46dd39f436eb79c2ed128d0b61964bcc56 authored over 6 years ago by Artem Malyshev <[email protected]>
Add model str methods.

github.com/dry-python/bookshelf - d1bd01754018ffd13b17a4e7b2382f29ad0f969f authored over 6 years ago by Artem Malyshev <[email protected]>
Setup media url.

github.com/dry-python/bookshelf - 8dabbd60e6d8c6dec156b6311229caf384d596ca authored over 6 years ago by Artem Malyshev <[email protected]>
Register user story.

github.com/dry-python/bookshelf - 59a5d4cae566c2e06490887b38652cbe81377281 authored over 6 years ago by Artem Malyshev <[email protected]>
Precise imports.

github.com/dry-python/bookshelf - afb7fc3eff4fad39101d4b658091100ad28c4f08 authored over 6 years ago by Artem Malyshev <[email protected]>
Use recent dependencies.

github.com/dry-python/bookshelf - e254b16a8deb86af135cce472ab7a9a2fd3964ea authored over 6 years ago by Artem Malyshev <[email protected]>
Specify correct success url.

github.com/dry-python/bookshelf - 78642741afb84380dcf1b09a814ede6c8fef5d1f authored over 6 years ago by Artem Malyshev <[email protected]>
Add sign up form fields.

github.com/dry-python/bookshelf - 2b44f25fec8d02b7a4ff4b8548d5fffbe167a70e authored over 6 years ago by Artem Malyshev <[email protected]>
Sign up template.

github.com/dry-python/bookshelf - b99639e5a301c1f4d3a13c0c46e97d7a2e1f2e7c authored over 6 years ago by Artem Malyshev <[email protected]>
Redirect to the categories by default.

github.com/dry-python/bookshelf - ebb1ca1c66d54cf3ef59ecb5869ddaaff871ba4c authored over 6 years ago by Artem Malyshev <[email protected]>
Add empty sign up view.

github.com/dry-python/bookshelf - f7e64ad10ba0c3e62925ad681e2598e9c1899a0f authored over 6 years ago by Artem Malyshev <[email protected]>
Reduce context processors to the minimum.

github.com/dry-python/bookshelf - 28b3f2d8f39d3103de8106e6ff4696982ba3eaae authored over 6 years ago by Artem Malyshev <[email protected]>
Add profile model.

github.com/dry-python/bookshelf - 058e8be21d9a32427d7469180b06c90b9eb9e0b4 authored over 6 years ago by Artem Malyshev <[email protected]>
Add subscription model.

github.com/dry-python/bookshelf - c072b349ff179e580eada12559dbd5235ca6c4ee authored over 6 years ago by Artem Malyshev <[email protected]>
Add login view.

github.com/dry-python/bookshelf - fe6df74727162630a5cb17223465a059b406ef55 authored over 6 years ago by Artem Malyshev <[email protected]>
Require login for categories view.

github.com/dry-python/bookshelf - 0c2e6e0303b899170e696c2de70ac9cb0c6677d1 authored over 6 years ago by Artem Malyshev <[email protected]>
Install django debug toolbar.

github.com/dry-python/bookshelf - 9681881c00497dc6f5460c144082010500f87b53 authored over 6 years ago by Artem Malyshev <[email protected]>
Add html layout.

github.com/dry-python/bookshelf - 287b674010e8f19a5624b436653dafe2575dc306 authored over 6 years ago by Artem Malyshev <[email protected]>
Run stories in the view.

github.com/dry-python/bookshelf - 1c03320e034047cf3f91f760888603004eecb4a6 authored over 6 years ago by Artem Malyshev <[email protected]>
Install attrs.

github.com/dry-python/bookshelf - 6b20088366a3188d550b13086e72ad83e05116de authored over 6 years ago by Artem Malyshev <[email protected]>
Add categories view.

github.com/dry-python/bookshelf - 850a854c069b6b265cfc7c951d3a3223e0285a4b authored over 6 years ago by Artem Malyshev <[email protected]>
Improve README.

github.com/dry-python/bookshelf - a583a3a5ef7449790d95b622a18b74415d71be73 authored over 6 years ago by Artem Malyshev <[email protected]>
Correct model verbose names.

github.com/dry-python/bookshelf - b6be2f8dec320ef574177af51110f6aba6a3dc5f authored over 6 years ago by Artem Malyshev <[email protected]>
Add admin.

github.com/dry-python/bookshelf - 38ed0ca3ff95e5cd423fb8064fa8e53c59e52e95 authored over 6 years ago by Artem Malyshev <[email protected]>
Add models.

github.com/dry-python/bookshelf - cc81ffdd4cc7b63eb1255f1aed374aecf9ee1c42 authored over 6 years ago by Artem Malyshev <[email protected]>
Start Django app.

github.com/dry-python/bookshelf - 719625f26532084550586371053f0d9a275056f8 authored over 6 years ago by Artem Malyshev <[email protected]>
Fix README headers.

github.com/dry-python/bookshelf - 9c57385a97ef075f38b6dbf57b89938937c419bd authored over 6 years ago by Artem Malyshev <[email protected]>
Add brief README.

github.com/dry-python/bookshelf - e9411bda8d559b6d37481fab1ab233185f224b8b authored over 6 years ago by Artem Malyshev <[email protected]>
Start Django project.

github.com/dry-python/bookshelf - f10ce4c405838645710465f63f025f02686e4c70 authored over 6 years ago by Artem Malyshev <[email protected]>
Install Django.

github.com/dry-python/bookshelf - 47de3ae2b9f64484c344d604b4a7f4dd2e5b6d36 authored over 6 years ago by Artem Malyshev <[email protected]>
Change pygments style.

github.com/dry-python/dry-python.github.io - bba77f0bd63b1310a2c9840ce3d7abffe442920a authored over 6 years ago by Artem Malyshev <[email protected]>
Proper indent.

github.com/dry-python/dry-python.github.io - dc3fcfca229b4a46248360faa0ed054fa3feb204 authored over 6 years ago by Artem Malyshev <[email protected]>
Add developer notes.

github.com/dry-python/dry-python.github.io - 94d05a6eade66614f2d725976028871b8c77fdeb authored over 6 years ago by Artem Malyshev <[email protected]>
Download external resources.

github.com/dry-python/dry-python.github.io - 2691c4c02f5d2225bcfb3c77eb9a96088e55ca74 authored over 6 years ago by Artem Malyshev <[email protected]>
Update npm lock file.

github.com/dry-python/dry-python.github.io - 5d96b321b80a8de22e661ae107c601078c613fae authored over 6 years ago by Artem Malyshev <[email protected]>
Setup Lektor markdown highlighter plugin.

github.com/dry-python/dry-python.github.io - eeea393e86d89a0747a091ef094f42a5ed7fd0b1 authored over 6 years ago by Artem Malyshev <[email protected]>
Remove element classes from HTML templates.

github.com/dry-python/dry-python.github.io - 2d055cb91214ffd061be68542c3603583dae4454 authored over 6 years ago by Artem Malyshev <[email protected]>
Do not include main bundle in the slides page.

github.com/dry-python/dry-python.github.io - 038d2ff23a61b3bafa54d87d14b9480345e0ae15 authored over 6 years ago by Artem Malyshev <[email protected]>
Use Webpack MiniCssExtractPlugin.

github.com/dry-python/dry-python.github.io - 70ad932f774010c16dcdb0ca0abccb1c42eb0c64 authored over 6 years ago by Artem Malyshev <[email protected]>
Build main site styles with Webpack.

github.com/dry-python/dry-python.github.io - 63d481b4f80ed41891ba5cb7997c61c22e4b65c3 authored over 6 years ago by Artem Malyshev <[email protected]>
Highlight source code in the slides.

github.com/dry-python/dry-python.github.io - f539aaa24d34917f359eb080d3b37d622a435ddd authored over 6 years ago by Artem Malyshev <[email protected]>