shortlink

Shortlink service (Microservice example) ⭐️ Star the repo if you like it!

MIT License

Downloads
20
Stars
685
Committers
20

Bot releases are visible (Hide)

shortlink - First release in 2021

Published by batazor over 3 years ago

Add

  • Try and delete ;-) devspace
  • Init skaffold
    • work version
    • add api/logger/metadata/bot servcies
  • auth:
    • try ory/kratos
    • new services: auth

Improve

  • Update dependencies
  • Tracing: improve logger
  • Update README
  • service csi: use cobra
  • coredns: update config
  • IDEA: use template for run projects/tests
  • dockerfile: optimization build
  • Improve GitLab CI
    • use matrix for trigger
  • HUGO: update
  • grafana: upgrade grafana stack

Store

  • Update badger to v3

Fix

  • fix github/super-linter
shortlink - September-20

Published by batazor about 4 years ago

Improve

  • Add opentracing #6
  • Add Hugo docs
  • Add go-grpc-prometheus #808
  • store: try UUID as KP #762
    • for MySQL && postgreSQL
  • CI/CD: add actions:
    • hugo: deploy
    • docker build in github registry

Fix

  • fix store - filed describe #287
  • fix test cassandra #166
shortlink - Fenix

Published by batazor about 4 years ago

Add

  • Add golangci config
  • add notify.NewEventID
  • Rewrite by DDD
  • Use go-AST for generate ENV-docs

MQ

  • MQ: add RabbitMQ

Store

  • Store: add RethinkDB (deprecated 🍭) #629
  • Add filter for MongoDB
  • Add filter for RAM
  • Add filter for PostgreSQL
  • Singl/Batch write for RAM, Mongo, Postgresql #698

Improve

  • Update dependencies for golang/nodejs
  • gRPC config move to wire-generate DI

CI

  • Support last changes GitLab CI v13.3
  • Update TravisCI

DevOps

  • Add loki as logger (integration with grafana/jaeger) #752
  • Improve HELM chart

New package

  • New service metadata #757
  • CLI service #485
shortlink - Fix makefile

Published by batazor over 4 years ago

shortlink - So much change.

Published by batazor over 4 years ago

shortlink - New Year

Published by batazor almost 5 years ago

Add

  • GitHub MR/Issue template
  • Add fields: create_at/updated_at #216
  • Add service logger
  • Add MQ kafka
  • New go build flag -trimpath #199
  • docker-compose add network setting
  • Add config CoreDNS #106
  • Add test for API
  • Init gitlab-CI
  • Add Notify (Observer pattern)
  • Add builderQuery for postgres #167
  • Add cassandra #72
  • gRPC-Gateway: add tracing, logging
  • Init cloudevent API
  • Add support ENV variables for - store, mongodb #139
  • Store: add method close #133
  • Add SQLite

Improve

  • Improve test (use testify)
  • More refactoring
  • Update dep
  • Improve docs
  • Migration to pkger
  • Fix docker HEALTHCHECK
  • Fix codecoverage
shortlink - Fix Travis CI - use CI_COMMIT_TAG

Published by batazor almost 5 years ago

shortlink - Logger

Published by batazor almost 5 years ago

CI:

  • Fix Travis CI
  • Init Ansible
  • Add Helm Chart
  • Improve Makefile

New package:

  • Add logger

API:

  • Add support ``links

Store:

  • PostgreSQL move to pgx
  • PostgreSQL use builder query
shortlink - Hello World

Published by batazor almost 5 years ago

This is the first release shortlink-service.

Support API:

  1. HTTP
  2. gRPC-gateway
  3. GraphQL

Support Store Method:

  • Add
  • Delete
  • Get

Support store:

  • RAM
  • Redis
  • MongoDB
  • Postgres
  • DGraph
  • LevelDB
  • Badger