6.4.2 (2025-11-01)
- booking: prevent same-time bookings from being created and add a test (#1346) (65791ca)
- Dynamically render training report series (#1338) (06ea90c)
- reports: add best-effort support for SQLite (099fe9a)
- eager-load ratings within areas (0ff9480)
- eliminate one queue stats query (7e64589)
- get all card stats in one go (097e14e)
- reduce training requests queries with cursor (6b86bf7)
- reports: do not loop through users to get accesses (a167572)
- use database-sort rather than server-side (41252d6)
- deps: replace google-github-actions/release-please-action action with googleapis/release-please-action v4 (#1333) (4cba3d8)
- deps: update dependency bootstrap-table to v1.25.0 (#1336) (f0e99e1)
- deps: update dependency sentry/sentry-laravel to v4.18.0 (#1331) (6c566d8)
- deps: update dependency vite to v7.1.11 [security] (#1332) (6450be8)
- deps: update dependency vite to v7.1.12 (#1340) (7c33f4a)
- deps: update docker.io/library/php docker tag to v8.4.14 (#1337) (f954bfc)
- deps: update node.js to v24.11.0 (#1312) (66be2c6)
6.4.1 (2025-10-19)
6.4.0 (2025-10-16)
- deps: update actions/setup-node action to v6 (#1321) (75007e3)
- deps: update dependency chart.js to v4.5.1 (#1320) (224e17f)
- deps: update dependency core-js to v3.46.0 (#1313) (80cd01e)
- deps: update dependency laravel/framework to v12.33.0 (#1308) (0e584ef)
- deps: update dependency laravel/framework to v12.34.0 (#1324) (62577f5)
- deps: update dependency sentry/sentry-laravel to v4.17.0 (#1325) (f6b23b6)
- deps: update dependency vite to v7.1.10 (#1323) (fd80c45)
- deps: update mlocati/php-extension-installer docker tag to v2.9.13 (#1311) (9344303)
6.3.7 (2025-10-09)
- deps: update actions/setup-node action to v5 (#1271) (3e82616)
- deps: update dependency @fortawesome/fontawesome-free to v7.1.0 (#1307) (417c0e2)
- deps: update dependency laravel/framework to v12.32.5 (#1284) (9b50f33)
- deps: update dependency laravel/pint to v1.25.1 (#1285) (99c0e91)
- deps: update dependency phpunit/phpunit to v11.5.42 (#1299) (4af76da)
- deps: update dependency vite to v7.1.9 (#1306) (0f78daa)
- deps: update dependency vue to v3.5.22 (#1293) (b2719ee)
- deps: update docker.io/library/php docker tag to v8.4.13 (#1294) (9c794fb)
- deps: update mlocati/php-extension-installer docker tag to v2.9.11 (#1300) (be30cd5)
- deps: update node.js to v24.9.0 (#1281) (bb0553a)
6.3.6 (2025-09-29)
6.3.5 (2025-09-29)
- dev: add local ide-helper (a8010df)
- feedback: changed wording to request English only (e83b698)
- training: persist one-time links and improve redirection (#1302) (008b921)
- deps: update dependency phpunit/phpunit to v11.5.41 (#1282) (c4a42d8)
- deps: update dependency sentry/sentry-laravel to v4.16.0 (#1280) (e4e063b)
- deps: update dependency vite to v7.1.5 [security] (#1276) (f517519)
- deps: update dependency vite to v7.1.7 (#1292) (7a274d1)
- deps: update mlocati/php-extension-installer docker tag to v2.9.8 (#1286) (28540b9)
6.3.3 (2025-09-05)
- deps: update dependency @fortawesome/fontawesome-free to v7.0.1 (#1267) (11bc4ad)
- deps: update dependency bootstrap to v5.3.8 (#1259) (5cf9bea)
- deps: update dependency laravel-vite-plugin to v2.0.1 (#1260) (7a8b858)
- deps: update dependency laravel/framework to v12.26.4 (#1261) (6ad07a0)
- deps: update dependency laravel/framework to v12.28.1 (#1272) (41b70b2)
- deps: update dependency phpunit/phpunit to v11.5.35 (#1262) (4f04262)
- deps: update dependency phpunit/phpunit to v11.5.36 (#1268) (6be8049)
- deps: update dependency sentry/sentry-laravel to v4.15.3 (#1269) (7243504)
- deps: update dependency vite to v7.1.4 (#1270) (06e58bb)
- deps: update dependency vue to v3.5.21 (#1256) (df1f0c9)
- deps: update docker.io/library/php docker tag to v8.4.12 (#1263) (cb9d271)
- deps: update mlocati/php-extension-installer docker tag to v2.9.7 (#1257) (638ce4b)
- deps: update node.js to v24.7.0 (#1264) (3add085)
6.3.2 (2025-08-24)
- drafts appearing in area filtered training activities (6065143), closes #1113
- drafts disappearing when OTL still in session (21f5ef5)
- deps: update dependency core-js to v3.45.1 (#1251) (c36797f)
- deps: update dependency guzzlehttp/guzzle to v7.10.0 (#1253) (61ca417)
- deps: update dependency laravel/framework to v12.25.0 (#1248) (06562cb)
- deps: update dependency phpunit/phpunit to v11.5.34 (#1250) (893d475)
- deps: update dependency vite to v7.1.3 (#1249) (e097973)
- deps: update dependency vue to v3.5.19 (#1252) (3436915)
- deps: update mlocati/php-extension-installer docker tag to v2.9.5 (#1247) (df41455)
6.3.1 (2025-08-17)
- respect grace period in atc activity reminder (c104dc1)
6.3.0 (2025-08-17)
- api/users returning null when division mode is on (#1222) (ffc23d4)
- Avoid exposing php version (#1234) (eebf8ba)
- deps: update dependency @fortawesome/fontawesome-free to v7 (#1243) (d85dad2)
- deps: update dependency @vitejs/plugin-vue to v6 (#1218) (7354204)
- deps: update dependency vite to v7 (c178d69)
- docs: corrected readme (c57e698)
- first month in 6 month graphs not fetching all days (0bb2ba0), closes #1232
- font awesome v7 update tweaks (07c2c7d)
- deps: misc composer and npm updates (66e6ea4)
- deps: update actions/checkout action to v5 (#1241) (190f587)
- deps: update dependency barryvdh/laravel-debugbar to v3.16.0 (#1238) (dfb302d)
- deps: update dependency bootstrap-table to v1.24.2 (#1235) (5318ee0)
- deps: update dependency core-js to v3.45.0 (#1229) (78b83bc)
- deps: update dependency laravel/framework to v12.24.0 (#1230) (bf94f8e)
- deps: update dependency laravel/pint to v1.24.0 (#1226) (81a4c4d)
- deps: update dependency league/commonmark to v2.7.1 (#1236) (48ab9a7)
- deps: update dependency nunomaduro/collision to v8.8.2 (#1219) (8be2a2f)
- deps: update dependency phpunit/phpunit to v11.5.33 (#1220) (1396132)
- deps: update dependency sass to v1.90.0 (#1239) (ec5975a)
- deps: update dependency sentry/sentry-laravel to v4.15.1 (#1223) (eaed39c)
- deps: update dependency vue to v3.5.18 (#1237) (8023557)
- deps: update docker.io/library/mariadb docker tag to v12 (#1242) (bcfa35f)
- deps: update docker.io/library/php docker tag to v8.4.11 (#1224) (7b15122)
- deps: update docker.io/library/redis docker tag to v8.2 (#1240) (8f315a1)
- deps: update mlocati/php-extension-installer docker tag to v2.9.0 (#1225) (8a70eb7)
- deps: updated node in scripts (72e115c)
6.2.5 (2025-06-22)
- reports not working due to month overflow (41481ab)
- deps: misc updates (d6f7efb)
- deps: update dependency bootstrap to v5.3.7 (#1216) (07a878c)
- deps: update dependency chart.js to v4.5.0 (#1215) (e9f6396)
- deps: update dependency core-js to v3.43.0 (#1213) (b3a4398)
- deps: update dependency laravel-vite-plugin to v1.3.0 (#1206) (7993045)
- deps: update dependency laravel/framework to v12.16.0 (#1199) (3a11340)
- deps: update dependency laravel/framework to v12.19.3 (#1207) (a0c77e3)
- deps: update dependency nunomaduro/collision to v8.8.1 (#1214) (308beb5)
- deps: update dependency phpunit/phpunit to v11.5.24 (#1211) (be5a19e)
- deps: update dependency sass to v1.89.2 (#1202) (905ca42)
- deps: update dependency sentry/sentry-laravel to v4.15.0 (#1205) (73f3e23)
- deps: update dependency vue to v3.5.16 (#1200) (78925f4)
- deps: update dependency vue to v3.5.17 (#1217) (cd00843)
- deps: update docker.io/library/php docker tag to v8.4.8 (#1212) (7aa73fe)
- deps: update mlocati/php-extension-installer docker tag to v2.8.1 (#1210) (496c67d)
- update docs python to 3.13 or greater (#1209) (5124769)
6.2.4 (2025-05-27)
- mentors couldn't see all their reports (e888e62)
6.2.3 (2025-05-23)
- deps: update dependency laravel/framework to v12.15.0 (#1194) (d844787)
- deps: update dependency phpunit/phpunit to v11.5.21 (#1195) (0441c2b)
6.2.2 (2025-05-16)
- allow vatsca.local for login tests (a466900)
- atc hour counte by respecting throttle (cf46918)
- fallback for unknown waiting times in emails (2ede745)
- in user's report index only show reports viewer is allowed to see (56f6101)
- moved atc hour cron earlier (1e7a020)
- only allow students connected to division to get active (7e937a4)
- only count active and associated controller hours (a4d1e68)
- deps: misc npm updates (ce6afd3)
- deps: update dependency @vitejs/plugin-vue to v5.2.4 (#1181) (8345e61)
- deps: update dependency barryvdh/laravel-debugbar to v3.15.4 (#1171) (fda834e)
- deps: update dependency bootstrap to v5.3.6 (#1169) (6c61d68)
- deps: update dependency chart.js to v4.4.9 (#1175) (5f7ef21)
- deps: update dependency core-js to v3.42.0 (#1185) (b362ecb)
- deps: update dependency guzzlehttp/guzzle to v7.9.3 (#1164) (88a46f4)
- deps: update dependency laravel/pint to v1.22.0 (#1172) (d35c9b9)
- deps: update dependency laravel/pint to v1.22.1 (#1183) (bf0b06c)
- deps: update dependency league/commonmark to v2.7.0 [security] (#1180) (b50194d)
- deps: update dependency nunomaduro/collision to v8.8.0 (#1186) (30a5d88)
- deps: update dependency phpunit/phpunit to v11.5.20 (#1161) (4b7f46d)
- deps: update dependency sass to v1.89.0 (#1167) (00f6684)
- deps: update dependency spatie/laravel-login-link to v1.6.3 (#1165) (064e0cc)
- deps: update dependency vite to v6.2.7 [security] (#1163) (5635945)
- deps: update dependency vite to v6.3.5 (#1187) (81fd997)
- deps: update dependency vue to v3.5.14 (#1184) (3dda74a)
- deps: update docker.io/library/php docker tag to v8.3.21 (6549f7d)
- deps: update docker.io/library/redis docker tag to v8 (#1189) (ea07841)
- deps: update mlocati/php-extension-installer docker tag to v2.7.31 (#1170) (f63558a)
- deps: update mlocati/php-extension-installer docker tag to v2.7.34 (#1190) (c965480)
- deps: update node.js to v23.11.1 (#1168) (18d8e90)
6.2.1 (2025-03-23)
- deps: misc minor updates (02ac28d)
- deps: update dependency @vitejs/plugin-vue to v5.2.3 (#1146) (ee16ab3)
- deps: update dependency anlutro/l4-settings to v1.4.2 (#1147) (96169e6)
- deps: update dependency barryvdh/laravel-debugbar to v3.15.2 (#1151) (3d7158a)
- deps: update dependency bootstrap-table to v1.24.1 (2bcc975)
- deps: update dependency chart.js to v4.4.8 (#1141) (c4bb273)
- deps: update dependency core-js to v3.41.0 (#1153) (91b055d)
- deps: update dependency easymde to v2.20.0 (#1154) (7e3e785)
- deps: update dependency graham-campbell/markdown to v16 (#1159) (301f1ff)
- deps: update dependency laravel/framework to v11.44.1 [security] (#1142) (c6a5a67)
- deps: update dependency laravel/pint to v1.21.2 (#1156) (e686629)
- deps: update dependency laravel/tinker to v2.10.1 (#1130) (77e4acd)
- deps: update dependency laravel/ui to v4.6.1 (#1131) (1f18965)
- deps: update dependency league/oauth2-client to v2.8.1 (#1148) (d83f98d)
- deps: update dependency nunomaduro/collision to v8.7.0 (#1157) (3be0caa)
- deps: update dependency phpunit/phpunit to v11.5.14 (#1132) (c1d87c0)
- deps: update dependency sentry/sentry-laravel to v4.13.0 (#1137) (4e9edf5)
- deps: update dependency spatie/laravel-ignition to v2.9.1 (#1149) (34ed276)
- deps: update dependency spatie/laravel-login-link to v1.6.1 (#1150) (770db43)
- deps: update dependency vite to v6.x (7143f4f)
- deps: update mlocati/php-extension-installer docker tag to v2.7.28 (#1136) (9d4820d)
- deps: update node.js to v23.10.0 (#1158) (01af842)
- docs: updated division who use CC (1e09449)
- docs: updated readme (237cf63)
6.2.0 (2025-01-26)
- api: multiple subdiv config now returns all users (5754ec2)
- docs: Correct table header on division position table (#1119) (e55f3d5)
- move VATSIM Auth daily call to morning (af1d3ad)
- other user index logic (f73b8e9)
- report archive text alignment (7b97c6b), closes #1107
- saving settings (bb47e08)
- training report drafts no longer create activity log (fc815e6), closes #1113
- deps: misc dependency updates (58e08c6)
- deps: pint & other dependency upgrades (9c183f8)
- deps: update dependency core-js to v3.40.0 (#1111) (ffa034e)
- deps: update dependency laravel-vite-plugin to v1.2.0 (#1123) (9b1d0d3)
- deps: update dependency laravel/framework to v11.37.0 (#1108) (759ac16)
- deps: update dependency laravel/framework to v11.40.0 (#1118) (c43f82e)
- deps: update dependency laravel/pint to v1.20.0 (#1105) (25bea5a)
- deps: update dependency league/commonmark to v2.6.1 (#1104) (5aa63be)
- deps: update dependency nunomaduro/collision to v8.6.1 (#1129) (c9910e7)
- deps: update dependency phpunit/phpunit to v11.5.3 (#1115) (557050a)
- deps: update dependency sentry/sentry-laravel to v4.11.0 (#1127) (9247bd6)
- deps: update dependency vite to v5.4.12 [security] (#1124) (3b0698d)
- deps: update dependency vite to v5.4.14 (#1122) (8cd7d1f)
- deps: update mlocati/php-extension-installer docker tag to v2.7.12 (#1110) (9160092)
- deps: update mlocati/php-extension-installer docker tag to v2.7.13 (3200c95)
- deps: update mlocati/php-extension-installer docker tag to v2.7.14 (#1116) (3200c95)
- deps: update mlocati/php-extension-installer docker tag to v2.7.14 (#1128) (e16d34c)
- deps: update node.js to v23.6.0 (#1112) (bcd6051)
- deps: update node.js to v23.6.1 (#1126) (6cbf090)
6.1.1 (2024-12-27)
- reverted bootstrap-table dep to fix cookie error (c465f55)
6.1.0 (2024-12-27)
- api: added list of active areas (e78902b)
- completed training area specific notification (dcd1a5a), closes #1061
- 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)
- 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)
- introduced caching (3b3644a)
- 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)
- training activities merge quirk (c4747ce)
- 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)
- duplicate feedbacks (c1078d4)
- 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)
- VATEUD API exam types erroring user view (f822629)
- 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)
- server errors for OBS trying to apply (3950aa2)
6.0.1 (2024-09-16)
- server errors for OBS trying to apply (07ce9f5), closes #1012
- training reports in activity not filtering on area (cb7ed6c), closes #1011
6.0.0 (2024-09-15)
- 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
- 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/positionsadded (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
- 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)
- api: Change
controllersarray toroster_membersin 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)
- 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)
- 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)
5.3.0 (2024-07-10)
- 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)
- 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
- 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)
- mails not bcc'ing to work email setting (8e1a876)
- 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)
5.2.3 (2024-03-25)
5.2.2 (2024-03-15)
- 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
- 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)
- 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)
- integration with VATSIM API Core v2 (rating times) (26a30f5)
- integration with VATSIM API Core v2 (roster) (b3ba08a)
- subdivision short names (686985d)
- activity logic when applying (e7f38b0)
- missing Content-Type in FileController (#841) (321cb28)
- s1 exams no longer uploaded to division (d519055)
- 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)
- 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)
- division API integration to tasks (#789) (a0ab835)
- Mark users who leave subdiv as inactive (0ddceb0)
- require refresh to include all endorsements (308d1b4)
- 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)
5.0.4 (2024-03-01)
- 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)
- 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)
- 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)
5.0.1 (2024-02-15)
- 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
- 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)
- GCAP Support (rosters and removal of S1 functions) (#764)
- 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
- ci: extract global settings from packages (d9bfbd2)
- ci: remove draft & redundant release-type (84c0181)
- editable training comments by other than author (92404ef), closes #752
- 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)
- 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
- 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)
- rating upgrade task comment only for vatsim ratings (2bcb484)
4.4.1 (2023-11-19)
- incorrect versioning (91c1ee9)
4.4.0 (2023-11-19)
- create upgrade task via exam report (#704) (f8956d1)
- tasks required checkbox config (204aa37), closes #694
- 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)
- 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)
- 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)
- check controller sending email to all (fec85e2)
4.3.1 (2023-10-14)
- 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)
- 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
- 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)