7.0.0-beta.4
Pre-release
Pre-release
NOTE: Use the latest dev versions,
The beta is very out of date. link to the dev version
DO NOT USE THIS
Please use the latest dev version. This is only left here because I don't want to delete old releases
DO NOT USE THIS
Please use the latest dev version. This is only left here because I don't want to delete old releases
DO NOT USE THIS
Please use the latest dev version. This is only left here because I don't want to delete old releases
DO NOT USE THIS
Please use the latest dev version. This is only left here because I don't want to delete old releases
DO NOT USE THIS
Please use the latest dev version. This is only left here because I don't want to delete old releases
- Add PHP 7.4 support #464
- Move currency selection to admin settings #671
- Center live map to custom location #661
- Pilot Names - Pilots ID #656
- Simbrief sample data #651
- Simbrief only available for bids #642
- PIREP prefile download #634
- Importer - group imported aircraft by type #628
- API: When looking up flight, return the load factor #611
- API: On prefile, return required fields #610
- Center on active flights #605
- Profiling/performance improvments #602
- Aircraft stats resync #585
- Cron Job #553
- Importing a CSV with additional airports clears all previous airports #490
- Use continuation token instead of page/offset #469
- Combine the Util classes in Facade and Support #467
- ACARS/Live flight events #436
- Allow logo upload for airline #417
- Google Analytics Settings #382
- Let update only be run if logged in/admin #372
- Airport Lookup - possible additions #364
- Set flight type for expenses for flight #348
- Extend search schedule options #297
- Change currency from settings #671 #672
- Add privatized version of name #656 #658
- Add Simbrief entries as sample data for load #651 #652
- Option for SB only on bids; add the new file type #642 #643
- Account ICAO for subfleet, airline/location if columns exist #628 #632
- Performance improvements #602 #607
- Center on active flights #605 #606
- Installer fixes, remove bcmath, fix design #596
- Remove airport length restrictions #590 #592
- Remove 4 char restriction from ICAO; use decimal type for lat/lon #590 #591
- Recalcuate aircraft stats in nightly cron and importer #585 #443 #587
- (Importer) Set the pay rate for the ranks #443 #586
- Fix rowmapper generator, check for fields, map users #443 #583
- Add bcmath to the required extensions list #558 #564
- Add the argc_argv flag for the cgi exec #553 #556
- Add logo to the flights page if its set #417 #550
- Add additional events for PIREP states #436 #548
- Cleanup Utils #467 #547
- Add checkbox to clear previous data when importing #490 #546
- Distro zip file from tar file #449 #543
- Spanish files translation #542
- Add link to download ACARS config from profile #539
- Format all blade templates to 2 spaces #530 #531
- Add menu bar for mobile #529
- Fix live and route map errors #527 #528
- Set PIREPs page to public #526
- Try to clear caches before updating #522
- Reduce number of queries for update check #520
- Add getRootDomain() to Utils #514
- Search flights by subfleet #484 #506
- Add base Dockerfile for Dockerhub upload #504
- Add reference to docs on doc site #502
- Add new command to export a specific PIREP for debugging #501
- Flight search for departure/arrival airports not using column names #496
- Split the importer module out from the installer module #468
- Aircraft hours not counting #683
- Error creating first user/airline #677
- submitting PIREP: Page Not Found #676
- Filing manual report causes SimBrief Error #668
- Error on finance page in admin #667
- API: User bids aren't loading SimBrief data for flight #664
- .: Links to pilot profiles :. #655
- Some domains (ex, .co.uk) not properly parsed #647
- API: Load bids through the bids.flight fields, not the flights field on the user #639
- Login page not using theme #638
- CSV import error says "csv not found" #636
- Importer - schedules not importing properly #630
- Disable using of php opcache #625
- API: Flight fields are an array when empty #618
- "Pending Pireps" in admin is blank #616
- Flight fields show all fields, not custom added ones #614
- Mixed content causes error #612
- Fares not appearing in API response for user/subfleets #608
- Not selecting active for aircraft shows nullable error #603
- Airports page repeats airport name (infinite loop) #599
- Calculate Distance button not working #595
- Support Seaports with 3 letter IATA/ID codes #590
- Hubs only show for registration #580
- Error when updating user in admin #576
- Updater not working because Source repository [github] is not defined #575
- Flights Page Search Subfleet Column #574
- Duplicate key entry for ACARS data #572
- No hint path defined for updater #570
- My Bids Page Error #561
- I can't change Current Theme #554
- Pilots cannot use the dashboard or flights without admin rights #480
- Database prefix not being applied #442
- Install not working #411
- typo in dependency on 'leaflet.geodesic' #687
- Emails/notifications not sending #675 #686
- Aircraft hours not showing/incrementing #683 #684
- METAR: KM as unit in visibility #680 #682
- Blank/null IATA code isn't unique when added #679 #681
- Fix airline creation in installer #677 #678
- Journal not created when airline is created #667 #670
- Check for SB being avail before filing #668 #669
- Load Simbrief and flight data when getting bids #664 #665
- Fix pilots page not showing up #655 #660
- Fix PirepComment response; 201 to 200 #654
- Domain detection failing for .co.uk, etc #647 #648
- Auth routes not using themes #638 #645
- Don't return bids by default, fix user flight column #639 #640
- Account for admin role, don't error out on null rows #632 #637
- Fix airline mapping for aircraft #628 #633
- Increase ID column size; seed ID generator with uniqid() #630 #631
- Disable using apc/opcache by default if found #625 #629
- Fix saving of fare #621 #624
- API: Flight fields are an array when empty #618 #619
- Remove the flight fields link from admin #614 #615
- HTTP/HTTPS mixed content errors #612 #613
- Fare information not included in subfleet response #608 #609
- Aircraft status field blank causes error #603 #604
- METAR parsing infinite loop bugfix #599 #600
- Table prefixes not being added to indexes #597
- Import expense and ledger entries #443 #588
- User country mapping; ignore unused groups #443 #584
- Change fuel used to optional #512 #582
- Respect home hubs setting for registration #580 #581
- Upstream null version; build version tags not being saved properly #575 #578
- Fix edit pilot error (Facade\Utils missing) #576 #577
- Upsert on ACARS positions #572 #573
- Fix the namespace path on updater templates #570 #571
- Route not found error for Pirep::resource() call #559 #565
- Add extra check for $acars being set #560 #563
- Missing $subfleet error on bids page #561 #562
- Refresh theme cache on settings page load #554 #557
- Fix migrations when table prefix is involved #442 #555
- Use optional() around the airport fields #537
- PIREPS resource except for show #536
- Fix import during flight cron #532 #535
- Fix PIREP edit endpoint #534
- Add a public_url() helper #513 #519
- Correct text for no subfleets #507 #518
- Error page not showing when database isn't configured #517
- Check user permissions on the routes #508 #516
- Show admin dropdown for admin-access ability #515
- New subfleet not being attached to an airline on import #479 #505
- Importing not updating existing items #486 #503
- Set a default model value for airports on PIREP #500
- Fix GeoService errors when viewing PIREP #498 #499
- Properly set the distance/planned_distance #497
- 491 Installation Error #495
- Return the flight fares if there are no subfleet fares #488 #489
- Error if there are no roles when editing a user #480 #483
- Allow nullable field and calculate distance if nulled #482
- Pilots cannot use the dashboard or flights without admin rights #481
- Fix BindingResolutionError when debug toolbar isn't present #465
- Fix CSV imports giving Storage class not found #454 #462
- Use PhpExecutableFinder() closes #457 #458 #460
- Avoid proc_open use #455 #456
- Stricter checks on ACARS API data #451
- Remove bootstrap cache #448
- Dashboard error when METAR visibility in KM #680
- Error adding multiple airlines without IATA codes #679
- Pages #641
- Create a "fare type" for cargo #621
- Split Sample module out into separate repo #593
- No way to add files to fleet #567
- Map Center Coords #566
- Pilot Profile Page Error #560
- File New Pirep #559
- I can't add new flight #558
- Pilot Pay route modifier #487
- Auto-update #449
- Setting to not automatically calculate distances #446
- Classic importer #443
- SimBrief integration - pirep prefile #405
- PIREP rejection doesn't move pilot back to previous airport #392
- Load Factor for flights #352
- Upgrade packages with security alerts #653
- Add public/private pages #641 #644
- SimBrief integration #405 #635
- Add fare type for pax/cargo/mixed flights #621 #623
- Add fixed pilot pay for a flight #487 #622
- Add load factor and variance to flights #352 #620
- Module/plugin installation working #593 #594
- Add Google Analytics tracking ID to settings and to main template #382 #551
- Set expenses on specific flight types #348 #549
- Auto update #449 #545
- Auto-update functionality #449 #544
- ACARS XML config file download #540
- Make the fuel used optional #512
- Replace importer with AJAX powered; better error handling #443 #447
- Fix missing newsRepo variable #445
- Refactor and add importer to Installer module #443 #444
- 391 Notification refactorings #441