Skip to content

Latest commit

 

History

History
1130 lines (745 loc) · 56.4 KB

CHANGELOG.md

File metadata and controls

1130 lines (745 loc) · 56.4 KB

Changelog

All notable changes to GZCTF will be documented in this file.


0.17.5 - 2023-09-24

🐛 Bug Fixes

  • cannot list captured traffic - (43961e) by GZTime
  • cannot enable traffic capture for static container challenge - (dc8972) by GZTime
  • cannot empty post summary & content - (3feb43) by GZTime

⚙️ Miscellaneous Tasks

  • format code - (9d0da3) by GZTime

0.17.4 - 2023-09-22

🐛 Bug Fixes

  • can not empty post tags (#150) - (d0b286) by GZTime

0.17.3 - 2023-09-19

🐛 Bug Fixes

  • (api) cannot delete post - (0cb492) by GZTime

0.17.2 - 2023-09-16

🐛 Bug Fixes

  • api type error - (e61586) by GZTime

⚙️ Miscellaneous Tasks

  • Format code & tidy up (#142) - (346543) by GZTime
  • update log & code style - (6e79ff) by GZTime

0.17.1 - 2023-09-02

⛰️ Features

  • (captcha) use component for Captcha - (13d6d3) by GZTime
  • (captcha) add Turnstile - (ccf64b) by GZTime
  • update UX for GameJoinModal (#137) - (2df3b6) by Johnny Hsieh

🐛 Bug Fixes

  • (captcha) pass deps to useImperativeHandle - (866f2e) by GZTime
  • (captcha) add action param - (05adda) by GZTime
  • (frontend) label for useCaptcha - (83e7e9) by GZTime
  • do not log SocketException - (dbd8bc) by GZTime

🎨 Styling

  • (code) use primary constructors - (dfd0a4) by GZTime

⚙️ Miscellaneous Tasks

  • (dev) vscode debug config - (4f9455) by GZTime
  • add tryGetErrorMsg - (fb89f0) by GZTime

0.17.0 - 2023-08-22

⛰️ Features

  • (docker) add network name - (1fd408) by GZTime
  • (frontend) update for instance entry - (531887) by GZTime
  • (proxy) init controller - (df1675) by GZTime
  • (v0.17.0) Use PlatformProxy for private network accessing & traffic capturing (#134) - (f66115) by GZTime
  • (watermark) enhance watermark - (b8c926) by GZTime
  • add health check - (2e270f) by GZTime

🐛 Bug Fixes

  • (capture) use slice for buffer - (4c7ce1) by GZTime
  • (code style) csharp naming convention - (d99786) by GZTime
  • (docker) libpcap -> libpcap0.8 - (21dc62) by GZTime
  • (docker) add libpcap - (5d9014) by GZTime
  • (docker) can not get container ip - (9d13e1) by GZTime
  • (frontend) sort announcements by time (#133) - (57c192) by Monad
  • (frontend) use total to control multi-page selection - (3acfd8) by GZTime
  • (frontend) typos & unexpected milliseconds - (7209c6) by GZTime
  • (style) add page padding for scoreboard - (f1f3b6) by GZTime
  • can not set EnableTrafficCapture - (e0f369) by GZTime
  • set correct width for flag input - (3405b7) by Aether Chen
  • hover style when active - (13cf62) by GZTime
  • instance entry open target - (41efbb) by GZTime
  • traffic api - (97e3cc) by GZTime
  • use participation id as the model id - (49200e) by GZTime
  • getProxyUrl - (032759) by GZTime
  • traffic capture - (56c077) by GZTime
  • cannot upload file - (3f5f96) by GZTime
  • independent cache helper from repository - (785c01) by GZTime
  • remove localfiles when remove games - (47b84a) by GZTime
  • wrong API type declaration - (1dc048) by GZTime
  • remove connection cache when remove a container - (c12609) by GZTime

🎨 Styling

  • use if-return pattern - (9944be) by GZTime

⚙️ Miscellaneous Tasks

  • (build) lock swr - (bdd86e) by GZTime
  • use IEC standard for HunamizeSize - (b0ba19) by Aether Chen

📦 Other Changes

  • ignore healthz & http 204 request - (97059b) by GZTime
  • add metadata packet - (73cdc9) by GZTime
  • add editDeleteGameWriteUps - (1aef26) by GZTime

0.16.0 - 2023-08-11

🐛 Bug Fixes

  • (frontend) wpddl may be initialized with a negative number - (8d489f) by GZTime
  • (k8s) add ToValidRFC1123String - (d6d6f0) by GZTime
  • (k8s) use JsonSerializer for auth string - (49b912) by GZTime
  • (verify) click is required for account verifying - (1af7dd) by GZTime

0.15.7 - 2023-08-07

⛰️ Features

  • (frontend) default scale to the latest 7 days for long game - (989ac3) by GZTime
  • (frontend) add katex render for inline markdown - (9d6e7a) by GZTime
  • (frontend) add inline markdown render for hints and notices - (9f7545) by GZTime
  • (proxy) add ForwardedOptions - (7e8eb4) by GZTime
  • (proxy) config for ForwardedHeadersOptions - (31413c) by GZTime
  • (proxy) use XFF middleware in aspnetcore - (f45601) by GZTime

🐛 Bug Fixes

  • (log) use TryParse - (604dd4) by GZTime
  • (style) set withinPortal to true by default for Popover - (ee4afb) by GZTime
  • (style) flag icon in challenge cards are not unified - (e92694) by GZTime
  • (style) no wrap for ChallengeCard - (386585) by GZTime
  • (teams) mutate teams - (f9283c) by GZTime

0.15.6 - 2023-08-03

⛰️ Features

  • (footer) add footer markdown render - (ff572f) by GZTime

🐛 Bug Fixes

  • (frontend) ParticipationStatusControl - (84ba4a) by GZTime

0.15.5 - 2023-08-02

⛰️ Features

  • (config) add footer & beian - (39c4ae) by GZTime

🐛 Bug Fixes

  • (feat) not allow user to modify email with EmailConfirmationRequired - (908c5a) by GZTime
  • (frontend) only add padding with footer - (8053ed) by GZTime
  • (frontend) add padding for index - (883d3d) by GZTime
  • remove padding prop - (4811e8) by GZTime

⚙️ Miscellaneous Tasks

  • rename BeianInfo -> FooterInfo - (2e70f1) by GZTime

0.15.4 - 2023-07-27

⛰️ Features

  • (config) custom k8s config - (31e177) by GZTime

🐛 Bug Fixes

  • (bug) no instance port when use docker - (67903b) by GZTime
  • (bug) [GUID] in flag template - (affebc) by GZTime
  • (k8s) fix registry auth - (f9e256) by GZTime

0.15.3 - 2023-07-18

⛰️ Features

  • (frontend) update api client - (ed340b) by GZTime

🐛 Bug Fixes

  • (bug) cannot save challenge info - (4afe8d) by GZTime
  • (bug) cannot use [GUID] in flag template - (ab5677) by GZTime
  • (frontend) use unified mutate - (121599) by GZTime
  • (model) stdnumber is up to 24 chars long - (c6c2b6) by GZTime
  • (style) user avatar fallback - (ed869a) by GZTime

0.15.2 - 2023-07-12

⛰️ Features

  • (user) scoreboard auto refresh - (ad057f) by GZTime

🐛 Bug Fixes

  • (bug) Instance not saved - (71536b) by GZTime

⚙️ Miscellaneous Tasks

  • rename CTFServer -> GZCTF - (37802b) by GZTime

0.15.1 - 2023-07-07

⛰️ Features

  • (user) add cache cleanup - (05f930) by GZTime

🐛 Bug Fixes

  • (style) Badge width too small - (c8becc) by GZTime

0.15.0 - 2023-07-03

⛰️ Features

  • (admin) container instance manager - (7e4239) by GZTime
  • (admin) config "autoDestroyOnLimitReached" - (dde535) by GZTime
  • (admin) team info edit - (839a09) by GZTime
  • (monitor/admin) Add CheatInfo Page & Container Manager (#116) - (74d608) by GZTime

🐛 Bug Fixes

  • (admin) team page & error message - (c51a37) by GZTime

🎨 Styling

  • (logs) update logs page - (99b6f2) by GZTime
  • (monitor) submissions - (f4c6f5) by GZTime

0.14.6 - 2023-06-23

⛰️ Features

  • export team info in scoreboard - (3c59c7) by GZTime
  • update dynamic flag - (9bcabf) by GZTime

🐛 Bug Fixes

  • dispatch dynamic flag in a transaction - (ba915f) by GZTime
  • add filter for new submissions - (77997c) by GZTime
  • blood bonus can not set to 0 - (3ab76f) by GZTime

⚙️ Miscellaneous Tasks

  • add dependabot - (0088b6) by GZTime
  • tidy up - (773ece) by GZTime
  • update editor config - (8562a0) by GZTime
  • use Optimal compression level - (c39b56) by GZTime

0.14.5 - 2023-05-28

⛰️ Features

  • standardize front-end project - (cddf2e) by GZTime

🐛 Bug Fixes

  • use ISO 8601 - (68c1d3) by GZTime

📦 Other Changes


0.14.4 - 2023-05-23

🐛 Bug Fixes

  • follow service k8s naming convention - (83d3a2) by GZTime
  • ParticipationStatus handler - (980f80) by GZTime
  • incorrect container count - (d90e0d) by GZTime

📦 Other Changes


0.14.3 - 2023-05-11

⛰️ Features

  • reduce cpu requests - (37141f) by GZTime

🐛 Bug Fixes

  • global config can not be updated - (e00349) by GZTime
  • handle exception in InitK8s - (8194f0) by GZTime

📦 Other Changes

  • update swr configs - (f542d5) by GZTime

0.14.2 - 2023-05-07

⛰️ Features

  • compress avatar to webp - (7806dd) by GZTime
  • add flag wrong hint - (7f971b) by GZTime
  • update scoreboard flush strategy - (8dea6b) by GZTime

🐛 Bug Fixes

  • upload attachment - (aad974) by GZTime
  • image upload - (4bc9e9) by GZTime
  • unified logout behavior - (593760) by GZTime
  • unreasonable rate limiting strategies - (27c8ff) by GZTime
  • comming games - (e27a95) by GZTime
  • do not mutate GameChallengesWithTeamInfo - (d9bfff) by GZTime

📦 Other Changes

  • add swr localstorage cache & fix bugs - (5ec279) by GZTime
  • update styles - (8e8f34) by GZTime

0.14.1 - 2023-05-05

⛰️ Features

  • bootstrap scoreboard cache - (3940bf) by GZTime
  • non-blocking cache update - (9ffa58) by GZTime

📦 Other Changes

  • add banner - (634dd7) by GZTime
  • fix styles - (185815) by GZTime
  • tidy up & adjust style - (12e618) by GZTime

0.14.0 - 2023-04-18

⛰️ Features

  • mobile scoreboard - (1f8151) by GZTime
  • cache global config in local storage - (6afad4) by GZTime

🐛 Bug Fixes

  • no-argument constructor - (13394c) by GZTime
  • handle identity result - (771c4d) by GZTime
  • add ConcurrencyStamp for Challenge - (06fa7f) by GZTime
  • writeup page scrollarea - (1df3f2) by GZTime

📦 Other Changes

  • adjust height - (9e63eb) by GZTime
  • use pwd reset token instead of remove pwd - (31d59b) by GZTime
  • fix working directory - (093ee5) by GZTime
  • AddUsers - (259250) by GZTime
  • multi user create api - (b4d985) by GZTime
  • fix context - (3bbb97) by GZTime
  • update - (167381) by GZTime

0.13.4 - 2023-04-13

⛰️ Features

  • disable service links - (9a9057) by GZTime
  • show team bio on scoreboard - (94c2f4) by GZTime

🐛 Bug Fixes

  • limit input height - (66be3a) by GZTime
  • use || instead of ?? - (a9fb43) by GZTime
  • can not prolong containers - (fc535e) by GZTime

📦 Other Changes

  • update event card - (df4468) by GZTime

0.13.3 - 2023-04-07

🐛 Bug Fixes

  • wrong char - (26c8c2) by GZTime
  • mark IsLoaded - (e03bdb) by GZTime

0.13.2 - 2023-04-05

⛰️ Features

  • use input instead of text in scoreboard - (f656ca) by GZTime

🐛 Bug Fixes

  • remove accordion padding - (c3a82d) by GZTime
  • modal in modal - (087e43) by GZTime
  • withinPortal for Select - (bde680) by GZTime
  • popover withinPortal - (234863) by GZTime
  • style - (aa2b79) by GZTime
  • TimeInput - (303c23) by GZTime

⚙️ Miscellaneous Tasks

  • update text - (a34c05) by GZTime

📦 Other Changes

  • bump version to 1.13.2 - (0c10cc) by GZTime
  • trim container image - (d9aed1) by GZTime

0.13.1 - 2023-02-24

⛰️ Features

  • update email template - (9ba028) by GZTime

📦 Other Changes


0.13.0 - 2022-11-27

⛰️ Features

  • custom blood bonus - (b26e46) by GZTime
  • user / team / game count in admin page - (cb6b52) by GZTime

🐛 Bug Fixes

  • use factor - (66e97d) by GZTime

0.12.9.2 - 2022-11-21

🐛 Bug Fixes

  • many typo - (0f909d) by GZTime

0.12.9.1 - 2022-11-14

⛰️ Features

  • search user by id - (1e24c3) by GZTime
  • writeup review - (34202b) by GZTime
  • Add button toggles between post/edit - (a479e3) by GZTime

🐛 Bug Fixes

  • container is null - (2a0e09) by GZTime

🎨 Styling

  • writeup - (5dc69c) by GZTime
  • update print style - (d1100c) by GZTime
  • Add bold accent colors - (678947) by GZTime

⚙️ Miscellaneous Tasks

  • update logger - (ac3439) by GZTime
  • update logger - (cb3c40) by GZTime

0.12.8.3 - 2022-11-06

⛰️ Features

  • add challenge preview - (4b26e9) by GZTime
  • add challenge preview - (ac0f99) by GZTime

📦 Other Changes

  • use pnpm - (87d17b) by GZTime

0.12.8.2 - 2022-10-17

⛰️ Features

  • add custom slogan - (703730) by GZTime

🐛 Bug Fixes

  • toggle isEnabled will clear FlagTemplate - (2cc640) by GZTime
  • toggle isEnabled will clear FlagTemplate - (1539c8) by GZTime
  • some anti-pattern - (b81898) by GZTime
  • some anti-pattern - (18c1ec) by GZTime
  • InvalidOp in MailSender - (065451) by GZTime
  • InvalidOp in MailSender - (016e02) by GZTime
  • react redraw frequently - (e9768c) by GZTime
  • react redraw frequently - (8ae08e) by GZTime
  • k8s dockerjson format - (354186) by GZTime
  • k8s dockerjson format - (874d33) by GZTime
  • k8s dockerjson format - (c6e37e) by GZTime
  • issues - (209a68) by GZTime

🎨 Styling

  • add challenge title - (3ba937) by GZTime
  • blockquote - (a89471) by GZTime

📦 Other Changes

  • deepsource badge - (74d218) by GZTime

0.12.8.1 - 2022-10-06

🐛 Bug Fixes

  • api comment & path - (6e0700) by GZTime
  • always show game notice - (a6553b) by GZTime

0.12.8 - 2022-10-03

⛰️ Features

  • remove storage limit for docker - (41f1c9) by GZTime

🐛 Bug Fixes

  • flag template cannot be update - (946627) by GZTime
  • flag of DynamicContainer can't be set empty (#44) - (a406f5) by Light
  • destroy the container only if it exists - (f8140f) by GZTime
  • adjust the order of organizations - (3b51ac) by GZTime
  • logger type - (d6784d) by GZTime

⚙️ Miscellaneous Tasks

  • user can not be null - (a46a22) by GZTime

0.12.6 - 2022-09-28

⛰️ Features

  • update scoreboard - (473a93) by GZTime

🐛 Bug Fixes

  • font family - (ccde06) by GZTime
  • font family - (1bce4a) by GZTime
  • timeline - (141ef2) by GZTime
  • timeline - (1dff4a) by GZTime
  • timeline can not be updated - (c3148f) by GZTime

🎨 Styling

  • team rank - (e6c7c2) by GZTime
  • team rank - (7dffc1) by GZTime
  • update download icon - (3fc243) by GZTime

0.12.5.4 - 2022-09-27

🐛 Bug Fixes

  • do not get initial value in effect - (d9790e) by GZTime
  • do not get initial value in effect - (370476) by GZTime
  • new event animation - (7df280) by GZTime

🎨 Styling

  • update some styles - (b6549c) by GZTime

0.12.5.3 - 2022-09-26

🐛 Bug Fixes

  • (view) set default view to be PC - (1b8fc1) by GZTime
  • event filter cannot filter new events correctly - (e2c9d5) by GZTime

🎨 Styling

  • fix submission export icon - (c87f01) by GZTime
  • update scoreboard icon justify & tidy up - (84e3a0) by GZTime
  • update scoreboard icon justify & tidy up - (9e85f0) by GZTime

0.12.5.2 - 2022-09-25

🐛 Bug Fixes

  • (view) set default view to be PC - (b99145) by Konano

0.12.5.1 - 2022-09-25

🐛 Bug Fixes

  • submission sheett header - (e7b011) by GZTime

🎨 Styling

  • fix for Safari & update timeline - (ec627e) by GZTime

0.12.5 - 2022-09-25

🐛 Bug Fixes

  • submission sheet header - (9bbd8a) by GZTime

0.12.4.1 - 2022-09-24

🎨 Styling

  • reduce padding - (ada50c) by GZTime

0.12.4 - 2022-09-24

🐛 Bug Fixes

  • post edit - (065207) by GZTime

0.12.2 - 2022-09-23

🐛 Bug Fixes

  • (leet) Remove symbols from LeetDictionary (#43) - (63d86f) by Nano

0.12.1 - 2022-09-23

🐛 Bug Fixes

  • enable when works are finished - (0d3c6c) by GZTime
  • NaN when sort & save on toggle test container - (c46e9b) by GZTime
  • wrong order in scoreboard - (d584f6) by GZTime
  • do not use at - (2fed69) by GZTime

🎨 Styling


0.12.0 - 2022-09-21

🐛 Bug Fixes

  • at is not supported - (38b812) by GZTime
  • is not true instead of is false - (4a4e6b) by GZTime

🎨 Styling

  • add tooltip for scoreboard - (95310d) by GZTime

📦 Other Changes

  • enhanced mobile support - (5ae1b0) by GZTime
  • enhanced mobile support - (d5e28a) by GZTime
  • downgrade - (fcabc5) by GZTime

0.11.4 - 2022-09-20

⛰️ Features

  • update config - (75c9cc) by GZTime
  • update configs - (e76fd6) by GZTime
  • PrivilegedContainer for challenge - (ae172e) by GZTime
  • use build in rate limiter - (9e55e6) by GZTime

🐛 Bug Fixes

  • log level - (f29aa3) by GZTime
  • reduce the user update frequency - (dcb3f8) by GZTime

⚙️ Miscellaneous Tasks

  • remove ratelimit.json - (fc5954) by GZTime

📦 Other Changes

  • avoid to update ConcurrencyStamp - (c81f0a) by GZTime
  • user IP update - (8e6387) by GZTime

0.11.2 - 2022-09-17

🐛 Bug Fixes

  • request twice when verify - (fb93a6) by GZTime

📦 Other Changes


0.11.1 - 2022-09-14

🐛 Bug Fixes

  • log to database - (a51a91) by GZTime

🎨 Styling

  • better flag manager - (d3466b) by GZTime

0.11.0 - 2022-09-13

🐛 Bug Fixes

  • docker service - (964e61) by GZTime
  • docker service - (fb2d8f) by GZTime

📦 Other Changes

  • add data protection store - (e35e68) by GZTime
  • do not use alpine base - (d0b34b) by GZTime

0.10.2 - 2022-09-11

🐛 Bug Fixes

  • practice mode - (b9d58b) by GZTime
  • incorrect route rule in game tab - (81608e) by GZTime

0.10.1 - 2022-09-11

⛰️ Features

  • version hint - (2dcf77) by GZTime
  • game practice mode - (2a348f) by GZTime

🐛 Bug Fixes

  • flags submitted after game ended still can get bloods - (55043d) by GZTime
  • ports can be null - (8f1f34) by GZTime
  • markdown katex render regex - (2d9081) by GZTime
  • ToUpper - (de750e) by GZTime
  • flag leet - (57d396) by GZTime
  • RegisterStatus not match - (7ca520) by GZTime

🎨 Styling

  • game review - (69d3ef) by GZTime

0.10.0 - 2022-09-10

⛰️ Features

  • leet string - (cb72be) by GZTime
  • add swarm mode - (0dc4dd) by GZTime
  • docker registry auth - (87cdcc) by GZTime
  • hide & delete game - (4722cb) by GZTime

🐛 Bug Fixes

  • user list overflow - (1a0360) by GZTime
  • typo - (ce0ed9) by GZTimeWalker
  • button style - (0e21c8) by GZTime
  • k8s registry auth - (ff49b5) by GZTime
  • swarm remove container - (65f985) by GZTime
  • label too long - (dd698a) by GZTime
  • error caused by long flag - (83a646) by GZTime
  • docker auth - (f5c1ae) by GZTime
  • challenge panel - (3129ab) by GZTime
  • kick user but leave the participant - (ff4665) by GZTime

📦 Other Changes

  • container service - (2ac772) by GZTime

0.9.2 - 2022-09-09

⛰️ Features

  • email domain filter - (439a15) by GZTime

🐛 Bug Fixes

  • can not sign in with empty organizations list - (6a7731) by GZTime
  • typo - (9525d1) by GZTimeWalker
  • query warning - (a06afe) by GZTime

📦 Other Changes

  • add integration tests (#35) - (9062a8) by Steve
  • use local fonts - (01c8c2) by GZTime

0.9.1 - 2022-09-08

🐛 Bug Fixes

  • untracked entity - (1cbf68) by GZTime

0.9.0 - 2022-09-08

🐛 Bug Fixes

  • 404 when flush admin page - (a93927) by GZTime
  • self or captain deletion - (133367) by GZTime
  • table render - (409716) by GZTime
  • WithWiderScreen - (99c727) by GZTime

0.8.3 - 2022-09-06

⛰️ Features

  • add wider screen requirement - (8261ea) by GZTime

🐛 Bug Fixes

  • update styles - (f3781f) by GZTime
  • unexpected pin - (17caff) by GZTime

📦 Other Changes

  • do not throw on error - (049c9d) by GZTime

0.8.2 - 2022-09-05

⛰️ Features

  • formula rendering - (919f17) by GZTime
  • code highlight - (083a98) by GZTime

🐛 Bug Fixes

  • create post without content - (e1d37c) by GZTime

0.8.0 - 2022-09-05

⛰️ Features

  • add post - (170400) by GZTime

🐛 Bug Fixes

  • unchanged summary - (0b09a1) by GZTime
  • Api.ts - (1bb11b) by GZTimeWalker
  • API - (de8427) by GZTime
  • null array - (3e582a) by GZTime
  • type error - (dafdfa) by GZTime
  • scoreboard item get null when no challenges - (d5de9d) by GZTime

0.7.2 - 2022-09-02

🐛 Bug Fixes

  • scoreboard width - (c50d22) by GZTime
  • limit timeline - (05f9a2) by GZTime
  • update admin API - (58f9cf) by GZTime
  • remove not found container from db - (aadf8e) by GZTime
  • filter events sent by signalr - (3b4958) by GZTime

0.7.1 - 2022-09-02

⛰️ Features

  • add event filter frontend - (7df5cd) by GZTime
  • add event filter - (eff052) by GZTime

🐛 Bug Fixes

  • mutate data after flag accepted - (3ef844) by GZTime
  • no attachment for dynamic container challenge - (731208) by GZTime

0.7.0 - 2022-09-01

🐛 Bug Fixes

  • db op order - (960ccf) by GZTime

📦 Other Changes

  • join game hint - (d130bb) by GZTime
  • update database - (65fe63) by GZTimeWalker

0.6.1 - 2022-08-29

🐛 Bug Fixes

  • challenge card -> hint - (00bc86) by GZTime

0.6.0 - 2022-08-28

⛰️ Features

  • hint edit - (603923) by GZTime
  • org rank - (bde5d3) by GZTime

⚙️ Miscellaneous Tasks

  • do not run ci on main - (216f6b) by GZTime

0.5.0 - 2022-08-27

⛰️ Features

  • global config - (060da3) by GZTime
  • config manager - (f5fa95) by GZTime
  • config in db - (65e73b) by GZTime

🐛 Bug Fixes

  • update config manage - (aef42d) by GZTime
  • MIME_TYPE when upload images - (13c92f) by GZTime
  • error when export excel - (68f4f5) by GZTime
  • empty env in static container on k8s - (fa3c4f) by GZTime

📦 Other Changes


0.4.2 - 2022-08-25

⛰️ Features

  • hide solved - (9e22d2) by GZTime
  • update notice order - (f819db) by GZTime
  • update notice panel - (6d8284) by GZTime

🐛 Bug Fixes

  • scoreboard only fetch submissions before end time - (abc0ca) by GZTime
  • unify icon - (2d4a40) by GZTime

0.4.0 - 2022-08-24

⛰️ Features

  • manually activate the user - (bfeb31) by GZTime
  • skeleton for challenges page - (47a937) by chenjunyu19
  • empty status indicator - (808555) by chenjunyu19

🐛 Bug Fixes

  • Icon ref by auto-complete - (11cb7c) by GZTime
  • launch test container when updated image or port - (50a39f) by GZTime
  • team rank loading - (f5e9a2) by GZTime

⚙️ Miscellaneous Tasks

  • remove react-dropzone - (780cc1) by chenjunyu19

📦 Other Changes

  • add eslint for dev - (3e19fb) by GZTime

0.3.0 - 2022-08-14

🐛 Bug Fixes

  • merged region - (2ef659) by GZTimeWalker
  • typo - (6de0a7) by GZTimeWalker

0.2.0 - 2022-08-13

🐛 Bug Fixes

  • type error - (1acfbe) by GZTimeWalker
  • user profile - (f3565c) by GZTimeWalker
  • incorrect container limit - (d86960) by GZTimeWalker
  • redundant quotes - (ccb9f4) by GZTimeWalker
  • TeamRadarMap with no data - (bf940b) by chenjunyu19
  • missing key of recent games - (2a4ff2) by chenjunyu19

⚙️ Miscellaneous Tasks

  • update ci - (6acecb) by GZTimeWalker

0.1.4 - 2022-08-11

🐛 Bug Fixes

  • flag submit - (2bfea4) by GZTimeWalker

0.1.3 - 2022-08-10

🐛 Bug Fixes

  • (inviteCode) wrong reassignment - (66fb5f) by Nano
  • invite code extract - (fbf732) by GZTimeWalker

0.1.1 - 2022-08-10

🐛 Bug Fixes

  • 401 when view scoreboard - (3202b5) by GZTimeWalker
  • table header zIndex - (a4ef9d) by GZTimeWalker

[0.1.0] - 2022-08-09

⛰️ Features

  • page title - (932ec9) by chenjunyu19
  • polling request - (70d2b3) by adbean
  • tsconfig paths for vite - (1b66b9) by adbean
  • migration to 5.0 - (53c345) by GZTimeWalker
  • deny login from banned user - (869aba) by GZTimeWalker
  • user search - (b5c8b6) by GZTimeWalker
  • add game poster - (933b7a) by GZTimeWalker

🐛 Bug Fixes

  • game page - (72f92d) by GZTimeWalker
  • icon - (611ded) by GZTimeWalker
  • too large range of path Api - (360f79) by chenjunyu19
  • scoreboard generate - (d87047) by GZTimeWalker
  • scoreboard - (fe108d) by GZTimeWalker
  • frontend - (1de7fa) by GZTimeWalker
  • pull image when not found - (0b3bf0) by GZTimeWalker
  • create instance - (e20299) by GZTimeWalker
  • sort - (f40a32) by GZTimeWalker
  • team review actionicon color - (886294) by chenjunyu19
  • fix exception type - (58c234) by GZTimeWalker
  • color - (0ef102) by GZTimeWalker
  • style - (0988e7) by GZTimeWalker
  • small width homepage - (194955) by chenjunyu19
  • small width homepage - (e93d9b) by chenjunyu19
  • build error - (0a8aa3) by GZTimeWalker
  • challenge filter - (039dc3) by GZTimeWalker
  • api request error notifications - (255dfb) by chenjunyu19
  • flags not loaded when judging - (cfc3da) by GZTimeWalker
  • nullable filename - (432017) by GZTimeWalker
  • unexpect delete - (e452be) by GZTimeWalker
  • errors & update - (864590) by GZTimeWalker
  • wrong navigate in game oncreate - (5f8e04) by chenjunyu19
  • usage of API - (84bd01) by GZTimeWalker
  • avatar icon - (e3025b) by GZTimeWalker
  • blank - (2ea971) by GZTimeWalker
  • navbar - (4df35b) by GZTimeWalker
  • icon error - (a153ea) by GZTimeWalker
  • sort - (761b05) by GZTimeWalker
  • CI error - (2055e5) by GZTimeWalker
  • image tag with branch - (b3a0ca) by GZTimeWalker
  • data length limit - (28b697) by GZTimeWalker
  • data format limit - (5168d4) by GZTimeWalker
  • invalidate notice cache when update - (2c947b) by GZTimeWalker
  • account page: link style and enter - (9799a4) by chenjunyu19
  • bad mdi icon import - (781921) by chenjunyu19
  • enter key in login page - (2b52ec) by chenjunyu19
  • user search - (b54f60) by GZTimeWalker
  • allow no param - (5400d0) by GZTimeWalker
  • incorrect routing - (89f9cf) by GZTimeWalker
  • type warn - (23f0f0) by GZTimeWalker
  • email change input is not empty - (ab3745) by GZTimeWalker
  • lost data when refresh invite code - (9a2bb5) by GZTimeWalker
  • unify the limit of username - (bbea48) by GZTimeWalker
  • update api - (0c61f9) by GZTimeWalker
  • incorrect length of hash - (e6ae3a) by GZTimeWalker
  • add file ref count - (f78f17) by GZTimeWalker
  • logger - (d0ad46) by GZTimeWalker

⚙️ Miscellaneous Tasks

  • explicit dom api - (d58769) by chenjunyu19
  • explicit dom api - (ec19f0) by chenjunyu19
  • move constexpr out of FC - (798828) by chenjunyu19
  • improve built time - (916aa6) by chenjunyu19
  • turn off annoying explicit any warning - (c7e137) by chenjunyu19

📦 Other Changes

  • update card - (1e032c) by GZTimeWalker
  • update CI - (d1d93c) by GZTimeWalker
  • enable eslint - (34ed07) by GZTimeWalker
  • migrate to vite - (3e4b7e) by GZTimeWalker
  • challenge model - (2d0d4b) by GZTimeWalker
  • merge - (e01e64) by GZTimeWalker
  • use vite and mantine - (6adb78) by Yuze Fu
  • fix - (337ab0) by GZTimeWalker

GZCTF © 2022-present GZTimeWalker