Skip to content

Instantly share code, notes, and snippets.

View diegomengarda's full-sized avatar

Diego Mengarda diegomengarda

  • Full-stack Developer
View GitHub Profile
service: front-service
frameworkVersion: '2'
variablesResolutionMode: 20210326
provider:
stage: ${opt:stage}
name: aws
region: us-west-2
@diegomengarda
diegomengarda / Dockerfile
Last active May 20, 2021 16:54
docker inside docker
FROM ubuntu:latest
LABEL maintainer="Diego Mengarda <diegormengarda@gmail.com>"
ENV APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1
ARG ssh_pub_key=""
ARG ssh_prv_key=""
RUN apt-get update && \
image: diegomengarda/sshpass
pipelines:
branches:
master:
- step:
script:
- export SSHPASS=$PRODUCTION_PASS
- sshpass -e ssh -o StrictHostKeyChecking=no $PRODUCTION_USER@$PRODUCTION_HOST "cd /var/www && ./deploy.sh $BITBUCKET_BRANCH"
import Api from '../common/api/Api'
export default class Auth extends Api {
constructor () {
super()
this.setDomain('auth')
}
}
<template>
<div>
<select v-model="select" @change="changeSelect">
<option value="1">Um</option>
<option value="2">Dois</option>
</select>
<div>Selected: {{select}}</div>
</div>
</template>
// componente botão que exibe um data table com os detalhes do bulk send.
<template>
<v-dialog v-model="bulkSendDialog" max-width="650px">
<v-btn
small
class="mr-2"
slot="activator"
@click="requestBulkSendInformation(bulkSendId)"
>
{{ t('more_info') }}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<title></title>
<script src="https://code.highcharts.com/maps/highmaps.js"></script>
<script src="https://code.highcharts.com/maps/modules/exporting.js"></script>
<script src="https://code.highcharts.com/mapdata/countries/br/br-all.js"></script>
<style>
import axios from 'axios'
import interceptors from './interceptors'
import baseConfig from '../config'
/**
* Cria instância do axios para as requisições ajax
*/
export const http = axios.create({
baseURL: baseConfig.fullAPIPath,
headers: {'content-type': 'application/json'}
import * as HTTP from '../http'
const defaultPage = 1
const defaultPerPage = 20
/**
* Função que processa a url para utilizar o padrão da API
* @param domain - Rota do Domain da API para realizar a requisição Ex.: clients
* @param route - Complemento de rota Ex.: clients/all
* @param id - Id do registro
<script>
export default {
name: 'app-header-menu',
data () {
return {
isChangingRoute: true
}
},
computed: {
isHomeRoute: function () {