Skip to content

Latest commit

Β 

History

History
507 lines (405 loc) Β· 46.3 KB

CHANGELOG.md

File metadata and controls

507 lines (405 loc) Β· 46.3 KB

Changelog

1.4.2 (2022-06-13)

Added

  • βœ… Add accessibility test to LoginPage [9eab569]
  • βœ… Add LoginPage test [f7c9292]
  • βœ… Add Application test [3bed7b2]
  • βž• Add msw [1e478a1]
  • βž• Add jest-axe for accessibility testing [a118953]

Changed

  • ♻️ Refactor Login [57568ee]
  • ♻️ Refactor Application [f6b8291]
  • ♻️ Refactor store [a0a335b]

Fixed

  • πŸ’š Temporarily remove yarn cache from github actions [8859d8a]

Security

  • πŸ”’ Fix vulnerability [de875da]

Miscellaneous

  • 🀑 Mock translations [67df5af]

1.4.1 (2022-04-18)

Added

  • ✨ Add checkTranslations script [c738b13]

Miscellaneous

  • πŸ‘· Add translations:check step to CI jobs [17acf5e]

1.4.0 (2022-04-17)

Changed

  • πŸ”§ Update cypress baseUrl [796a6b2]
  • πŸ”§ Extract eslint config [2265602]

Fixed

Security

  • πŸ”’ Fix security vulnerabilities [056da47]

Miscellaneous

  • πŸ‘· Add audit step to build job [a3829ab]

1.3.4 (2022-05-04)

Changed

Removed

  • πŸ”₯ Remove REACT_APP_SIGNUP_DISABLED env variable [0bbede6]

1.3.3 (2022-04-21)

Fixed

  • πŸ› Fix igcId admin form validation [20406c8]

1.3.2 (2022-04-17)

Added

  • βœ… Add e2e test for registration flow [05b8357]
  • βœ… Add e2e test for login flow [0178b68]
  • ✨ Setup cypress e2e testing [0a9e95f]
  • βž• Add Cypress [d891aba]

1.3.1 (2022-04-16)

Miscellaneous

  • πŸ‘· Deploy production job [2ebf470]
  • πŸ‘· Deploy development job [7651424]
  • πŸ‘· Add deploy github action [73a2a71]
  • πŸ‘· Rename CI github action [74432f1]

1.3.0 (2022-04-16)

Added

  • ✨ Update registration form to use glider types depending on competition class [f79394f]

1.2.1 (2022-04-11)

Miscellaneous

  • πŸ‘· Add development branch to CI [ce5e663]

1.2.0 (2022-04-11)

Added

  • ✨ Add refactored startingList module [6544cd4]
  • ✨ Add LoadingButton form component [69d9771]
  • ✨ Add apiError generic message [a59e39e]

Removed

  • πŸ”₯ Remove startingList redux store [7515a01]

Fixed

Miscellaneous

  • 🌐 Update translations [21a1b3e]
  • 🏷️ Add types for file-saver [97f6b17]

1.1.0 (2022-03-31)

Added

  • ✨ Improve success/error handling in SendIgc [c13ac49]
  • ✨ Use toast module, πŸ”₯ Remove success and error stores [b635653]
  • ✨ Add toast module made for notifications and error handling [6c51ed9]
  • βž• Add react-hot-toast [d17126f]

Changed

  • 🚸 Add remaining success/error toasts [cb262ab]
  • 🚸 Improve logout toast [4ecd55d]
  • πŸ’„ Fix footer margin [02eae6f]
  • ♻️ Refactor hooks, implement useOnlineStatus, useBackendStatus [c76501f]

Fixed

  • πŸ› Fix sendIgc infinite loading when no competition days [2ccd066]
  • πŸ› Fix Results page when no results [4293259]
  • πŸ› Fix phone regex [388b2ec]

Miscellaneous

  • 🌐 Add translations [890dba9]
  • πŸ’© Todo registration redirect [35025c4]

1.0.2 (2022-03-30)

Miscellaneous

  • πŸ‘· Remove fast forward PR github action [8ff65a7]

1.0.1 (2022-03-30)

Fixed

  • πŸ› Add app title back [ea0335a]

Miscellaneous

  • πŸ‘· Add fast forward PR github action [68dc29c]

1.0.0 (2022-03-30)

Added

  • ✨ Update and refactor Home page [c758319]
  • ✨ Update Archive [fb33491]
  • ✨ Refactor RegistrationPage to use Registration module [e018d2d]
  • ✨ Add registration module [7606f46]
  • ✨ Add Form module [26a8187]
  • ✨ Setup redux toolkit in store [26aaba4]
  • βž• Add redux toolkit, react-hook-form, yup [5dfc1d5]
  • ✨ Introduce SpinnerFullPage [69b6499]

