JSH32
|
5b5d911067
|
Handle CORS properly
|
2022-09-22 14:35:06 -05:00 |
JSH32
|
1ad6119f2d
|
Dynamic linking/unlinking with OAuth
|
2022-09-21 21:50:24 -05:00 |
JSH32
|
a194b8be9e
|
Macro to generate OAuth routes
|
2022-09-19 11:03:37 -05:00 |
JSH32
|
1e909ece07
|
OAuth functionality
|
2022-09-19 00:35:39 -05:00 |
JSH32
|
02158f7a89
|
Make entire API use new service architecture
|
2022-09-16 22:20:29 -05:00 |
JSH32
|
bd9a4124f4
|
Fix registration key and update utoipa
|
2022-09-02 20:40:32 -05:00 |
JSH32
|
e2a5caaa97
|
Start service architecture
|
2022-09-01 15:42:40 -05:00 |
JSH32
|
b596b4bd1b
|
Multi DB support
|
2022-08-11 11:02:12 -05:00 |
JSH32
|
49e8cacb06
|
Remove `rayon` dependency.
|
2022-08-01 03:35:52 -05:00 |
JSH32
|
510fc74394
|
Multithreaded thumbnail generation.
|
2022-08-01 03:26:50 -05:00 |
JSH32
|
e1d772aecc
|
Update dependencies.
|
2022-07-31 23:27:37 -05:00 |
JSH32
|
cf5404f73f
|
Use official `jsonwebtoken` crate.
|
2022-07-31 17:02:02 -05:00 |
JSH32
|
641fb548f1
|
Remove `serde-aux`
|
2022-07-04 03:50:58 -05:00 |
JSH32
|
0ab57e3b95
|
Use new `actix-multipart-extract` crate instead of Multipart utility
|
2022-07-04 03:50:10 -05:00 |
J.SH
|
524beec2c3
|
Merge pull request #22 from JSH32/openapi-docs
Add OpenAPI docs and refine API
|
2022-06-18 23:13:00 -05:00 |
JSH32
|
05c63bc6f4
|
Multipart extractor
|
2022-06-17 21:21:20 -05:00 |
JSH32
|
f640391945
|
Switch file uploads to an extractor
|
2022-06-17 14:09:39 -05:00 |
dependabot[bot]
|
c01599f8e1
|
Bump hyper from 0.14.11 to 0.14.19
Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.11 to 0.14.19.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.11...v0.14.19)
---
updated-dependencies:
- dependency-name: hyper
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-06-17 01:23:24 +00:00 |
JSH32
|
2dae109332
|
Replace swagger with rapidoc
|
2022-06-14 09:20:28 -05:00 |
JSH32
|
11dd4995f0
|
Utoipa docs
|
2022-06-13 10:39:53 -05:00 |
JSH32
|
30e4d44736
|
Switch from `native-tls` to `rustls`
|
2022-06-07 01:06:04 -06:00 |
Riku32
|
df5dbd9474
|
Update dependencies
|
2022-05-18 13:34:14 -05:00 |
Axel
|
65cda565b8
|
Merge branch 'rewrite' into registration-keys
|
2022-03-28 13:02:33 +05:30 |
Riku32
|
4100435272
|
Fix Dockerfile to work with rust+nextjs
|
2022-03-26 16:45:45 -05:00 |
Riku32
|
d1fceba68a
|
Compile time evaluated git version
|
2022-03-07 14:23:29 -06:00 |
kakarot-dev
|
15a30a0347
|
move to long named versions and use of crate last git commit
|
2022-03-07 07:22:30 -08:00 |
Riku32
|
5cd644a58b
|
Merge branch 'registration-keys' of github.com:JSH32/Backpack into registration-keys
|
2022-03-05 21:40:11 -06:00 |
Riku32
|
44dc63896f
|
Registration key admin API
|
2022-03-05 21:11:43 -06:00 |
Riku32
|
935c15bbe6
|
Convert to SeaORM from SQLx
|
2022-02-19 20:00:32 -06:00 |
Riku32
|
582ba7e66a
|
Proper error handling with `anyerror` and logging
|
2022-02-17 00:23:38 -06:00 |
Riku32
|
7779faa9ba
|
Pretty printing server logs
|
2022-02-16 21:53:44 -06:00 |
Riku32
|
a56ea6b075
|
Replaced argon2 library because old one used threading improperly
|
2022-02-14 13:46:46 -06:00 |
Riku32
|
3bec170de6
|
Change username on settings endpoint
|
2022-02-14 01:41:44 -06:00 |
JSH32
|
4ee223069c
|
Changed hashing algorithm to SHA256 from MD5
|
2022-01-16 00:39:48 +00:00 |
Riku32
|
23077228fb
|
File uploading throught multipart
|
2021-10-06 19:38:12 -05:00 |
Riku32
|
437474d83f
|
Created file schema and parser for sqlx
|
2021-09-20 16:34:39 -05:00 |
Riku32
|
1afc3bc03d
|
Allow email changes and resending verification
|
2021-09-20 00:57:31 -05:00 |
Riku32
|
7cced9928a
|
Sonyflake implementation for randomized unique IDs
|
2021-09-17 02:51:48 -05:00 |
Riku32
|
82a0c09af1
|
Upgraded Actix to 4 and Tokio to 1
Upgraded Actix version to 4 so we can use Tokio 1 runtime
|
2021-08-14 05:23:07 -05:00 |
Riku32
|
b153a27382
|
Started working on dockerization and easier deployment
|
2021-06-21 21:10:06 -05:00 |
Riku32
|
4b2d67c924
|
Rebrand to backpack
|
2021-05-30 16:54:30 -05:00 |
Riku32
|
22a06e7724
|
Replace schema with migrations, introduce panic handler
|
2021-05-30 03:37:55 -05:00 |
Riku
|
89e2f29c6c
|
Rebranded to anolis
|
2021-05-05 10:10:17 -05:00 |
Riku
|
98f220be97
|
Replaced token system with perm JWTs
|
2021-04-29 02:29:44 -05:00 |
Riku
|
a1d8916d40
|
Updated schema with cascade delete and delete user
|
2021-04-28 01:32:11 -05:00 |
Riku32
|
3d2b13c3af
|
local data source
|
2021-04-01 15:23:13 +00:00 |
Riku32
|
1c9da64b81
|
storage traits
|
2021-04-01 08:03:01 +00:00 |
Riku32
|
ca0c8a1f75
|
added partial token support
|
2021-03-30 07:03:15 +00:00 |
Riku
|
3e1377b09e
|
Authentication middleware macro
|
2021-02-18 19:45:51 -06:00 |
Riku
|
91568e6e09
|
Role system and query updates
|
2021-02-17 01:35:43 -06:00 |