Commit Graph
100 Commits
Author SHA1 Message Date
Nabeel Shahzad bc8c5e581c Updated lock file 2018-02-19 20:58:32 -06:00
Nabeel Shahzad ad4259625c Add flight time to flight create/edit form 2018-02-19 13:33:26 -06:00
Nabeel Shahzad 246c828d7a Remove extra level field and fix documentation link 2018-02-19 11:26:11 -06:00
Nabeel Shahzad 3d55fc09f7 Add options field on setting data import 2018-02-19 11:19:18 -06:00
Nabeel Shahzad 1bb77e1d4b Upgrade to Laravel 5.6 #165 2018-02-19 11:09:56 -06:00
Nabeel Shahzad 3d9d17d9b9 Add call to get user's PIREPs #192 2018-02-19 10:35:49 -06:00
Nabeel Shahzad 5c58dfe1ae generate a hex code for an aircraft on creation #33 2018-02-12 20:58:23 -06:00
Nabeel Shahzad 2678514077 API: Only show active airlines 2018-02-12 12:05:10 -06:00
Nabeel Shahzad ee71f4a1c8 Remove tail_number field from aircraft 2018-02-12 11:03:25 -06:00
Nabeel Shahzad 62506a26a1 set country on the airline, in admin and installer #191 2018-02-12 10:51:04 -06:00
Nabeel Shahzad 61dc0a046d Fix rank image field 2018-02-12 10:26:27 -06:00
Nabeel Shahzad c817d1ae4b Installer fixes 2018-02-12 09:47:12 -06:00
Nabeel Shahzad ecfda6de15 Add collision for test listeners and remove one old dep 2018-02-12 09:02:05 -06:00
Nabeel Shahzad 2f8a69b774 Undo casting time types to Time object #189 2018-02-11 20:50:48 -06:00
Nabeel Shahzad 61af5fe226 Cleanup column types and assign Time class to fields #189 2018-02-11 20:38:56 -06:00
Nabeel Shahzad fd4407a798 Move internal unit definitions to config file #189 2018-02-11 20:19:02 -06:00
Nabeel Shahzad 4eef254688 set nautical miles as the default mass unit #189 2018-02-11 19:58:07 -06:00
Nabeel Shahzad d5c2d25c74 finally fixed serialization of conversions #189 2018-02-10 22:49:08 -06:00
Nabeel Shahzad 0700c96901 fix serialization of converter classes #189 2018-02-10 22:30:42 -06:00
Nabeel Shahzad 9b9a20b437 set default storage unit #189 2018-02-10 22:18:07 -06:00
Nabeel Shahzad f14a9e3ba1 implements ArrayAccess for casting to type #189 2018-02-10 22:04:30 -06:00
Nabeel Shahzad cb02a7c15e add Time support class #189 2018-02-10 21:36:13 -06:00
Nabeel Shahzad a8e06c6cc6 base conversion classes for units #189 2018-02-10 21:16:32 -06:00
Nabeel Shahzad 176855b680 check if airport exists 2018-02-10 20:30:11 -06:00
Nabeel Shahzad 3aa01aaa18 tests check the data object in return #186 2018-02-10 18:17:38 -06:00
Nabeel Shahzad 04d44d9bd7 Add SKIN_NAME to error message pages #187 2018-02-10 17:58:11 -06:00
Nabeel Shahzad 762544ea6f don't change rank if it's not auto promoted #168 2018-02-10 17:53:25 -06:00
Nabeel Shahzad 2a289e0468 pirep route wrap the data object #186 2018-02-10 17:48:51 -06:00
Nabeel Shahzad 21e13b6b92 make sure resources return the data object #186 2018-02-10 17:34:46 -06:00
Nabeel Shahzad e57fb5a7c6 Move code of conduct to wiki 2018-02-10 17:31:59 -06:00
Nabeel Shahzad 5a89b4f194 write the route if it hasn't been set by acars #184 2018-02-10 16:10:19 -06:00
Nabeel Shahzad 7a6b228d8f make planned_distance optional #185 2018-02-10 16:02:15 -06:00
Nabeel Shahzad fbd73b0717 make planned_distance optional #185 2018-02-10 16:00:43 -06:00
Nabeel Shahzad 7a527f2ed3 Set access modifier on all enums (php 7.1) 2018-02-10 14:06:25 -06:00
Nabeel Shahzad e6290c3396 set pirep source to acars #177 2018-02-10 13:41:24 -06:00
Nabeel Shahzad 8acb9291fe hide all cancelled pireps #180 2018-02-10 13:25:40 -06:00
Nabeel Shahzad 3ded06390c ignore cancelled pireps in dupe check #179 2018-02-10 13:12:12 -06:00
Nabeel Shahzad 936bceba5d Add --reset-db flag to phpvms:dev-install command #176 2018-02-09 17:16:52 -06:00
Nabeel Shahzad d94294e3f6 Added new phpvms:dev-install command #176 2018-02-09 17:11:55 -06:00
Nabeel Shahzad 390f08d25f Cleanup the sample env.php file 2018-02-09 16:36:02 -06:00
Nabeel Shahzad f0d2b4ed2f update changelog 2018-02-09 15:44:36 -06:00
Nabeel Shahzad 80cd80a5cf Change the filtering to operate without being in the service layer #174 2018-02-09 15:42:37 -06:00
Nabeel Shahzad 17f1085ffb Filter out flights depending on the only_flights_from_current setting #174 2018-02-09 15:36:13 -06:00
Nabeel Shahzad 9b55a9691f Setting which filters out aircraft not at the departure airport #171 2018-02-09 15:07:34 -06:00
Nabeel Shahzad 13b4a3854b move filterSubfleets() to FlightService class #170 2018-02-09 14:36:36 -06:00
Nabeel Shahzad f6b2102e48 fix bug where aircraft restrictions aren't respected in flight calls #170 2018-02-09 14:26:14 -06:00
Nabeel Shahzad 71189e4f2d Change most APIs to require API key #173 2018-02-09 13:20:35 -06:00
Nabeel Shahzad 041cef91de Refactor how settings are added to generate the offsets and order 2018-02-09 12:57:00 -06:00
Nabeel Shahzad 2a0e97c043 update composer 2018-02-08 19:16:03 -06:00
Nabeel Shahzad bcc6be0d29 Updates for addon/modules to make it easier to create APIs 2018-02-08 19:11:53 -06:00
Nabeel Shahzad b4ea82f327 Cleanup of the test classes and remove superfluous dependencies 2018-02-08 11:07:21 -06:00
Nabeel Shahzad 48346ae805 Use migrate:fresh instead of refresh 2018-02-07 10:37:54 -06:00
Nabeel Shahzad b5dbde84c4 Fix rank image link field to be string 2018-02-06 14:09:20 -06:00
Nabeel Shahzad e69d9f4c38 Add pirep fields to the API response; add tests for setting/getting them 2018-02-06 13:59:40 -06:00
Nabeel Shahzad de0c71cb06 Set fields to pireps in prefile/update calls 2018-02-06 13:46:23 -06:00
Nabeel Shahzad 8b2eddc72d Travis build distros on PHP 7.1 2018-02-06 13:13:45 -06:00
Nabeel Shahzad cf286986e2 change variable name 2018-02-06 13:13:00 -06:00
Nabeel Shahzad 7d8dc2a4d4 Cleanup factories and seed data for airport timezone column change 2018-02-06 13:11:42 -06:00
Nabeel Shahzad 531c7ddba3 Set hours to read-only once they've changed away from PENDING #167 2018-02-06 12:58:48 -06:00
Nabeel Shahzad ac0058e951 Some more attribute cleanup 2018-02-06 12:01:55 -06:00
Nabeel Shahzad 56bf277fe0 Add shorthands for timezone to tz 2018-02-06 11:02:40 -06:00
Nabeel Shahzad 1cc999a4f9 Change Airport tz field to timezone 2018-02-06 10:59:31 -06:00
Nabeel Shahzad c6b1a475e9 Add timezone aliases 2018-02-06 10:33:39 -06:00
Nabeel Shahzad 8d76e16220 Add the validation error fields in the templates 2018-02-06 10:18:22 -06:00
Nabeel Shahzad 995d53df3e Set slug properly on pirep field and fix validation 2018-02-06 10:02:34 -06:00
Nabeel Shahzad 282421deb8 Add a /update to update an install #164 2018-02-05 16:16:24 -06:00
Nabeel Shahzad eebf7871cb Cleanup composer file and reqs in readme #166 2018-02-05 13:26:54 -06:00
Nabeel Shahzad 9d46cee07a Bump minimum PHP version to 7.1; library cleanup #166 2018-02-05 11:29:50 -06:00
Nabeel Shahzad 6ab2e4f89c Fix gitignore for config file 2018-02-04 12:49:35 -06:00
Nabeel Shahzad 87b5ad390f Make sure all the Flight fields are included 2018-02-04 12:39:51 -06:00
Nabeel Shahzad a4947fca79 Cleanup error handler; re-add the validation error messages 2018-02-04 11:53:02 -06:00
Nabeel Shahzad cb51e8036c Move module links for not being logged in 2018-02-04 11:05:44 -06:00
Nabeel Shahzad b419afaebd Fix comment 2018-02-04 11:03:59 -06:00
Nabeel Shahzad 8f5e0b0abc Rename changelog file 2018-02-04 09:42:44 -06:00
Nabeel Shahzad b4908f482e Add a reference to the skin name in the templates to make it easier to create and modify skins 2018-02-03 18:18:09 -06:00
Nabeel Shahzad 25b86274cf String comparison in deploy 2018-02-03 13:55:55 -06:00
Nabeel Shahzad 9ffa669847 pull branch test into the deploy script itself 2018-02-03 13:50:08 -06:00
Nabeel Shahzad af39f2839f Some output for debugging the deploy 2018-02-03 13:39:39 -06:00
Nabeel Shahzad 512d8a2172 Read the version base from the install for the deployment 2018-02-03 13:16:37 -06:00
Nabeel Shahzad 43ecc35fe9 Build dev branch in travis 2018-02-03 13:03:11 -06:00
Nabeel Shahzad d45d23652c Generate VERSION file in composer post install and post update 2018-02-02 22:07:52 -06:00
Nabeel Shahzad b824464c38 Fix github release push name 2018-02-02 21:41:07 -06:00
Nabeel Shahzad 6523c3e55b Add session driver to config stub 2018-02-02 20:39:51 -06:00
Nabeel Shahzad 16cb32ceaa Cleanup README file for release 2018-02-02 16:18:53 -06:00
Nabeel Shahzad 09b6ba2e5d Cleanup deployment and release scripts 2018-02-02 15:39:53 -06:00
Nabeel Shahzad b23675e631 Fix naming for tarball 2018-02-02 15:20:21 -06:00
Nabeel Shahzad 33a6647125 Deploy on tag 2018-02-02 15:09:37 -06:00
Nabeel Shahzad 533e5a8973 Cleanup l5-repository deps and update to latest 2018-02-01 16:46:37 -06:00
Nabeel Shahzad 83d17ab2dd Shrink landing rate field size 2018-01-30 12:40:04 -06:00
Nabeel Shahzad f8cac4643e Add country list to user page 2018-01-30 12:39:24 -06:00
Nabeel Shahzad 1e33c4c9ae Add country flag in admin user list 2018-01-30 12:37:51 -06:00
Nabeel Shahzad cda541dad3 cleanup code 2018-01-30 12:34:46 -06:00
Nabeel Shahzad 00382c6a04 fix transfer time field #129 2018-01-30 12:34:35 -06:00
Nabeel Shahzad ad90d1bccf add transfer time fields in user table #129 2018-01-30 12:31:59 -06:00
Nabeel Shahzad ec5478a766 Add /pireps/id/acars/events endpoint 2018-01-30 12:06:46 -06:00
Nabeel Shahzad c8ac739820 Add a /api/pirep/{id}/update call 2018-01-30 11:36:22 -06:00
Nabeel Shahzad 9a426f79f9 Add fuel_used column to PIREPs table 2018-01-30 11:27:39 -06:00
Nabeel Shahzad 7300cdddf4 fuel cost field type adjustment 2018-01-30 11:25:06 -06:00
Nabeel Shahzad af4c9cd973 Cleanup some PIREP fields 2018-01-30 11:15:07 -06:00
Nabeel Shahzad 0fbd8e5d68 Fix distance field types 2018-01-30 11:09:59 -06:00