Commit Graph

432 Commits

Author SHA1 Message Date
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
JSH32 88dc5b201c Add `Deref` to `Auth` extractor 2022-06-22 11:00:35 -05:00
JSH32 ae8568b606 Delete client module (moved to frontend) 2022-06-19 16:43:32 -05:00
JSH32 f6a721d013 Client in frontend 2022-06-19 16:42:30 -05:00
JSH32 2d80176f65 Remove backpack-api-client debug dependency 2022-06-19 01:00:15 -05:00
J.SH 878f51731b
Merge pull request #23 from JSH32/openapi-docs
Openapi docs
2022-06-19 00:58:52 -05:00
JSH32 1362798a07 Updated client with model 2022-06-19 00:56:22 -05:00
JSH32 48fac8052e Update model 2022-06-19 00:56:14 -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 62583218ed Remove cookie based authentication 2022-06-18 23:12:37 -05:00
JSH32 4f4022f971 Update `backpack-client` import 2022-06-18 23:06:51 -05:00
JSH32 1460e06b81 Move API client to OpenAPI generated 2022-06-18 23:06:28 -05:00
JSH32 53e5888eb8 Rename `client` to `frontend` 2022-06-18 16:00:13 -05:00
JSH32 11e3e8811d Remove unecessary `skip_serializing` 2022-06-18 15:56:57 -05:00
JSH32 529ae91d52 Remove old comments 2022-06-18 15:05:32 -05:00
JSH32 9aedfe129c Remove `ApiModifier` 2022-06-18 13:55:58 -05:00
JSH32 28e740283c Fix multipart bugs 2022-06-18 02:38:24 -05:00
JSH32 137b6f27a5 Add authentication docs 2022-06-18 02:38:11 -05:00
JSH32 3f389bc675 Application documentation 2022-06-18 02:12:02 -05:00
JSH32 af91fcc125 File routes 2022-06-17 22:26:51 -05:00
JSH32 e3d67c89a7 More file endpoints 2022-06-17 21:30:14 -05:00
JSH32 05c63bc6f4 Multipart extractor 2022-06-17 21:21:20 -05:00
JSH32 576f049a0d Merge branch 'openapi-docs' of https://github.com/JSH32/Backpack into openapi-docs 2022-06-17 14:11:38 -05:00
JSH32 f640391945 Switch file uploads to an extractor 2022-06-17 14:09:39 -05:00
J.SH eed702d248
Merge pull request #21 from JSH32/dependabot/cargo/hyper-0.14.19
Bump hyper from 0.14.11 to 0.14.19
2022-06-16 22:42:06 -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 ce9a48ae6f Imports 2022-06-15 00:39:27 -05:00
JSH32 2c3af09471 Rapidoc styling 2022-06-15 00:37:47 -05:00
JSH32 30911c27e5 Default `MessageResponse` 2022-06-15 00:37:38 -05:00
JSH32 995f308169 Include license in doc 2022-06-14 18:06:47 -05:00
JSH32 abe7f33791 Fix typos 2022-06-14 18:06:29 -05:00
JSH32 2dae109332 Replace swagger with rapidoc 2022-06-14 09:20:28 -05:00
JSH32 cc285a3061 Remove weird comment on `UserRole` 2022-06-13 22:12:52 -05:00
JSH32 74db6c2760 Remove unnecessary 409 on verify 2022-06-13 22:01:47 -05:00
J.SH 8a055208d3
Update ApiKey.md 2022-06-13 21:57:54 -05:00
JSH32 f7a2ce52bb OpenAPI User docs and API Key docs 2022-06-13 21:56:33 -05:00
JSH32 2d2931d4f0 Merge branch 'rewrite' into openapi-docs 2022-06-13 10:41:44 -05:00
JSH32 11dd4995f0 Utoipa docs 2022-06-13 10:39:53 -05:00
JSH32 c190e6dc98 Env var PORT from file nextjs 2022-06-12 22:12:43 -05:00
JSH32 be8f2de58f NextJS development mode 2022-06-12 21:29:13 -05:00
JSH32 0a72b0ebc8 Fix update changes on client 2022-06-12 19:10:21 -05:00
JSH32 e7f82aad0e Update dependencies 2022-06-12 16:46:13 -05:00
JSH32 79d439a99e Update LICENSE 2022-06-10 20:26:12 -06:00
JSH32 5baee49abe cargo fmt 2022-06-09 20:18:30 -06:00
JSH32 d921a63c2b Nginx derived proxy container 2022-06-09 20:18:19 -06:00
JSH32 9456fe0284 Better configuration 2022-06-09 16:30:03 -06:00
JSH32 2647f82de6 API file proxy for LOCAL_SERVE 2022-06-09 13:58:38 -06:00
JSH32 30e4d44736 Switch from `native-tls` to `rustls` 2022-06-07 01:06:04 -06:00