Nabeel S
50a0b89caa
Add MTOW and ZFW to aircraft editor #775 ( #805 )
...
Add MTOW and ZFW to aircraft editor #775
2020-09-03 13:29:24 -04:00
Nabeel S
e99c22b007
Notifications fixes ( #804 )
...
* Emails not sending #795 #722
* Fix for news items not being sent; refactor some events; check for opt-in #722
* Formatting
* Remove extra parameter
2020-09-03 12:50:42 -04:00
Nabeel S
7aa089bd88
Update Laravel/composer dependencies ( #803 )
2020-09-02 18:15:05 -04:00
Nabeel S
1e4b0d629a
Detect the phpvms folder one root level above #798 ( #799 )
2020-09-01 10:38:45 -04:00
Nabeel S
cdf7b13b5b
Allow any airport to be flown from #783 ( #788 )
...
Allow any airport to be flown from #783
2020-08-17 17:06:02 -04:00
Nabeel S
51186bed7c
Fix for aircraft not being detected at departure airport #781 ( #789 )
...
Aircraft not being checked/detected at departure airport #781
2020-08-17 16:44:31 -04:00
Nabeel S
4fa58cec5a
Fix clear cache errors with duplicate route names #759 ( #787 )
2020-08-13 17:53:30 -04:00
Nabeel S
27316f96e8
Fix missing user fields #785 ( #786 )
2020-08-13 17:44:41 -04:00
Nabeel S
3ebf4f2924
Custom user fields #711 ( #772 )
...
Custom user fields during registration and profile edit #711
2020-08-11 17:48:51 -04:00
Nabeel S
bbb5f1d13c
Check for null values when checking pilot ID #760 ( #768 )
2020-07-14 22:02:35 -04:00
Nabeel S
64e4c91e7e
Check public pages for authorization #761
2020-07-10 13:11:38 -04:00
Nabeel S
3e2b1fe42b
Add spacing to fare labels #763 ( #766 )
2020-07-10 09:51:33 -04:00
Nabeel S
420bd7e4ae
Add ability to use a link instead of a page #750 ( #757 )
...
Add ability to use a link instead of a page #750
2020-06-11 08:27:38 -04:00
Nabeel S
e4b1c238f3
Add ACARS update event #755 ( #756 )
2020-06-09 09:10:40 -04:00
Nabeel S
57e91027c8
Fix the search route for pending PIREPs #752 ( #754 )
2020-06-08 09:55:57 -04:00
Nabeel S
340f52112d
Fix public pages not showing properly #708 ( #749 )
2020-06-05 12:49:22 -04:00
Nabeel S
04b8be1649
Add show_datetime_format(); optional default timezone parameter #741 ( #746 )
2020-06-04 11:34:30 -04:00
Nabeel S
3d211535f7
Remove Google Analytics #728 ( #745 )
...
* Remove Google Analytics #728
* Remove config file
* Don't set the vacentral url
2020-06-04 10:36:55 -04:00
Nabeel S
c1408cb8fe
Fleet properties not saving #731 ( #744 )
2020-06-04 08:39:20 -04:00
Nabeel S
519ae600d5
Fix METAR invalid parameter #738 ( #743 )
2020-06-04 06:30:35 -04:00
Nabeel S
82bae9cc74
Update the flash messages #739 ( #742 )
2020-06-04 06:11:57 -04:00
Nabeel S
3a07e34259
Add pt-br language #736 ( #737 )
...
Add pt-br language #736
2020-06-02 09:10:26 -04:00
Nabeel S
89ca0b49a2
Merge pull request #730 from nabeelio/729-Multi-Expenses
...
All airports' expenses being applied to PIREP #729
2020-05-26 19:39:29 -04:00
Nabeel S
c67e45e98e
Merge pull request #727 from nabeelio/724-Db-Memory-Syntax-Error
...
Fix params for launching process #724
2020-05-23 13:02:34 -04:00
Nabeel S
8527b39fe2
Merge pull request #725 from nabeelio/718-Airline-Active
...
Check for airline being active; fix tests for L7 #718
2020-05-23 11:55:26 -04:00
Nabeel S
71c09aaeb1
Merge pull request #721 from nabeelio/715-Error-Page-Skins
...
Use theme in error handlers #715
2020-05-23 09:18:07 -04:00
Nabeel S
4cd7eef937
Merge pull request #720 from nabeelio/719-Login-On-Leave
...
Allow on-leave user to login
2020-05-23 07:47:10 -04:00
Nabeel S
5f8053226e
Merge pull request #717 from nabeelio/715-Theme
...
Apply theme globally; add mail templates into theme folder #715
2020-05-22 21:49:22 -04:00
Nabeel S
fb7d988032
Merge pull request #712 from nabeelio/707-Module-Enable
...
Make sure the Updater module is enabled #707
2020-05-21 22:44:59 -04:00
Nabeel S
1ebb181c36
Merge pull request #710 from nabeelio/707-Update-Error
...
Auto-Update fixes #707
2020-05-21 12:28:52 -04:00
Nabeel S
52379c3789
Merge pull request #705 from nabeelio/704-Acars-Map-Center
...
Fix error with map centering on invalid layers #704
2020-05-19 18:47:27 -04:00
Nabeel S
3b1936e110
Merge pull request #699 from nabeelio/698-Login-Pilot-Id
...
Enable logins using pilot ID #698
2020-05-16 11:59:03 -04:00
Nabeel S
00505a1607
Merge pull request #697 from nabeelio/673-Laravel-7
...
Laravel 7 support #673
2020-05-16 09:37:36 -04:00
Nabeel S
885e1d599e
Merge pull request #696 from nabeelio/693-Public-Folder-Permissions
...
Installer: Use absolute paths for permissions check #693
2020-05-15 15:56:07 -04:00
Nabeel S
8c75bd098e
Merge pull request #695 from sebiecker/dev
...
Update Permissions Seed
2020-05-15 12:21:30 -04:00
Nabeel S
78ee1a9769
Merge pull request #690 from nabeelio/7.0.0-beta.4
...
7.0.0-beta.4
2020-05-09 12:31:35 -04:00
Nabeel S
1054d53826
Emails/notifications not sending #675 ( #686 )
...
* Add test call to test notification #675
* Fix queue driver with emails not sending; formatting #675
2020-05-09 11:31:25 -04:00
Nabeel S
5b771be653
Fix flight hours field #683 ( #684 )
2020-05-05 14:36:14 -04:00
Nabeel S
9135337186
Blank/null IATA code isn't unique when added #679 ( #681 )
2020-05-03 18:23:46 -04:00
Nabeel S
95608dbb79
Merge pull request #682 from nabeelio/680-METAR-Parse-Error
...
METAR: KM as unit in visibility #680
2020-05-03 11:48:42 -04:00
Nabeel S
2ea18ae1c6
Fix airline creation logic in installer #677 ( #678 )
2020-05-02 15:09:27 -04:00
Nabeel S
99f4f3b3d8
Change currency from settings #671 ( #672 )
2020-04-26 11:55:20 -04:00
Nabeel S
03cfc648b0
Create journal when new airline is created #667 ( #670 )
2020-04-26 10:31:58 -04:00
Nabeel S
866d95c945
Check for SB being avail before filing #668 ( #669 )
2020-04-26 10:23:42 -04:00
Nabeel S
8e97a7cc5c
Load Simbrief and flight data when getting bids #664 ( #665 )
2020-04-15 10:11:06 -04:00
Nabeel S
b1bdd40da7
Fix pilots page now showing up #655 ( #660 )
2020-04-06 18:12:55 -04:00
Nabeel S
40a94cb9ad
Add privatized version of name #656 ( #658 )
2020-04-06 12:03:19 -04:00
Nabeel S
261984ee90
Fix PirepComment response; 201 to 200 ( #654 )
2020-04-01 01:05:09 -04:00
Nabeel S
819d3bcb47
Upgrade packages with security alerts ( #653 )
2020-03-31 12:36:33 -04:00
Nabeel S
60f378f584
Add Simbrief entries as sample data for load #651 ( #652 )
2020-03-31 12:32:11 -04:00
Nabeel S
82b873c071
Domain detection failing for .co.uk, etc #647 ( #648 )
...
* Fix domain name detection #647
* Ignore page links check if no DB configured #641
2020-03-28 19:07:46 -04:00
Nabeel S
3e7d5f6195
Use theme check in all frontend routes #638 ( #645 )
2020-03-28 14:45:25 -04:00
Nabeel S
45873431e4
Add public/private pages #641 ( #644 )
...
* Add public/private pages #641
* Cleanup the form requests
2020-03-28 13:03:52 -04:00
Nabeel S
4a3ec38919
Option for SB only on bids; add the new file type #642 ( #643 )
...
Option for SB only on bids; add the new file type #642
2020-03-27 11:49:19 -04:00
Nabeel S
f3fe3a56ba
Don't return bids by default, fix user flight column #639 ( #640 )
...
Fix the user api response, don't return bids by default, fix flights column #639
2020-03-25 18:04:26 -04:00
Nabeel S
877d5a5479
Account for admin role, don't error out on null rows #632 ( #637 )
2020-03-23 11:50:15 -04:00
Nabeel S
9e5386264f
SimBrief integration #405 ( #635 )
...
* SimBrief integration #405
* Add briefing as API response; add acars_xml field #405
2020-03-23 09:31:35 -04:00
Nabeel S
2a03d53b3f
Fix airline mapping for aircraft #628 ( #633 )
2020-03-09 15:06:36 -04:00
Nabeel S
412919fe21
Account ICAO for subfleet, airline/location if columns exist #628 ( #632 )
2020-03-09 13:40:10 -04:00
Nabeel S
80b20a8b25
Increase ID column size; seed ID generator with uniqid() #630 ( #631 )
2020-03-09 13:16:10 -04:00
Nabeel S
2c238763cb
Disable using apc/opcache by default if found #625 ( #629 )
2020-03-09 13:08:07 -04:00
Nabeel S
2846a78d2a
Fix saving of fare #621 ( #624 )
2020-03-06 16:54:53 -05:00
Nabeel S
632c5782de
Add fare type for pax/cargo/mixed flights #621 ( #623 )
2020-03-06 15:10:03 -05:00
Nabeel S
9f3ddd5dbd
Add fixed pilot pay for a flight #487 ( #622 )
2020-03-06 11:36:02 -05:00
Nabeel S
16c977c769
Add load_factor and load_factor_variance to flights #352 ( #620 )
2020-03-05 20:19:12 -05:00
Nabeel S
9ed2e3f9f4
API: Flight fields are an array when empty #618 ( #619 )
...
* Ensure 'fields' field is return as an object for flights #618
* Eager loading for flight fields
2020-03-04 18:14:03 -05:00
Nabeel S
174b602d7c
Remove the flight fields link from admin #614 ( #615 )
...
* Remove the flight fields link from admin #614
* Change flight_field_value col to be nullable
* Fix updater design
2020-03-04 09:49:51 -05:00
Nabeel S
89481b5fa1
HTTP/HTTPS mixed content errors #612 ( #613 )
...
* Configure TrustProxies middleware
* Add trusted proxies to deps
* Replace jquery request with axios request code
* Trust current user IP for forwarded headers
* Update dependencies
* Downgrade self-updater package for PHP 7.2
2020-03-03 10:20:13 -05:00
Nabeel S
b78c1b935e
Include fare information in subfleet response #608 ( #609 )
2020-03-02 15:36:01 -05:00
Nabeel S
4a14e83c88
Performance improvements #602 ( #607 )
...
* Update gitignore
* Save theme to the session to avoid a lookup #602
* Formatting
* Move routes into main service provider
* Move Observers into their own service provider
2020-03-01 15:51:00 -05:00
Nabeel S
21e2e48a6e
Center on active flights #605 ( #606 )
2020-03-01 12:41:09 -05:00
Nabeel S
f78d065858
Aircraft status field blank causes error #603 ( #604 )
...
* Update composer lock file
* Require aircraft status #603
2020-03-01 11:18:23 -05:00
Nabeel S
ea9ee985e8
METAR parsing infinite loop bugfix #599 ( #600 )
...
METAR parsing infinite loop bugfix #599
2020-02-28 22:50:41 -05:00
Nabeel S
b0f122a301
Table prefixes not being added to indexes ( #597 )
...
* Enabled prefixes on any created indexes (multi-site install in single db)
* Formatting
* Check if enum label is looking for a translation
* Return value
* Fix view namespace across modules
2020-02-28 18:56:01 -05:00
Nabeel S
2f40f4737c
Installer fixes, remove bcmath, fix design ( #596 )
...
* Installer cleanup
* Installer design fixes
2020-02-28 18:00:56 -05:00
Nabeel S
7e742518bc
Module/plugin installation working #593 ( #594 )
...
* Remove the Sample module
* 593-Fix-Modules-From-Composer
* Fix pre/post install scripts in composer #593
* Formatting
2020-02-28 16:06:45 -05:00
Nabeel S
dbaac04eea
Remove airport length restrictions #590 ( #592 )
2020-02-27 11:37:05 -05:00
Nabeel S
f2b216c404
Remove 4 char restriction from ICAO; use decimal type for lat/lon #590 ( #591 )
...
* Remove 4 char restriction from ICAO; use decimal type for lat/lon #590
* Reorder imports
2020-02-26 17:06:39 -05:00
Nabeel S
14aacdfb75
Import expense and ledger entries #443 ( #588 )
...
* Fix rank importing with PIREP pay #443
* Import ledger information #443
* Uncomment out testing importers
* Import expense log and settings #443
* Formatting
2020-02-25 14:45:23 -05:00
Nabeel S
07a75de0bf
Recalcuate aircraft stats in nightly cron and importer #585 #443 ( #587 )
2020-02-24 19:35:28 -05:00
Nabeel S
30786b7b27
Set the payrate for the ranks #443 ( #586 )
2020-02-24 17:52:49 -05:00
Nabeel S
11bbcd1df7
User country mapping; ignore unused groups #443 ( #584 )
...
* Fix the user country import #443
* Ignore the old "core" groups because they're unused #443
* Properly sync roles and individual permissions #443
2020-02-24 15:12:36 -05:00
Nabeel S
dfbaa1afd3
Fix rowmapper generator, check for fields, map users #443 ( #583 )
...
* Fix rowmapper generator, check for fields, map users #443
* Formatting
* Remove value store at the end of the import
* Update the notes for the importer about users
* Uncomment importers disabled during testing
2020-02-23 19:48:28 -05:00
Nabeel S
a1d6fa17ad
Respect home hubs setting for registration #580 ( #581 )
...
Respect home hubs setting for registration #580
2020-02-23 17:21:26 -05:00
Nabeel S
b34dc4868e
Change fuel used to optional #512 ( #582 )
2020-02-23 16:01:09 -05:00
Nabeel S
0e13905098
Upstream null version; build version tags not being saved properly #575 ( #578 )
...
* Check for null version from upstream #575
* Fix for pre-release version numbering
* Move popup to right
* Split get/generate build ID #575
2020-02-23 12:23:19 -05:00
Nabeel S
b9fe8bf738
Fix edit pilot error #576 ( #577 )
2020-02-23 09:56:43 -05:00
Nabeel S
9ed07da9c3
Upsert on ACARS positions #572 ( #573 )
2020-02-22 16:03:01 -05:00
Nabeel S
6e87f7804c
Fix the namespace path on updater templates #570 ( #571 )
2020-02-21 20:36:27 -05:00
Nabeel S
cc23c32db7
Route not found error for Pirep::resource() call #559 ( #565 )
2020-02-20 12:42:22 -05:00
Nabeel S
0297ec3746
Add bcmath to the required extensions list #558 ( #564 )
2020-02-20 11:36:47 -05:00
Nabeel S
da575932a7
Add extra check for being set #560 ( #563 )
2020-02-20 11:36:26 -05:00
Nabeel S
c0fbc7d491
Missing on bids page #561 ( #562 )
2020-02-20 10:49:15 -05:00
Nabeel S
0060f794ae
Refresh theme cache on settings page load #554 ( #557 )
2020-02-18 17:10:31 -05:00
Nabeel S
9304daea7a
Add the argc_argv flag for the cgi exec #553 ( #556 )
2020-02-18 17:01:00 -05:00
Nabeel S
8300a69ad5
Fix migrations when table prefix is involved #442 ( #555 )
...
* Fix migrations when table prefix is involved #442
* Formatting
2020-02-18 08:23:32 -05:00
Nabeel S
2d36376e29
Add logo to the flights page if its set #417 ( #550 )
2020-02-14 18:54:05 -05:00
Nabeel S
77f2138a1c
Add Google Analytics tracking ID to settings and to main template #382 ( #551 )
2020-02-12 18:28:11 -05:00
Nabeel S
b9993b9c23
Set expenses on specific flight types #348 ( #549 )
...
* Set expenses on specific flight types #348
* Formatting
* Use strict check for in_array
2020-02-12 10:40:52 -05:00
Nabeel S
f392bf1cb8
Add additional events for PIREP states #436 ( #548 )
2020-02-11 13:56:20 -05:00