Commit Graph

103 Commits

Author SHA1 Message Date
Juan Rodriguez a85d5a8c73 chore: bump version 1.2.0 2024-07-14 22:30:15 +02:00
Juan Rodriguez 80cebe3357 fix: update slug size after 2nd attempt 2024-07-14 22:30:15 +02:00
Juan Rodriguez 451a5fbf0f fix: link email validate format regex 2024-07-14 14:33:34 +02:00
Juan Rodriguez aeb6d1164b fix: remove X-Powered-By header 2024-07-14 14:33:19 +02:00
Juan Rodriguez 2f14cd82dd fix: error handling override kemal default response 2024-07-14 11:19:59 +02:00
Juan Rodriguez faedd0bc7a fix: missing errors content type 2024-07-14 09:26:38 +02:00
Juan Rodriguez 1d207fae64 fix: log level error for production env 2024-07-14 09:26:25 +02:00
Juan Rodriguez a71f345f66 refactor: APP_URL + DATABASE_URL default values 2024-07-14 08:46:29 +02:00
Juan Rodriguez 7cc6c1197f refactor: auto run migrations on startup 2024-07-14 08:46:11 +02:00
Juan Rodriguez 115bbf7366 refactor: reduce docker image size 2024-07-12 23:18:06 +02:00
Juan Rodriguez 36a06ac670 chore: update README v1.1.0 1.1.0 2024-07-12 21:53:32 +02:00
Juan Rodriguez 772897cb27 ci: bump version to 1.1.0 2024-07-12 21:44:59 +02:00
Juan Rodriguez 1f42798d12 chore: update READMe with rest API response examples 2024-07-12 21:44:36 +02:00
Juan Rodriguez 08302e4457 ci: fix publish docker image extract_version 2024-07-12 21:29:15 +02:00
Juan Rodriguez cd9a44fcc9 fix: link controller preload + headers validation 2024-07-12 21:28:44 +02:00
Juan Rodriguez 6532ff466e test: add missing cases for link controller integration tests 2024-07-12 21:28:25 +02:00
Juan Rodriguez 8cbed80fd0 chore: update benchmark script 2024-07-12 20:52:57 +02:00
Juan Rodriguez 0758bf4cee fix: existing_links preload clicks 2024-07-12 20:26:43 +02:00
Juan Rodriguez f5c296bee3 Merge branch 'master' of https://github.com/sjdonado/bit 2024-07-12 19:00:55 +02:00
Juan Rodriguez 8f33375b5f fix: link clicks empty array validation 2024-07-12 19:00:44 +02:00
Juan Rodriguez cebbd48237 ci: update dockerfile to include data folder 2024-07-12 10:03:37 +02:00
Juan Rodriguez 88d81ecfe3 ci: update dockerfile to include data folder 2024-07-12 08:50:14 +02:00
Juan Rodriguez 3050c2b100 feat: get link by id endpoint 2024-07-12 08:47:08 +02:00
Juan Rodriguez a2aa586dae feat: get all links clicks join 2024-07-12 07:58:21 +02:00
Juan Rodriguez ebc9c6852e ci: download regexes script 2024-07-12 07:56:19 +02:00
Juan Rodriguez a1b67b8553 fix: avoid create links duplicates 2024-07-12 07:46:58 +02:00
Juan Rodriguez dbc81796d6 feat: store click data on redirect 2024-07-12 07:46:49 +02:00
Juan Rodriguez 2f796dbdab feat: create clicks model + migration 2024-07-12 07:28:27 +02:00
Juan Rodriguez ff06e10b8f ci: github workflow extract release tag from shard.yml 2024-07-11 22:45:46 +02:00
Juan Rodriguez 050fd6f1e3 refactor: rename url-shortener to bit 2024-07-10 22:29:34 +02:00
Juan Rodriguez b0160f8127 ci: build linux/amd64,linux/arm64 docker images 1.0.0 2024-07-10 21:51:12 +02:00
Juan Rodriguez bac73f2a47 fix: stream is closed before call_next 2024-07-10 21:41:48 +02:00
Juan Rodriguez d7a4ce25aa chore: remove bruno (deprecated) 2024-07-10 21:32:33 +02:00
Juan Rodriguez 72654ab9fb ci: fix Generate artifact attestation subject-path 2024-05-20 19:04:39 +02:00
Juan Rodriguez be10cb1c9a refactor: update benchmark to handle more links concurrently 2024-05-20 18:43:37 +02:00
Juan Rodriguez 7cbd469842 chore: benchmark script 2024-05-20 18:43:18 +02:00
Juan Rodriguez 8c209f0036 test: services unit tests 2024-05-20 13:14:37 +02:00
Juan Rodriguez f03e0092c8 refactor: move cli methods to app service 2024-05-20 13:13:49 +02:00
Juan Rodriguez 89fa00b80b ci: missing env variables publish workflow 2024-05-20 13:07:31 +02:00
Juan Rodriguez 2c3bb8deaf chore: rename bruno folder 2024-05-20 11:46:10 +02:00
Juan Rodriguez de12095d19 ci: fix generate artifact attestation 2024-05-14 07:03:40 +02:00
Juan Rodriguez 0d053a042a Merge pull request #3 from sjdonado/refactor/upgrade-to-crystal
Refactor/upgrade to crystal
2024-05-14 06:37:19 +02:00
Juan Rodriguez be0ebd1763 test: fix Closed stream (IO::Error) 2024-05-14 06:34:29 +02:00
Juan Rodriguez aa8a84af0e ci: run tests workflow 2024-05-14 06:28:13 +02:00
Juan Rodriguez f28dfdfd89 Merge branch 'master' of https://github.com/sjdonado/url-shortener into refactor/upgrade-to-crystal 2024-05-14 06:24:30 +02:00
Juan Rodriguez a7d52797d9 ci: publish to docker hub workflow 2024-05-14 06:21:55 +02:00
Juan Rodriguez 80a91583fe ci: move binaries to path 2024-05-14 06:21:13 +02:00
Juan Rodriguez abb35019f3 ci: Dockerfile + docker-compose 2024-05-14 05:50:28 +02:00
Juan Rodriguez adbc07e605 feat: migrate script 2024-05-14 05:50:13 +02:00
Juan Rodriguez 814fd83d32 test: ping spec 2024-05-13 22:59:22 +02:00