Repository navigation
v0.1
Changelog
- f8469c5 Base
- fdf1893 Bump fred from 10.0.1 to 10.0.2
- e0ded98 Bump fred from 10.0.2 to 10.0.3
- 0aa6a2a Bump fred from 10.0.3 to 10.0.4
- 8e34d67 Bump lettre from 0.11.11 to 0.11.12
- fa2e050 Bump lettre from 0.11.12 to 0.11.13
- 08b8779 Bump reqwest from 0.12.10 to 0.12.12
- 7d12b71 Bump reqwest from 0.12.9 to 0.12.10
- 8d03af2 Bump rocket-governor from 0.2.0-rc.3 to 0.2.0-rc.4
- 38d61c8 Bump serde from 1.0.215 to 1.0.216
- 43316fa Bump serde from 1.0.216 to 1.0.217
- a7eceb8 Bump shadow-rs from 0.37.0 to 0.38.0
- 2ab20ce Bump shadow-rs from 0.38.0 to 0.38.1
- 8c943af Bump uuid from 1.12.0 to 1.12.1
- 555d3bf Bump uuid from 1.12.1 to 1.13.1
- 016ef1b Bump uuid from 1.13.1 to 1.13.2
- 65f8189 Initial commit
- c0f814e Merge branch 'dev' of https://github.com/TeamHypertrophy/Protein into dev
- 7c702b9 Merge pull request #1 from TeamHypertrophy/dependabot/cargo/serde-1.0.216
- f7b62de Merge pull request #11 from TeamHypertrophy/dependabot/cargo/uuid-1.12.1
- 2eba765 Merge pull request #12 from TeamHypertrophy/dependabot/cargo/shadow-rs-0.38.0
- 188d52d Merge pull request #13 from TeamHypertrophy/dependabot/cargo/fred-10.0.4
- 9d36b2c Merge pull request #14 from TeamHypertrophy/dependabot/cargo/lettre-0.11.12
- 4ad5eb4 Merge pull request #15 from TeamHypertrophy/dependabot/cargo/rocket-governor-0.2.0-rc.4
- 5256986 Merge pull request #17 from TeamHypertrophy/dependabot/cargo/uuid-1.13.1
- f2367db Merge pull request #18 from TeamHypertrophy/dependabot/cargo/shadow-rs-0.38.1
- 30cbf39 Merge pull request #2 from TeamHypertrophy/dependabot/cargo/fred-10.0.2
- 87e8ae1 Merge pull request #20 from TeamHypertrophy/dependabot/cargo/lettre-0.11.13
- cef968c Merge pull request #21 from TeamHypertrophy/dependabot/cargo/uuid-1.13.2
- 4fd8f2b Merge pull request #3 from TeamHypertrophy/dependabot/cargo/reqwest-0.12.10
- 031bce3 Merge pull request #4 from TeamHypertrophy/dependabot/cargo/fred-10.0.3
- e2c5561 Merge pull request #5 from TeamHypertrophy/dependabot/cargo/serde-1.0.217
- a32a3e7 Merge pull request #7 from TeamHypertrophy/dependabot/cargo/reqwest-0.12.12
- 04eeff7 Update For Local Dev
- e8e0da1 ♻️ (auth): Change Reset Password to Include User Owned Password
- 0318590 ♻️ (code): Move
ProteinErrorinside utility functions - d809abd ♻️ (logging): Add
sentryand Improve Redis Logging - d46c7fd ♻️ (redis): Add extra parameter for
redisgroup to remove need for multipleformat!() - 02a56e9 ♻️ (rust): Remove unecessary
let _ - 407a300 ♻️ (rust): Small Code Refactoring
- 8c445c5 ♻️ (rust): Small Refactoring
- 691929b ♻️ Introduce Layers into Logging and remove
.ok().unwrap() - 5079e74 ♻️ Update
shadow-rsand Update/healthand/usersroutes - 3c6526b ♻️
SERIAL->UUID - cdebf58 ♻️
is_some()->match - 2ccb2aa ♻️
json->application/json - 04483f3 ♻️(lint): Remove Unecessary Imports
- b7bc895 ⚡️Add Compiler Optimizations
- e40b3ee ✅ (models): Add Rust Models
- 7e8a03c ✨ (api): Admin Routes
- 5e8a002 ✨ (api): Begin Authorization and Update Docker
- d932155 ✨ (api): Exercise Searching
- d5e6dea ✨ (api): Nutrition Logs Completed!
- dd6d5eb ✨ (api): User Agent Parsing
- e902889 ✨ (api): Workouts and Workout Plans!
- 861677e ✨ (auth): 85% API Key Authorization!
- 38d9b42 ✨ (auth): Email System + Forgot Password!
- fd6edb4 ✨ (user): Add Exercises and Unify API Key Verification
- a7748de ✨ (user): Implement Auth
- 6d1e1cf ✨ Implement Database Migrations and Refactor Code
- 52de33e ✨ Introduce Database Integration
- 1e9a616 ✨
redisCaching Added!!! - 9bc3e00 ✨ move to
diesel-asyncand add necessary repository details - 0586363 ✨(api): Email Verification and Webhooks
- 0c42322 ✨(schema): Big User Improvements!
- e61ce0f ➕ (api): Workout and Exercise Logs
- 7e06385 ➕ (db): Add
updated_atforuserstable - 6135f5e ➕ Help Improve Base
- 44e0e5f ➕ Implement
shadow-rs - aa6c722 🎨 (core): Rust Edition
2021->2024 - db152cd 🎨 (lint):
rustfmtedition2021->2024 - fb604fe 🎨 (user): Improve Error Handling
- 2183c3c 🎨 Begin Moduralization of Code
- b4ad1c5 🎨 Moduralize Logging to cleanup
main.rs - 3cf1bef 🐛 (core): Improve Error Handling
- 92cc9e3 🐛 (user): Fix Error Return Type
- 9ccec15 🐳 (docker):
prometheusandapibug fixes - 973db75 👷 (CI): Update
pre-commit - e52a4f1 👷 (ai): Add
copilot-instructions.md - 60a46cb 👷 (docker): Update Docker Files
- cf6aea4 👷(build): Seperate
prodanddev - 45dda2e 💚 (docker): Fix Container Issues and Speed up Compile Times
- a19c1d4 💚 (docker): Monitoring Services!
- 95b95a9 💥 (api): Trainers! API 100% Complete
- 6b5faf7 📝 (docs): Update README
- b7c6f4e 📝 (docs): Update
README.md - 71652c1 📝 (routes): Basic Implementation of New Routes
- 86390d8 📦 Update
/systemRoutes - abc8680 🔒️ (auth): Move Password Salt to
.env - 665d691 🔒️ (core): Rate-Limiting and Validation!
- 0dc82c2 🔒️ Fix Logs Not Writing
- e2231f1 🔧 (build): Docker!
- 3490ffd 🔧 (git): Remove
cargo-udeps - 6b2388c 🔧 Add Back
cargo-udeps - a9ad49f 🔧 Add Example Config
- 4739cc0 🗃️ (db): Table Integrity Checks
- 4b3067d 🚀 (user): Passwords!
- 9a60833 🚀 (users): MFA
- 9b58676 🚧 (auth): Update Remote
- 71a5b11 🚧 (cargo): Fix
- c6ded1d 🚧 (code): Refactoring
- 908e451 🚧 (db): Add Missing Schemas
- bf6f777 🚧 Add
v1API Versioning, Fix Database Code (Still WIP) - 2de6374 🚧 Core Design Change
- 0459178 🚧 Logging Implementation
- 2657a8e 🚧 Project Base
- 3c71792 🚧 Quick Fix Migrations Dir
- e2dca84 🚨(auth): Flesh Out API Auth
Released by GoReleaser.