Changed

  • πŸ’„ Update Footer [78ca25a]
  • ♻️ Refactor Spinner full page [a592f91]
  • ♻️ Create constants and refactor [572373c]

Removed

  • πŸ”₯ Remove REACT_APP_TITLE from env vars [a617666]

Fixed

  • πŸ’š Fix format:check [2bd54be]
  • πŸ’š Setup CI build pipeline [223ad85]
  • πŸ’š Remove Circle CI [9d77e2f]

Miscellaneous

  • 🌐 Update translations [1c6ab33]
  • πŸ’« Animate SpinnerFullPage [8e37d55]
  • πŸ§‘β€πŸ’» Add better pathing - src baseUrl [8e52f98]
  • πŸ§‘β€πŸ’» Enforce import type [38337db]
  • πŸ§‘β€πŸ’» Strong type react-i18next [e0def75]
  • πŸ§‘β€πŸ’» Add prettier config path [4c055ff]

0.12.0 (2022-03-30)

Added

  • βž• Add gitmoji-changelog [eceb446]

Miscellaneous

  • πŸ§‘β€πŸ’» Add version script [cfdbccf]
  • Version 0.11.6 [c432429]
  • Cancel send igc and competitor statuses disabled [1c9b289]
  • Version 0.11.5 [9fe62dd]
  • Implement registration completed filtering in StartingList [10d6203]
  • Refactor StartingList [61e358b]
  • Add fields to RegistrationForm [da61fd2]
  • Implement Checkbox [b6ca635]
  • Convert Login to FC [999db93]
  • Version 0.11.4 [504a493]
  • Call loadUser only if we have the token [14fd009]
  • Implement Offline status [81ff27e]
  • Refactor TestMode [833922c]
  • Version 0.11.3 [63ecbec]
  • Fix change user info route duplicate email bug [0bfa9a2]
  • Update x-auth-token to Authorization Bearer [f7f24e6]
  • Fix Sponsors key error [07b3615]
  • Version 0.11.2 [3d9202e]
  • Add Divider [c0ff401]
  • Version 0.11.1 [aad447b]
  • Fix translations [663587c]
  • Add Sponsors to Home [301a305]
  • Add useSponsors data source [7355805]
  • Add 2 logos [70e21ec]
  • Install styled-components [60ebaa2]
  • Update version [59651c9]
  • Use backend endpoints [72ec560]
  • Update results data model according to backend [115c08b]
  • Split Tasks and Results [7812359]
  • Implement Results [7879cf5]
  • Implement DailyResults [ea9c64a]
  • Implement TotalResults [711f238]
  • Implement TopResults [b7e1e72]
  • Implement SeeYouCloudVisualisation [d4c6413]
  • Implement ResultsWrapper [4a1a708]
  • Create results hooks [6714fa8]
  • Create mock api endpoints [ffa9ae8]
  • Dont show footer in results page [05c4e85]
  • Remove soaringSpotLink [22df261]
  • Add mailing list [a0edcbc]
  • Add mailing list [4cdb302]
  • Implement Users List [97a9a04]
  • WIP [aef3bc5]
  • Create user list component [e10f526]
  • Enable registrations [fc3e732]
  • Version 0.10.2 [ca13ae1]
  • Implement Reset Password [d2dc47e]
  • Update version [5bca0f0]
  • Fix CI [7ffdad5]
  • Convert Home, News to typescipt [e929635]
  • Add types to auth, success, error store [6d405fc]
  • Fix store [7b13da6]
  • Rework redux folder structure [0508fdc]
  • Change prettier formatting [928ffc0]
  • Add typescript [41050ed]
  • Disable registration [992a7dc]
  • Fix strings [e0644d0]
  • Version 0.9.1 [d8985b6]
  • Change date of competition [80ca3fa]
  • Disable statuses and send igc [cd1a7d4]
  • Disable soaring spot url [b172645]
  • Change design tcup 2021 [e96b183]
  • Implement DownloadIgc for downloading and managing Igc files [e4e744c]
  • Add DownloadIgc component [c22c48d]
  • Fix getCompetitionDay bug [982eb42]
  • Version 0.8.16 [ae1bfcf]
  • Logout after 59 minutes [5e80f4a]
  • Fix build errors [79710aa]
  • Add securitas message [7b10339]
  • Replace registration with photogalery on homepage [07ff9ce]
  • Fix linting error [2fc00f6]
  • Add translations, version 0.8.15 [c0c0555]
  • Add tracking to homepage [e7fcac9]
  • Add me to contacts [73d7866]
  • Version 0.8.14 [3f3c1e2]
  • Fix success/error SendIgc message not translated [38c60c9]
  • Update Contacts [238dabb]
  • Version 0.8.13 [95ed2dc]
  • Add translations [5156739]
  • Fix linting errors [d0614c2]
  • Implement SendIgc component for User with success/error handling [7237c71]
  • Add current competition day to SendIgc component [e680f56]
  • Implement SendIgc component [9c41b47]
  • Version 0.8.12 [4fce278]
  • Fix registration error showing when it should be hidden [a8e9e79]
  • Adding link to soaringspot results [b61eb33]
  • Add translations [6b9ec6e]
  • Fix Date [ff4ff4b]
  • Version 0.8.10 [8ccb26f]
  • Implement Competitor statuses [07d77ab]
  • Add translations [19b21ff]
  • Implement Competition days [65a9d48]
  • Version 0.8.9 [1799070]
  • Update homepage photo [c802e46]
  • Bug fixes [85e5177]
  • Make adjustments for mobile [8593b03]
  • Version 0.8.8 [2dcd812]
  • Redesign homepage with big showcase picture [85668ca]
  • Version 0.8.7 [c9f93bd]
  • Add email checkbox to AddNews [f8cd23a]
  • Adjust to new respones from addNews action [a17a284]
  • Version 0.8.6 [1e04c2d]
  • Dont call getRegistration when not logged in [e534640]
  • Add more translations [ae88e01]
  • Add translations [0a81a69]
  • Temporarily disable tests [907fdbd]
  • Wrap app in WrappedApp [1cc7f36]
  • Fix warning [4ce9776]
  • Change localStorage to sessionStorage [9c5fe3e]
  • Add table overflow x to Documents table [c95aacf]
  • Add Archive component [66c97fa]
  • Delete local error showing since its global now [1bb37e9]
  • Implement submit AdminRegistrationForm and show errors [d2fecb2]
  • Create otherRegistration substate to store registrations managed by admin [08d5f55]
  • Create resetRegistration redux action [c9cde41]
  • Refactor AdminRegistrationForm and Registration containers [4593958]
  • Create AdminRegistrationForm [c9ddb01]
  • Version 0.8.5 [dc461da]
  • Use RegistrationForm component in EditRegistrationForm container [2a279fe]
  • Use RegistrationForm component in RegistrationForm container [3dcbdc4]
  • Create RegistrationForm component [6a5f97b]
  • Add Row & Col where it should be [40e3191]
  • Refactor RegistrationForm [7799a27]
  • Create ValidatedInput and refactor EditRegistrationForm [aa71c8b]
  • Rename components to containers [6347f05]
  • Version 0.8.4 [3370785]
  • Change icon from emoji to svg cdn [a09caf0]
  • Version 0.8.3 [27178b3]
  • Add new country translations [b24243f]
  • Version 0.8.2 [86fbb7a]
  • Add stable polyfill [570633d]
  • Version 0.8.1 [14e3706]
  • Support ie9 [ec00a26]
  • Install react-app-polyfill [e519858]
  • Add Counter to starting list classes [ad606cc]
  • Version 0.8.0 [3e7b3b5]
  • Translate GdprConsent [dcb660c]
  • Translate AddNews and convert to rfc [44ce44f]
  • Translate error message and refactor [9abc076]
  • Translate error messages [5b60a86]
  • Translate App [822488b]
  • Translate StartingList [1de1c01]
  • Translate Signup [8ed30c9]
  • Translate RegistrationForm [ba7c8cf]
  • Translate Registration [5665c95]
  • Translate News [4bb2dd0]
  • Translate Login [1c560ce]
  • Translate ChangePassword [374b2cf]
  • Translate Home [a2fa8b2]
  • Dont seperate keys by . [a49d563]
  • Fix translation in EditRegistrationForm [85c600d]
  • Translate Footer [f0c16f2]
  • Translate EditUserSettings [c286957]
  • Translate EditRegistrationForm [3130476]
  • Translate Documents [f76c90c]
  • Translate Contacts [5b9b67b]
  • Translate AddDocument [3c7b44b]
  • Convert AppNNavbar to functional component and add SelectLanguage [6e13865]
  • Add SelectLanguage component [16b0e46]
  • Add i18next config and suspense rendering [1e4f72b]
  • Add translation for AppNavbar [93b9520]
  • Install i18next for react [0ce443d]
  • Break line at Home h2 [98756f9]
  • Disable signup [d093d3d]
  • Add propTypes to GdprConsent [d7b05fb]
  • Add GDPR consent [ce4f3fe]
  • Refactor Signup error handling [c607a6a]
  • Refactor auth actions [19f3b92]
  • Change disabled behaviour [83cc861]
  • Create reducers and actions for changing password [1616350]
  • Create success redux [00f39b5]
  • Change error redux [5c0a5d0]
  • Create forms for changing passwords [b320444]
  • Version 0.6.2 [095b8ea]
  • Add changeUserInfo to Redux [a18556f]
  • Prepare forms for editing user settings [345344f]
  • WIP User Settings [101a449]
  • Add dropdown to user name [50e0823]
  • Version 0.6.1 [770bf39]
  • Fix submit in edit registration never disabled [2b80bf3]
  • Fix delete document bug [b8380e1]
  • Remove REACT_APP_FROM_TO from env variables and change README [8004253]
  • Version 0.6.0 [b3a4f36]
  • Fix homepage for now [31597cd]
  • Add loading to registration [6b1f98d]
  • Fix test mode alert text [48163a7]
  • Add frontend validation to EditRegistrationForm [d763612]
  • Add frontend validation to RegistrationForm [ba822c3]
  • Version 0.5.9 [fef24f2]
  • Add index of glider in registration form [68db944]
  • Version 0.5.8 [972e6e6]
  • Save exported file [3bfede8]
  • Add formatDate util [904c5cf]
  • Install file-saver [af95486]
  • Create export pΕ™ihlΓ‘Ε‘ek <Button /> [6de433d]
  • Create exportRegistrations action [7be87e8]
  • Create EXPORT_REGISTRATIONS action type [4ae038f]
  • Version 0.5.7 [26bfe3a]
  • Add markPaid button to StartingList [9feea3e]
  • Change buttons to small [46cd7a5]
  • Create markPaid action [e67033c]
  • Create reducer [b3c36ff]
  • Create PAY_REGISTRATION type [d1ae839]
  • Implement edit registration [8970c37]
  • Version 0.5.5 [861c0be]
  • Remove buttons when mobile [e0f08ea]
  • Only admin can see add news and delete news [c2a50dd]
  • Only admin can see add document and delete document [3dfc0c0]
  • Add isAdmin into auth reducer [cc82ca0]
  • Render startingList component from redux startingList store [859104c]
  • Create startingList actions [c228bcb]
  • Create startingList reducer [535e466]
  • Remove disabled at /starting-list Link [65528cf]
  • Fix errors in browser [87dbbd0]
  • Version 0.5.1 [3e9e77e]
  • Add script for checking format and add it to Circle CI [00bb8e0]
  • Format all code properly [022d126]
  • Install prettier [ccab703]
  • Use yarn instead of npm [8b9c2d7]
  • Add lint to circle CI [22c8b05]
  • Fix refactoring error [3a6714d]
  • Fix eslint errors [647e03d]
  • Remove service worker [2005deb]
  • Delete eslint because its dependent on react [bf89367]
  • Install and configure eslint [cc20eae]
  • Version 0.5.0 [abbdf4c]
  • Modify Documents and AddDocument components [d1d4268]
  • Create utility which converts numerical file size to human-readable string [5f311c7]
  • Create document actions [65aca76]
  • Create document reducer [dce88b8]
  • Add documents types [4e76dca]
  • Fix error.toJSON is not a function in else condition [2c6f69e]
  • Add optional contentType in tokenConfig [1b82017]
  • Documents cancel disabled [550144c]
  • Use npm instead yarn in circleci config [f195f91]
  • Disable not implemented NavLinks [26f9ab8]
  • Update favicon [3c78d1a]
  • Update favicon [f84b21b]
  • Replace env variable version [aaf9edb]
  • Small fix [fb16ed6]
  • Small fixes [86e5c78]
  • Fix landing page, img was fucked hard [b5af6f4]
  • Show contacts based on JSON [f89194d]
  • Implement home page [f1cecfe]
  • Add prettierrc [c98d3de]
  • Load registration when component did mount [0f416cb]
  • Fix infinite calling of getRegistration [f77b27f]
  • Fix warnings [6a2baeb]
  • When user is registered show his registration [fd47c10]
  • Fix showing if user has registration or not [42487ed]
  • Get registration action [ab89992]
  • Submit registration endpoint [d9dc850]
  • Render form for registration [24a6937]
  • Add useful Alerts [78cf61b]
  • Update package.json [747a986]
  • Fix env variables [121708e]
  • Add nyc [2bf3995]
  • Actually add config file [e4450d1]
  • Add config file [c9c39b0]
  • Remove proxy, add API_ENDPOINT to .env and change error handling [7c9d7be]
  • Move this project from tcup-server [4af9c15]