Nicolai Ort
|
1a04743db9
|
Prequesits for docker
|
2021-08-14 09:56:43 +02:00 |
Nicolai Ort
|
f325f6c8cc
|
Bsic docker-compose
|
2021-08-14 09:56:09 +02:00 |
Nicolai Ort
|
2e7d924815
|
Basic Dockerfile
|
2021-08-14 09:55:34 +02:00 |
Nicolai Ort
|
1c2c1dbbbb
|
Added basic readme
|
2021-08-14 09:40:07 +02:00 |
Nicolai Ort
|
9c23404210
|
Deletions now cascade
|
2021-08-14 09:32:17 +02:00 |
Nicolai Ort
|
71fa977af4
|
Added delete api route
|
2021-08-14 09:30:16 +02:00 |
Nicolai Ort
|
fd16b39443
|
Added visits api
|
2021-08-14 09:28:10 +02:00 |
Nicolai Ort
|
d8cb023765
|
Now returning visit count via api get
|
2021-08-14 09:27:59 +02:00 |
Nicolai Ort
|
08140742ed
|
Added index to shortcode for easier queriing
|
2021-08-14 09:27:39 +02:00 |
Nicolai Ort
|
c4c22a7405
|
Now logging visits to shorturls
|
2021-08-14 09:23:55 +02:00 |
Nicolai Ort
|
5e9dec640a
|
Implemented a simple table for storing visits
|
2021-08-14 09:15:15 +02:00 |
Nicolai Ort
|
6680ce7e50
|
Added index for url target (to improve performance later on)
|
2021-08-14 09:09:29 +02:00 |
Nicolai Ort
|
3eda0b0c9c
|
Added migration for visit counter
|
2021-08-14 09:06:18 +02:00 |
Nicolai Ort
|
1ac700f584
|
Added api route for getting basic information about an url
|
2021-08-14 09:03:18 +02:00 |
Nicolai Ort
|
a6397f01d1
|
Changed path for posting new urls
|
2021-08-14 08:55:40 +02:00 |
Nicolai Ort
|
fc84dde534
|
Now also recognizing cursed amazon urls (that weird query shit)
|
2021-08-14 08:54:36 +02:00 |
Nicolai Ort
|
174ceebc06
|
Added knex migration as package script
|
2021-08-14 08:48:10 +02:00 |
Nicolai Ort
|
6273c713bd
|
Added ODIT package namespace
|
2021-08-12 22:02:35 +02:00 |
Nicolai Ort
|
74cf176818
|
Added default dev env
|
2021-08-12 21:50:46 +02:00 |
Nicolai Ort
|
73447243a3
|
New provider: yt playlists
|
2021-08-12 21:44:58 +02:00 |
Nicolai Ort
|
b5482fe3c3
|
Shorcode is not the primary col
|
2021-08-12 21:44:07 +02:00 |
Nicolai Ort
|
35af600dba
|
Added process for recognizing amazn urls
|
2021-08-12 21:23:49 +02:00 |
Nicolai Ort
|
8eaa52d83d
|
Added process for recognizing yt urls
|
2021-08-12 21:23:40 +02:00 |
Nicolai Ort
|
52cf92b5e5
|
Added comments
|
2021-08-12 21:21:23 +02:00 |
Nicolai Ort
|
2464573525
|
Added .env capeabilities
|
2021-08-12 20:27:23 +02:00 |
Nicolai Ort
|
ae7d123082
|
SSL Config via process env
|
2021-08-12 20:26:33 +02:00 |
Nicolai Ort
|
7cfcb54195
|
Added config object
|
2021-08-12 20:24:26 +02:00 |
Nicolai Ort
|
68b9b43891
|
Replaced nanoid with uniqid
|
2021-08-12 20:17:10 +02:00 |
Nicolai Ort
|
8ea9478a10
|
Updated prod db config to sqlite
|
2021-08-12 20:14:54 +02:00 |
Nicolai Ort
|
0a8a5c1fba
|
Added basic migration
|
2021-08-12 20:14:07 +02:00 |
Nicolai Ort
|
41e102857e
|
Updated dependencies to knex
|
2021-08-12 20:13:58 +02:00 |
Nicolai Ort
|
823b211c8c
|
Migrated to knex
|
2021-08-12 20:13:46 +02:00 |
Nicolai Ort
|
9f80ad2941
|
Added sqlite stuff to ignore
|
2021-08-12 20:13:18 +02:00 |
Nicolai Ort
|
cfc49f3ec4
|
Added schma to validate
|
2021-08-12 19:39:10 +02:00 |
Nicolai Ort
|
bb09b731aa
|
Adjusted param naming
|
2021-08-12 19:34:36 +02:00 |
Nicolai Ort
|
15508606a4
|
Implemented short code generation via nanoid
|
2021-08-12 19:33:59 +02:00 |
Nicolai Ort
|
97a86db5e3
|
Added leveldb
|
2021-08-12 19:22:14 +02:00 |
Nicolai Ort
|
c6b02b7eb4
|
Added db to gitignore
|
2021-08-12 19:22:04 +02:00 |
Nicolai Ort
|
226477bb0c
|
Added db prequesites
|
2021-08-12 19:14:01 +02:00 |
Nicolai Ort
|
e5c302aec8
|
First routes
|
2021-08-12 19:10:36 +02:00 |
Nicolai Ort
|
b7354e505b
|
Switched to fastify
|
2021-08-12 19:10:26 +02:00 |
Nicolai Ort
|
ab17f9148a
|
Initial
|
2021-08-12 18:45:12 +02:00 |