Repository navigation
Releases
Releases · TeamHypertrophy/Protein
v0.5
Changelog
- 94447d0 ♻️ (auth): Refactor For Front-End
- a3d759f ♻️ (cache): Accept
&Redisto Allow Auto Deref - 147703f ♻️ (cache): Allow Composite Keys
- 975b31b ♻️ (cache): Use Generic
ToverString - cf9e74b ♻️ (main): Change Control Flow
- c3a6553 ✨ (auth): API Key Logs + Exercise Cache
- 34fb5f7 ✨ (core): Workout and Workout Plans Adding Functionality
- c952143 ✨ (perf): Improve Performance
- fb34b21 ✨ (trainers): Trainer Applications
- 72fb096 ➕ (jobs): Exercise Cacher
- ea15c36 ➖ (cache): Remove Cache on Custom Exercises
- 08aa54c ⬆️ (deps): Update Dependencies
- 6777f4e 🎉 (cache): All Routes Cached
- bcc284b 🎨 (core): Human Readable Dates + Trainer Routes
- 19f27a2 🎨 (core): Presentation Ready
- 1f97ab8 🐛 (http): Fix Wrong HTTP Methods
- 5e33ee2 📝 (README): Update Roadmap
- 9652d55 🔐 (auth): Add
elevateroute - c8e205c 🔧 (docker): Fix Docker Build
- 137768e 🔨 (core): Update Lockfile
Released by GoReleaser.
v0.4
v0.3
Changelog
- 8f73341 Bump lettre from 0.11.14 to 0.11.15
- da545ec Bump serde from 1.0.218 to 1.0.219
- 1d4281d Merge pull request #27 from TeamHypertrophy/dependabot/cargo/serde-1.0.219
- c0a12cb Merge pull request #28 from TeamHypertrophy/dependabot/cargo/lettre-0.11.15
- f6417ff ♻️ (core): Move repetitive
env::varcalls to Struct - 3518eac ♻️ (user): Send
user_idto client - c2ca475 ✅ (auth): Optimize API Request Guard
- d8f0ecd ✨(api): Avatar Uploads
- 2e463ad ➕ (auth): Add
is-adminroute - 6d204c0 ➕ (auth):
resend-mfaroute as well as fix logic inmfa-check - e074b11 ➕ (cache): Cache Profiles
- 7044a24 🐛 (auth): Allow Use of Regular API Keys in Development
- 82ea493 🐛 (auth): Trainer Authentication
- d8b8f2a 🐛 (sql): Add missing comma
- 1eb6083 📝 (assets): Add Hypertrophy Logos
- f3e5a44 📝 (docs): Add More Code Documentation
- 759366c 🚨(build): Speed Up Compile Times
Released by GoReleaser.
v0.2
Changelog
- 6539d92 Bump chrono from 0.4.39 to 0.4.40
- 65c6602 Bump uuid from 1.14.0 to 1.15.1
- 01d50f1 Merge branch 'dev' into dependabot/cargo/uuid-1.15.1
- 94d2c15 Merge pull request #23 from TeamHypertrophy/dependabot/cargo/uuid-1.15.1
- a25359b Merge pull request #24 from TeamHypertrophy/dependabot/cargo/chrono-0.4.40
- d205bd0 ♻️ (core): More Renaming
- ef52ae9 ✅ (auth): API Key Expiry
- ca05b5f ✨ (api): Custom Exercises and Templates!
- d44befb 🎨 (core): Internal Type Renaming
- d01fb4b 👷 (ci): Add
cargo-auditaction - 982c923 🗃️ (db): Database Backups and ERD
Released by GoReleaser.
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.