linkylinky/CHANGELOG.md
Nicolai Ort 0bb30ccc7b
All checks were successful
continuous-integration/drone/push Build is passing
🚀RELEASE 0.8.0
2022-02-02 15:33:38 +01:00

24 KiB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

0.8.0

  • Added badge-maker dependency 40f1ea4
  • Added BADGE API endpoint (no auth needed) fd51420
  • Merge pull request 'Update dependency dotenv to v15' (#19) from renovate/dotenv-15.x into main eb053df
  • Update dependency dotenv to v15 5b518c5
  • Merge pull request 'Update dependency dotenv to v14' (#18) from renovate/dotenv-14.x into main d320b20
  • Merge pull request 'Update dependency knex to v0.95.15' (#16) from renovate/knex-0.x into main 6fd89b7
  • Update dependency dotenv to v14 ae4a930
  • Update dependency knex to v0.95.15 bc466e7

0.7.2

16 January 2022

  • 🚀RELEASE 0.7.2 2808740
  • Pinned knex version (thx sqlite) 9cf8248
  • Merge pull request 'Update dependency dotenv to v12' (#14) from renovate/dotenv-12.x into main 35fafa3
  • Docker speedbuild 36ce64a
  • Update dependency dotenv to v12 d0eed67

0.7.1

12 January 2022

0.7.0

12 January 2022

0.6.1

12 January 2022

  • Working clientside stuff #3
  • 🚀RELEASE 0.6.1 4a476e9
  • Merge pull request 'Update dependency fastify-jwt to v4' (#12) from renovate/fastify-jwt-4.x into main 3bfcd64
  • Merge pull request 'Update registry.odit.services/hub/library/node Docker tag to v17' (#11) from renovate/registry.odit.services-hub-library-node-17.x into main d17825c
  • Merge pull request 'Update dependency dotenv to v11' (#13) from renovate/dotenv-11.x into main 6205151
  • Update dependency knex to ^0.95.0 2b93f3e
  • Preleminary emoji support 3ca5f6b
  • Update dependency fastify-jwt to v4 575685f
  • Update dependency dotenv to v11 4861ca7
  • Update registry.odit.services/hub/library/node Docker tag to v17 0e9f7a5
  • Enabled dep dashboard efb11f6
  • Merge pull request 'Update dependency knex to ^0.95.0' (#5) from renovate/knex-0.x into main e95ca80
  • Merge pull request 'Configure Renovate' (#4) from renovate/configure into main 2a7a32f
  • Added 'clientside' flag to getters and setters 11bd1b4
  • Added migration for clientside redirects e321408
  • Add renovate.json d7428af

0.6.0

25 September 2021

  • 🚀RELEASE 0.6.0 3803ac9
  • Now with custom opengraph (tm) 9d7125a
  • Added rudementary page content e1621b7
  • Added migration for disallowing bot previews 0a500f1
  • Added basic bot checking 61da5d8
  • Now with working bad bot detection 75adbf7
  • New urls can now be created with disabled preview 33d7c94
  • Added bot check for native short urls f6b2ae5
  • Added package for bot recognition 773b286
  • Getters now return the no_preview status e5b8557
  • Added noindex header to all shorturl routes 0a8945a
  • Switched docker base images to odit mirror d8ed9a1
  • Updated opengraph type b64a843
  • Log user agents f15282a
  • Removed unused log 6d71a3e
  • removed logging d097ecc

0.5.1

21 August 2021

  • 🚀RELEASE 0.5.1 b871e42
  • Added endpoint to query over all visited urls bb99c2d
  • Added optional filtering by provider 0945060
  • Shortened return to avoid variable memory asignment f7eae96
  • Changed object property order (just for us pesky humans to improve readability) c2a50a1

0.5.0

21 August 2021

  • 🚀RELEASE 0.5.0 e8382fb
  • Removed visits 404 resolution 59e1784
  • Added migration for visits provider f48159b
  • Reverted last change since we can defer it from the provider b532137
  • Changed the way visits entrys get compiled to enable provider visits count searches over the default api 6e26bbb
  • Server now inserts provider on visit 824c109
  • Added package script for migration creation 6195001

0.4.3

21 August 2021

  • Fixed auth error crashing the entire server thanks to fastify handling stuff not the same way that they do in the docs..... #1
  • 🚀RELEASE 0.4.3 0afa803

0.4.2

18 August 2021

  • Changed register api route and added user deletion route 588f3ba
  • 🚀RELEASE 0.4.2 4ffc06d

0.4.1

18 August 2021

  • 🚀RELEASE 0.4.1 d889432
  • Fixed jwtcount not being recognized 44830f0

0.4.0

18 August 2021

  • Basic jwt implementation :party: 75473ca
  • Implemented jwtcount basics 48cc380
  • Implemented jwt count validation and update on logout 558b69e
  • Switched to fastify-auth to support multiple auth providers 6420ffb
  • 🚀RELEASE 0.4.0 1cd3ebf
  • All authenticated entpoints now accept jwtauth 2b22063

0.3.0

18 August 2021

0.2.0

14 August 2021

  • 🚀RELEASE 0.2.0 7293295
  • Added ebay provider recognition 12c6d7e
  • Ebay provider resolution 339e2f3
  • Now recognizing with and without protocol 1624e66

0.1.4

14 August 2021

0.1.3

14 August 2021

0.1.2

14 August 2021

  • API Endpoint to get all short urls fa01864
  • 🚀RELEASE 0.1.2 b14fa05
  • Changed the way that the migration get's triggered 8fa489f
  • Get all api endpoints 91b25c2
  • Added optional db volume to docker-compose 7c71e94
  • Prod db now resides in db folder 512acc0

0.1.1

14 August 2021

0.1.0

14 August 2021

0.0.2

14 August 2021

  • Migrated to knex 823b211
  • Added basics for auth 6d417fa
  • Initial ab17f91
  • 🚀RELEASE 0.0.2 a4bdb4d
  • Added image builds by drone 1a8410c
  • Working registration/auth 81b314a
  • Implemented short code generation via nanoid 1550860
  • New provider: yt playlists 7344724
  • Added leveldb 97a86db
  • Added api route for getting basic information about an url 1ac700f
  • First routes e5c302a
  • Added basic readme 1c2c1db
  • Added process for recognizing yt urls 8eaa52d
  • Now validating users against the db cd9400f
  • Added visits api fd16b39
  • Added schma to validate cfc49f3
  • Added release-it config ca03286
  • Added basic migration 0a8a5c1
  • Added comments 52cf92b
  • Added tag builds 960f979
  • Added delete api route 71fa977
  • Basic Dockerfile 2e7d924
  • Added config object 7cfcb54
  • Switched to fastify b7354e5
  • Added process for recognizing amazn urls 35af600
  • Added migration for visit counter 3eda0b0
  • Updated prod db config to sqlite 8ea9478
  • Prequesits for docker 1a04743
  • Now returning visit count via api get d8cb023
  • Replaced nanoid with uniqid 68b9b43
  • Implemented a simple table for storing visits 5e9dec6
  • Bsic docker-compose f325f6c
  • Now logging visits to shorturls c4c22a7
  • Updated readme 257272c
  • Added db to gitignore c6b02b7
  • Added db prequesites 226477b
  • Added release script 0034a7b
  • Added knex migration as package script 174ceeb
  • Shorcode is not the primary col b5482fe
  • Deletions now cascade 9c23404
  • Added index to shortcode for easier queriing 0814074
  • Added index for url target (to improve performance later on) 6680ce7
  • Changed path for posting new urls a6397f0
  • Added ODIT package namespace 6273c71
  • Added default dev env 74cf176
  • Added .env capeabilities 2464573
  • SSL Config via process env ae7d123
  • Added sqlite stuff to ignore 9f80ad2
  • Adjusted param naming bb09b73
  • Now also recognizing cursed amazon urls (that weird query shit) fc84dde
  • Updated dependencies to knex 41e1028