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