Releases: Athlonix/athlonix
Releases · Athlonix/athlonix
v2.0.1
v2.0.0
Changelog - Athlonix 📝
🚀 Features
- feat(client): blog feature (#276) @Metololo
- feat(admin): view members suggestions (#283) @Jayllyz
- feat: unique activity (#279) @userMeh
- feat: add some public images for donate & about us page (#269) @Jayllyz
- feat(client): request your latest invoice (#265) @Jayllyz
- feat(client): Send email to confirm newsletter subscription (#263) @Jayllyz
- feat: Add election system when closing assembly (#259) @Jayllyz
- feat: refactor and image for tournaments (#256) @userMeh
- feat(client): add page to view current, next, or past ga (#249) @Jayllyz
- feat: images activities (#244) @userMeh
- feat: moved tournaments/activities to members (#241) @userMeh
- feat: setup resend (#235) @Jayllyz
- feat: realtime messages (#233) @userMeh
- feat: enchanced votes with turn for polls (#224) @userMeh
- feat: messages api & client page (#229) @Jayllyz
- feat: setup shadcn charts (#225) @Jayllyz
- feat: votes with sockets (#222) @userMeh
- feat: create loading component (#221) @Jayllyz
- feat(client): add Hierarchy page (#220) @Jayllyz
- feat: add check member middleware (#217) @Jayllyz
- feat: activities details (#215) @userMeh
- feat: add chatbot functionnality (#214) @Metololo
- feat: add statistic route & page (#213) @Jayllyz
- test: missing features (#211) @Jayllyz
- feat(client): add footer (#206) @Jayllyz
- feat(client): rework edm page ui (#203) @Jayllyz
- feat: tournament list and page (#198) @userMeh
- feat(admin): create and upload files in folder + improve UX (#195) @Jayllyz
- feat: add occurence data to get activities route (#196) @Metololo
- feat: add route to get tasks from an activity (#186) @Metololo
- feat(admin): Add members to Assembly using QRCode (#194) @Jayllyz
🐛 Bug Fixes
- fix: improve auth forms with autocomplete (#280) @Jayllyz
- fix: undefined id and disable button when no mats (#274) @Jayllyz
- fix(admin): tournaments form issues (#277) @Jayllyz
- fix(admin): addresses form issues (#275) @Jayllyz
- fix(admin): improve how date are displayed in activities list (#273) @Jayllyz
- fix: Assembly delete user on cascade (#270) @Jayllyz
- fix: can't join activity (#267) @userMeh
- fix: translate and improve how informations are displayed (#266) @Jayllyz
- fix: create assembly with empty description (#264) @userMeh
- fix: have a table cell even without frequency (#261) @userMeh
- fix: tournament links properly redirect (#255) @userMeh
- fix: stringify days (#247) @userMeh
- fix(client): remove blink effect when data appear (#248) @Jayllyz
- fix(admin): assembly broken edit + ui fix (#243) @Jayllyz
- fix(client): Logout was not always working properly (#242) @Jayllyz
- fix: set maxAge like session time (#234) @Jayllyz
- fix: overflowing text (#232) @userMeh
- fix: first turn vote (#231) @userMeh
- fix(client): production issues (#230) @Jayllyz
- fix: query all boolean schema (#223) @Jayllyz
- fix: don't redirect on activities (#219) @userMeh
- fix: hydration issue in members space (#218) @Jayllyz
- fix: patch dark mode for footer (#216) @Metololo
- fix: navbar btn variants (#212) @Jayllyz
- fix: comments delete cascade (#210) @Jayllyz
- fix: reports database issue (#209) @Jayllyz
- fix(edm): update ui accessibility (#205) @Jayllyz
- fix: activities with new database schema (#202) @userMeh
🔨 Refactor
- refactor(client): list votes page (#284) @Jayllyz
- refactor(client): fetch sports server side (#281) @Jayllyz
- refactor(client): Votes page clean code + fix NaN issue (#278) @Jayllyz
- refactor: tournaments page UI (#257) @Jayllyz
- feat: refactor and image for tournaments (#256) @userMeh
- refactor(admin): activity pages (#254) @Jayllyz
- refactor: activity UI page (#250) @Jayllyz
🧰 Maintenance
v1.0.0
Changelog - Athlonix 📝
🚀 Features
- feat(admin): handle assemblies in votes (#189) @Jayllyz
- feat(admin): general assemblies (#188) @Jayllyz
- feat(admin): sports page (#187) @Jayllyz
- feat(front): add auth middleware (#184) @Jayllyz
- feat(front): add dark theme (#182) @Jayllyz
- feat: enhance get all users route with role filter (#181) @Metololo
- feat(admin): donations page (#176) @Jayllyz
- feat(client): add documents page (#174) @Jayllyz
- feat(admin): documents management page (#173) @Jayllyz
- feat: activities list (#172) @userMeh
- feat: add member area layout (#160) @Jayllyz
- feat: user subscription validation (#162) @userMeh
- feat: Finished poll (#161) @userMeh
- feat: add list votes page (#159) @Jayllyz
- feat: setup client account page (#157) @Jayllyz
- feat(frontend): not found page (#156) @Jayllyz
- feat: improve navbar & signup (#155) @Jayllyz
- feat: add list sports page (#152) @Jayllyz
- feat: about us page (#151) @Jayllyz
- feat(api): edm routes (#148) @Jayllyz
- feat: materials (#149) @userMeh
- feat: add activities tasks routes (#145) @Metololo
- feat(api): assemblies setup (#142) @Jayllyz
- feat: activities enhancement and activity teams (#144) @Metololo
- feat: add activities team and enhance activity scheduling (#140) @Metololo
- feat: tournament early pages (#139) @userMeh
- feat(client): donation page (#138) @Jayllyz
- feat(api): setup annual subscription (#133) @Jayllyz
- feat(api): stripe donations workflow (#124) @Jayllyz
- feat: routes for tournaments (#121) @userMeh
- feat: add sport name into getAll activites response (#120) @Metololo
- feat: posts dashboard (#117) @userMeh
- feat: add blog feed page (#116) @Metololo
🐛 Bug Fixes
- fix(polls): missing foreign key (#190) @Jayllyz
- fix(admin): clean layout and links (#185) @Jayllyz
- fix: ui config for turbopack (#178) @Jayllyz
- fix(admin): add error msg on login form (#179) @Jayllyz
- fix(client): save data in cookie after login (#175) @Jayllyz
- fix: materials (#171) @userMeh
- fix: subscriptions handler (#158) @Jayllyz
- fix(front): wrong server side api url (#154) @Jayllyz
- fix(documents): add missing columns (#150) @Jayllyz
- fix: generate missing types (#147) @Jayllyz
- fix(api): soft delete user should also delete in auth table (#137) @Jayllyz
- fix: roles checking workflow (#136) @Jayllyz
- fix: hono openapi type issue (#123) @Jayllyz
- fix: update blog description (#119) @Metololo
- fix: change blogs fetch json data structure (#118) @Metololo
🔨 Refactor
🧰 Maintenance
v0.1.1
Changelog - Athlonix 📝
🚀 Features
- feat: activities dashboard (#113) @userMeh
- feat(admin): setup votes list (#109) @Jayllyz
- feat: reload list component on add (#108) @userMeh
- feat: Dashboard addresses (#107) @userMeh
- Admin/feat/dashboard (#93) @userMeh
- feat(api): setup votes/polls system (#91) @Jayllyz
- feat(api): add sports crud & activities reservation (#88) @Jayllyz
- feat(api): set created_at in users table (#87) @Jayllyz
- feat(api): add cover image for post (#86) @Jayllyz
- feat(api): setup activities crud (#83) @Jayllyz
- feat(api): users basic routes (#81) @Jayllyz
- feat(client): login and signup page (#74) @userMeh
- feat(api): logout user route (#71) @Jayllyz
- feat(api): add pagination on get request (#66) @Jayllyz
- feat(api): setup vitest (#61) @Jayllyz
- feat(client): front login page (#62) @userMeh
- feat(roles): setup roles permissions on routes (#60) @Jayllyz
🐛 Bug Fixes
- fix: bump biome to remove regression (#112) @Jayllyz
- fix(docker): give env arg before build (#97) @Jayllyz
- fix: public api url for client side (#96) @Jayllyz
- fix(api): db after migration (#82) @Jayllyz
- fix: home page missing signup btn (#80) @Jayllyz
- fix(api): return user info on login (#67) @Jayllyz
🧰 Maintenance
- refactor: tests workflows & clean search querys in api (#114) @Jayllyz
- chore: maintenance updates (#106) @Jayllyz
- ci: setup and fix type coverage (#98) @Jayllyz
- test(api): fix and setup more integration tests (#85) @Jayllyz
- chore: setup jwt token in swagger and now use selfhosted runner (#84) @Jayllyz
- chore(deps-dev): bump @types/react from 18.2.78 to 18.2.79 (#69) @dependabot
- chore: cleanup github workflows (#68) @Jayllyz
v0.1.0
Changelog
🚀 Features
- feat(client): add home page and navbar (#54) @Metololo
- feat(api): comments on blog post (#53) @Jayllyz
- chore: full database schema with types (#52) @userMeh
- chore: setup tailwind and shadcn colors and font (#51) @Metololo
- chore: rework supabase and setup openapi (#46) @Jayllyz
- feat: setup tailwindcss and shadcn in project (#40) @Metololo
- feat(api): setup basic blog routes (#38) @Jayllyz
- chore: setup supabase (#36) @Jayllyz
- feat: setup deploy to k8s (#31) @Jayllyz
- feat: first setup supabase auth routes (#23) @Jayllyz
- feat: setup docker dev (#14) @Jayllyz
🏎️ Performance
- perf(api): search user id only if needed (#57) @Jayllyz
- perf: reduce home page images size (#56) @Metololo
🐛 Bug Fixes
- fix(front): missing sharp for prod (#55) @Jayllyz
- fix(auth-api): wrong cookie expiration (#42) @Jayllyz
- fix: vscode settings (#41) @Jayllyz
- fix: lint and ci (#37) @Jayllyz
- fix(k8s): labels issue (#33) @Jayllyz
- fix(k8s): env ports (#32) @Jayllyz