@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
LOG=/tmp/bubble.algo_refresh_users.log | LOG=/tmp/bubble.algo_refresh_users.log | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
LOG=/tmp/bubble.algo_refresh_users_monitor.log | LOG=/tmp/bubble.algo_refresh_users_monitor.log | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
LOG=/tmp/bubble.wg_monitor_connections.log | LOG=/tmp/bubble.wg_monitor_connections.log | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# Insert additional firewall rules to allow required services to function | # Insert additional firewall rules to allow required services to function | ||||
- name: Allow HTTP | - name: Allow HTTP | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Unzip algo master.zip | - name: Unzip algo master.zip | ||||
unarchive: | unarchive: | ||||
@@ -1,5 +1,5 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
PGPASSWORD="$(cat /home/bubble/.BUBBLE_PG_PASSWORD)" psql -U bubble -h 127.0.0.1 bubble "${@}" | PGPASSWORD="$(cat /home/bubble/.BUBBLE_PG_PASSWORD)" psql -U bubble -h 127.0.0.1 bubble "${@}" |
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
BUBBLE_HOME="/home/bubble" | BUBBLE_HOME="/home/bubble" | ||||
RESTORE_MARKER="${BUBBLE_HOME}/.restore" | RESTORE_MARKER="${BUBBLE_HOME}/.restore" | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
echo "$@" > /tmp/init.args | echo "$@" > /tmp/init.args | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
SCRIPT="${0}" | SCRIPT="${0}" | ||||
SCRIPT_DIR=$(cd $(dirname ${SCRIPT}) && pwd) | SCRIPT_DIR=$(cd $(dirname ${SCRIPT}) && pwd) | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
file=${1:?no file provided} | file=${1:?no file provided} | ||||
owner=${2:?no owner provided} | owner=${2:?no owner provided} | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
LOG=/tmp/bubble.ssh_keys_monitor.log | LOG=/tmp/bubble.ssh_keys_monitor.log | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
--- | --- | ||||
- name: Start Pgsql | - name: Start Pgsql | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Install OpenJDK 11 JRE (headless), redis, uuid and jq | - name: Install OpenJDK 11 JRE (headless), redis, uuid and jq | ||||
apt: | apt: | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Install PostgreSQL | - name: Install PostgreSQL | ||||
apt: | apt: | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Creates bubble SQL dir | - name: Creates bubble SQL dir | ||||
file: | file: | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Install restore helper scripts | - name: Install restore helper scripts | ||||
copy: | copy: | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
function die { | function die { | ||||
echo 1>&2 "${1}" | echo 1>&2 "${1}" | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Snapshot ansible roles | - name: Snapshot ansible roles | ||||
shell: snapshot_ansible.sh | shell: snapshot_ansible.sh | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Set hostname to {{ hostname }} | - name: Set hostname to {{ hostname }} | ||||
hostname: | hostname: | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
fw_enable_http: true | fw_enable_http: true | ||||
fw_enable_admin: true | fw_enable_admin: true | ||||
@@ -1,6 +1,6 @@ | |||||
#!/usr/bin/python3 | #!/usr/bin/python3 | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
import json | import json | ||||
import logging | import logging | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Install firewall packages | - name: Install firewall packages | ||||
apt: | apt: | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- sysctl: | - sysctl: | ||||
name: net.ipv4.ip_forward | name: net.ipv4.ip_forward | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Allow all from local | - name: Allow all from local | ||||
iptables: | iptables: | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
import requests | import requests | ||||
import traceback | import traceback | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
import re | import re | ||||
import requests | import requests | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# Parts of this are borrowed from tls_passthrough.py in the mitmproxy project. The mitmproxy license is reprinted here: | # Parts of this are borrowed from tls_passthrough.py in the mitmproxy project. The mitmproxy license is reprinted here: | ||||
# | # | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
import re | import re | ||||
import time | import time | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
CERT="${1:?no cert provided}" | CERT="${1:?no cert provided}" | ||||
TIMEOUT=${2:-0} | TIMEOUT=${2:-0} | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
LOG=/tmp/bubble.mitmdump_monitor.log | LOG=/tmp/bubble.mitmdump_monitor.log | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
function die { | function die { | ||||
echo 1>&2 "${1}" | echo 1>&2 "${1}" | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
MITM_PORT=${1:?no port provided} | MITM_PORT=${1:?no port provided} | ||||
cd /home/mitmproxy/mitmproxy && \ | cd /home/mitmproxy/mitmproxy && \ | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
MITM_DIR=${1:?no mitm dir specified} | MITM_DIR=${1:?no mitm dir specified} | ||||
CERT_NAME=${2:?no cert name specified} | CERT_NAME=${2:?no cert name specified} | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Install python3, pip, virtualenv and required dependencies | - name: Install python3, pip, virtualenv and required dependencies | ||||
apt: | apt: | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- sysctl: | - sysctl: | ||||
name: net.ipv4.ip_forward | name: net.ipv4.ip_forward | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
--- | --- | ||||
# user under which we run acme-tiny and owner of ssl_base_folder | # user under which we run acme-tiny and owner of ssl_base_folder | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
if [[ -d /home/mitmproxy ]] ; then | if [[ -d /home/mitmproxy ]] ; then | ||||
service mitmproxy stop | service mitmproxy stop | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
LE_EMAIL="${1}" | LE_EMAIL="${1}" | ||||
SERVER_NAME="${2}" | SERVER_NAME="${2}" | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
--- | --- | ||||
- name: nginx reload | - name: nginx reload | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Install OpenSSL, nginx and software-properties-common | - name: Install OpenSSL, nginx and software-properties-common | ||||
apt: | apt: | ||||
@@ -1,5 +1,5 @@ | |||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
- name: Disable default site | - name: Disable default site | ||||
file: | file: | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Initial activation of a bubble server | # Initial activation of a bubble server | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Write a constant value to stdout. | # Write a constant value to stdout. | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
SCRIPT="${0}" | SCRIPT="${0}" | ||||
SCRIPT_DIR=$(cd $(dirname ${SCRIPT}) && pwd) | SCRIPT_DIR=$(cd $(dirname ${SCRIPT}) && pwd) | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run an HTTP DELETE against the API | # Run an HTTP DELETE against the API | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
SCRIPT="${0}" | SCRIPT="${0}" | ||||
SCRIPT_DIR=$(cd $(dirname ${SCRIPT}) && pwd) | SCRIPT_DIR=$(cd $(dirname ${SCRIPT}) && pwd) | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run an HTTP GET against the API | # Run an HTTP GET against the API | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run an HTTP GET against the API, then print out the "uuid" attribute only | # Run an HTTP GET against the API, then print out the "uuid" attribute only | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run an HTTP GET against the API, then print out the "uuid" attribute only, and only the first one | # Run an HTTP GET against the API, then print out the "uuid" attribute only, and only the first one | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run an HTTP GET against the API, then print out the "name" attribute only | # Run an HTTP GET against the API, then print out the "name" attribute only | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run an HTTP GET against the API, then print out the "name" attribute only, and only the first one | # Run an HTTP GET against the API, then print out the "name" attribute only, and only the first one | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Write a model to a bubble server | # Write a model to a bubble server | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Usage: | # Usage: | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Usage: | # Usage: | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run an HTTP POST against the API | # Run an HTTP POST against the API | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run an HTTP POST against the API with an empty request entity | # Run an HTTP POST against the API with an empty request entity | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run an HTTP PUT against the API | # Run an HTTP PUT against the API | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run an HTTP PUT against the API with an empty request entity | # Run an HTTP PUT against the API with an empty request entity | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run a local JSON API script against a remote API server | # Run a local JSON API script against a remote API server | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Bubble client script. Wraps the run.sh script. | # Bubble client script. Wraps the run.sh script. | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
function die { | function die { | ||||
if [[ -z "${SCRIPT}" ]] ; then | if [[ -z "${SCRIPT}" ]] ; then | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Build Bubble distribution ZIP file | # Build Bubble distribution ZIP file | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Unlock a new bubble | # Unlock a new bubble | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Drop the various temporary databases that sometimes get left around by the tests | # Drop the various temporary databases that sometimes get left around by the tests | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Create a new user and start a network for that user | # Create a new user and start a network for that user | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Performs first-time setup after a fresh git clone. | # Performs first-time setup after a fresh git clone. | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
function die { | function die { | ||||
echo 1>&2 "${1}" | echo 1>&2 "${1}" | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Update repository from master, including submodules, and rebuild bubble jar file | # Update repository from master, including submodules, and rebuild bubble jar file | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Print all values for a JSON property name, among any given JSON via stdin. | # Print all values for a JSON property name, among any given JSON via stdin. | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# List bubble databases | # List bubble databases | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Launch a new bubble from a sage node | # Launch a new bubble from a sage node | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Prepares the bubble.jar file for active usage. | # Prepares the bubble.jar file for active usage. | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Request a URL via the reverse proxy | # Request a URL via the reverse proxy | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Reset the local "bubble" database | # Reset the local "bubble" database | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Run Bubble server or CLI commands. A wrapper for starting a JVM to run Bubble programs. | # Run Bubble server or CLI commands. A wrapper for starting a JVM to run Bubble programs. | ||||
@@ -1,6 +1,6 @@ | |||||
#!/bin/bash | #!/bin/bash | ||||
# | # | ||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
# Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
# | # | ||||
# | # | ||||
# Update a role on a remote node | # Update a role on a remote node | ||||
@@ -1,6 +1,6 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||||
<!-- Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ --> | |||||
<!-- Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ --> | |||||
<project xmlns="http://maven.apache.org/POM/4.0.0" | <project xmlns="http://maven.apache.org/POM/4.0.0" | ||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble; | package bubble; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble; | package bubble; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.app.analytics; | package bubble.app.analytics; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.app.analytics; | package bubble.app.analytics; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.app.analytics; | package bubble.app.analytics; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.app.bblock; | package bubble.app.bblock; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.app.bblock; | package bubble.app.bblock; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.app.bblock; | package bubble.app.bblock; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.app.bblock; | package bubble.app.bblock; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.app.passthru; | package bubble.app.passthru; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.app.passthru; | package bubble.app.passthru; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.app.social.block; | package bubble.app.social.block; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.auth; | package bubble.auth; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.auth; | package bubble.auth; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.auth; | package bubble.auth; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.client; | package bubble.client; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.client; | package bubble.client; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.client; | package bubble.client; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.client; | package bubble.client; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.cloud; | package bubble.cloud; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.cloud; | package bubble.cloud; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.cloud; | package bubble.cloud; | ||||
@@ -1,6 +1,6 @@ | |||||
/** | /** | ||||
* Copyright (c) 2020 Bubble, Inc. All rights reserved. | * Copyright (c) 2020 Bubble, Inc. All rights reserved. | ||||
* For personal (non-commercial) use, see license: https://bubblev.com/bubble-license/ | |||||
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/ | |||||
*/ | */ | ||||
package bubble.cloud; | package bubble.cloud; | ||||