bbbb
This commit is contained in:
parent
54ea39c62d
commit
9c6ff97e4d
10 changed files with 14 additions and 15 deletions
|
@ -21,6 +21,7 @@ services:
|
|||
- HCAPTCHA_SECRET=3435tdfsdudebussylmaoxxt43
|
||||
- YOUTUBE_KEY=3435tdfsdudebussylmaoxxt43
|
||||
- PUSHER_KEY=3435tdfsdudebussylmaoxxt43
|
||||
- PUSHER_ID=3435tdfsdudebussylmaoxxt43
|
||||
- IMGUR_KEY=3435tdfsdudebussylmaoxxt43
|
||||
- SPAM_SIMILARITY_THRESHOLD=0.5
|
||||
- SPAM_URL_SIMILARITY_THRESHOLD=0.1
|
||||
|
|
1
env
1
env
|
@ -9,6 +9,7 @@ export DISCORD_CLIENT_SECRET="3435tdfsdudebussylmaoxxt43"
|
|||
export DISCORD_BOT_TOKEN="3435tdfsdudebussylmaoxxt43"
|
||||
export HCAPTCHA_SECRET="3435tdfsdudebussylmaoxxt43"
|
||||
export YOUTUBE_KEY="3435tdfsdudebussylmaoxxt43"
|
||||
export PUSHER_ID="3435tdfsdudebussylmaoxxt43"
|
||||
export PUSHER_KEY="3435tdfsdudebussylmaoxxt43"
|
||||
export IMGUR_KEY="3435tdfsdudebussylmaoxxt43"
|
||||
export SPAM_SIMILARITY_THRESHOLD="0.5"
|
||||
|
|
|
@ -2603,7 +2603,8 @@ var PusherPushNotifications = (function (exports) {
|
|||
}({}));
|
||||
|
||||
|
||||
const beamsClient = new PusherPushNotifications.Client({instanceId: '02ddcc80-b8db-42be-9022-44c546b4dce6'});
|
||||
const pusherid = document.getElementById('pusherid').innerHTML;
|
||||
const beamsClient = new PusherPushNotifications.Client({instanceId: pusherid});
|
||||
const strid = document.getElementById('strid').innerHTML;
|
||||
|
||||
beamsClient.start()
|
||||
|
|
|
@ -225,11 +225,6 @@ class User(Base):
|
|||
if u.patron: return True
|
||||
return False
|
||||
|
||||
@property
|
||||
@lazy
|
||||
def strid(self):
|
||||
return str(self.id)
|
||||
|
||||
@cache.memoize(timeout=86400)
|
||||
def userpagelisting(self, v=None, page=1, sort="new", t="all"):
|
||||
|
||||
|
|
|
@ -208,7 +208,7 @@ else:
|
|||
BUG_THREAD = 0
|
||||
WELCOME_MSG = f"Welcome to {SITE}!"
|
||||
|
||||
PUSHER_INSTANCE_ID = '02ddcc80-b8db-42be-9022-44c546b4dce6'
|
||||
PUSHER_ID = environ.get("PUSHER_ID", "").strip()
|
||||
PUSHER_KEY = environ.get("PUSHER_KEY", "").strip()
|
||||
|
||||
BADGES = {
|
||||
|
|
|
@ -24,4 +24,4 @@ def post_embed(id, v):
|
|||
|
||||
@app.context_processor
|
||||
def inject_constants():
|
||||
return {"num_banners":num_banners, "environ":environ, "SITE_NAME":SITE_NAME, "AUTOJANNY_ID": AUTOJANNY_ID, "NOTIFICATIONS_ID": NOTIFICATIONS_ID}
|
||||
return {"num_banners":num_banners, "environ":environ, "SITE_NAME":SITE_NAME, "AUTOJANNY_ID": AUTOJANNY_ID, "NOTIFICATIONS_ID": NOTIFICATIONS_ID, "PUSHER_ID": PUSHER_ID}
|
|
@ -17,7 +17,7 @@ else: cc = "COUNTRY CLUB"
|
|||
IMGUR_KEY = environ.get("IMGUR_KEY").strip()
|
||||
|
||||
beams_client = PushNotifications(
|
||||
instance_id=PUSHER_INSTANCE_ID,
|
||||
instance_id=PUSHER_ID,
|
||||
secret_key=PUSHER_KEY,
|
||||
)
|
||||
|
||||
|
@ -469,7 +469,7 @@ def api_comment(v):
|
|||
if parent.author.id != v.id:
|
||||
try:
|
||||
beams_client.publish_to_interests(
|
||||
interests=[str(parent.author.id)],
|
||||
interests=[f'{request.host}{parent.author.id}'],
|
||||
publish_body={
|
||||
'web': {
|
||||
'notification': {
|
||||
|
|
|
@ -14,7 +14,7 @@ from collections import Counter
|
|||
|
||||
site = environ.get("DOMAIN").strip()
|
||||
|
||||
beams_client = PushNotifications(instance_id=PUSHER_INSTANCE_ID, secret_key=PUSHER_KEY)
|
||||
beams_client = PushNotifications(instance_id=PUSHER_ID, secret_key=PUSHER_KEY)
|
||||
|
||||
db = db_session()
|
||||
|
||||
|
@ -438,7 +438,7 @@ def message2(v, username):
|
|||
|
||||
try:
|
||||
beams_client.publish_to_interests(
|
||||
interests=[str(user.id)],
|
||||
interests=[f'{request.host}{parent.author.id}'],
|
||||
publish_body={
|
||||
'web': {
|
||||
'notification': {
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<html lang="en">
|
||||
<head>
|
||||
<meta name="description" content="{{'DESCRIPTION' | app_config}}">
|
||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline' 'unsafe-eval' ajax.cloudflare.com; connect-src 'self' tls-use1.fpapi.io api.fpjs.io 02ddcc80-b8db-42be-9022-44c546b4dce6.pushnotifications.pusher.com; object-src 'none';">
|
||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline' 'unsafe-eval' ajax.cloudflare.com; connect-src 'self' tls-use1.fpapi.io api.fpjs.io {{PUSHER_ID}}.pushnotifications.pusher.com; object-src 'none';">
|
||||
|
||||
<script src="/static/assets/js/bootstrap.js?a=3"></script>
|
||||
{% if v %}
|
||||
|
|
|
@ -165,8 +165,9 @@
|
|||
{% endif %}
|
||||
|
||||
{% if v %}
|
||||
<div class="d-none" id="strid">{{v.strid}}</div>
|
||||
<script src="/static/assets/js/pusher.js?a=3"></script>
|
||||
<div class="d-none" id="strid">{{request.host}}{{v.id}}</div>
|
||||
<div class="d-none" id="pusherid">{{PUSHER_ID}}</div>
|
||||
<script src="/static/assets/js/pusher.js?a=5"></script>
|
||||
{% endif %}
|
||||
|
||||
{% endblock %}
|
Loading…
Add table
Add a link
Reference in a new issue