Rohan Sircar
b87ddc393b
add .drone.yml
3 years ago
Rohan Sircar
81a72578a1
make app docker volume friendly
3 years ago
Rohan Sircar
919e5d3751
boo github doesn't give a way to invalidate cache
3 years ago
Rohan Sircar
87cac97a2d
Add cache action back
3 years ago
Rohan Sircar
a5fd41dbd1
temporarily remove cache
3 years ago
Rohan Sircar
d219bf29e4
downgrade ubuntu runner version in ci
3 years ago
Rohan Sircar
938920fcad
Merge branch 'main' of https://github.com/rohan-sircar/actix-demo
3 years ago
Rohan Sircar
871c533944
fix powerpc ci.yml
3 years ago
Rohan Sircar
4ccd2e664d
fix ci.yml
3 years ago
Rohan Sircar
5982d54cec
fix ci.yml
3 years ago
Rohan Sircar
565e6bc5e4
Changes to ci
instead of docker layer caching, build binary in runner itself and copy
binary to dockerfile
old Dockerfile is now build.Dockerfile whereas new one is ci.Dockerfile
caching docker layers was taking more time than building the image from
scratch
add powerpc build (for the 100th time) but without cross in it's own
job
3 years ago
Rohan Sircar
7b18bd8967
fix dockerfile
3 years ago
Rohan Sircar
bbdd9b9abd
minor enhancements
3 years ago
Rohan Sircar
73e9904173
Merge pull request #1 from rohan-sircar/cache-action
use github cache action instead
3 years ago
Rohan Sircar
f027c0ab7b
try github cache action instead
3 years ago
Rohan Sircar
fdc151a885
experiment with removing cache
3 years ago
Rohan Sircar
470c4ec4bf
Merge branch 'main' of https://github.com/rohan-sircar/actix-demo
3 years ago
Rohan Sircar
e3ed49664c
update ci file
remove ppc target again
3 years ago
Rohan Sircar
57f26a0ddf
foo
3 years ago
Rohan Sircar
e3f1cdf3f9
whoops
3 years ago
Rohan Sircar
133b48d9d6
update ci file
3 years ago
Rohan Sircar
85bc92ad9b
update ci file
fix powerpc build
3 years ago
Rohan Sircar
a624c31240
fix ci file
3 years ago
Rohan Sircar
6649b27869
many changes
re-enable cross and os-matrix cross
remove jsonwebtoken since it doesn't compile on ppc
improve docker build and make it publish to docker.io
3 years ago
Rohan Sircar
b24ee90852
revert clippy continue on error
3 years ago
Rohan Sircar
c4bc4a2f4b
fix clippy errors
3 years ago
Rohan Sircar
463a07cc2a
remove cross from build
3 years ago
Rohan Sircar
2bba42498c
Fix ci failure
3 years ago
Rohan Sircar
f0e512ec25
Add docker build to ci
3 years ago
Rohan Sircar
1513541d73
Remove ppc64 buiild target
3 years ago
Rohan Sircar
727207778b
update ci file
3 years ago
Rohan Sircar
e1c4bb8fc7
Rename UserDTO to UserDto
3 years ago
Rohan Sircar
0fd1137361
Add ci file
3 years ago
Rohan Sircar
5378124bf4
update readme
3 years ago
Rohan Sircar
1d1cff4f74
Add docker build and update to actix-web v3
3 years ago
Rohan Sircar
9b7d28c6fe
Updated dependencies
4 years ago
Rohan Sircar
5618d043bc
Vastly improved error handling
Vastly improved error handling in some functions.
Rest will be done later.
Code cleanup and fixed typos.
Removed actix_htttp crate as dependency
4 years ago
Rohan Sircar
8d8cdfe267
Changes to config
Added appconfig struct
Added option to chage hash cost from env file
Added auto-reloading code
4 years ago
Rohan Sircar
7683636a4e
Cleanup of main
4 years ago
Rohan Sircar
667728bb02
Added basic auth
TODO need to improve error handling
4 years ago
Rohan Sircar
72a88761ff
Updated readme formatting 2
left out one field
4 years ago
Rohan Sircar
0fd84dae89
Improved readme formatting
4 years ago
Rohan Sircar
894e75a587
Updated readme
4 years ago
Rohan Sircar
b2c6b52c5c
removed db from git
4 years ago
Rohan Sircar
e22b6770f9
Formatting and diesel boxed query experiment
4 years ago
Rohan Sircar
260f887d22
Implemented basic auth logic + other stuff
4 years ago
Rohan Sircar
cb26393fcd
Many updates
Split codebase into modules
Added custom all in one error type
Added password to user model
Added password hashing using bcrypt
Added model validation for username using regex
4 years ago
Rohan Sircar
409a28c170
first commit
4 years ago