Ecosyste.ms: OpenCollective

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

github.com/PowerNukkit/OreAuth

An authentication portal for PowernukkitOre service.
https://github.com/PowerNukkit/OreAuth

Merge pull request #84 from lukegb/bug/82

Populate return URL when using Google Signin

d3426e2d3f0faeb517f26aa958d3d905bac88af1 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Also populate next during register flow

cb7f9c92f04253b960246f5c7e44b4234dba9f23 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Add 'next' to Google Signin form

ac5395ba5f3f6bd23e2ad5dc504cf6f99dde9f0e authored over 7 years ago by Luke Granger-Brown <[email protected]>
Fix template/accounts/login.html formatting

a5108b295734372539e321b0d6b89c8c947b4487 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge pull request #83 from lukegb/pyup-update-django-1.11.1-to-1.11.3

Update django to 1.11.3

eec77a8f527a0d41f37c8cd2d6934bad6a320fbb authored over 7 years ago by Luke Granger-Brown <[email protected]>
Switch to SimpleUploadedFile from ContentFile in tests

This avoids problems with Django's detection of filename extensions to
make sure you're actually...

94aa47bbb17df352a96b918905e96730d9211c90 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Update django from 1.11.1 to 1.11.3

a7da92e4d3ccf0e049daf13de76e682b86a411eb authored over 7 years ago by pyup-bot <[email protected]>
Merge pull request #81 from lukegb/batch-update-deps

Batch update dependencies from other PRs

f5f6e0a9cf8c716f1bf5a1e17afc390f83040845 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge remote-tracking branch 'origin/pyup-update-pytest-cov-2.4.0-to-2.5.1'

76a4de906b0c33c4e24a196c3c13258c2ea543c1 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge remote-tracking branch 'origin/pyup-update-raven-6.0.0-to-6.1.0'

21af75943e3eb2b33b3cb121dcc602555d5b0e07 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge remote-tracking branch 'origin/pyup-update-faker-0.7.11-to-0.7.17'

73e53d7305064ca0e02b518d41108ebe9b4b57f7 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge remote-tracking branch 'origin/pyup-update-requests-2.14.2-to-2.18.1'

3d612532f8859c2329540496d98e96b7fb3bd4b9 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge remote-tracking branch 'origin/pyup-update-prospector-0.12.5-to-0.12.7'

9e8f9617cd6f31b65842e289c4eabf9cff56da2f authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge remote-tracking branch 'origin/pyup-update-pylint-1.7.1-to-1.7.2'

4c2124ac988dee83c38aa754d70263df0d6231d8 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge remote-tracking branch 'origin/pyup-update-oauth2client-4.0.0-to-4.1.2'

09f8164be28f98b20e2c9630b586d0dfd41a8a59 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge branch 'master' into pyup-update-oauth2client-4.0.0-to-4.1.2

30d5fab8390300a498fd42969d71492218221bac authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge branch 'master' into pyup-update-raven-6.0.0-to-6.1.0

a59ccda76a2253af8423d7865bc7415840c2928e authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge branch 'master' into pyup-update-faker-0.7.11-to-0.7.17

787338edcae8079bb6569424d64004bf4956de7a authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge branch 'master' into pyup-update-requests-2.14.2-to-2.18.1

51bac87d763b4ce40046a7812677def05fa795ab authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge branch 'master' into pyup-update-prospector-0.12.5-to-0.12.7

7c087b6faeff996271e294322a95a2b5202760a1 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge branch 'master' into pyup-update-pylint-1.7.1-to-1.7.2

54d48efb86ff4d6416966564623223f098531b3c authored over 7 years ago by Luke Granger-Brown <[email protected]>
Merge branch 'master' into pyup-update-pytest-cov-2.4.0-to-2.5.1

