Ecosyste.ms: OpenCollective

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

Bookwyrm

Social reading and reviewing, decentralized
Collective - Host: opensource - https://opencollective.com/bookwyrm - Website: http://joinbookwyrm.com/ - Code: https://github.com/mouse-reeve/bookwyrm

Use asyncio for broadcasting

github.com/bookwyrm-social/bookwyrm - ddcaf8e3b8283f1bffad1a1dc440d28a320910e3 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2345 from bookwyrm-social/import-time-tweak

Another tweak to how import wait times are calculated

github.com/bookwyrm-social/bookwyrm - cbd14a69ea21b04d4e679df21b1de100876c18be authored almost 2 years ago by Mouse Reeve <[email protected]>
Another tweak to how import wait times are calculated

github.com/bookwyrm-social/bookwyrm - 49d0590599958a4f182664ed3815bda44886a1ca authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2344 from bookwyrm-social/locales

Updates locales

github.com/bookwyrm-social/bookwyrm - 26e185718fa67a77cbb3455407dc29b974e659de authored almost 2 years ago by Mouse Reeve <[email protected]>
Updates locales

github.com/bookwyrm-social/bookwyrm - a670b45a4b4d8330e18429c51ae3ddd8bec94579 authored almost 2 years ago by Mouse Reeve <[email protected]>
Allow users to temporarily deactivate their accounts (#2324)

github.com/bookwyrm-social/bookwyrm - eae1866992b30e5aa7f31f2561a9121d21ce087d authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2341 from bookwyrm-social/import-time-estimate

Import time estimate fixes

github.com/bookwyrm-social/bookwyrm - 3ebd957d3d2e43edc7e822d45366204aa8231a63 authored almost 2 years ago by Mouse Reeve <[email protected]>
Python formatting

github.com/bookwyrm-social/bookwyrm - bbdba9e79384adae764ee087dd3d8f5af4a1e03e authored almost 2 years ago by Mouse Reeve <[email protected]>
Comments out unrelated test block

github.com/bookwyrm-social/bookwyrm - 8f2de48b0a3ea2a936052bacffb4165f7a5e442a authored almost 2 years ago by Mouse Reeve <[email protected]>
Fixes null state

github.com/bookwyrm-social/bookwyrm - 48d4149151c306b6c7c35693b93c8b00e28c50af authored almost 2 years ago by Mouse Reeve <[email protected]>
Adds tests for recent import average time

github.com/bookwyrm-social/bookwyrm - f80e2465ed1bcc098963f155bb53407b94edf182 authored almost 2 years ago by Mouse Reeve <[email protected]>
Cache import time

Also uses a type hint

github.com/bookwyrm-social/bookwyrm - f0d3ceefa03bd1b4dbf4cc711ef965f6ef4751b9 authored almost 2 years ago by Mouse Reeve <[email protected]>
Fixes to how import times are estimated

The wrong attr was being used to grab the number of seconds, and imports
that were stopped were ...

github.com/bookwyrm-social/bookwyrm - 784dab3d412431f93911c7479f6cf85faed0d6b8 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2339 from bookwyrm-social/locales

Updates locales

github.com/bookwyrm-social/bookwyrm - 89a210973168a319e5a3179029cbceb09ea10e96 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2338 from bookwyrm-social/sort-admin-imports

Make the import admin table sortable

github.com/bookwyrm-social/bookwyrm - cc95c4d7b599b76eca373ff30f9b25722305ebb3 authored almost 2 years ago by Mouse Reeve <[email protected]>
Make the import admin table sortable

github.com/bookwyrm-social/bookwyrm - 9e0867af91dc51cbd9466216d0120cb0aa585c69 authored almost 2 years ago by Mouse Reeve <[email protected]>
Updates locales

github.com/bookwyrm-social/bookwyrm - ab0655a9975a3a50c5b510a3b2d7748056c64537 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2337 from bookwyrm-social/invite-table-scroll

Makes the invite request table side scroll for mobile

github.com/bookwyrm-social/bookwyrm - 16c92a62c439bb498497bb2e249d6bfd18c35d77 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2336 from bookwyrm-social/cancel-imports

Fixes duplicate notification on import

github.com/bookwyrm-social/bookwyrm - eb7777c0a1c305e70beccec8bc6599b2901f51ec authored almost 2 years ago by Mouse Reeve <[email protected]>
Makes the invite request table side scroll for mobile

Fixes #2335

github.com/bookwyrm-social/bookwyrm - 4b01103f84ef9d7ed31b79958baf038164e43fab authored almost 2 years ago by Mouse Reeve <[email protected]>
Fixes duplicate notification on import

github.com/bookwyrm-social/bookwyrm - 1f022496ddcb63680d5d223e1b87e27e93f31cef authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2333 from bookwyrm-social/cancel-imports

Let users and admins cancel imports

github.com/bookwyrm-social/bookwyrm - 4e1da6a759764bb84ba203e3dbabd385b7a12e7b authored almost 2 years ago by Mouse Reeve <[email protected]>
Another mock

github.com/bookwyrm-social/bookwyrm - b64f0511a5f2c577b4e5432004f4be5027de7fcf authored almost 2 years ago by Mouse Reeve <[email protected]>
Updates mocks in tests

github.com/bookwyrm-social/bookwyrm - 141d3aa8136714fabdb5d58cc25134e9ceb38c39 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge branch 'main' into cancel-imports

github.com/bookwyrm-social/bookwyrm - 493fd68af44b825380f5326fb8d1df600b19d741 authored almost 2 years ago by Mouse Reeve <[email protected]>
Use stop functionality in import admin view

github.com/bookwyrm-social/bookwyrm - 817047bdeb61c27de8752d1ae72ecef3b7fcc065 authored almost 2 years ago by Mouse Reeve <[email protected]>
Revoke tasks

github.com/bookwyrm-social/bookwyrm - 76fb4c92802b9d1cc07ab1d21567e8d298b80c87 authored almost 2 years ago by Mouse Reeve <[email protected]>
adds button to stop job

github.com/bookwyrm-social/bookwyrm - 6792b3d7b8fc29e96f4e420766b91a5bdc603e71 authored almost 2 years ago by Mouse Reeve <[email protected]>
Start and stop jobs from the model

github.com/bookwyrm-social/bookwyrm - 7a36de5ebe216a8140653c08ec6d294146042f9b authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2332 from bookwyrm-social/import-time-estimate

Show average run times for imports

github.com/bookwyrm-social/bookwyrm - 0399f9eb018010f955d887795c957f24797761b9 authored almost 2 years ago by Mouse Reeve <[email protected]>
Set import job status when job starts and finishes

github.com/bookwyrm-social/bookwyrm - 97513a43d63e2b6d2defbcc3d7940189fca06c73 authored almost 2 years ago by Mouse Reeve <[email protected]>
Show import status in table

github.com/bookwyrm-social/bookwyrm - 59fe9e4d3b2a6d5747f9e33a745ac95f6603ca8b authored almost 2 years ago by Mouse Reeve <[email protected]>
Avoid divide by zero error

github.com/bookwyrm-social/bookwyrm - 9cfcad20e01e8a8c3c34b19847b3e7bd5a9612bb authored almost 2 years ago by Mouse Reeve <[email protected]>
Check if import is stopped and create import status field

github.com/bookwyrm-social/bookwyrm - 24e5ea3295cd32f23b0a2f21dee716d4d64f1435 authored almost 2 years ago by Mouse Reeve <[email protected]>
Show recent imports in a table

github.com/bookwyrm-social/bookwyrm - 3c2f2c10bf583b055d35608b2325cc8e91e597f0 authored almost 2 years ago by Mouse Reeve <[email protected]>
Show average run times for imports

This should give users a sense of when to start wondering if their
import isn't running after all.

github.com/bookwyrm-social/bookwyrm - 4806a6273e6784f988f653503216a851348a4e71 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2331 from bookwyrm-social/locales

Updates locales

github.com/bookwyrm-social/bookwyrm - 01d5274ebbb833ebfed39ab6f6665f10895498a0 authored almost 2 years ago by Mouse Reeve <[email protected]>
Updates locales

github.com/bookwyrm-social/bookwyrm - b439114932040a2cef2c6269e75d20f1ea38a530 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2330 from bookwyrm-social/import-admin-table

Adds more fields to import admin table and ticks version

github.com/bookwyrm-social/bookwyrm - ccf091e42d986b83ed4f98926862a0e7bad9c737 authored almost 2 years ago by Mouse Reeve <[email protected]>
Adds more fields to import admin table and ticks version

github.com/bookwyrm-social/bookwyrm - 40e9428b492cf7004784f37a17aa6835558ccee9 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2329 from bookwyrm-social/import-admin-fixes

Import admin fixes

github.com/bookwyrm-social/bookwyrm - 3f2f718878c4b7fcee0ef9fae081dd3676d12604 authored almost 2 years ago by Mouse Reeve <[email protected]>
Adds extremely basic tests file

github.com/bookwyrm-social/bookwyrm - 14e61fa32ddd7703d3dc0a55583662af6e44ce38 authored almost 2 years ago by Mouse Reeve <[email protected]>
Fixes pagination and user links on import admin

github.com/bookwyrm-social/bookwyrm - 0ba4dbbc6f46ad637062c40a51bab33ad5b745df authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2327 from bookwyrm-social/imports-admin

Imports admin

github.com/bookwyrm-social/bookwyrm - 91b935bc0ac42f3f579b9cd46314efb809a51c36 authored almost 2 years ago by Mouse Reeve <[email protected]>
Python formatting

github.com/bookwyrm-social/bookwyrm - 5af195de58708e3b93099febf4d731da3dd75777 authored almost 2 years ago by Mouse Reeve <[email protected]>
Mark imports as complete

This will let the user debug the import, and should only be used when
the import is in a bad sta...

github.com/bookwyrm-social/bookwyrm - a8424f61f2db337b2ff3e145b12a520873c79632 authored almost 2 years ago by Mouse Reeve <[email protected]>
Adds import admin view

github.com/bookwyrm-social/bookwyrm - 6eab1fdd6d97fa05e0d307627f06aa3d0ebb3b5a authored almost 2 years ago by Mouse Reeve <[email protected]>
Use elided page range on user admin view

github.com/bookwyrm-social/bookwyrm - 61c2d2a36a8577b39654cd7ed3b56eba71dcd465 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2326 from bookwyrm-social/synchronous-confirmation-emails

Send confirmation emails directly, rather than with celery

github.com/bookwyrm-social/bookwyrm - 641fc325b402c168bc78b3a7b503cd6740ba0721 authored almost 2 years ago by Mouse Reeve <[email protected]>
Updates test mock

github.com/bookwyrm-social/bookwyrm - 881d5682e387db880c0c69426d1cacaa1aa60369 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2325 from bookwyrm-social/author-page-editions

Only show editions with the author on the author page

github.com/bookwyrm-social/bookwyrm - c16155aa41eb3c49e92cfee8bb6a557ecba56f2e authored almost 2 years ago by Mouse Reeve <[email protected]>
Fixes rate limiter

github.com/bookwyrm-social/bookwyrm - 40ead411765d8507ef769f6d5bb0bcb273eb54c4 authored almost 2 years ago by Mouse Reeve <[email protected]>
Send confirmation emails directly, rather than with celery

Whenver bookwyrm has an influx of new users, celery gets delayed and
the emails don't get sent o...

github.com/bookwyrm-social/bookwyrm - 1c949a5d71dbaa4db2bd0d8d6652364ca1636789 authored almost 2 years ago by Mouse Reeve <[email protected]>
Only show editions with the author on the author page

github.com/bookwyrm-social/bookwyrm - 553f170f89b41320b65a1a82faebda30b5375a8c authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2322 from obrenckle/menus_overlap

Close dropdown menu when opening one of its modal

github.com/bookwyrm-social/bookwyrm - 43202f5bb759c9de6600e9cfe051bdfab117b1ba authored almost 2 years ago by Mouse Reeve <[email protected]>
:children_crossing: Close dropdown when opening modal item

github.com/bookwyrm-social/bookwyrm - cfaec434c055690c1387beb434ae3d7af3e616ec authored almost 2 years ago by Olivier Brencklé <[email protected]>
:lipstick: Set dropdown menu below modals on mobile

github.com/bookwyrm-social/bookwyrm - 474b78dad2eabd509ddf16d4d84be9bac91dc16b authored almost 2 years ago by Olivier Brencklé <[email protected]>
Merge pull request #2321 from bookwyrm-social/dependabot/pip/django-3.2.16

Bump django from 3.2.15 to 3.2.16

github.com/bookwyrm-social/bookwyrm - 54a056f5823a741528be1d40ab9cab3c1dc76e6d authored almost 2 years ago by Mouse Reeve <[email protected]>
Adds 2fa locales

github.com/bookwyrm-social/bookwyrm - 2a0a67de5f9d45af5a2b33295535861171e92248 authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge branch 'main' into dependabot/pip/django-3.2.16

github.com/bookwyrm-social/bookwyrm - 62a34c42a3bc7691e515715d5c291509a4c6660a authored almost 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2320 from bookwyrm-social/announcement-size

Remove extra whitespace in announcements

github.com/bookwyrm-social/bookwyrm - eb07deadf2838e858c5501d73db1ce7b36b02350 authored almost 2 years ago by Mouse Reeve <[email protected]>
Disable wayward stylelint error

github.com/bookwyrm-social/bookwyrm - 6fb21b9e4b076c7742bc8efd9d0a0ef4f4de0acd authored almost 2 years ago by Mouse Reeve <[email protected]>
Bump django from 3.2.15 to 3.2.16

Bumps [django](https://github.com/django/django) from 3.2.15 to 3.2.16.
- [Release notes](https:...

github.com/bookwyrm-social/bookwyrm - 09446def54285762011c55521989a0f12beeee02 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #2294 from hughrun/otp

Enable optional 2FA

github.com/bookwyrm-social/bookwyrm - c375e842ad0329a940b74ae2e7dfacc6f155a1b7 authored almost 2 years ago by Mouse Reeve <[email protected]>
Remove extra whitespace in announcements

github.com/bookwyrm-social/bookwyrm - b81a5faff75bd67bab6d5b9d55a318fc897ad554 authored almost 2 years ago by Mouse Reeve <[email protected]>
remove unused import

github.com/bookwyrm-social/bookwyrm - a1c3f15d8074eac94dcfcec11d40022091a33b24 authored about 2 years ago by Hugh Rundle <[email protected]>
fix 2fa tests

github.com/bookwyrm-social/bookwyrm - f55adbadf4adb9a3b4397cd3aa3ba4f41832ec5e authored about 2 years ago by Hugh Rundle <[email protected]>
pylint is being pedantic

github.com/bookwyrm-social/bookwyrm - 32e4f7718ebd98bb3ec67954b7a5c1835bd98ea7 authored about 2 years ago by Hugh Rundle <[email protected]>
DRY footer for 2FA pages

github.com/bookwyrm-social/bookwyrm - cffbf82ddb496ba561faf1b2fa904a5536dc0750 authored about 2 years ago by Hugh Rundle <[email protected]>
return Bad Request if 2fa user does not exist

github.com/bookwyrm-social/bookwyrm - cf1fae6af83d1582a679b9469d9e3cc5e9e2bd05 authored about 2 years ago by Hugh Rundle <[email protected]>
code formatting fix

github.com/bookwyrm-social/bookwyrm - f3768c3d92b46f1231dd2f1e10b37e7f45ebc727 authored about 2 years ago by Hugh Rundle <[email protected]>
various 2fa improvements

- cleaner code
- use TWO_FACTOR_LOGIN_MAX_SECONDS instead of hardcoded number
- render qrcode pr...

github.com/bookwyrm-social/bookwyrm - 79b04c22400ef18ada884286ba85dc5a3ef3bb56 authored about 2 years ago by Hugh Rundle <[email protected]>
fix 2fa templates

- translate all strings
- do not embed svg element inside svg element
- fix sizing of input for ...

github.com/bookwyrm-social/bookwyrm - aefc7a23bcf3c4bc2c492eec384ce853974b988f authored about 2 years ago by Hugh Rundle <[email protected]>
amend nginx rate limiting urls

github.com/bookwyrm-social/bookwyrm - e1513bf98d26b5a6a238e60aa6e097ebfa6b1e11 authored about 2 years ago by Hugh Rundle <[email protected]>
handle 2fa user exception properly

github.com/bookwyrm-social/bookwyrm - 3d95916b5553faa2a38acb08548fe309b238b570 authored about 2 years ago by Hugh Rundle <[email protected]>
ugh forgot to run black

github.com/bookwyrm-social/bookwyrm - da613c9b262c08fc0e40e5c6da18dc791bf0433b authored about 2 years ago by Hugh Rundle <[email protected]>
resolve migration conflict

github.com/bookwyrm-social/bookwyrm - fda150fa0d0a83509c09d5bd6504c92a5aedf881 authored about 2 years ago by Hugh Rundle <[email protected]>
clean up tests

- remove unnecessary crap
- add missing tests

github.com/bookwyrm-social/bookwyrm - 119b4bf2ff3dc6a1e6b128c5af531beb06f73084 authored about 2 years ago by Hugh Rundle <[email protected]>
code formatting

github.com/bookwyrm-social/bookwyrm - 9d36722783173423d149f1a5faee6def738b2458 authored about 2 years ago by Hugh Rundle <[email protected]>
add tests for 2fa

github.com/bookwyrm-social/bookwyrm - b63d4bec60ef5ac5ec2b9dafea87f9990c22f6d7 authored about 2 years ago by Hugh Rundle <[email protected]>
use string for datetime in session

It seemed to work when testing manually, but both pytest and the django documentation indicate t...

github.com/bookwyrm-social/bookwyrm - 28329c1781bec1d3b6f3d5c4cd2dc92c527373f9 authored about 2 years ago by Hugh Rundle <[email protected]>
make password field less goofy in 2fa screen

github.com/bookwyrm-social/bookwyrm - e1b1bb20dcb238e9b3575b005edca0f063d94f3a authored about 2 years ago by Hugh Rundle <[email protected]>
backup codes

- add hotp_secret to user model
- view to create backup codes in user prefs
- check backup code ...

github.com/bookwyrm-social/bookwyrm - 9b74c2674223e26b74eda8cc3af8de73436dc801 authored about 2 years ago by Hugh Rundle <[email protected]>
fix error messages when setting up 2FA

github.com/bookwyrm-social/bookwyrm - 5b244f06d671c80808576cd50a47bae00cb8ffd6 authored about 2 years ago by Hugh Rundle <[email protected]>
improve security and fix error msg

- Instead of passing the user as a hidden form element, we use a session variable.
- Introduces ...

github.com/bookwyrm-social/bookwyrm - 6db4fb39ed4fc1ecc55b4f89ad9cbedb246513b2 authored about 2 years ago by Hugh Rundle <[email protected]>
make pylint stop grumbling

github.com/bookwyrm-social/bookwyrm - 9d12b7caff54ea1d4b24640a65f37adf67d24b1a authored about 2 years ago by Hugh Rundle <[email protected]>
redirect login to 2fa check if active

github.com/bookwyrm-social/bookwyrm - 8837495ffd13b806051e0049b1bf32d924cbda85 authored about 2 years ago by Hugh Rundle <[email protected]>
prep for 2fa login check

- new 2fa checker page to be inserted between initial login and completion of login
- new views ...

github.com/bookwyrm-social/bookwyrm - 0e1751eb57a5add94acca6564c3d36100820986c authored about 2 years ago by Hugh Rundle <[email protected]>
fix typo in new user fields

oopsie

github.com/bookwyrm-social/bookwyrm - 514762c233e0c8ffc1df1453b524727a94755688 authored about 2 years ago by Hugh Rundle <[email protected]>
clean up 2fa prompt page

github.com/bookwyrm-social/bookwyrm - 9616abb6bd6395221668749b4e73aee6f6259d0d authored about 2 years ago by Hugh Rundle <[email protected]>
2fa templates

- new page templates for 2FA
- add 2FA to menu in user preferences

github.com/bookwyrm-social/bookwyrm - aca5c19f706fb02c2310eda7910b2987280a41b8 authored about 2 years ago by Hugh Rundle <[email protected]>
prepare for 2FA

- add and migrate User fields for 2FA
- add views for 2FA
- add new forms for 2FA
- update packa...

github.com/bookwyrm-social/bookwyrm - 54daade9f9b00f357b108392de93c7bf562a2210 authored about 2 years ago by Hugh Rundle <[email protected]>
new views for capturing user for 2fa check

github.com/bookwyrm-social/bookwyrm - 2ec343c5db4c97467051964701af902d3e0e1f97 authored about 2 years ago by Hugh Rundle <[email protected]>
add test_post_login_with_2fa

github.com/bookwyrm-social/bookwyrm - 905aa66f3843a23cf5fbff5350ae7360d5a0053a authored about 2 years ago by Hugh Rundle <[email protected]>
2fa page templates

github.com/bookwyrm-social/bookwyrm - f26ac1ccde027faf26778cff46cf9223112e0cb7 authored about 2 years ago by Hugh Rundle <[email protected]>
Merge pull request #2314 from chambersh1129/2194-normalize-stored-ISNI

Closes #2194 Normalize stored ISNI

github.com/bookwyrm-social/bookwyrm - fed6bcd375da9513766556bfad6ebac75297d2d5 authored about 2 years ago by Mouse Reeve <[email protected]>
Merge pull request #2316 from redshiftss/bugfix/reading-status-future

Make it so that finishing a book cannot happen in the future

github.com/bookwyrm-social/bookwyrm - b02ad2ec68653798de8e03312064e0c09b23f54a authored about 2 years ago by Mouse Reeve <[email protected]>
Update forms.py

github.com/bookwyrm-social/bookwyrm - b06c35b7dd6ae663df44bd69c45b0e58c5937c78 authored about 2 years ago by Mouse Reeve <[email protected]>