Boto doesn't handle gov cloud S3 urls correctly
Open file like: sudo nano -iw /home/zulip/deployments/{date}/zulip-py3-venv/lib/python3.6/site-packages/boto/s3/connection.py
Edit Lines:
| # Django Ninja authentication using django-allauth headless sessions | |
| from ninja.security.session import SessionAuth | |
| from allauth.headless import app_settings | |
| from allauth.headless.internal.authkit import purge_request_user_cache | |
| class AllAuthHeadless(SessionAuth): | |
| def authenticate(self, request, key=None): | |
| strategy = app_settings.TOKEN_STRATEGY |
| #!/bin/bash | |
| user=`id -nu $1` | |
| export HOME=`eval echo ~$user` | |
| ln -s /app/.bash_history $HOME/.bash_history | |
| ln -s /app/.python_history $HOME/.python_history |
| import datetime | |
| # pip install requests PyJWT cryptography | |
| import jwt | |
| import requests | |
| # https://developer.apple.com/account/resources/identifiers/list/serviceId | |
| WEATHERKIT_SERVICE_ID = "" # Create service like (use same ending): com.example.weatherkit-client | |
| # https://developer.apple.com/account/ - click Membership in nav to get Team ID |
I hereby claim:
To claim this, I am signing this object:
| set -g mouse on |
| source /usr/share/autojump/autojump.bash | |
| PS1='\W\$ ' | |
| eval $(thefuck --alias) | |
| export GOROOT=$HOME/go | |
| export GOPATH=$HOME/go/packages | |
| export GPG_TTY=$(tty) | |
| export EDITOR=/bin/nano | |
| export PATH=$PATH:/home/paulmbailey/bin:/usr/local/go/bin:$GOROOT/bin:./node_modules/.bin |
| import jwt | |
| from django.utils.functional import SimpleLazyObject | |
| from django.contrib.auth.middleware import get_user | |
| from django.contrib.auth.models import AnonymousUser | |
| from django.conf import settings | |
| from django.contrib.auth import get_user_model | |
| from django.contrib.auth import logout as do_logout | |
| EXEMPT = ('/get-jwt', '/refresh-jwt', '/google-tokens', '/refresh-google-token') |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>Canvas Test</title> | |
| </head> | |
| <body> | |
| <canvas width="400" height="400"></canvas> | |
| <script> | |
| var current; | |
| var past; |
| const express = require('express'); | |
| const nunjucks = require('nunjucks'); | |
| const body_parser = require('body-parser'); | |
| const session = require('express-session'); | |
| var app = express(); | |
| nunjucks.configure('views', { | |
| autoescape: true, | |
| express: app, |