Commit Graph

80 Commits

Author SHA1 Message Date
95e5c47c69 remove unbounded get users api endpoint 2021-05-20 18:39:20 +05:30
c993ef87ee Add endpoints for search and pagination
also add non-blocking logger
2021-05-18 19:43:18 +05:30
0c64225bcf remove unneeded files 2021-05-18 19:42:03 +05:30
b6801e1821 many changes - mainly moving to refined newtypes
other changes -
add dependencies for implementing refined newtypes -
 derive-more/validators
rename Plain logger format to Pretty
rename regexs package to regex
2021-05-15 19:27:06 +05:30
4673818894 Switch to ApiResponse struct instead of ErrorModel 2021-05-12 21:05:15 +05:30
1d74b75ca8 change hash_cost to u32 2021-05-12 17:59:35 +05:30
5c8720d40c add cargo-make makefile 2021-05-12 17:58:43 +05:30
4dd9be5749 Add diesel tracing 2021-05-11 11:42:37 +05:30
88430a3e51 migrate to tracing and remove log 2021-05-11 11:39:55 +05:30
d3a3b1e1f2 use full qualified name for log statements 2021-05-09 00:16:13 +05:30
87dc7547b8 add startup banner 2021-05-06 23:37:15 +05:30
aa6b788669 refactor routing 2021-05-06 12:52:14 +05:30
4d1118eb36 refactor it tests 2021-05-06 12:51:58 +05:30
62e4f27283 Update readme 2021-05-06 10:35:07 +05:30
da125c6d99 change names of it tests 2021-05-05 23:30:52 +05:30
f6f9a18d9f add build-info endpoint 2021-05-05 23:30:45 +05:30
402acef2fa change default log level 2021-05-05 23:16:24 +05:30
40e805088c Add license file 2021-05-05 23:16:15 +05:30
4c70546905 update ci yml
switch back to swatinem cache
switch rustc back to stable
2021-05-05 20:16:07 +05:30
1d8b4c16a4 remove env var in ci 2021-05-05 20:03:00 +05:30
26b76e4226 Add integration tests 2021-05-05 20:00:11 +05:30
eb9e97c3aa error handling improvements 2021-05-02 21:58:18 +05:30
da01fee1f8 fix lint 2021-05-02 17:06:42 +05:30
af0a3ce0c5 Merge branch 'master' of https://git.arcusiridis.com/nova/Actix-Demo 2021-05-02 16:47:58 +05:30
efbfe3e0fe error handling improvements 2021-05-02 16:47:23 +05:30
226d3cde4f Merge branch 'main' of https://github.com/rohan-sircar/actix-demo 2021-05-01 20:01:58 +05:30
Rohan Sircar
62be0e0476
add symlink for powerpc gcc and linker env 2021-04-29 22:15:52 +05:30
Rohan Sircar
c4e48e56bc
Try installing powerpc64 gcc package 2021-04-29 01:31:06 +05:30
75039778de update drone yaml 2021-04-28 16:37:04 +05:30
0e5b787657 update drone yaml 2021-04-28 16:21:42 +05:30
7ad00ac0ac update drone yaml 2021-04-28 16:16:57 +05:30
c12fb24404 update drone ci file 2021-04-28 15:50:18 +05:30
b87ddc393b add .drone.yml 2021-04-27 22:55:42 +05:30
81a72578a1 make app docker volume friendly 2021-04-27 16:52:27 +05:30
Rohan Sircar
919e5d3751
boo github doesn't give a way to invalidate cache 2021-04-26 20:10:43 +05:30
Rohan Sircar
87cac97a2d
Add cache action back 2021-04-26 01:03:00 +05:30
a5fd41dbd1 temporarily remove cache 2021-04-24 23:45:34 +05:30
d219bf29e4 downgrade ubuntu runner version in ci 2021-04-24 23:39:19 +05:30
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