Commit Graph

  • 46452edf55 Include Theme as facade Nabeel Shahzad 2018-03-11 22:26:19 -05:00
  • d90e118f56 Move vaCentral config to its own config file and ServiceProvider Nabeel Shahzad 2018-03-11 18:14:34 -05:00
  • 7cc3fc6a3a Remove the phpvms.skin config, use theme instead Nabeel Shahzad 2018-03-11 18:05:53 -05:00
  • 98ebd5e358 Remove the skin_view() call from base Controller class Nabeel Shahzad 2018-03-11 18:03:15 -05:00
  • f05e37767f Update skinning with more flexible theme module Nabeel Shahzad 2018-03-11 18:00:42 -05:00
  • 03c15473b9 remove with() Nabeel Shahzad 2018-03-11 17:22:25 -05:00
  • df8f6372f1 Fix issue with SKIN_NAME being undefined Nabeel Shahzad 2018-03-11 10:55:20 -05:00
  • 2ec7bc1caa dependency updates Nabeel Shahzad 2018-03-11 10:39:49 -05:00
  • 4f8f82f69f find proper rank when assigning subfleet Nabeel Shahzad 2018-03-09 13:03:43 -06:00
  • 724daabc5a Fix error with adding rank Nabeel Shahzad 2018-03-09 10:24:22 -06:00
  • 83f0f1bfe3 Fix notification events callers Nabeel Shahzad 2018-03-09 08:52:55 -06:00
  • aac355b077 Fix boot magic name in trait Nabeel Shahzad 2018-03-08 08:56:27 -06:00
  • f13c961863 Fix flight page errors and some naming fixes Nabeel Shahzad 2018-03-08 08:51:36 -06:00
  • fefc6bc22a Add back in --base-only to version generation Nabeel Shahzad 2018-03-08 08:16:42 -06:00
  • d42bfc7aae Fix version number generation Nabeel Shahzad 2018-03-07 10:24:29 -06:00
  • dc2570a408 Rename the PirepService class Nabeel Shahzad 2018-03-06 17:36:06 -06:00
  • a325470b8f Aircraft can have its own expenses #130 Nabeel Shahzad 2018-03-06 17:32:56 -06:00
  • c7925db0e7 Add field to charge an expense to a user #130 Nabeel Shahzad 2018-03-06 17:15:42 -06:00
  • dad923489b Set tags on transactions #130 Nabeel Shahzad 2018-03-06 06:40:49 -06:00
  • 453ca5b180 Cleanup the transaction memos Nabeel Shahzad 2018-03-06 06:17:45 -06:00
  • 9d3953f3ac Refactor expenses; move finance service classes; add daily/monthly skeletons #130 #136 Nabeel Shahzad 2018-03-05 22:49:42 -06:00
  • db10ebf807 Add expenses on airports as well #130 #136 Nabeel Shahzad 2018-03-05 22:10:00 -06:00
  • 88a8fd2bbd Remove subfleet_expenses and combine into main expenses table; select expense type on subfleet #130 #136 Nabeel Shahzad 2018-03-05 21:24:49 -06:00
  • 8c05ad134e Move images to right directory Nabeel Shahzad 2018-03-05 21:23:17 -06:00
  • 505931736c Finance overview page added to admin with monthly breakdown #130 Nabeel Shahzad 2018-03-05 19:55:48 -06:00
  • 01af6f6855 finance link on menu Nabeel Shahzad 2018-03-05 14:36:14 -06:00
  • 8b163348a2 Cleanup comments Nabeel Shahzad 2018-03-05 14:19:14 -06:00
  • 53e4bf533f Add finance controller; morphable expense type so they can be applied to any model #130 Nabeel Shahzad 2018-03-05 14:18:54 -06:00
  • 33c2ee702b Cleanup subfleet expense name; reload page on recalculate #130 Nabeel Shahzad 2018-03-05 13:15:47 -06:00
  • a7a70ce423 Added refresh finances button to transactions list #130 Nabeel Shahzad 2018-03-05 13:07:10 -06:00
  • 96e8fbfa78 Add subfleet specific expenses, fixed bug for pirep fares #130 #136 Nabeel Shahzad 2018-03-05 12:21:38 -06:00
  • bf94a20e57 Set the default email driver to the default php mail Nabeel Shahzad 2018-03-05 09:21:40 -06:00
  • 65940c6df2 Updated composer reqs Nabeel Shahzad 2018-03-05 09:18:31 -06:00
  • 56f5276bae update symfony version deps Nabeel Shahzad 2018-03-04 15:07:28 -06:00
  • 454b2b488b Add transaction group filter Nabeel Shahzad 2018-03-04 09:45:23 -06:00
  • 2eb0f76f32 Fix sample data removing extra expenses #130 Nabeel Shahzad 2018-03-02 17:52:20 -06:00
  • 9424bf7c46 Fix finding expenses call #130 Nabeel Shahzad 2018-03-02 17:48:36 -06:00
  • fa5237179b Remove balance field from user table #130 Nabeel Shahzad 2018-03-02 17:31:58 -06:00
  • 586769fbf0 Fix tests and docs/better checks #130 Nabeel Shahzad 2018-03-02 17:29:11 -06:00
  • 2df09c533b show transactions in pirep Nabeel Shahzad 2018-03-02 16:09:48 -06:00
  • 9d65515290 Add index of ref class+id #130 Nabeel Shahzad 2018-03-02 13:15:18 -06:00
  • 607367feb2 Replace the ref_class_id Nabeel Shahzad 2018-03-02 13:14:20 -06:00
  • 9f89447070 Add pilot pay to journals; cleanup payment code #130 Nabeel Shahzad 2018-03-02 13:12:39 -06:00
  • 284db21a3a Hide API key from admin Nabeel Shahzad 2018-03-02 09:26:25 -06:00
  • 02374dcd57 Update balance in callbacks Nabeel Shahzad 2018-03-01 22:00:11 -06:00
  • 92a18448eb YAML table exporter Nabeel Shahzad 2018-03-01 21:59:58 -06:00
  • a3305249a6 Test for credits and debits with fixed amounts Nabeel Shahzad 2018-03-01 19:15:55 -06:00
  • f9208c9d72 Don't throw exception is journal exists #130 Nabeel Shahzad 2018-03-01 18:59:24 -06:00
  • 2c52a2f7e6 Post fares/expenses on PIREP to Airline journal #130 Nabeel Shahzad 2018-03-01 16:20:13 -06:00
  • f1b9ea94dc Use morphed column types Nabeel Shahzad 2018-03-01 09:51:48 -06:00
  • d22eed50ad Add test to get the balance group #130 Nabeel Shahzad 2018-02-28 21:54:58 -06:00
  • 498e795e4b Fixes and tests for the journal and journaled transactions #130 Nabeel Shahzad 2018-02-28 21:52:36 -06:00
  • 1794549a20 Move journal transaction code to repository #130 Nabeel Shahzad 2018-02-28 19:04:56 -06:00
  • d1fcecf873 Change to getValue() on Money class Nabeel Shahzad 2018-02-28 18:17:15 -06:00
  • f557e9f965 Add ledger and journal tables #130 Nabeel Shahzad 2018-02-28 18:01:32 -06:00
  • 7ffef849d2 Remove useless tests Nabeel Shahzad 2018-02-28 15:42:43 -06:00
  • 448a9846c9 Implement airport hub restriction closes #104 Nabeel Shahzad 2018-02-28 15:37:24 -06:00
  • 3188f356eb Add setting for home airport restriction #104 Nabeel Shahzad 2018-02-28 15:27:46 -06:00
  • e7868868c4 Fix the module stubs and sample module for admin closes #201 Nabeel Shahzad 2018-02-28 15:16:36 -06:00
  • 208b6e73dc Don't overwrite pagination counts, let it default to the config #162 Nabeel Shahzad 2018-02-28 15:06:57 -06:00
  • 6993cba55a Don't change rank if it seems like it's been manually changed by an admin #196 Nabeel Shahzad 2018-02-28 15:01:23 -06:00
  • e03abc1a64 Moved away from the phpmoney library since it requires intl extension Nabeel Shahzad 2018-02-28 13:54:14 -06:00
  • 777bd5e26d Return the pay in Money() format Nabeel Shahzad 2018-02-28 13:34:49 -06:00
  • a6afcc944c Add Money composition class to Support Nabeel Shahzad 2018-02-27 21:38:05 -06:00
  • ae0c3c5f27 Get the pilot pay, reconcile with values for subfleet overrides Nabeel Shahzad 2018-02-27 16:16:40 -06:00
  • bb4fdc5b7f cleanup if on table Nabeel Shahzad 2018-02-27 14:30:31 -06:00
  • dfa6d6da51 Split rank pay rate into separate rates for acars and manual flights Nabeel Shahzad 2018-02-27 14:29:45 -06:00
  • 81b867fa20 Add bid expire time Nabeel Shahzad 2018-02-27 14:23:09 -06:00
  • 3aa4b8a410 Cleanup and move subfleet/rank settings to FleetService class Nabeel Shahzad 2018-02-27 14:12:03 -06:00
  • f0977b48e5 alt_airports missing in flight create Nabeel Shahzad 2018-02-27 13:38:11 -06:00
  • baccf7e3ad Fix the flight time not showing closes #199 Nabeel Shahzad 2018-02-27 13:37:29 -06:00
  • 97764866f2 Rename user_bids table to bids Nabeel Shahzad 2018-02-27 13:25:32 -06:00
  • c89926399b Delete a bid by either the bid_id or the flight_id Nabeel Shahzad 2018-02-27 13:14:58 -06:00
  • a38b4e063b Return the flight object with the bid Nabeel Shahzad 2018-02-27 13:11:48 -06:00
  • 4c22a098c1 remove QSA, seems to cause problems Nabeel Shahzad 2018-02-27 12:32:58 -06:00
  • 18aa573a16 remove extra libs Nabeel Shahzad 2018-02-26 20:30:50 -06:00
  • d61ade4482 move currency to config file; change units to their own group in settings Nabeel Shahzad 2018-02-26 20:23:48 -06:00
  • 920b92c096 Update node and package deps Nabeel Shahzad 2018-02-26 19:44:10 -06:00
  • 10a2084163 Shrink left nav margins in admin Nabeel Shahzad 2018-02-26 19:43:42 -06:00
  • e6d78f3e22 cleanup some templates Nabeel Shahzad 2018-02-26 19:23:22 -06:00
  • cdd5fc749c Add the acars and manual payrates in the rank/subfleet forms Nabeel Shahzad 2018-02-26 19:14:10 -06:00
  • f6ec647eb6 Add base payrate field for ranks Nabeel Shahzad 2018-02-26 17:56:30 -06:00
  • 4a73a5a6b3 Add table/models and admin for expenses #136 Nabeel Shahzad 2018-02-26 15:16:12 -06:00
  • 286ed78436 Add RewriteBase and QSA to htaccess Nabeel Shahzad 2018-02-26 12:35:15 -06:00
  • 4393523929 Fix some error conditions in installer; hide passwords in logs Nabeel Shahzad 2018-02-25 15:27:20 -06:00
  • d9abaa2f06 Cleanup config files if the db setup fails Nabeel Shahzad 2018-02-25 15:13:04 -06:00
  • 88e4c26b8f db host placeholder Nabeel Shahzad 2018-02-25 15:02:50 -06:00
  • f20cfb53a6 laravel/composer deps updates Nabeel Shahzad 2018-02-25 11:23:52 -06:00
  • 82b5ff620d put a minimal config for installer into config dir Nabeel Shahzad 2018-02-25 11:12:27 -06:00
  • 44f839e104 Fix module provider sub Nabeel Shahzad 2018-02-25 11:12:01 -06:00
  • 3bbcd2a20d fix pirep ids in sample; rename navs to flight reports Nabeel Shahzad 2018-02-24 16:05:00 -06:00
  • d0b3b27975 Remove the flight_id column from the pireps table Nabeel Shahzad 2018-02-24 15:51:04 -06:00
  • 7345dd8076 change some of the sample data Nabeel Shahzad 2018-02-24 15:47:43 -06:00
  • 2e57f84657 Add sample data for pirep fares #125 Nabeel Shahzad 2018-02-24 15:45:43 -06:00
  • 58e0f50c48 specify fares, js to dynamically change fare form; get applicable fares for the flight/pirep #125 Nabeel Shahzad 2018-02-24 15:38:25 -06:00
  • 910c0e0eab Convert aircraft active to more detailed status #134 Nabeel Shahzad 2018-02-23 16:37:10 -06:00
  • 709aec83e2 Add multiplier to factory #134 Nabeel Shahzad 2018-02-23 16:07:53 -06:00
  • db94f5b405 Add a ground_handling_multiplier to the subfleet table #134 Nabeel Shahzad 2018-02-23 16:00:14 -06:00
  • 4142d5d28a Add ground_handling_cost to airport #134 Nabeel Shahzad 2018-02-23 15:48:50 -06:00
  • b8b4fe7a8a Add percentages as part of sample data #125 Nabeel Shahzad 2018-02-23 15:34:14 -06:00