Releases: gettakaro/takaro
Releases · gettakaro/takaro
v0.0.6
Changes
🚀 Features
- Allow searching domains by external reference @niekcandaele (#1121)
- Allow overriding role expiry without having to remove and recreate role @niekcandaele (#1119)
- Expose version information @niekcandaele (#1116)
🐛 Bug Fixes
- Store external reference when creating domain @niekcandaele (#1122)
- fix: permissions for shop @niekcandaele (#1073)
🧰 Maintenance
- Tag main branch as latest @niekcandaele (#1124)
- Improve module test output @niekcandaele (#1118)
v0.0.5
Changes
🚀 Features
- Add steam level to player output @niekcandaele (#1105)
- feat: add ability to set external references for domains @niekcandaele (#1097)
🧰 Maintenance
- chore: improve and fix local compose setup @niekcandaele (#1115)
- Separate section in release notes for renovate @niekcandaele (#1108)
- Add release drafter @niekcandaele (#1106)
- Run CI on Github again @niekcandaele (#1104)
- CI Fixes @niekcandaele (#1102)
🤖🧰 Dependency updates
- chore(deps): update storybook monorepo to v7.6.20 @renovate (#969)
- chore(deps): update dependency zustand to v4.5.5 @renovate (#1099)
- fix(deps): update dependency winston to v3.14.2 @renovate (#1101)
- fix(deps): update dependency croner to v8.1.1 @renovate (#997)
- chore(deps): update dependency sharp to v0.33.5 @renovate (#1111)
- chore(deps): update dependency @playwright/test to v1.46.1 @renovate (#1110)
- chore(deps): update dependency esbuild to v0.23.1 @renovate (#998)
- chore(deps): update dependency @playwright/test to v1.46.0 @renovate (#608)
- chore(deps): update grafana/grafana docker tag to v10.4.7 @renovate (#1100)
- chore(deps): update dependency lint-staged to v15.2.9 @renovate (#1098)
v0.0.4
First "release" of Takaro. Still very early and alpha, but starting to add numbers to the versions now :)
Changes
- Merge dev @niekcandaele (#1107)
- Add steam level to player output @niekcandaele (#1105)
- chore(deps): update dependency lint-staged to v15.2.9 @renovate (#1098)
- Merge dev @niekcandaele (#1103)
- Run CI on Github again @niekcandaele (#1104)
- CI Fixes @niekcandaele (#1102)
- feat: add ability to set external references for domains @niekcandaele (#1097)
- refactor: remove unused dep hydra @niekcandaele (#1096)
- feat: make rate limiting a domain setting instead of global @niekcandaele (#1095)
- Create install-geoblock.mdx @hendrikvbr (#1091)
- Refactor: use pure css switch and checkbox @emielvanseveren (#1094)
- Chore: replace deprecated eslint config @emielvanseveren (#1093)
- Feat: add notifications for crud actions @emielvanseveren (#1092)
- Update Install-teleports.mdx @hendrikvbr (#1088)
- Update connect-7dtd-server.md @hendrikvbr (#1089)
- Update connect-rust-server.md @hendrikvbr (#1090)
- deps: use lower version of luxon @emielvanseveren (#1085)
- Refactor: do not return uuid on REST delete calls @emielvanseveren (#1080)
- Feat: show permissions on module installation card @emielvanseveren (#1084)
- Fix: shoporder show shoplisting name if available @emielvanseveren (#1086)
- Create connect-rust-server.md @hendrikvbr (#1087)
- Create install-geoblock.md @hendrikvbr (#1082)
- Create connect-7dtd-server.md @hendrikvbr (#1079)
- Feat: shoplisting draft support @emielvanseveren (#1083)
- feat: add acting user and module IDs to events @niekcandaele (#1081)
- Update Install-teleports.mdx @hendrikvbr (#1078)
- fix a bunch of edge cases around listings and orders @niekcandaele (#1075)
- Fix: a bunch of issues in shop @emielvanseveren (#1070)
- Chore: reimplement event filter @emielvanseveren (#1068)
- Chore: remove old artifact where shop is in separate package @emielvanseveren (#1067)
- shop @emielvanseveren (#1058)
- feat: add some stats to players page @niekcandaele (#1066)
- feat: add more statistics @niekcandaele (#1065)
- Player/User linking @niekcandaele (#1051)
- Update settp.js @niekcandaele (#1056)
- Fix: potentially sessions @emielvanseveren (#1055)
- teleport fixes @200779b (#1054)
- Fix: switching domains @emielvanseveren (#1053)
- Feat: users can now select a different domain @emielvanseveren (#1050)
- fix: me call api documentation @niekcandaele (#1049)
- feat: add a latency metric @niekcandaele (#1048)
- wip: first pass of new linking @niekcandaele (#1045)
- fix: pass through quality for giveItem @niekcandaele (#1044)
- Teleport module fix @200779b (#1043)
- feat: replace old metric and add daily active players metric @niekcandaele (#1042)
- feat: add basic crud for shop @niekcandaele (#1041)
- feat: add metrics for user and player activity @niekcandaele (#1038)
- Feat: bunch of improvements @emielvanseveren (#1036)
- feat: add more details to event about hook and cronjob executed @niekcandaele (#1037)
- Chore: export now exports to file instead of clipboard @emielvanseveren (#1029)
- Chore: get rid of all suspense queries @emielvanseveren (#1034)
- hotfix: matchroute not working in prod @emielvanseveren (#1032)
- Feat: bunch of fixes @emielvanseveren (#1023)
- docs: add community modules to the docs @niekcandaele (#1025)
- Fix: show gameserverid because that is what can be used to filter @emielvanseveren (#1015)
- Currency actions @emielvanseveren (#972)
- deps: update frontend packages @emielvanseveren (#1021)
- ci: publish library packages @niekcandaele (#1019)
- feat: add import/export module functionality to frontend @niekcandaele (#1018)
- feat: refactor DTO to not need an async constructor @niekcandaele (#1017)
- Chore: add notification that connection can be established @emielvanseveren (#1014)
- docs: add a bit more information about module configuration fields @emielvanseveren (#1016)
- CI fixes @niekcandaele (#1008)
- chore(deps): update dependency lint-staged to v13.3.0 @renovate (#1002)
- chore(deps): update react monorepo @renovate (#1001)
- feat: implement importing custom code in modules @niekcandaele (#994)
- Refactor: replace sandpack with zustand @emielvanseveren (#1007)
- Fix: filtering + Fix: variable key is not a uuid @emielvanseveren (#1005)
- Fix: type safety of links, except for reusable link components + e2e crud roles @emielvanseveren (#1004)
- Fix: hide tanstack router devtools in production @emielvanseveren (#995)
- Refactor: tanstack router @emielvanseveren (#989)
- feat: add module related events @niekcandaele (#993)
- ci: setup copybara @emielvanseveren (#990)
- fix: duplicated Discord messages when running multiple replicas @niekcandaele (#986)
- fix: catch syntaxerrors properly @niekcandaele (#985)
- Update dependency @types/react to v18.2.55 @renovate (#900)
- Feat: users now need to confirm when leaving studio @emielvanseveren (#978)
- Feat: disable save button on [command|hook|cronjob] config until dirty + deps: update react-hook-form @emielvanseveren (#975)
- Feat: initial versions <Heatmap/>, <Radar/>, <RadialLine/>, <RadialBar/>, <PieChart/>, <DonutChart /> @emielvanseveren (#922)
- Feat: <ValueConfirmationField/> @emielvanseveren (#973)
- Feat: auth perf improvements @emielvanseveren (#971)
- chore(deps): update dependency sharp to v0.33.2 @renovate (#874)
- Refactor(web-main): error handling and sentry capturing @emielvanseveren (#968)
- chore(deps): update dependency supertest to v6.3.4 @renovate (#875)
- chore(deps): update dependency @types/basic-auth to v1.1.8 @renovate (#966)
- Feat: add validation to EditableField @emielvanseveren (#967)
- Feat(moduleconfig): canHaveCount prop on permissionField @emielvanseveren (#956)
- Fix: incorrect gameserver when switching accounts @emielvanseveren (#949)
- chore(deps): update dependency docker-compose to ^0.24.0 @renovate (#767)
- Chore: bunch of tiny style improvements and enhancements @emielvanseveren (#962)
- Fix: config field overriding fields @emielvanseveren (#961)
- chore: rename economy to economy-utils @emielvanseveren (#948)
- refactor(pages/events): move styles into seperate files @brancobruyneel (#937)
- Fix: tagfield in array type can now take duplicate items when uniqueI… @emielvanseveren (#947)
- Feat: show module name in permissions @emielvanseveren (#958)
- Feat: copy module in <ModuleDefinitionCard/> @emielvanseveren (#954)
- Feat: view mode for module, roles, installed module, settings + few validation fixes in module permissions. @emielvanseveren (#944)
- docs: add FAQ page about modules @niekcandaele (#940)
- feat: new config field types + deps: react query v5 @emielvanseveren (#861)
- fix: issue with mocks in command service test @niekcandaele (#938)
- feat: send chat messages from gameserver overview @brancobruyneel (#934)
- fix(playerProfile): scrolling @brancobruyneel (#930)
- Minor tweaks in frontend @emielvanseveren (#899)
- Refactor of RadioGroup @emielvanseveren (#913)
- chore: setup vitest web-main @emielvanseveren (#928)
- docs: for game server controller @niekcandaele (#915)
- Initial set of graphs @emielvanseveren (#812)
- fix(GameServerSelect): no gameserver on first render @brancobruyneel (#859)
- fix: logging level config @niekcandaele (#905)
- feat: player profile page @brancobruyneel (#876)
- Events and hooks @niekcandaele (#901)
- Chore: refactor role + styles of permission @emielvanseveren (#883)
- Update dependency @opentelemetry/auto-instrumentations-node to v0.40.3 @renovate (#862)
- fix #892 allow searching by ID for items @niekcandaele (#893)
- Feat: <Collapsible /> @emielvanseveren (#881)
- Server settings rework @emielvanseveren (#817)
- Update dependency nodemailer to v6.9.8 @renovate (#832)
- Update dependency esbuild to v0.19.11 @renovate (#831)
- Style: gameserver dashboard overview and studio @brancobruyneel (#872)
- Fix styling gray key @jaridewulf (#867)
- Fix: "docker-compose" to now use "docker compose" instead @jaridewulf (#860)
- Update dependency @types/react to v18.2.47 @renovate (#805)
- Update dependency lightningcss to v1.22.1 @renovate (#849)
- feat: storybook can now add stories from web-main @emielvanseveren (#854)
- Chore: rework Avatar @emielvanseveren (#856)
- Style/replace loading with skeletons @brancobruyneel (#858)
- 822 gameserver dashboard @brancobruyneel (#848)
- Feat: <SelectQueryField/> + Big refactor <Select/> @emielvanseveren (#850)
- Fix: drawer drag @emielvanseveren (#847)
- chore(deps): update dependency eslint to v8.56.0 @renovate (#806)
- Feat: add drag events to Drawer @emielvanseveren (#845)
- Feat: rework <ColumnVisibility/> @emielvanseveren (#844)
- Feat: block variant of horizontal nav @emielvanseveren (#839)
- Feat: add online player count to gameservercard @emielvanseveren (#837)
- Fix: discord settings cards @emielvanseveren (#834)
- Feat: implement option to set certain column invisible by default @emielvanseveren (#833)
- feat: store console messages in localstorage @emielvanseveren (#843)
- Feat: <CopyId/> @emielvanseveren (#842)
- Style/small design tweaks @brancobruyneel (#836)
- Feat: <Player /> @emielvanseveren (#830)
- feat: <DateFormatter/> @emielvanseveren (#827)
- feat: add badge to icon button @emielvanseveren (#828)
- 677 lottery module @brancobruyneel (#791)
- chore: handle steam sync better (dodge rate limits) @niekcandaele (#825)
- chore(deps): update dependency eslint-config-prettier to v8.10.0 @renovate (#807)
- chore(deps): update dependency fs-extra to v11.2.0 @renovate (#811)
- bunch of improvements 🚀 @emielvanseveren (#815)
- feat: add metrics for axios clients @niekcandaele (#819)
- feat: add settings delete route @niekcandaele (#818)
- Bunch of enhancements (table, variable actions, user actions, player actions) @emielvanseveren (#800)
- more small fixes @niekcandaele (#810)
- chore: ignore some spamm...