Commit Graph

42 Commits

Author SHA1 Message Date
938920fcad Merge branch 'main' of https://github.com/rohan-sircar/actix-demo 2021-04-24 23:05:43 +05:30
871c533944 fix powerpc ci.yml 2021-04-24 23:05:41 +05:30
Rohan Sircar
4ccd2e664d
fix ci.yml 2021-04-24 22:54:12 +05:30
Rohan Sircar
5982d54cec
fix ci.yml 2021-04-24 22:52:59 +05:30
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
2021-04-24 22:46:11 +05:30
7b18bd8967 fix dockerfile 2021-04-23 23:01:14 +05:30
bbdd9b9abd minor enhancements 2021-04-23 21:10:02 +05:30
Rohan Sircar
73e9904173
Merge pull request #1 from rohan-sircar/cache-action
use github cache action instead
2021-04-23 17:53:51 +05:30
f027c0ab7b try github cache action instead 2021-04-23 17:48:54 +05:30
fdc151a885 experiment with removing cache 2021-04-23 17:00:49 +05:30
470c4ec4bf Merge branch 'main' of https://github.com/rohan-sircar/actix-demo 2021-04-23 16:21:29 +05:30
e3ed49664c update ci file
remove ppc target again
2021-04-23 16:21:26 +05:30
Rohan Sircar
57f26a0ddf
foo 2021-04-23 00:38:46 +05:30
Rohan Sircar
e3f1cdf3f9
whoops 2021-04-23 00:31:47 +05:30
133b48d9d6 update ci file 2021-04-23 00:05:53 +05:30
85bc92ad9b update ci file
fix powerpc build
2021-04-23 00:00:44 +05:30
a624c31240 fix ci file 2021-04-22 23:31:23 +05:30
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
2021-04-22 23:26:30 +05:30
b24ee90852 revert clippy continue on error 2021-04-22 20:35:48 +05:30
c4bc4a2f4b fix clippy errors 2021-04-22 20:35:17 +05:30
463a07cc2a remove cross from build 2021-04-22 20:08:48 +05:30
2bba42498c Fix ci failure 2021-04-22 19:57:51 +05:30
f0e512ec25 Add docker build to ci 2021-04-21 15:48:58 +05:30
1513541d73 Remove ppc64 buiild target 2021-04-21 14:18:56 +05:30
727207778b update ci file 2021-04-21 13:41:02 +05:30
e1c4bb8fc7 Rename UserDTO to UserDto 2021-04-21 13:32:03 +05:30
0fd1137361 Add ci file 2021-04-21 13:24:44 +05:30
5378124bf4 update readme 2021-04-21 11:22:24 +05:30
1d1cff4f74 Add docker build and update to actix-web v3 2021-04-21 11:11:48 +05:30
9b7d28c6fe Updated dependencies 2020-08-22 16:53:39 +05:30
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
2020-08-19 13:42:02 +05:30
8d8cdfe267 Changes to config
Added appconfig struct
Added option to chage hash cost from env file
Added auto-reloading code
2020-08-12 12:35:26 +05:30
7683636a4e Cleanup of main 2020-08-12 02:03:43 +05:30
667728bb02 Added basic auth
TODO need to improve error handling
2020-08-12 01:21:20 +05:30
72a88761ff Updated readme formatting 2
left out one field
2020-08-11 13:03:18 +05:30
0fd84dae89 Improved readme formatting 2020-08-11 13:01:50 +05:30
894e75a587 Updated readme 2020-08-01 19:18:49 +05:30
b2c6b52c5c removed db from git 2020-08-01 19:12:27 +05:30
e22b6770f9 Formatting and diesel boxed query experiment 2020-05-12 17:37:53 +05:30
260f887d22 Implemented basic auth logic + other stuff 2020-05-12 01:03:11 +05:30
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
2020-05-09 12:07:08 +05:30
409a28c170 first commit 2020-05-06 18:56:24 +05:30