37 Commits (415e4e120ee8903e49d575f3a7bef6b3d728ab56)

Author SHA1 Message Date
meeg_leeto 415e4e120e fix: hotfix: log needs to happen after filter rejection fallthrough 1 year ago
meeg_leeto c60dcce63c refact: misc warning squashing 1 year ago
meeg_leeto 364e5e8038 misc: refined logging 1 year ago
meeg_leeto d47a38e143 fix: necessary fixes to logging after testing 1 year ago
meeg_leeto 2aff7bb416 feat: added Logger and wired it up to warp 1 year ago
meeg_leeto d2109fce65 fix: misc. fix to printing, from bad concatenation 1 year ago
meeg_leeto 165b0e34d0 misc: replaced user facing panics with prints+exit 1 year ago
meeg_leeto 50b0ab56cb misc: more common line/col formatting 1 year ago
meeg_leeto 9a59da600e wip: added log rules to configuration file 1 year ago
meeg_leeto 3e0cd31961 refact: refactored validation and reporting of configuration file 1 year ago
meeg_leeto a5fd6bf61a feat: --version flag 1 year ago
meeg_leeto 8c12dfc132 feat: versioning of configuration files 1 year ago
meeg_leeto ce4706c4b1 misc: remove warnings for mandatory fields 1 year ago
meeg_leeto f49e700dd4 fix: slug collisions were not correctly handled 1 year ago
meeg_leeto ee7c67dfbf fix: stricter URLs 1 year ago
meeg_leeto a9714fe51a misc: try to be more strict in URL filter 1 year ago
meeg_leeto adb6853de5 refact: minor refactor 1 year ago
meeg_leeto 23c77c79f3 fix: try to serve anything that doesn't match from the dir 1 year ago
meeg_leeto f7297cdadd chore: use regular BASE64 instead
From the javascript side, using non-standard base64 was more trouble
than it's worth.
1 year ago
meeg_leeto 927d6d32b9 feat: added the redirect part 1 year ago
meeg_leeto a10c2a01f0 refact: big refactor + documentation
Moved everything to modules, and added documentation to everything.
1 year ago
meeg_leeto 0349a5f465 fix: shortening works!
Misunderstood RV, and was trying to convert the redis response to usize
when it should be something compatible with "ok". () worked.
1 year ago
meeg_leeto 1993fa4893 refact: split POST and GET methods 1 year ago
meeg_leeto 1a10b12a5d refact: removed redundant b64url type 1 year ago
meeg_leeto eae6b3eec2 fix: building again, but apparently not working 1 year ago
meeg_leeto 9372294297 wip: working out /shorten 1 year ago
meeg_leeto d8e19e98c8 wip: not working, but definitely serving and doing something with /shorten args 1 year ago
meeg_leeto 31d8157618 wip: db communication 1 year ago
meeg_leeto c2d813e6c4 fix: finally docker/compose are set up correctly 1 year ago
meeg_leeto b53646cb64 refact: removed figment dependency 1 year ago
meeg_leeto a19170db81 wip: flexibility in serve ip/port 1 year ago
meeg_leeto 1cc260b998 wip: still working torwards the Redis oriented arch. 1 year ago
meeg_leeto 703a52ea8f wip: fixes to last commit to successfully run 1 year ago
meeg_leeto 4d83500fed wip: integrating docker/redis
Still untested, but this commit is a checkpoint as there are currently
no errors in the Rust database.
DOCKERFILE AND DOCKER-COMPOSE ARE STILL COMPLETELY UNTESTED AT THIS
POINT
1 year ago
meeg_leeto 4405448fa2 wip: many pieces moving, still.
Working on many things, though it's starting to take shape; the
configuration ouline and its loading (with figment) is well defined
already; working on stabilizing the SQLite connection, and being able to
insert a slug.
1 year ago
meeg_leeto b0be6e999a wip: wrangling warp 1 year ago
meeg_leeto c19d418526 chore: first commit 1 year ago