30 Commits

Author SHA1 Message Date
f14543af6b
♻️ Removed Makefile, refactored schema in tests
Some checks failed
Build & test / build (push) Has been cancelled
2025-03-08 19:09:43 +01:00
35ccc235c8
♻️ Renamed .github to .gitea, Short description in README,
Some checks failed
Build & test / build (push) Failing after 12m1s
refactor uses
2025-03-08 17:58:07 +01:00
7a46101b42
♻️ Replace diesel_async_migrations with diesel_migrations, refactor
diesel test init
2025-03-08 17:46:45 +01:00
5a77407297
Replaced async_trait with async in traits from 2024 edition 2025-03-07 22:40:10 +01:00
2f1eb4df3a
Updated dependencies, nix shell, justfile
- Updated all dependencies
- Updated Rust edition to 2024
- Nix shell from flake
- Added justfile
- Mirgrate all changes to various packages
2025-03-07 18:21:23 +01:00
Martin Berg Alstad
80f4af9087 Moved more code from hotel_service to lib
Some checks failed
Build & test / build (push) Failing after 6s
2024-09-08 17:27:20 +02:00
Martin Berg Alstad
8fb89e0459 Makefile.toml
TestContainers and diesel test database
2024-08-31 12:21:59 +02:00
Martin Berg Alstad
ce770e9c6f Comments 2024-08-27 00:21:25 +02:00
Martin Berg Alstad
cd99466266 Added dependency on mime 2024-08-27 00:04:21 +02:00
Martin Berg Alstad
17c81f4da1 Rewritten diesel_crud to be more flexible 2024-08-24 19:29:54 +02:00
Martin Berg Alstad
00e894140f Added Wrapper types and DateTimeInterval 2024-08-19 23:15:55 +02:00
Martin Berg Alstad
ae775f4e9e DieselCrud traits and derives 2024-08-19 19:55:01 +02:00
Martin Berg Alstad
7eb675c210 Updated dependencies. Tower from 0.4 -> 0.5 2024-08-19 14:18:51 +02:00
Martin Berg Alstad
cd558eebfa Added From<T> for BaseResponse 2024-08-14 20:37:10 +02:00
Martin Berg Alstad
347314460a Sanitize impl in macro 2024-08-05 01:49:28 +02:00
Martin Berg Alstad
ee487540ac Sanitize returntype in macro 2024-08-05 01:46:35 +02:00
Martin Berg Alstad
865cc6ddb9 Fix version requirement for regex 2024-07-21 19:47:15 +02:00
Martin Berg Alstad
15de73dad4 Fix cfg for external crate 2024-07-21 19:43:58 +02:00
Martin Berg Alstad
8cbb2757a5 Fixed version requirement 2024-07-17 13:02:09 +02:00
Martin Berg Alstad
3389b2264e Removed trim fron inner parenthesized 2024-07-17 12:48:09 +02:00
Martin Berg Alstad
5cd1c075a5 Read files macro for loading reading files to string at compile-time
Makefile for formatting and linting

Workspace for subcrates.

Moved crates to subdir and moved subcrate configs to workspace.*
2024-07-16 18:29:32 +02:00
Martin Berg Alstad
7a0cf00cbc Accept IpAddr or Ipv6Addr as socket.
Added port in builder for only specifying port
2024-07-07 15:13:13 +02:00
Martin Berg Alstad
f40c87aa8e Changed router visibility to pub 2024-07-06 13:27:24 +02:00
Martin Berg Alstad
284ee73ffd Changed parsers to FnMut 2024-07-02 13:24:37 +02:00
Martin Berg Alstad
732eaafec0 Fixed Multipartfiles only accepting a single file.
Added som standard derives on File struct, and extractors
2024-07-01 18:27:47 +02:00
Martin Berg Alstad
963c0610e5 Removed tokio feature and added tokio to axum feature 2024-06-30 23:39:25 +02:00
Martin Berg Alstad
0898a50166 Added MultipartFile extractors.
Moved cfg macro to lib where possible.

Changed some features, and made some deps optional
2024-06-30 20:17:44 +02:00
Martin Berg Alstad
752d1a9d10 Fixed tracing message not showing in AppBuilder 2024-06-26 10:31:20 +02:00
Martin Berg Alstad
83f85f1938 AppBuilder for Axum 2024-06-26 10:20:52 +02:00
Martin Berg Alstad
9eb7c2883e Initial commit 2024-06-22 17:18:29 +02:00