add copyright notices, update algo sha
sort summary
add complex block stat test, fix bug
refactor BlockSummary, add test
fix block details view
allow app link to call a js function
make app icon z-index a parameter. show details of blocked sites
log invalid response
lower log level
fix test
always pass user_agent for proper redis key construction
lower log level
move block stats into service, change icon color based on number of blocks
make user-agent part of passthru cache key
do not show block icon for non-browsers. move isHtml into FilterHttpRequest
fix mitm passthru cache flush
fix mitm passthru cache flush
flush mitm passthru cache when changing showBlockStats
cache account.showBlockStats in redis
move showBlockStats flag to account
only add app icons to top-level windows
add icons using DOM manipulation instead of appending to innerHtml
add block icon in more colors
use max z-index for icons to try to keep them on top
remove .sh suffix from cert renew cron
allow multiple matchers to coordinate icon display
WIP. refactor js insertion. add block stats stub json.
add AppMatcher.requestModifier flag
Co-authored-by: Jonathan Cobb <jonathan@kyuss.org>
Reviewed-on: #43
send first_payment notification before first actual charge
extend timeout on multi_promo test
WIP: create forward bill so we can notify if payment is due
Co-authored-by: Jonathan Cobb <jonathan@kyuss.org>
Reviewed-on: #41
Merge branch 'master' of git.bubblev.org:bubblev/bubble into kris/add_support_for_restore_ui
Rename isWaitingRestoring
Use == instead of equals on enums
Use ctime instead of creationTime in backup objects
Fix bin scripts after CR
Merge branch 'master' into kris/add_support_for_restore_ui
# Conflicts:
# bubble-server/src/main/resources/message_templates/en_US/server/post_auth/ResourceMessages.properties
# bubble-web
Add missing label
Update web
Merge branch 'master' into kris/add_support_for_restore_ui
# Conflicts:
# bubble-server/src/main/java/bubble/service/cloud/StandardNetworkService.java
# bubble-server/src/main/resources/ansible/roles/algo/tasks/main.yml
# bubble-web
Update web
Use better check if restore is started
Merge branch 'master' into kris/add_support_for_restore_ui
# Conflicts:
# bubble-server/src/main/java/bubble/service/cloud/StandardNetworkService.java
Init sage node on init self node if needed
Update log message on post copy entities
Update web
Remove another word from host prefixes
Mark restoring node as ready
Add ctime to ticks-stats returned to FE
Merge branch 'master' into kris/add_support_for_restore_ui
# Conflicts:
# bubble-web
Try resetting progress meter on each new node
Add auth/ready ep in skip auth for restore node
Add more logs of api exception
Update web
Remove some bad host prefixes
Update web
Deploy web if it is included in jar
Merge branch 'master' into kris/add_support_for_restore_ui
Add support for showing latest backup on FE
Merge branch 'master' into kris/add_support_for_restore_ui
Update web
Use proper flag for waiting restoring bubble
Use separate bash to avoid continuing within venv
Start restore monitor on instance when needed
Save iptables in packer instance
Merge branch 'master' into kris/add_support_for_restore_ui
Save iptables before corresponding service restart
Merge branch 'master' into kris/add_support_for_restore_ui
# Conflicts:
# bubble-server/src/main/java/bubble/server/BubbleConfiguration.java
# bubble-web
Fix iptables entries again
Echo error to stderr
Fix iptable rules creation
Add back needed tags in algo related ansible tasks
Update web
Merge branch 'master' into kris/add_support_for_restore_ui
# Conflicts:
# bubble-web
Add new labels and update web
Use network state as restore mode tag
Create full jar with web on full patching
Update first_time_marker file with correct value
Run first time listener for restoring instances also
Merge branch 'master' into kris/add_support_for_restore_ui
# Conflicts:
# bubble-web
Add new lib to utils pom
Co-authored-by: Jonathan Cobb <jonathan@kyuss.org>
Co-authored-by: Kristijan Mitrovic <kmitrovic@itekako.com>
Reviewed-on: #20
remove account.name, use email instead. special handling for primary email contact.
Co-authored-by: Jonathan Cobb <jonathan@kyuss.org>
Reviewed-on: #21