c70b5ff5c0161cf0a4d0345260494cc7418b99fd authored over 7 years ago by Luke Granger-Brown <[email protected]>
Update pillow from 4.1.1 to 4.2.1 (#80)

ddc04cc5b3c7e03afe2019d431e1708923759b76 authored over 7 years ago by pyup.io bot <[email protected]>
Update oauth2client from 4.0.0 to 4.1.2

62c975407d93d7c175631d083d1b39417d038aaf authored over 7 years ago by pyup-bot <[email protected]>
Update pylint from 1.7.1 to 1.7.2

a66abf568676b5598c7ad0b7ffa7e232718ece09 authored over 7 years ago by pyup-bot <[email protected]>
Update prospector from 0.12.5 to 0.12.7

54de7f38c25a1fd4665fde6846b8fa4a3bad6886 authored over 7 years ago by pyup-bot <[email protected]>
Update requests from 2.14.2 to 2.18.1

f6bd160f0e70e6dc3181fbebd34fa51e7b2a151d authored over 7 years ago by pyup-bot <[email protected]>
Update faker from 0.7.11 to 0.7.17

2b75fd4d1c7c0833f569dea1824aba837cb40304 authored over 7 years ago by pyup-bot <[email protected]>
Update raven from 6.0.0 to 6.1.0

29ea9f764260056964add978444e68beea691209 authored over 7 years ago by pyup-bot <[email protected]>
Update pytest-cov from 2.4.0 to 2.5.1

2396f8514a475275d5ad612a3bac5b4a53317912 authored over 7 years ago by pyup-bot <[email protected]>
Update requests from 2.13.0 to 2.14.2 (#52)

00119b2b22e19a7fe37669e5ce1b2a5538db8573 authored over 7 years ago by pyup.io bot <[email protected]>
Update django from 1.11 to 1.11.1 (#48)

c8b28962b74331bd9ab6dda9f3cebc2ad48a5607 authored over 7 years ago by pyup.io bot <[email protected]>
Update django-debug-toolbar from 1.7 to 1.8 (#47)

4cda4de9e1810a762119e7e37b85b499b32d9030 authored over 7 years ago by pyup.io bot <[email protected]>
Pin pylint to latest version 1.7.1 (#46)

977fa438eaa9e544ca2c29e5b7916d2277d6e21e authored over 7 years ago by pyup.io bot <[email protected]>
Update django-user-sessions from 1.4.0 to 1.5.0 (#43)

f9d4fd41822b50b82101d854104f8cf39708482d authored over 7 years ago by pyup.io bot <[email protected]>
Unpin pylint

prospector should be fixed, let's see what happens with pyup

ff6707949237467bf9b2fd13c44924e7905df847 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Update pillow from 4.1.0 to 4.1.1 (#44)

54013eecd85f1c71497a832c426935970a4e3393 authored over 7 years ago by pyup.io bot <[email protected]>
Update prospector from 0.12.4 to 0.12.5 (#45)

6f90fd37f6fa4ecfe7468abf20f2ab7e6c7ece96 authored over 7 years ago by pyup.io bot <[email protected]>
Update django from 1.10.7 to 1.11 (#42)

033cf7498396bfe0d3543b7bfe9f666c266cd6f5 authored over 7 years ago by pyup.io bot <[email protected]>
Update django-model-utils from 2.6.1 to 3.0.0 (#41)

2f1493184cbdaedc2a7e677c8716f1924147c375 authored over 7 years ago by pyup.io bot <[email protected]>
Pin pylint < 1.7, with note for pyup

da1745fe19fa45cc89b4179dc80298e78a37597d authored over 7 years ago by Luke Granger-Brown <[email protected]>
Remove from test.txt

b99233bd307ac71e9b01323bcf175694340af1f5 authored over 7 years ago by Luke Granger-Brown <[email protected]>
Pin pylint to less than 1.7.0

prospector doesn't support pylint >= 1.7

195ea79fe63d61070cdf377da6e97e178ba5bb2e authored over 7 years ago by Luke Granger-Brown <[email protected]>
Update faker from 0.7.10 to 0.7.11 (#38)

d6121dea7ff9daa8a962b261e5ef6bdfb8662e4d authored almost 8 years ago by pyup.io bot <[email protected]>
Update pillow from 4.0.0 to 4.1.0 (#37)

11a9102d4d8a82affe598f75acd6f13b148fbefe authored almost 8 years ago by pyup.io bot <[email protected]>
Update gunicorn from 19.7.0 to 19.7.1 (#33)

d39c0a6487f7d9930eea8f552ebf90ec7bf9b68f authored almost 8 years ago by pyup.io bot <[email protected]>
Update pytz from 2016.10 to 2017.2 (#34)

1a42204727f765ec0c226d876996f9a1f48211c3 authored almost 8 years ago by pyup.io bot <[email protected]>
Update django from 1.10.6 to 1.10.7 (#35)

Doing this rather than upgrading to 1.11 for the moment while some other stuff gets sorted out.

13e16e7b78ed5519b22c84e82ccefe6c8a0b7d7f authored almost 8 years ago by pyup.io bot <[email protected]>
Update faker from 0.7.9 to 0.7.10 (#31)

cc21600555d3dea4934199389a1dc6ad977170f3 authored almost 8 years ago by pyup.io bot <[email protected]>
Update psycopg2 from 2.6.2 to 2.7.1 (#30)

87927c3af7e0f21cc718e0f1c922819ba195f3c1 authored almost 8 years ago by pyup.io bot <[email protected]>
Allow users to re-add authenticators if they've previously removed one

17b8638e29d96b71c0241dca3b0ce1716453552f authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Make 2FA setup link more obvious

45bcadf83b264b70911897a38388efc0169d8019 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add groups to Ore-facing API

Closes #29

38b94aa146caf5abba13fc1f8dd9a5bdd005ce27 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Merge remote-tracking branches 'origin/pyup-update-django-1.10.5-to-1.10.6', 'origin/pyup-update-django-debug-toolbar-1.6-to-1.7' and 'origin/pyup-update-gunicorn-19.6.0-to-19.7.0'

3a3259b193faf004a6fb1f00784f0d2d8aa6095c authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Update django-debug-toolbar from 1.6 to 1.7

dc6d089ecdf6e2b320d2d8086570b4fa4e23f2e8 authored almost 8 years ago by pyup-bot <[email protected]>
Update gunicorn from 19.6.0 to 19.7.0

f065dfe55037d6843dd4275484376e31207f7c9f authored almost 8 years ago by pyup-bot <[email protected]>
Update django from 1.10.5 to 1.10.6

3d01f97894189ef8d4669c672f70ccabbec09a56 authored almost 8 years ago by pyup-bot <[email protected]>
Update faker from 0.7.7 to 0.7.9 (#24)

6f5a9c9c1fc6f6ab91bdee5fe626aa4382545e14 authored almost 8 years ago by pyup.io bot <[email protected]>
Update raven from 5.32.0 to 6.0.0 (#22)

606bf06a7308c257732963d675ee9b6176417ff6 authored almost 8 years ago by pyup.io bot <[email protected]>
Fix swapped GH username and IRC nick (#21)

Fixes #20

79b83cacde2eb75cf7a56d65901b1c8f25140345 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Update requests from 2.12.5 to 2.13.0 (#18)

e2a05a6da73e3e7bce7d036538c6c1044df92377 authored almost 8 years ago by pyup.io bot <[email protected]>
[requires.io] dependency update

dfbe669f6773c8acf7008a1acf243ecd14dc8621 authored almost 8 years ago by requires.io <[email protected]>
Add test for registering while REQUIRE_EMAIL_CONFIRM=False

f85809ce8df6cd1be61cd81e63a870c6494f4c1d authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Use letter avatar if Avatar data is invalid for some reason

Fixes #9

baa9133bb3d05d2654b2a94df6363a42db32d322 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Use APIKey's description as str, or fallback if empty

59e4d59df711e67a58c17821ee880e4dd1fb4a1e authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Set 'require_activation' on unverified-email accounts

Needed for #12

2fdb891a195fe34c7d78c9065a48f32e46c825a5 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Refer to users and avatars by IDs in Django admin

This avoids the admin attempting to list every registered user or avatar
in a select box.

135e92fe1041f34d983ea190a8c24a01666ba0ac authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Use user ID instead of username in Avatar.__str__

This avoids hitting the database for rendering Avatars in places like
the Django admin.

f1085d8416a4c7094ace4e4e2c99b9aaea817355 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Fix footer

bdf63378f8fd26cd48687fe0ba9b59e99c84e2f6 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
twofa: urlencode TOTP setup SVG

e50cd962de5a50e146f070c83655292935041186 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Merge pull request #7 from windy1/conf

Add REQUIRE_EMAIL_CONFIRM setting

8dd147c827c9a6c7310468d811ed87ec1f90dc8b authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Use django.test.override_settings

e5c15d1f94a9d70a53fafbe31e748c6f5b38d03f authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add REQUIRE_EMAIL_CONFIRM setting

Signed-off-by: Walker Crouse <[email protected]>

6c117b111de213082c790735172995ccb9a15e89 authored almost 8 years ago by Walker Crouse <[email protected]>
Remove avatar_url from SSO payload

92c6482e67c799f3549d9130d1711d9144271ab7 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Merge pull request #8 from lukegb/feature/ssoping

Automatically update Discourse when user attributes change

1f73aaa79baf821face456542bca4dae56b5f7a6 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add missing import

44917bde09b75b4e955e2b6298edd7ac695fed58 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Test management command SKIP if not active

67cae11201430d40bfbcc5a648de58f5f089ec91 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Discourse API requires api_username as well

22b8695d215a89c5a9712a81bd73a1a0a7fcc54f authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Automatically ping Discourse on user save

2c3d276924897e57f7f9cfe926cd677563aae91c authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add sso_ping_discourse management command

7467501cdc7c970c1047e8c509cf50af0afe2da2 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add send_update_ping util

1f60c7fe3315ba70e36634bb5883107546413590 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add DISCOURSE_API_KEY and DISCOURSE_SERVER to settings

5687ae3725c5fa05d84cf1506d8738bc3db63cc6 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Pull make_payload into sso.utils

c5044bf27c6ff7efe7b21195bb08053e2c819e74 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add SourcemapManifestStaticFilesStorage

This also rewrites the path to CSS and JS sourcemaps.

c4ac9b2d4f760f0d549fb8f8b10964ddc81bea82 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Use ADVANCED Closure Compiler optimizations

Pointless for the moment (since we have like a 3 line JavaScript file),
but may come in handy la...

46f5a19855d01a3adb8d9393f97d84062aa07a8d authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add check that you're running at least Python 3.6

b0c1b187f3e741245e52ed39c0fe59c8f134c55c authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add dummy signup redirect endpoint

2ab910747e039b136096008af17d3061fac4418f authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add sudo endpoint

Will be used later for high-risk operations on other sites. Currently
does nothing.

e1c6d238edc9b543eed3d48a402affbe2f72c241 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Minify output in production

a5a61881b9b28ad9eef032858ab8719e72d54c6f authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Make Spongie Grey Again

Closes #4

7e3a0b50c0d0d1798da7d4be293549a61b38820a authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Purge third-party JavaScript

345c2cc167da880a225ca5225881acf749055d64 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add coveralls badge to README

07162c06c47812469569a8c09dd4f897027bc7cb authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add 'build' to gulpfile

e6085e01a7e79085dc22594491cc3091055d11b0 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Send coverage to coveralls.io

ab7c1a76ea8ed210af705a440d754a8ef8043b46 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Add README

2f63833b79169f5b5f5bd35ed7c4c9c0ed14e919 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Log user in before sending verification email.

Closes #1.

20ae3dda0fc34ee386a32275b72c83f206f85d72 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Update PaperDevice.last_used_at when used

Fixes #3

d76322fcede1b13a184db4b60422f96640bba42e authored almost 8 years ago by Luke Granger-Brown <[email protected]>
Set REMOTE_ADDR from X-Real-IP header if available.

This means you mustn't run in an environment where the end user can set
X-Real-IP directly, or a...

86885ae841810404c73d6e3f13e59fb2ce226bf8 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
More prod settings

19dab3200419e0899bfa904357842bf4b82b9fc8 authored almost 8 years ago by Luke Granger-Brown <[email protected]>
OK, we don't work on Python 3.5

7f238e82353a265409c37e15ee7e610cccfe70ad authored almost 8 years ago by Luke Granger-Brown <[email protected]>