All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.0.15 (2023-12-17)
- add health-check routes (ec5a607)
- add health-check routes (fe89623)
- Add Sentry integrations and tracing handlers (e6deb61)
- add sentry url (1e7993f)
- another try (5d7a482)
- another try (74f7ffb)
- another try (5de7310)
- clear and flush db indexes (599d2c0)
- container health check (757f214)
- desc timeout (c70dd1c)
- inc timeout to 50s (6913cb1)
- inc timeout to 60s (c857a95)
- remove closed button modal from features video page (9b320da)
- remove container healthcheck (a79acdb)
- remove container healthcheck (064fbb0)
- renovate (868fd4a)
- renovate (6f391ed)
- renovate (8c6035b)
- skip chad send on my ip (d2ad2f5)
- skip ip log (a95083b)
- skip rate limit on my ip (44adf1d)
- dark-mode link color (a181fd8)
- deps: update dependency @formkit/auto-animate to ^0.8.0 (4cd2bea)
- deps: update dependency @vitejs/plugin-vue to v4.3.4 (ad764f0)
- deps: update dependency express-rate-limit to v6.10.0 (0b8120e)
- deps: update dependency express-rate-limit to v6.11.0 (b868575)
- deps: update dependency jsonwebtoken to v9.0.2 (99532a9)
- deps: update dependency marked to v8 (2605bfe)
- deps: update dependency nodemailer to v6.9.5 (53c3cc3)
- eslint errors (2dc516a)
- extension error (dfe3ed4)
- helmet (d8d741e)
- helmet (c0ad255)
- helmet (b4cbbaa)
- most of the eslint errors (d74127d)
- most of the eslint errors (af3b855)
- my ip was not available duing build time (1a438cb)
- nav link was not bright enough on dark mode (a30b600)
- optomize some queries (1f6cb5c)
- optomize some queries (6829b75)
- stuff (65c1e7c)
0.0.14 (2023-08-27)
- make new link icon smaller (79df72b)
- cannot pull from github ssue at first (2a6b88b)
0.0.13 (2023-08-27)
- add fade in classes to terms and privcy page (0d90a4b)
- add next page arrow (17f570d)
- change load more to black background (1bce9d7)
- clean up comments (4ad93d5)
- create storage symlink (95001a2)
- create storage symlink (544ef58)
- fix api doc url was not working (1addb71)
- format on save (6c439ea)
- handle internel server error on ui (0d33cb4)
- hanel when user disconnected form socketio (e34e4c4)
- hanle 500 error for profile page (26ad10c)
- keep most of the folder on git (2e14db5)
- minify html on build (3228260)
- move alert to top of the form (cb99a0d)
- now we cna see issues (0c12a5e)
- only enabl show/hide icon pasword when password is avaialble (af78864)
- only enabl show/hide icon pasword when password is avaialble (203a26b)
- refactor folder structure (94ce8ba)
- remove unused pkcg (c23a364)
- remove unused pkg (c1698d5)
- update node version (cfdc7e7)
- all the dropdown item styles (4b92e82)
- clear tag name after adding a tag (99be381)
- deps: update dependency axios to v1.5.0 (1350475)
- deps: update dependency chart.js to v4 (28c47a7)
- deps: update dependency marked to v7.0.5 (5a44a55)
- folder path (695d2c3)
- handle server 500+ error (471c832)
- log path (d632349)
- log path (ee45180)
- logs folder path (5fcb163)
- minify html (09cf490)
- minify html (db273bd)
- public storage location (29e5fbb)
- remove some schema (74eb8ab)
- revert back to old chart js 3 (b9120d6)
- show/hide button toggle was not toggling (b93ec95)
- stuff (789d946)
0.0.12 (2023-08-23)
- add more keys in v for loop (2062c7b)
- add refresh-db cmd (2ffcbe1)
- auto enable edit personal inputs on edit profile (4b86420)
- changed all colors to black (c903a69)
- changed to add a session title (a6f2320)
- enable subscription reminder (8731862)
- fetch followers (345bb87)
- forgot html extension (66ce0a6)
- format stuff (fcdfc10)
- improved labeling (b675a64)
- model center (f89a08f)
- move open powerlifting alert outside (7103b82)
- move request api button to the button (ee7b5f4)
- move share video to dorpdown menu (b66f06e)
- remove gains meta (c74b941)
- remove some button icons (2039694)
- remove some button icons (b03412c)
- remove some button icons (f88af33)
- remove some button icons (0723fd0)
- scaffolded chat ui page (a9fd40b)
- some more styling (8366c89)
- unsubscribe change log release email and subscrube changelog release email subscription email reminder (be59b34)
- unsubscribe emial typo (719a19c)
- wait until exercises are done laoding (52d6d49)
- active nav text was not white (96c3a94)
- all the dropdown stuff (c70bf37)
- all the dropdown was not old styles (06bbf06)
- bull mq (066920f)
- deps: update dependency @formkit/auto-animate to v1.0.0-pre-alpha.3 (716d727)
- deps: update dependency @popperjs/core to v2.11.8 (c333c2e)
- deps: update dependency @vitejs/plugin-vue to v4 (f07e230)
- deps: update dependency adm-zip to v0.5.10 (a659b29)
- deps: update dependency axios to v1 (97b987c)
- deps: update dependency bootstrap to v5.3.1 (e9ec4b6)
- deps: update dependency bull to v4.11.3 (46a1ae5)
- deps: update dependency chalk to v5 (8f22e2f)
- deps: update dependency chart.js to v4 (ba2880c)
- deps: update dependency dayjs to v1.11.9 (c8d045d)
- deps: update dependency discord.js to v13.16.0 (57d4f54)
- deps: update dependency discord.js to v14 (541f9b7)
- deps: update dependency dotenv to v16.3.1 (f5c3022)
- deps: update dependency ejs to v3.1.9 (d98ae6a)
- deps: update dependency express-rate-limit to v6.9.0 (29a7e2d)
- deps: update dependency express-validator to v6.15.0 (54469a3)
- deps: update dependency express-validator to v7 (7147645)
- deps: update dependency filesize to v10 (dcc5494)
- deps: update dependency helmet to v7 (a991364)
- deps: update dependency ioredis to v5.3.2 (1b304a7)
- deps: update dependency jsonwebtoken to v9.0.1 (7c71024)
- deps: update dependency knex to v2.5.1 (bec2568)
- deps: update dependency knex-paginate to v3.1.1 (e76d440)
- deps: update dependency marked to v4.3.0 (cee2be5)
- deps: update dependency marked to v7 (0f5d33a)
- deps: update dependency minimist to v1.2.8 (9e0b81e)
- deps: update dependency nodemailer to v6.9.4 (2fffa2d)
- deps: update dependency papaparse to v5.4.1 (3760beb)
- deps: update dependency pg to v8.11.3 (91ce531)
- deps: update dependency pinia to v2.1.6 (85ae7b8)
- deps: update dependency pinia-plugin-persistedstate to v3 (0df19fc)
- deps: update dependency pino to v8.15.0 (b78238b)
- deps: update dependency pino-pretty to v10 (1e46b3e)
- deps: update dependency read-pkg to v8 (8ad7c0b)
- deps: update dependency sass to v1.66.1 (019234c)
- deps: update dependency supertest to v6.3.3 (f714bf3)
- deps: update dependency typed.js to v2.0.16 (5619412)
- deps: update dependency uuid to v9 (a0c66bf)
- deps: update dependency vite to v4 (4c02577)
- deps: update dependency vue to v3.3.4 (c031833)
- deps: update dependency vue-router to v4.2.4 (e9c5d01)
- deps: update font awesome (8ceca0f)
- deps: update socket.io packages to v4.7.2 (916f6d2)
- deps: vitest (279ed33)
- eslint errors (526e2c3)
- eslint errors (6d09edd)
- eslint errors (1a41ff4)
- eslint errors (0c084a8)
- file size import error (1ac3b88)
- list style enable as number (584e8c4)
- more cleanup (9458707)
- remove online users from redis when server closes (cce7180)
- tabs styles on follow page (a68ad58)
- ui (8e2ffba)
- upgrade sass (fd8408a)
- upgrade sass (e27bf5f)
- v auto animate (e92a3d4)
- x (b3783cf)
0.0.11 (2023-08-21)
- change a ton of button colors (b1dcd29)
- change icons back to black (8dc077b)
- change some button colors (ba94262)
- fix app url was not redirecting to user profile page (8ad6156)
- handel error if grabbing following failed (07c2b2c)
- make profile circular (a5ce25d)
- scroll to top after clearning all cache (2819fdc)
- scroll to top after most api success call (ead66b5)
- scroll to top after most api success call (8d3a32b)
- use real profile image for regular search stuff (e469c05)
- missing username profile url (3d396c9)
0.0.10 (2023-08-20)
0.0.9 (2023-08-19)
- add follows table (e664535)
- add html minify script (64bd734)
- add html minify script (baa1ab2)
- add html minify script (21dbdd6)
- add html minify script (c9f11e3)
- add messae table (daa7305)
- add seed on dev (e04f96f)
- change home page screenshot (a04ef8d)
- count all users (75838e1)
- display empty state when there is no data in tracker (84b1d70)
- enable chat route (053a0f6)
- follow route (adc2775)
- follow routes (eb8be20)
- hide all scrollbar (bf79a70)
- make taking screenshot faster (57d6a74)
- register chat page (7e7f170)
- regular sql to knex syntax (c7c332c)
- scaffolded follows and messages routers (8c8592a)
- scaffolded follows stuff (6bde8c7)
- script defer (d57166f)
- script defer (df24009)
- show smart display pop up when no apikey or yes (17a3cd4)
- some error handleing (543f98c)
- temporary guard chat route (2612eab)
- temporary guard chat route (5df4f30)
- upgrade bootstrap icons (bff723f)
- users registration this week (3ad34bb)
- changelog: was hitting fs all the time (81d43ee)
- disable video size it no video was picked (63fa08c)
- remove red scrollbar (265fb4c)
- start date was null on add exercise load (fb076bd)
- start date was null on add exercise load (89c3827)
- video was able to submit wihtout choosing file (e621cbd)
0.0.8 (2023-08-17)
- change some active colors (04222e9)
- clear all cache (848af08)
- clear all cache (d5d0fb9)
- clear all cache via admin panel (76b88fd)
- github issue via contact form (#258) (ec80dd4)
- open contribution link on new tab (4937d9f)
- remove filter button (044fe8f)
- remove gear out of exercise vue (36d5cda)
- stream html instead of sending it (889e426)
- video id was invalid on session details when clicking on it (e75f628)
0.0.7 (2023-08-07)
- make forgot password and reset password btn full width (fdd14ca)
- more tweaks to not block io (1d6a8a7)
- remove online users on disconnect (eb44cdb)
- current user was dropping on mount (d749c2a)
- email tweaks to not block io (98c1dd6)
- email tweaks to not block io (561c139)
- emit back online users on connect (9602291)
- graceful shutdown (136b2de)
- socket io connection (f8f567c)
0.0.7-alpha.0 (2023-08-05)
- add plausible (d01bf83)
- added email block on admin dashboard (c6bea01)
- added mailhog and redis-commander for local dev (c65fcea)
- added make wipe command (d663cbb)
- build on ci (8b8375a)
- build on ci (3bc81c0)
- build on ci (37724c8)
- build on ci (e747c88)
- cache assets for 30 days (5d6dc51)
- dark mode for all layout (5234da9)
- disable husky temporaryly (aab38c5)
- footer font small (0ab6034)
- handle graceful shutdown (b0b0365)
- ignore old .env file (e828698)
- rename to gains.jaw.dev (d691730)
- setup ling and prettier (20eb0f9)
- the ability to update bio (a034cce)
- updated CI (325db35)
- add warning pages for unimplemented pages (34d30dc)
- clearing cache was clearinng download request data count (627500c)
- format and ci (5fef4b4)
- lint and format (f64f004)
- nan as avg hours sleep on profile page (1f1dc51)
- redis commander (5e685a8)
- reduce image size (ed26257)
- refacotr video streaming logic (6150d5e)
- show api key was not working (0ce5035)
- stuff (06f461a)
- styling on gh issues page (d89a136)
0.0.6 (2022-10-29)
- added a inside loading component and fix a bunch of user admin table style related issues (2fff227)
- added ago text on pull requests page (44c34c3)
- added checkbox (2bcaacb)
- added comments on cloudflare cache problems (019074a)
- added crown icons for admin (257183f)
- added icons beside user table (eadd4d0)
- added jsconfig.json (7148c04)
- added jsconfig.json for ui (959603f)
- added labels for pull requests (f3d1b43)
- added labels for pull requests (73ebf0a)
- added lading state on reftch on activity log (ec9a910)
- added links to mobile nav (4b5488c)
- added pagination to /api/v1/users route (4635cbf)
- added show/hide api key input (41e4799)
- added styles to indicate admin user (895d647)
- added swagger api docs for contact route (fb6eec2)
- added table headers admin users table (d9c8357)
- added use-agent to online users (b6acf10)
- admin now can edit state of a user info via admin panel (9bad3b8)
- bing v-model for modify inputs (24cc2c8)
- cache showActivity componentn in sate (ea4f50c)
- cached users queries (49938e5)
- change all outline buttons to dark (2f6ac43)
- change btns in user details page (6f5cf5d)
- disable dob and created (1ba2be5)
- disable login links only in unauthenticated state (d2c2b10)
- disable users cache on a patch request (3b6470a)
- fixed typo (7c2b721)
- image rounded (29c188e)
- improved laoding state on admin users (5ab307e)
- logs: show logs id beside log title inside session details (ee50151)
- mass changes (b7b3eab)
- now you can disable user via clicking individual icons (8d0178c)
- now you can search users via filter (36cfcde)
- only cache the first cache on /api/v1/users route (c54f204)
- only display value when exist (3237ccf)
- pagination for admin users (#236) (a96b8ba)
- possible fix for some css classes are not rendering on prod (4596056)
- possible fix for some css classes are not rendering on prod (921e4ed)
- possible fix for some css classes are not rendering on prod (2487859)
- possible fix for some css classes are not rendering on prod (b4c440e)
- possible fix for some css classes are not rendering on prod (bc776e2)
- refactor open-powerlifting page to use close-powerlifting api (#238) (a7b0761)
- remove jsconfig.json (53e8445)
- reset password link via admin panel (2602068)
- return uncached users (51a765b)
- scaffold modify and add model for admin user panel (220fedf)
- scaffold admin panel with admin stuff (wip) (#230) (a34645c)
- scaffold modify a user modal (e802444)
- scaffold socket io for online users (#235) (bea9d77)
- scaffold users table for admin panel --no-verify (b457e87)
- scrollable activities (5d34704)
- search on keydown (5e91d1b)
- sessions: possible fix for community session was returning propler join (3f243c3)
- sessions: possible fix for community session was returning propler join (7c19202)
- sort users queries desc (7f32e07)
- sticky sidebar on admin panel (bc929c5)
- style changes to admin users table (c826a18)
- track issues and pull requests via dashboard (#229) (c940632)
- updated log msg (1dff625)
- variables: cache weekly weight in (eceaeaf)
- variables: cache weekly weight in (8544376)
- we can now disbale user via admin panel (34e6442)
- cache online users (f01cb16)
- cache online users (f6f4dbb)
- cache online users (3617b45)
- cli command when adding a demo user and ==== on admin users page (b7b4bfb)
- community-sessions: possible fix for not returninng proper session id (82cd226)
- community-sessions: possible fix for not returninng proper session id (885f9b9)
- created and birth date was not showring properly on input (cf042b0)
- delete user was logging out when admin calling (e6ff9ed)
- enable to set status of a user via admin portabl (42ea4da)
- forgot user (ec01914)
- possible fix for cloudflare caching problem (cae968b)
- possible fix for prod nav completely blank black (49ff5cc)
- possible fix for prod nav completely blank black (3fa3dbc)
- possible fix for prod nav completely blank black (132fcd7)
- possible fix for prod nav completely blank black (6d0525a)
- sessions: posibble fix for not returning proper session id after users had deleted all data (0045798)
- sessions: posibble fix for not returning proper session id after users had deleted all data (6b89fed)
- skeleton loading state was not rendering the right ammount (69f2110)
- when a client reach a url beofre auth, we will redirect them after auth && and proect admin routes (b4d584c)
- wrong icon state on show password for requestig api key (f586fa1)
0.0.5 (2022-10-04)
- added a button to change global theme (3410bea)
- added a route to delete al lof user data (c160e80)
- added an api route to view todays log (838259a)
- added app store loading on mount (359f32e)
- added check-auth for cli (917f2b7)
- added cursor to switch label (b04669b)
- added default status bar (b4aa62d)
- added default status bar (2fcf76f)
- added default status bar (2527ec6)
- added default status bar (8365607)
- added faker (55fd70e)
- added logout button to settings page (4017a30)
- added minimal-ui (0982f72)
- added more cli ccmds for mock user data for dev env (98a3f1d)
- added more dark them clases (3f8f3f2)
- added more dark them classes (599e874)
- added more dark them classes (0f1d7cc)
- added more dark them classes (d2618ca)
- added pagination for community page (#223) (5159d37)
- added range for view log (84e60f7)
- added show or hide password (e8bf122)
- added show or hide password on signup page (6357f40)
- added show/hide password on reset password page (1ebc9a7)
- added socket io log (b55d453)
- added spoof wapalizer and socket io (62754fe)
- added styels to tags (287f5af)
- added table tui (9657010)
- added the ability to generate mock data in dev env (ada8f20)
- added the ability to request for download user data via api/ui (#218) (ecdc85f)
- added the default exercises when a new person signup (#208) (216006f)
- added theme switcher (65af25a)
- added v-auto-animate to alert box (dfecce0)
- added vue-query and protect api docs (#221) (0875acf)
- change btn styles on models (29b08f2)
- change theme auto on system (4cc5336)
- change theme auto on system (381c5dc)
- cli: account generation from cli (#212) (14e3228)
- cli: added a bunch of cli commands for user action (#211) (c8ddf7a)
- cursor not disable working properly (9c2eb63)
- disbale buttons until input forms are filled (a30ee63)
- enable default exercises when generate a new demo user for dev env (7ec6dc7)
- enable/disable community sessions in app settings (#222) (7fbc8be)
- fixed verified query was not bool (00e96df)
- hide footer menu bar text on mobile (0f484de)
- improved show/hide password style and enable cursor disable on all button (36bcebe)
- initial dark theme (9ebc938)
- moved block id to the right (3f2fffe)
- only set videos to public / complete session randomly (6b65262)
- redirect to proper api/ui on 404 response (#225) (d093689)
- remove verify true (d3eca60)
- restore user data from a cli command (#210) (1446900)
- scaffold mock-data-cli (#215) (7cdd91e)
- tag systems (#224) (23a1144)
- the ability to add mock training data via cli/api (#216) (14af59c)
- the ability to do modify services via running a cron (#219) (163e97a)
- the ability to include video when generating mock data (#220) (dae04e6)
- the ability to view logs via cli (d57b270)
- the ability to view prod/dev logs via cli commands (#226) (6b7bb34)
- throw error back to controll when generater mock data (057c4f2)
- throw error back to controll when generater mock data (57fe283)
- throw error back to controll when generater mock data (c8d6839)
- udpate empty state on videos page (3f06898)
- udpated redis credentials (2ecc7d3)
- update .env.example file (078f370)
- updated cli help text and remove standalone restore-data cli command file (d230dcc)
- updated docker compose to include redis (e5669f2)
- added multiple prod keyword (68c29f5)
- added multiple prod keyword (9dfadee)
- added multiple prod keyword (8ec5704)
- attempt to fix redis connection error (213ad08)
- attempt to fix redis connection error (edaf1c0)
- attempt to fix redis connection error (e3ee498)
- attempt to fix redis connection error (6250079)
- attempt to fix redis connection error (2a9e958)
- attempt to fix redis connection error (9cc319f)
- attempt to fix redis connection error (c69824e)
- bug causing cli demo user password wrong (#214) (958e9de)
- bug causing recovery query to not return (a4671db)
- bug causing recovery query to not return (802e266)
- bug causing user email not to recognize on cli (ce07b92)
- bugs causing recovery, calories not to return on single user (#217) (ebe9f64)
- cli commands for mocking user data (eb838c8)
- darkmode workingn properly now (b9941d9)
- darkmode workingn properly now (9858a97)
- fixed -1 when generating random data (9a82b35)
- fixed cussor not allow (7c46087)
- fixed padding was not avaialble on home page (0dc4be8)
- fixed vite was not genrationg latest change on prod (36bbaec)
- include sass as dependency (b96332d)
- ios springs scrolling on safari (e0f4996)
- ios springs scrolling on safari (5e5edcd)
- ios springs scrolling on safari (a3e51ce)
- ios springs scrolling on safari (0520a0c)
- latest view log was not a number (78dd35b)
- latest view log was not returning when 1 was given (84189a5)
- light mode theme by default (be844ae)
- light mode theme by default (0d04c58)
- nginx error when deploy (5d10c3e)
- nginx error when deploy (bed04da)
- only cache first session query and change btn color (6e30aa0)
- reduced image file size (51b0f9e)
- reduced image file size (a014710)
- update community sessions after deleting a session (703b8f0)
0.0.4 (2022-09-07)
- added a new layout for page that does not need dashboard footer (#205) (2241507)
- added icons (e325975)
- added proper response msg to bodyweight tracker api (2765f52)
- added styles to header on card (a2ffd8f)
- all the change logs are split into individual version (#206) (d470c27)
- api to pull body weight (69da30f)
- cache changelogs query (#193) (f73d0fb)
- complte open-powerlifting database (4245b54)
- disbale un-implimented card (7afb17e)
- disbale un-implimented card (65b6191)
- disbale un-implimented card (067cbfa)
- fixed log header not flex on profile (9f9ee03)
- fixed open powerlifing stuff (39f7e79)
- fixed style errors (d3ccb4d)
- hide footer menu bar text on mobile (#204) (f998ed1)
- list exercises of a category (#195) (b65502a)
- recovery: added the ability to log recovery via api/ui (#203) (b6a0c78)
- refactor categories blocks exercises as a single component (#198) (d28b670)
- the ability to subscribe to changelog release (#207) (6189ef5)
- the ability to track bodyweight via api/ui (#200) (673858a)
- update most of the pages dummy content (08d81c8)
- fixed card titel not truncucationg (a826796)
- fixed card title not truncating (19d5a29)
- fixed dashboard now flexing evenly on mobile screen (#196) (d0a4eb4)
- fixed download button was not rendering properly on mobile (0f37681)
- fixed duplicated changelogs (ece3059)
0.0.3 (2022-08-31)
- added 24 hours cache (#188) (05e8acd)
- added a api to clear cache (#191) (4059619)
- added more data in exercise history and avg sleep function (#186) (30a3ff4)
- added one rep max calculator (#187) (1883c1a)
- added recovery chart/api (#183) (9672645)
- added redis for community-query (e8466dc)
- added redis to cache large queries (#190) (2dbabe2)
- added script to add auto index on db call on server start (#189) (fe01241)
- added video download option (#184) (f785cfb)
- cache user state queries (e1e75ee)
- enable lading spinner for lazy lading iamge (cf17682)
- exercise-history: added interactive chart to display e1rm (#182) (f373376)
- export exercise history table to CSV (#185) (c60297c)
- now you can clear cache (2b8898e)
- only show changeloag after api call (8ea5815)
- scaffold exercise history with chart (#180) (3db3349)
- scaffold pagination functionality for exercise history card (#181) (0366071)
- udpate node engine (f1b2cf7)
- udpate node engine (2038706)
- added max guard in input number type (d4a94f2)
- clear pagination cache (3c41429)
- display real app version (ff38bd7)
- fixed a css bug between exercise history title (747bb2f)
- fixed download video problem after adding empty session (ee2b486)
- fixed recent-prs not returning from cache and remove vue lazy load images (3d299ee)
- remove pg-native causing err on deployment (0ed152c)
- add a set after dismissing modal (bb68a61)
- add add more label beside label (#117) (0643dd4)
- add loading spinner on session details page (7a107a7)
- add more mock data to admin seed (319dbf8)
- added .eslintignore (e59aac8)
- added a a session from api (#59) (6a8a6df)
- added a back button on dashboard contact page (#34) (2c1f959)
- added a bunch of emojis (0bbf5ff)
- added a bunch of todos task on resources page (7a86752)
- added a custom tooltip (e781129)
- added a fully function authentication workflow via api/ui (#52) (526fa8b)
- added a loading spinner on user details page (6f869b8)
- added a loading spinner when adding a new session (879af93)
- added a loading spinner when duplicationg a set (bc22412)
- added a option to duplicate previous set easily (#162) (ed7126b)
- added a reactive body weight report for profile page (#132) (cb27f30)
- added a reminder to add data (#113) (48fff62)
- added a required * (d495709)
- added a session incomplete on session list (dc04f3a)
- added a toast for random notification (87a387a)
- added a toast for random notification (#127) (c8abffa)
- added a util func for our current date format (b4451d8)
- added a verified icon beside username (#175) (c510ae6)
- added a video layout header and loading state for community videw (220f239)
- added a video preview when adding for a new video (#156) (77d5731)
- added a way to re-verify email (#47) (664cd66)
- added a way to seed local admin account (#87) (25832ad)
- added ability to save postUser to database (83dde23)
- added add-a-set modal (0474f9c)
- added an option collapsed/expend all logs at once (#149) (6780e69)
- added an option to add multi exercise/categories by comma sep (#154) (0b753a9)
- added animated on scroll css for logs page (ee1a7bb)
- added animation library (b65a21e)
- added animation on log details (f3b9c47)
- added animation when choosing a video (f4401b0)
- added animinxyz animatin (8eec615)
- added automatic change log release (#159) (25edfd0)
- added backheader into most pages (04a6384)
- added basic api routes for session resource (#58) (f5204c3)
- added block duration label and seed exercises note data (#99) (54ce066)
- added block name (d40d417)
- added block name input' (438fdeb)
- added bodyweight table (9455c50)
- added btn hover animation and updated readme (c199622)
- added caffeine intake (1e9906a)
- added caffeine intake into schema and errors for session page (80847b9)
- added calories prior sesion field (c102eea)
- added calories prior session (#101) (11591e5)
- added chip mesage on top of hero (6a9d37c)
- added clear buttons beside models footer (#118) (0ca6c06)
- added comitizen for eazy commiting (b208d53)
- added complete session button (d51d42b)
- added confirm deletion model (712e46d)
- added contact component (#33) (e5bb83c)
- added contact service for api/ui (#41) (90dd50c)
- added contribute cta in features page (75a752e)
- added current sessoin id number beside sessoin title (3038980)
- added dashboard login card (2b5d26d)
- added demo video (ff0402f)
- added discord icon beside chip (d18f322)
- added dropdown menu for lift categories, lifts, and blocks (fe91c98)
- added duration on logs page (2c1c858)
- added fadein animation on most page (81f36fc)
- added fav icons for browser and change setting active link color (3cae60a)
- added ffmpeg inside docker (a38b113)
- added gains meta table to store random data (9be80af)
- added husky precommit hook (8c2ae99)
- added json columns inside session table (c14cd02)
- added kg or lbs toggle button (561502e)
- added loading and map v-modal for notes (40f7b33)
- added loading spinner on videos and sessions page (5c50f9b)
- added loading spinner when adding new exercise on session details page (3cf2c80)
- added loading spinners and alert on all of auth pages (7305a57)
- added local admin data for seed (#88) (9fa8546)
- added logger to see what db cred is using (cda0970)
- added logs as jsonb inside sessoin schema (0970f64)
- added meaningful error message instead of value (f8b27f1)
- added mobile menu on header (cfd48b1)
- added more animation when click show/hide other fields (a055e7e)
- added more animation when click show/hide other fields (bd7e146)
- added more info to user store (c872b6a)
- added more links to settings page (0a29ccb)
- added more scafold files (5a005f5)
- added more typo (e320478)
- added multiple ways to authenticate (#50) (2edf111)
- added mvp chad bot for discord (ed12c5b)
- added new issue btn on contact page (96d069d)
- added o-auth logins btns on login page (94d7328)
- added palceholder inside features (16fba2a)
- added password-forget, password-reset workflow (#44) (eed6f19)
- added pattern matching for ios (f23fe1d)
- added pattern matching for ios (ae07c8a)
- added pattern matching for ios (a030c28)
- added rate limiter (4958fc1)
- added recently prs (#135) (f6c348c)
- added remember me for log in (6127249)
- added routes defi for api docs (633cf33)
- added select values and prevent model from submting if not req are met (3bb798d)
- added session incomplete/in-progress (#93) (7e16777)
- added session rpe and hours of sleep (c5ab15b)
- added session title on video details page (781d016)
- added session_id to variables table (e254406)
- added sginup process via api and ui (a46c33d)
- added shaking animation when errror on login (806a03f)
- added signout button on profile page (996ad5a)
- added spaceing for alert messg (#102) (c0c00c1)
- added src folder (cec1dcc)
- added stuff to home componnet (523d1ea)
- added temp vue dist files (4671022)
- added terms and privacy language (4cafa57)
- added the ability to comment under a session (#173) (c7a309c)
- added the ability to delete a session (#107) (c43c747)
- added the ability to delete individual log inside a session (#164) (751c895)
- added the ability to delete user account via api/ui (#165) (87e09e6)
- added the ability to generate api key (#171) (aca164a)
- added toggle button for set notes (#120) (0208824)
- added total date format into card details (a30feb0)
- added transition animation for calculators pages (36e6abf)
- added ui modal to add block from ui (#63) (927c615)
- added useless animation (4c12cbb)
- added user description under profile page (bbc5189)
- added utils schema (7fa178a)
- added v-auto-animate and more animation into most lists (#133) (cd72488)
- added variables table (1bb1a4a)
- added variables table (e0966c1)
- added videos on features page (#157) (52d16ca)
- added vue extension for recomendatin (c593084)
- added vue transiction when adding aset (6e010ff)
- added zoomin animation to alert on auth pages and contact (ef87ef6)
- all the video and thumbnails will use 1 to 1 ratio now (#144) (57d682b)
- appropriate back head route path name (#74) (c28dae3)
- auto migrate database on deployment (#90) (2591f03)
- boom! now we can add a set! (#105) (939a935)
- built sessin details queries to grap sets info (fc80213)
- centered dashboard login page (355bc3f)
- change alert color (e497416)
- change build size limit warning (f490dd3)
- change layout to desktop/mobile when logging in/out (#54) (916e31a)
- change most h4 to h5 (fab46b7)
- change oauth btn links margin bottom (f05eb47)
- change params for swagger api (b9362bf)
- change resource to tools (2e91bd4)
- change sessioins back to 20 (6dcd0c3)
- change table font size to small (dc0313a)
- chore discard vue dist public folder (#11) (97c6924)
- chore removed unused codes (49a1f5d)
- descreased exercise card title (d939889)
- disabl upload btn after while (97e1ee7)
- disable local admin seed on prod (dc40922)
- disable pull to refresh on mobile (2a42410)
- disable pull to refresh on mobile browser (ea2c3b0)
- disable set btns after a session end (5e26602)
- disable zoom on mobile layout (2d9eaa1)
- dont clean built folder when deploying (d38da92)
- enable loading spinner when completing a session (be57db1)
- enable testing larger files on dev enviroment (ecbbc9a)
- fix sessions was not reutnring (71d9b47)
- fixed vue was creating new el everytime dom changes (#121) (fc9329f)
- fixing stupid git broken merge (35e6482)
- force input numeric keyboard on mobile device (#112) (2a21361)
- git will ignore public folder now (8fe6857)
- git will ignore public folder now (063778d)
- hide upload a video model when error (1f5c19e)
- ignore index.html (a78091a)
- ignore public files (bc23f2f)
- init login route (#46) (8ae5205)
- init swagger ui for api docs (#45) (a0b75d8)
- initial commit (190b18a)
- lazy load all the images on scroll (#158) (d40947b)
- log ip address on error (3ae5090)
- log ip address on error (d4c61be)
- log ip address on error (517cb33)
- map ui to api for add a session (#60) (5b4ebe9)
- mass changes (68ef946)
- mass changes (6e973d7)
- modal style changes (369341a)
- move loading component to applayout to access globaly (71eca2d)
- move loading component to applayout to access globaly (680f2a5)
- move the order or adding a new log for animation (6fe2028)
- nav tab for categories, blocks and exercises (#75) (c1d53fe)
- now we can add note (#111) (f0703cd)
- now we can generate screen when adding a new video (#139) (1912a30)
- now we can remove sets and update sets from within (#119) (a987873)
- now we can see details of eprs table (#136) (df820e9)
- now we can share videos with the community (#151) (34729c3)
- now we can upload video per log (#138) (0409524)
- now you can added a session with all valid fields (84a7d98)
- now you can change your profile picture (#137) (25fe8d6)
- now you can choose blocks when adding for new session (8df5b46)
- now you can update personal info via ui/api (#56) (25ede2d)
- only enable other fields if current fields has values (#73) (6c03362)
- only pull logs with video (#141) (d95a962)
- persist exercise without adding a set on session details page (#109) (88382ca)
- play inline videog (2d0be33)
- refactor systems into smaller component (#130) (598e26d)
- remove image fade on load (fd99730)
- remove lazy loading on home page imiage (68cbf74)
- remove un-used css on production after a built (#142) (b2e7434)
- remove vue dist (8569f91)
- remove-animation-for-profile-alert (826cd1d)
- reset sets reactive data after adding a new set (#122) (f74ff62)
- sacffold auth module for vue route guard and updated docs on error classes (99b859d)
- sapce out top part of footer on regualr pages (35f8208)
- scaffold add a session model and session header (b712b93)
- scaffold add exercised componen (b8ed4d7)
- scaffold add-a-lift modal (11a7083)
- scaffold add-a-lift modal (162703b)
- scaffold dashboard app layout (133e6ec)
- scaffold dashboard pages (ab4c35c)
- scaffold landing page (efbb8b0)
- scaffold landing page (f57ff1d)
- scaffold log details page (bf0346c)
- scaffold logs page, video, and change dashboard background color (92047ac)
- scaffold more pages (443b1a9)
- scaffold most blank pages (#148) (30ca4e9)
- scaffold pages (941721d)
- scaffold profile pages (e099d17)
- scaffold project files (762483b)
- scaffold project files (0f0ad82)
- scaffold project files (67dfda6)
- scaffold project files (178704d)
- scaffold project files (#16) (01545af)
- scaffold session details card info (#82) (2246d03)
- scaffold table as set logs (d60b576)
- scaffold table as set logs (cc366af)
- scaffold template.js (253feeb)
- scaffold tools page (89f0b95)
- scaffold users validation (3a79b44)
- scaffold video details page (daedabf)
- scaffold videos page (e98e90e)
- scaffold vue auth route guard (#51) (e48a9df)
- scroll top on route change (8eb89f3)
- sessions will reflect video details layout (#140) (8f3b853)
- sessoin will return with block info if they have it (c8c2569)
- style and data bind sets details (020e133)
- style change color as rpe rnage (5c91f27)
- style changes for set table and logout button (d17cbae)
- style changfes on landing pages (7d3843b)
- tack unfinished session and reflect on sessions list page (#108) (31c84bd)
- the ability to add exe cate via ui (#69) (8af4d54)
- the ability to choose exercise from session details (#84) (f039e16)
- the ability to complete session up new session details (#116) (616c879)
- todo exercise (b93b99c)
- toggle sets notes (#114) (8d53559)
- udpate settings page language (892ff80)
- udpated language on tools page (fea3f6f)
- udpated user_details schema role default to user when signing up (af3f573)
- update package.json (2fa81c8)
- update package.json (16c705f)
- update readme.md (96c2229)
- update session details via api/ui (#85) (01b1348)
- updated actualy data when deleteing session (de9fa6a)
- updated add a session modal (5694acb)
- updated add a session modal (ecee66e)
- updated all calculator links (5ce2387)
- updated log schema to include description (183c3d4)
- updated rate limit amount (c28915f)
- updated user details for user info page (#92) (537495d)
- use dynamic orgin based on env (6fffe1e)
- validaion for api/v1/exercises routes (5126bc3)
- you can now change videos layout dynamically (#150) (f2443b0)
- fixed session add button style (a8282ad)