Skip to content

Latest commit

 

History

History
746 lines (514 loc) · 90.5 KB

CHANGELOG.md

File metadata and controls

746 lines (514 loc) · 90.5 KB

Changelog

6.1.1 (2024-12-27)

Bug Fixes

  • reverted bootstrap-table dep to fix cookie error (c465f55)

6.1.0 (2024-12-27)

Features

  • api: added list of active areas (e78902b)
  • completed training area specific notification (dcd1a5a), closes #1061

Bug Fixes

  • added checkmark icon to success messages (7a8b22d)
  • added spinner for exam publish btn (061bdfe), closes #1085
  • bug in Laravel Symfony Mailer (05f7013)
  • double submission of training update (92925bb), closes #1061
  • highlighted today in bookings (013b638)

Miscellaneous Chores

  • deps: update dependency @fortawesome/fontawesome-free to v6.7.2 (#1094) (05a23af)
  • deps: update dependency barryvdh/laravel-debugbar to v3.14.10 (#1100) (056443f)
  • deps: update dependency bootstrap-table to v1.24.0 (#1099) (2504565)
  • deps: update dependency chart.js to v4.4.7 (#1075) (4c5089e)
  • deps: update dependency laravel-vite-plugin to v1.1.1 (#1078) (7156971)
  • deps: update dependency laravel/framework to v11.36.1 (#1089) (0c910bf)
  • deps: update dependency league/commonmark to v2.6.0 (#1082) (e3e9ae0)
  • deps: update dependency league/oauth2-client to v2.8.0 (#1091) (cca365a)
  • deps: update dependency phpunit/phpunit to v11.5.0 (#1079) (d624f73)
  • deps: update dependency phpunit/phpunit to v11.5.2 (#1092) (3b378f3)
  • deps: update dependency sentry/sentry-laravel to v4.10.2 (#1095) (4cebdec)
  • deps: update dependency spatie/laravel-ignition to v2.9.0 (#1076) (6f75354)
  • deps: update dependency spatie/laravel-login-link to v1.5.2 (#1086) (2f8a82f)
  • deps: update dependency spatie/laravel-login-link to v1.6.0 (#1101) (fce1592)
  • deps: update mlocati/php-extension-installer docker tag to v2.7.8 (#1088) (2f9c9fe)
  • deps: update node.js to v23.5.0 (#1090) (fbb7bc7)
  • deps: updated install-npm to node 23.x (1d03525)

6.0.6 (2024-11-30)

Bug Fixes

Miscellaneous Chores

  • deps: misc updates (e5a1bc0)
  • deps: update dependency @fortawesome/fontawesome-free to v6.7.1 (#1068) (a73dead)
  • deps: update dependency @vitejs/plugin-vue to v5.2.1 (#1057) (c1cf8c2)
  • deps: update dependency barryvdh/laravel-debugbar to v3.14.9 (#1064) (eb6f233)
  • deps: update dependency chart.js to v4.4.6 (#1044) (7e9db1e)
  • deps: update dependency core-js to v3.39.0 (#1052) (01b4b46)
  • deps: update dependency fakerphp/faker to v1.24.1 (#1056) (a055b5c)
  • deps: update dependency laravel-vite-plugin to v1.0.6 (#1065) (9e8905e)
  • deps: update dependency laravel/framework to v11.31.0 [security] (#1059) (962e44c)
  • deps: update dependency laravel/framework to v11.34.2 (#1069) (84d2142)
  • deps: update dependency laravel/pint to v1.18.3 (#1066) (e955509)
  • deps: update dependency laravel/ui to v4.6.0 (#1070) (fa52a7e)
  • deps: update dependency phpunit/phpunit to v11.4.4 (#1039) (3ab4ae0)
  • deps: update dependency sentry/sentry-laravel to v4.10.1 (#1054) (08972e1)
  • deps: update dependency spatie/laravel-login-link to v1.4.0 (#1055) (3757de3)
  • deps: update dependency vite to v5.4.11 (#1058) (46b77d6)
  • deps: update dependency vue to v3.5.13 (#1067) (7b258d6)
  • deps: update mlocati/php-extension-installer docker tag to v2.7.5 (#1072) (d6fe59b)
  • deps: update node.js to v23.3.0 (#1073) (f64523b)

6.0.5 (2024-10-26)

Bug Fixes

  • training activities merge quirk (c4747ce)

Miscellaneous Chores

  • deps: dependency updates (60f5670)
  • deps: update docker.io/library/mysql docker tag to v9.1.0 (#1047) (2e7fcfd)
  • deps: update docker.io/library/php docker tag to v8.3.13 (#1046) (8e3ae7b)
  • deps: update mlocati/php-extension-installer docker tag to v2.6.1 (#1034) (efe8d0d)
  • deps: update node.js to v23 (#1049) (ac6da68)
  • deps: Updated to node v23 in theme building (80470b8)

6.0.4 (2024-09-28)

Bug Fixes

Miscellaneous Chores

  • deps: update dependency barryvdh/laravel-debugbar to v3.14.2 (#1024) (e29f4d4)
  • deps: update dependency bootstrap-table to v1.23.4 (#1023) (75b2c09)
  • deps: update dependency laravel/framework to v11.25.0 (#1028) (cc61dc3)
  • deps: update dependency laravel/pint to v1.18.1 (#1030) (ce87349)
  • deps: update dependency laravel/tinker to v2.10.0 (#1031) (a7e57e4)
  • deps: update dependency phpunit/phpunit to v11.3.6 (#1020) (90bfdf4)
  • deps: update dependency sentry/sentry-laravel to v4.9.0 (#1021) (e371300)
  • deps: update dependency vite to v5.4.8 (#1025) (8609ff2)
  • deps: update dependency vue to v3.5.10 (#1026) (dd7cdaf)
  • deps: update docker.io/library/php docker tag to v8.3.12 (#1033) (6b52b6c)

6.0.3 (2024-09-18)

Bug Fixes

  • VATEUD API exam types erroring user view (f822629)

Miscellaneous Chores

  • deps: update dependency @vitejs/plugin-vue to v5.1.4 (#1017) (0ed8f60)
  • deps: update node.js to v22.9.0 (#1018) (d1e7436)

6.0.2 (2024-09-17)

Bug Fixes

  • server errors for OBS trying to apply (3950aa2)

Miscellaneous Chores

6.0.1 (2024-09-16)

Bug Fixes

  • server errors for OBS trying to apply (07ce9f5), closes #1012
  • training reports in activity not filtering on area (cb7ed6c), closes #1011

Miscellaneous Chores

  • deps: update dependency vue to v3.5.6 (#1013) (e403052)
  • docs: added waiting_time to docs (44b0bee)

6.0.0 (2024-09-15)

⚠ BREAKING CHANGES

  • api: The User API will now return facilities in "facility" array instead of "position" to match the recent rename.
  • Facility list is now removed in favour of the previously released ATC Roster.
  • Removed VATSIM API v1 support for member list. You must now hold a v2 key for this functionality.
  • ENV file fallbacks are deprecated and removed. Please make sure you no longer use APP_OWNER/APP_OWNER_SHORT variables.
  • Deprecated since CC v2.0.3 training policy functions are removed. Should not effect the average user.
  • The legacy API endpoints are now fully deprecated and removed. Users must move over the the new /api/user endpoint instead.
  • waiting times are now defined per area
  • Link position mae to endorsement instead of boolean

Features

  • Add information that shortening solo endorsement sends it email to student (#965) (5a37319)
  • Carbon v3 support (5e2cb20)
  • login as functionality for local env (a47166b)
  • make atc roster single link in sidebar if only one area exists (6eb3ee9), closes #906
  • public api/positions added (53dd288), closes #989
  • solo creation validates with divisionApi (de3e478), closes #908
  • support for S3 storage (#996) (1e20771)
  • training activity report now includes reports (b699d68), closes #918
  • upgrade to Laravel 11 (#952) (f7efdba), closes #914
  • waiting times are now defined per area (06a7d24), closes #919

Bug Fixes

  • content loss warning when editing reports (87bbcd8), closes #913
  • double mentors in mentor report (336492a)
  • inactivity warnings to observers on network (5d4297d), closes #910
  • Link position mae to endorsement instead of boolean (5b26a37), closes #885
  • made tasks quick add only show mods (4017b73), closes #973
  • mentor examination notification error if no mentors (1cd3f08)
  • moved application hour counter to VATSIM API v2 (f515767)
  • passport causing log error each day (ae037f7)
  • placeholder for task recepient (4405fae)
  • previous migrations acting up (d860f20)
  • set 10mb as max upload size per file (5b51584)
  • show atc hours card instead of last training on mobile (72a74a6), closes #997
  • task quickadd filter only on moderators+admins (ef40a77)

Miscellaneous Chores

  • api: Change controllers array to roster_members in division roster api (#880) (a6e05af)
  • api: user api facility return name change (da58f00)
  • deps: update dependency @vitejs/plugin-vue to v5.1.1 (#966) (bd39e73)
  • deps: update dependency @vitejs/plugin-vue to v5.1.2 (#976) (20285d4)
  • deps: update dependency @vitejs/plugin-vue to v5.1.3 (#1004) (cfcf2fc)
  • deps: update dependency bootstrap-table to v1.23.2 (#971) (49cb75f)
  • deps: update dependency chart.js to v4.4.4 (#1001) (69eefb5)
  • deps: update dependency core-js to v3.38.0 (#980) (7977b36)
  • deps: update dependency core-js to v3.38.1 (#999) (30aa2ed)
  • deps: update dependency guzzlehttp/guzzle to v7.9.2 (#950) (503221d)
  • deps: update dependency laravel/framework to v11.19.0 (#967) (88c315e)
  • deps: update dependency laravel/framework to v11.20.0 (#984) (7089111)
  • deps: update dependency laravel/framework to v11.23.5 (#1000) (5f9b4f4)
  • deps: update dependency laravel/pint to v1.17.0 (c77ad87)
  • deps: update dependency laravel/pint to v1.17.1 (#968) (e99b501)
  • deps: update dependency laravel/pint to v1.17.2 (#981) (107a7e7)
  • deps: update dependency laravel/pint to v1.17.3 (#1005) (ee1cf95)
  • deps: update dependency league/commonmark to v2.5.1 (#963) (e28a5bf)
  • deps: update dependency nunomaduro/collision to v8.4.0 (#979) (7902e92)
  • deps: update dependency phpunit/phpunit to v11.2.9 (#974) (4100e89)
  • deps: update dependency phpunit/phpunit to v11.3.0 (#978) (a709d4c)
  • deps: update dependency phpunit/phpunit to v11.3.5 (#990) (3529f07)
  • deps: update dependency sass to v1.78.0 (#1007) (791d717)
  • deps: update dependency spatie/laravel-login-link to v1.3.1 (#987) (0ac13c6)
  • deps: update dependency vite to v5.3.5 (#970) (0a630b0)
  • deps: update dependency vite to v5.4.0 (#988) (aa0fdfd)
  • deps: update dependency vite to v5.4.5 (#994) (62702a1)
  • deps: update dependency vue to v3.4.35 (#947) (19b0fae)
  • deps: update dependency vue to v3.4.37 (#982) (a943b10)
  • deps: update dependency vue to v3.5.5 (#993) (7a57bea)
  • deps: update docker.io/library/mysql docker tag to v9.0.1 (#964) (efd4e56)
  • deps: update docker.io/library/node docker tag to v22.6.0 (#986) (958f837)
  • deps: update docker.io/library/php docker tag to v8.3.10 (#977) (aa8a6aa)
  • deps: update docker.io/library/php docker tag to v8.3.11 (#1006) (d5f4263)
  • deps: update docker.io/library/redis docker tag to v7.4 (#975) (55f1b2c)
  • deps: update mlocati/php-extension-installer docker tag to v2.3.2 (#972) (2244709)
  • deps: update mlocati/php-extension-installer docker tag to v2.3.5 (#985) (8959ef2)
  • deps: update mlocati/php-extension-installer docker tag to v2.5.0 (#991) (3779b4c)
  • deps: update node.js to v22.8.0 (#1002) (4168f0b)
  • env owner fallbacks are deprecated (ddd72db)
  • facility list is removed (dff7890)
  • fixed booking and examination tests (1374672)
  • position api doc (e02ba71), closes #1003
  • removed deprecated API endpoints (3240851)
  • removed deprecated training policy functions (88e3a9c)
  • removed unused model in training.index (8449303)
  • removed VATSIM API v1 support (d208de3)
  • renamed MASC to FACILITY (2d770c2)

5.3.2 (2024-07-17)

Bug Fixes

  • ATC Roster table filtering displays "Visiting" option incorrectly (6f83756), closes #945
  • closing paused trainings marked it as paused again (b5d6130), closes #909
  • eud core link visible for non-moderators (7b866a7), closes #907
  • html characters in comments breaking filters (f0b4ac6)

Miscellaneous Chores

  • deps: update dependency @fortawesome/fontawesome-free to v6.6.0 (#944) (a0415db)
  • deps: update dependency bootstrap-table to v1.23.1 (#942) (af65787)
  • deps: update dependency sass to v1.77.8 (#941) (562c33b)
  • deps: update dependency vite to v5.3.4 (#943) (075ea9e)
  • deps: update mlocati/php-extension-installer docker tag to v2.2.19 (#939) (b3ce55f)

5.3.1 (2024-07-11)

Bug Fixes

  • table filters missing (dependency missing) (cacc27b), closes #937

Miscellaneous Chores

  • deps: update dependency phpunit/phpunit to v10.5.27 (#936) (0e19c8e)

5.3.0 (2024-07-10)

Features

  • api/bookings available publicly with limited data (8c2cd11), closes #901
  • notify and attach exam report to mentors (8d54c9b), closes #915
  • open bookings api endpoint (38bd8ae)
  • pre-training completed state (#920) (858edc8)

Bug Fixes

  • In mentor assigned email, change "you training" to "your training" (#912) (d0d878e)
  • mentors could read all attachments (edad858), closes #921
  • missing error handling on non-existent solo positions (8752d99), closes #911

Miscellaneous Chores

  • deps: update dependency @vitejs/plugin-vue to v5.0.5 (#922) (3d65081)
  • deps: update dependency anlutro/l4-settings to v1.4.1 (#928) (137f535)
  • deps: update dependency barryvdh/laravel-debugbar to v3.13.5 (#895) (a72824d)
  • deps: update dependency bootstrap-table to v1.23.0 (#929) (bb24a89)
  • deps: update dependency chart.js to v4.4.3 (#923) (cb5d873)
  • deps: update dependency doctrine/dbal to v3.8.6 (#924) (f91ec89)
  • deps: update dependency laravel-vite-plugin to v1.0.5 (#925) (2b19ff7)
  • deps: update dependency laravel/framework to v10.48.16 (#896) (537ef72)
  • deps: update dependency laravel/ui to v4.5.2 (#926) (a16b0af)
  • deps: update dependency mockery/mockery to v1.6.12 (#927) (f5d9bdd)
  • deps: update dependency phpunit/phpunit to v10.5.26 (#902) (cfb1ea4)
  • deps: update dependency sass to v1.77.7 (#899) (e341abf)
  • deps: update dependency spatie/laravel-ignition to v2.8.0 (#905) (49e3fba)
  • deps: update dependency vite to v5.3.3 (#904) (94225b9)
  • deps: update dependency vue to v3.4.31 (#903) (1fe5cc2)
  • deps: update docker.io/library/mysql docker tag to v9 (#933) (39f7100)
  • deps: update mlocati/php-extension-installer docker tag to v2.2.18 (#894) (3cbbda5)
  • deps: update node.js to v21.7.3 (#897) (a4e2bdf)

5.2.5 (2024-04-09)

Bug Fixes

  • mails not bcc'ing to work email setting (8e1a876)

Miscellaneous Chores

  • deps: update dependency @fortawesome/fontawesome-free to v6.5.2 (#888) (0c4787b)
  • deps: update dependency barryvdh/laravel-debugbar to v3.13.3 (#890) (9f009a5)
  • deps: update dependency bootstrap-table to v1.22.4 (#882) (f73f080)
  • deps: update dependency graham-campbell/markdown to v15.2.0 (#872) (aaf7c1c)
  • deps: update dependency laravel/framework to v10.48.5 (#879) (2d6ab6d)
  • deps: update dependency laravel/pint to v1.15.1 (#891) (8025653)
  • deps: update dependency laravel/ui to v4.5.1 (#884) (6ef13a5)
  • deps: update dependency mockery/mockery to v1.6.11 (#874) (1276b70)
  • deps: update dependency phpunit/phpunit to v10.5.17 (#878) (e579487)
  • deps: update dependency sass to v1.74.1 (#892) (aa94623)
  • deps: update dependency spatie/laravel-ignition to v2.5.1 (#893) (2dc90b7)
  • deps: update dependency vite to v5.1.7 [security] (#886) (93b499c)
  • deps: update dependency vite to v5.2.8 (#875) (a0c1d62)
  • deps: update docker.io/library/php docker tag to v8.3.4 (#870) (835bcb6)
  • deps: update mlocati/php-extension-installer docker tag to v2.2.7 (#873) (8944307)
  • deps: update node.js to v21.7.2 (#889) (302d382)

5.2.4 (2024-03-26)

Bug Fixes

  • booking api error messages (4d25f28)
  • booking of positions with long callsign (d04786e)

5.2.3 (2024-03-25)

Bug Fixes

  • being able to submit multiple votes (e7c8117)
  • typo in endorsements (e9954bb)

5.2.2 (2024-03-15)

Bug Fixes

  • added missing User-Agent for division api (6aed00b), closes #866
  • ci: move extra-files into config (4607ed5)
  • ci: update app version in release-please (#857) (4a5cfa3)
  • division exam icons (0bdf3ce)
  • unnecessary amount of calls by endorsement sync (752dbb3)
  • vote criteria that only members can vote (24fd1f8), closes #867

Miscellaneous Chores

  • deps: update dependency barryvdh/laravel-debugbar to v3.12.2 (#861) (4099f8f)
  • deps: update dependency laravel/framework to v10.48.3 (#868) (02e0990)
  • deps: update dependency sass to v1.72.0 (#865) (0c69fe2)
  • deps: update mlocati/php-extension-installer docker tag to v2.2.3 (#869) (05cd0f7)

5.2.1 (2024-03-12)

Bug Fixes

Miscellaneous Chores

  • deps: update dependency barryvdh/laravel-debugbar to v3.12.1 (#851) (9d328e8)
  • deps: update dependency laravel/framework to v10.48.2 (#854) (13d27e3)
  • deps: update dependency mockery/mockery to v1.6.9 (#852) (93cdbb3)
  • deps: update dependency phpunit/phpunit to v10.5.13 (#853) (b9657ca)

5.2.0 (2024-03-11)

Features

  • integration with VATSIM API Core v2 (rating times) (26a30f5)
  • integration with VATSIM API Core v2 (roster) (b3ba08a)
  • subdivision short names (686985d)

Bug Fixes

  • activity logic when applying (e7f38b0)
  • missing Content-Type in FileController (#841) (321cb28)
  • s1 exams no longer uploaded to division (d519055)

Miscellaneous Chores

  • deps: update dependency barryvdh/laravel-debugbar to v3.11.1 (#845) (c69f961)
  • deps: update dependency phpunit/phpunit to v10.5.12 (#846) (3a9d33d)
  • deps: update dependency vite to v5.1.6 (#847) (ba5e0d3)
  • deps: update node.js to v21.7.1 (#843) (ee75f42)

5.1.1 (2024-03-05)

Bug Fixes

  • only upload CPT exams to integration (239b0b9), closes #832

Miscellaneous Chores

  • config: migrate config .github/renovate.json (0b6b635)
  • config: migrate renovate config (#839) (0b6b635)
  • deps: update dependency doctrine/dbal to v3.8.3 (b8df474)
  • deps: update dependency laravel/framework to v10.47.0 (2ff02ba)
  • deps: update dependency laravel/ui to v4.5.0 (eea1d9d)
  • deps: update dependency vite to v5.1.5 (1f2511a)

5.1.0 (2024-03-03)

Features

  • division API integration to tasks (#789) (a0ab835)
  • Mark users who leave subdiv as inactive (0ddceb0)
  • require refresh to include all endorsements (308d1b4)

Bug Fixes

  • error when missing fields in manual training creation (4f58bd9)
  • improved sort of endorsements in user view (891c81c)
  • re-opening trainings causing student to have multiple trainings (89fd02f)
  • rename position to facility endorsements (67a805d)
  • scoped task assign suggestion based on area (4c19076)
  • show visiting in roster (5a3cd6d)
  • showing double of same endorsement for visitors (cc9f118)

Miscellaneous Chores

  • deps: update dependency barryvdh/laravel-debugbar to v3.10.6 (#822) (d605e32)

5.0.4 (2024-03-01)

Bug Fixes

  • make users with familiarisation training active (3f2f1b2)
  • user activity not set on completion if they had no hours in area (1ffca2d)

5.0.3 (2024-02-29)

Bug Fixes

  • added endorsement type (cf524f5)
  • area_id migration unsync (12d02f5)
  • force user to choose training (063e64b)
  • removed autobundle with ratings (3f94802)
  • support for websites as student SOP (c3a904e)

Miscellaneous Chores

  • deps: update dependency bootstrap to v5.3.3 (dea9883)
  • deps: update dependency bootstrap-table to v1.22.3 (7116357)
  • deps: update dependency chart.js to v4.4.2 (8277249)
  • deps: update dependency laravel-vite-plugin to v1.0.2 (aedaf76)
  • deps: update dependency laravel/framework to v10.46.0 (d469fa1)
  • deps: update dependency laravel/pint to v1.14.0 (#812) (e9299a1)
  • deps: update dependency phpunit/phpunit to v10.5.11 (#814) (99a09d4)
  • deps: update dependency sass to v1.71.1 (ff1fd4c)
  • deps: update dependency vite to v5.1.4 (6c9a5bf)
  • deps: update dependency vue to v3.4.21 (de4ff64)
  • deps: update docker.io/library/php docker tag to v8.3.3 (#809) (8777b5c)
  • deps: update node.js to v21.6.2 (#804) (5fbae0e)

5.0.2 (2024-02-16)

Bug Fixes

  • area->positions relationship (b3d5a7f)
  • rounded atc hours in training list (19e40d5)

5.0.1 (2024-02-15)

Bug Fixes

  • ATC hours in training index was zero (1b82ba9), closes #792
  • check online controllers missing null check (c151f0a), closes #793
  • move activity and notification to area level fixes #795 (a05f7c3)
  • roster dropdown rating filter (460ddd5)
  • work email displaying wrong in settings (11b8e51), closes #791

Miscellaneous Chores

  • deps: update dependency barryvdh/laravel-debugbar to v3.10.1 (#794) (9b607d4)
  • deps: update dependency barryvdh/laravel-debugbar to v3.10.5 (#796) (4e1d154)
  • deps: update dependency doctrine/dbal to v3.8.2 (#803) (03aa548)
  • deps: update dependency laravel/framework to v10.44.0 (#798) (356501c)
  • deps: update dependency laravel/pint to v1.13.11 (#799) (c2f4b6b)
  • deps: update dependency vite to v5.1.3 (#801) (cd17348)
  • deps: update dependency vue to v3.4.19 (#797) (f4c9239)

5.0.0 (2024-02-11)

⚠ BREAKING CHANGES

  • GCAP Support (rosters and removal of S1 functions) (#764)

Features

  • activity graph on user profile (af40e1b), closes #507
  • feedback url in completed emails (15cb267), closes #759
  • GCAP Support (rosters and removal of S1 functions) (#764) (a1b73d5), closes #753
  • related tasks in training view (7db334c), closes #762

Bug Fixes

  • ci: extract global settings from packages (d9bfbd2)
  • ci: remove draft & redundant release-type (84c0181)
  • editable training comments by other than author (92404ef), closes #752

Miscellaneous Chores

  • deps: manual composer upgrades (71c0473)
  • deps: manual update of composer/npm (86300c2)
  • deps: update actions/cache action to v4 (#777) (ba8cfb5)
  • deps: update dependency @vitejs/plugin-vue to v5.0.3 (fca082d)
  • deps: update dependency @vitejs/plugin-vue to v5.0.4 (b7a4b6b)
  • deps: update dependency bootstrap-table to v1.22.2 (a3bd11a)
  • deps: update dependency doctrine/dbal to v3.8.1 (9194830)
  • deps: update dependency fakerphp/faker to v1.23.1 (#746) (79ce97e)
  • deps: update dependency hisorange/browser-detect to v5.0.2 (5dff455)
  • deps: update dependency hisorange/browser-detect to v5.0.3 (36f841e)
  • deps: update dependency laravel-vite-plugin to v1.0.1 (adb7b24)
  • deps: update dependency laravel/ui to v4.4.0 (2218e5c)
  • deps: update dependency league/commonmark to v2.4.2 (b53a4cd)
  • deps: update dependency moment to v2.30.1 (b51312f)
  • deps: update dependency phpunit/phpunit to v10.5.10 (#740) (beacd12)
  • deps: update dependency sass to v1.70.0 (6f4c2c2)
  • deps: update dependency spatie/laravel-ignition to v2.4.2 (634b6f6)
  • deps: update dependency vite to v5.0.12 [security] (f94e764)
  • deps: update dependency vite to v5.1.1 (#786) (914a595)
  • deps: update dependency vue to v3.4.1 (456bcc6)
  • deps: update dependency vue to v3.4.18 (3998510)
  • deps: update docker.io/library/mysql docker tag to v8.3.0 (#770) (4e072aa)
  • deps: update docker.io/library/php docker tag to v8.3.2 (#742) (4c270c2)
  • deps: update google-github-actions/release-please-action action to v4 (#731) (084130c)
  • deps: update mlocati/php-extension-installer docker tag to v2.1.82 (#766) (969312b)
  • deps: update mlocati/php-extension-installer docker tag to v2.2.0 (#782) (f1cfecd)
  • deps: update mlocati/php-extension-installer docker tag to v2.2.1 (#783) (ba39cee)
  • deps: update mlocati/php-extension-installer docker tag to v2.2.2 (#787) (c46fdc1)
  • deps: update node.js to v21.6.1 (#771) (55de624)
  • deps: update pdm-project/setup-pdm action to v4 (#779) (5d4b7fa)
  • deps: update pre-commit/action action to v3.0.1 (#784) (b664df4)

4.5.0 (2024-01-06)

Features

  • added cleanup of permanent endorsements (6bda09c)
  • quick add for tasks (4a3e10b)

Bug Fixes

  • added moderators to exam task assignment autocomplete (9f624d5), closes #713
  • autodump warning due to lowercasing (0e1ebd1)
  • completed training banner on dashboard (de5922b), closes #719
  • deps: update dependency @fortawesome/fontawesome-free to v6.5.1 (#716) (fb3451e)
  • deps: update dependency @vitejs/plugin-vue to v4.5.2 (#714) (59fc250)
  • deps: update dependency @vitejs/plugin-vue to v4.6.0 (#735) (c1bab9f)
  • deps: update dependency chart.js to v4.4.1 (#724) (8d9e32d)
  • deps: update dependency graham-campbell/markdown to v15.1.0 (#729) (6ed40a8)
  • deps: update dependency guzzlehttp/guzzle to v7.8.1 (#725) (9dadc27)
  • deps: update dependency hisorange/browser-detect to v5.0.1 (#726) (bfb0210)
  • deps: update dependency laravel/ui to v4.3.0 (#712) (ffd61f1)
  • deps: update dependency vite to v4.5.1 [security] (#717) (467f413)
  • deps: update dependency vue to v3.3.13 (#710) (8a2dbc3)
  • dont notify already completed/declined tasks (4e8dec9), closes #737
  • pinting new nullable types (33820c4)
  • RouteServiceProvider issues (ac2d665), closes #689
  • task datalist autocomplete bug introduced in 4a3e10b (b84e22e)
  • tasks required checkbox config (dd36a61), closes #749

Miscellaneous Chores

  • deps: misc dependency updates (92e74ee)
  • deps: update dependency mockery/mockery to v1.6.7 (#723) (4d5402b)
  • deps: update dependency phpunit/phpunit to v10.5.3 (#715) (7ec7162)
  • deps: update Laravel to v10.38.2 (0febf14)
  • deps: update mlocati/php-extension-installer docker tag to v2.1.75 (#708) (5fb85c9)
  • deps: update node.js to v21.5.0 (#728) (dc102ec)
  • deps: updated node to 21 in templating (87ba741)
  • deps: upgraded vite to v5 (#738) (68ba97e)

4.4.2 (2023-11-19)

Bug Fixes

  • rating upgrade task comment only for vatsim ratings (2bcb484)

4.4.1 (2023-11-19)

Bug Fixes

4.4.0 (2023-11-19)

Features

Bug Fixes

  • deps: update dependency @vitejs/plugin-vue to v4.5.0 (#700) (90471c5)
  • deps: update dependency doctrine/dbal to v3.7.2 (#699) (708468b)
  • deps: update dependency laravel/framework to v10.32.1 (#681) (6261ddf)
  • deps: update dependency sass to v1.69.5 (#683) (d16f3b5)
  • deps: update dependency sentry/sentry-laravel to v4 (#701) (100d457)
  • deps: update dependency vue to v3.3.8 (#682) (86d3f98)
  • load routeserviceprovider from correct namespace (0d3ed81)
  • rounding error in training application hours (918ec71), closes #687
  • show task request only in correct training types (13c7626), closes #696
  • submitter link in feedback report (9bca71e), closes #697
  • task table responsiveness on small screens (34e0614)

Miscellaneous Chores

  • deps: update actions/setup-node action to v4 (#679) (0cb7dbe)
  • deps: update dependency phpunit/phpunit to v10.4.2 (#684) (f198920)
  • deps: update docker.io/library/mysql docker tag to v8.2.0 (#685) (5406647)
  • deps: update docker.io/library/php docker tag to v8.2.12 (#686) (2d2cdca)
  • deps: update mlocati/php-extension-installer docker tag to v2.1.65 (#698) (d7d51dd)
  • deps: update node.js to v20.9.0 (#671) (ffe4c87)
  • deps: update node.js to v21 (#676) (01a45e9)
  • deps: updated pint to v1.13.6 (#703) (f0bbbf9)

4.3.3 (2023-10-21)

Bug Fixes

  • deps: update dependency sass to v1.69.4 (#672) (5f9f35f)
  • deps: update dependency vite to v4.5.0 (#673) (b777960)
  • deps: update dependency vue to v3.3.6 (#677) (498f3e3)
  • sort sent/archived tasks with closed first (1f392da), closes #675
  • update atc hours database error (0ce09f4), closes #674

4.3.2 (2023-10-14)

Bug Fixes

  • check controller sending email to all (fec85e2)

4.3.1 (2023-10-14)

Bug Fixes

  • added missing training activity comment (e52b184)
  • added optional label on feedback form (75b8d52)
  • check online controllers errors (fbb735e)
  • typo in endorsement emails (4742a88)

4.3.0 (2023-10-13)

Features

Bug Fixes

  • deps: update dependency hisorange/browser-detect to v5 (#662) (413fe30)
  • deps: update dependency laravel-vite-plugin to v0.8.1 (#645) (2ba8a2f)
  • deps: update dependency laravel/framework to v10.28.0 (#659) (c9b02ec)
  • deps: update dependency sass to v1.69.2 (#650) (317c282)
  • deps: update dependency sass to v1.69.3 (#666) (b043732)
  • deps: update dependency sentry/sentry-laravel to v3.8.2 (#667) (1480a81)
  • deps: update dependency vite to v4.4.11 (#646) (129d667)
  • null catching in uri for controller check cron (06c5776), closes #644

Miscellaneous Chores

  • composer update (7a5bc61)
  • deps: update actions/checkout action to v4 (#651) (64fbaec)
  • deps: update dependency laravel/pint to v1.13.3 (#633) (bc43db0)
  • deps: update dependency nunomaduro/collision to v7.10.0 (#665) (77cec18)
  • deps: update dependency phpunit/phpunit to v10.4.1 (#647) (39b5068)
  • deps: update docker.io/library/mariadb docker tag to v11 (#652) (b802872)
  • deps: update docker.io/library/php docker tag to v8.2.11 (#587) (40bb717)
  • deps: update docker.io/library/redis docker tag to v7 (#653) (d7ff229)
  • deps: update docker/build-push-action action to v5 (#654) (c6504c2)
  • deps: update docker/login-action action to v3 (#655) (4049dc9)
  • deps: update docker/metadata-action action to v5 (#656) (57aba6a)
  • deps: update docker/setup-buildx-action action to v3 (#660) (a3933fa)
  • deps: update mlocati/php-extension-installer docker tag to v2.1.55 (#605) (c6afcd8)
  • deps: update mlocati/php-extension-installer docker tag to v2.1.58 (#657) (a5b7b60)
  • deps: update node.js to v20.8.0 (#648) (2927412)
  • npm updates (cf9cc9e)
  • upgrade to laravel 10 (#638) (55a14dc)
  • version bump (1d0a2a1)