Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stab virtual jabog32 patch 1 #110

Open
wants to merge 320 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
320 commits
Select commit Hold shift + click to select a range
ffed848
Merge pull request #23 from JaBoG32-Warblade/patch-27
stab-virtual-jabog32 May 1, 2022
3f1d0ee
Merge pull request #24 from JaBoG32-Warblade/patch-28
stab-virtual-jabog32 May 1, 2022
df8a920
Merge pull request #25 from JaBoG32-Warblade/patch-29
stab-virtual-jabog32 May 1, 2022
d52e35a
Corrected typo AH-64 Flares
stab-virtual-jabog32 May 2, 2022
d68e54a
add Hudson
JaBoG32-Warblade May 3, 2022
4f22afe
delete Torque
JaBoG32-Warblade May 3, 2022
e0f6aa1
Merge pull request #27 from JaBoG32-Warblade/patch-32
stab-virtual-jabog32 May 3, 2022
a752f8a
Merge pull request #26 from JaBoG32-Warblade/patch-31
stab-virtual-jabog32 May 3, 2022
56767fe
Syria Update
Holmson May 6, 2022
07065bd
update änderungen
Holmson May 6, 2022
eb83232
Merge pull request #28 from Holmson/master
stab-virtual-jabog32 May 6, 2022
a17d0c1
Fixed Syria Chart Bug
Marsychen May 6, 2022
eb47211
Added dummy charts for syria
Marsychen May 6, 2022
6354d95
Merge pull request #29 from Marsychen/master
stab-virtual-jabog32 May 6, 2022
972fa12
Airfield Chart für Akrotiri
Holmson May 7, 2022
3787564
departure charts für akrotiri
Holmson May 7, 2022
5cee620
recovery charts akrotiri
Holmson May 7, 2022
5016138
Add files via upload
Github-Muetze May 7, 2022
d89b980
Add files via upload
Github-Muetze May 7, 2022
f1315a0
Add files via upload
Github-Muetze May 7, 2022
3bcbc50
Add files via upload
Github-Muetze May 7, 2022
5365af7
Update settings.yml
Github-Muetze May 7, 2022
62d8587
Added charts for Akrotiri - Merge pull request #30 from Holmson/master
stab-virtual-jabog32 May 7, 2022
ad7adef
Updated VFR Charts Andersen - Merge pull request #31 from Github-Mue…
stab-virtual-jabog32 May 7, 2022
f44221c
Corrected Missing Charts on Syria
Marsychen May 7, 2022
a7bc512
Corrected Missing Charts on Syria - Merge pull request #32 from Marsy…
stab-virtual-jabog32 May 7, 2022
75c531b
Insert Hazel as Pilot
JaBoG32-Warblade May 10, 2022
83b9abb
Merge pull request #33 from JaBoG32-Warblade/patch-34
stab-virtual-jabog32 May 10, 2022
4043128
M229 amendment
JaBoG32-Warblade May 14, 2022
0084e56
Merge pull request #34 from JaBoG32-Warblade/patch-35
stab-virtual-jabog32 May 14, 2022
6831938
amend A10 + AH64 pylons to Weapons
JaBoG32-Warblade May 14, 2022
db5aaa0
Merge pull request #35 from JaBoG32-Warblade/patch-36
stab-virtual-jabog32 May 14, 2022
992208e
Updated PGUA AD, added Nellis Helicopter ARR/DEP
Marsychen May 22, 2022
efc9644
Updated PGUA AD, added Nellis VFR Helicopter ARR/DEP
stab-virtual-jabog32 May 22, 2022
ba88d93
Update settings.yml
stab-virtual-jabog32 May 23, 2022
e90d03b
Inital addition of South Atlantic Map
Marsychen Jun 9, 2022
4e321e3
Inital addition of South Atlantic map
stab-virtual-jabog32 Jun 9, 2022
2ba56dd
changed san carlos land rwy
Marsychen Jun 9, 2022
3340d86
Merge branch 'stab-virtual-jabog32:master' into master
Marsychen Jun 9, 2022
5e0f80c
Merge pull request #38 from Marsychen/master
stab-virtual-jabog32 Jun 9, 2022
d8a5a17
Update settings.yml
stab-virtual-jabog32 Jun 25, 2022
531151c
Added addiks as pilot
Marsychen Aug 4, 2022
245d338
Added addiks as pilot
stab-virtual-jabog32 Aug 4, 2022
4452549
Update settings.yml
stab-virtual-jabog32 Aug 30, 2022
be4ab5b
Update settings.yml
Github-Muetze Sep 2, 2022
a9ed375
Merge pull request #40 from Github-Muetze/master
stab-virtual-jabog32 Sep 4, 2022
6badc50
Fixed Syria Carrier Bug
Marsychen Sep 5, 2022
86b022c
Fixed Syria Carrier Bug- Merge pull request #41 from Marsychen/master
stab-virtual-jabog32 Sep 5, 2022
65f3755
Adding Cyprus FARPs
JaBoG32-Warblade Sep 5, 2022
ba19372
updated preliminary syria charts
Marsychen Sep 6, 2022
cf5b55f
updated preliminary syria charts - Merge pull request #43 from Marsyc…
stab-virtual-jabog32 Sep 6, 2022
d4535d1
removed optional content PDFs
Marsychen Sep 6, 2022
12f770a
removed optional content PDFs
Marsychen Sep 6, 2022
a542a77
Merge branch 'stab-virtual-jabog32:master' into master
Marsychen Sep 6, 2022
bf0605c
Merge pull request #44 from Marsychen/master
stab-virtual-jabog32 Sep 6, 2022
48af5c4
fixed incirlik vfr chart
Marsychen Sep 6, 2022
ce1421c
Merge pull request #45 from Marsychen/master
stab-virtual-jabog32 Sep 6, 2022
a7d448b
fixed incirlik gnd chart
Marsychen Sep 6, 2022
ad6057e
Merge branch 'master' of https://github.com/Marsychen/fpt
Marsychen Sep 6, 2022
7240799
Merge pull request #46 from Marsychen/master
stab-virtual-jabog32 Sep 6, 2022
b19a496
Incirlik TWR Freq angepasst
JaBoG32-Warblade Sep 6, 2022
d0eb1df
Fixed MDC generation
Marsychen Sep 8, 2022
3abe53e
Merge pull request #48 from Marsychen/master
stab-virtual-jabog32 Sep 8, 2022
6ffb7a9
Merge pull request #47 from JaBoG32-Warblade/patch-38
stab-virtual-jabog32 Sep 8, 2022
712d00f
Merge pull request #42 from JaBoG32-Warblade/patch-37
stab-virtual-jabog32 Sep 8, 2022
6a2da8b
"corrected" adding UH-1H armourment
JaBoG32-Warblade Sep 18, 2022
31a6600
Merge pull request #50 from JaBoG32-Warblade/patch-40
stab-virtual-jabog32 Sep 18, 2022
a1e6879
Added Placeholder Picture UH-1H Loadout
Marsychen Sep 18, 2022
4f9771e
Merge pull request #51 from Marsychen/master
stab-virtual-jabog32 Sep 18, 2022
b64f88b
fixed typo uh-1h loadouts
Marsychen Sep 18, 2022
231644d
Merge branch 'stab-virtual-jabog32:master' into master
Marsychen Sep 18, 2022
19574d2
Merge pull request #52 from Marsychen/master
stab-virtual-jabog32 Sep 18, 2022
68cfe74
fixed typo uh-1h loadout
Marsychen Sep 18, 2022
1ddae27
Merge pull request #53 from Marsychen/master
stab-virtual-jabog32 Sep 18, 2022
fa26975
fixed UH-1H loadout amounts
Marsychen Sep 18, 2022
afab4c9
Merge branch 'master' of https://github.com/Marsychen/fpt
Marsychen Sep 18, 2022
ea4ebe1
Merge pull request #54 from Marsychen/master
stab-virtual-jabog32 Sep 18, 2022
23199a7
add new Tanker Shell3 + TXC2 for ETTR
JaBoG32-Warblade Sep 18, 2022
8706ea8
Merge pull request #55 from JaBoG32-Warblade/patch-41
stab-virtual-jabog32 Sep 18, 2022
176623a
Adding vJaBoG66_Pappy
JaBoG32-Warblade Sep 28, 2022
b58ab50
Merge pull request #56 from JaBoG32-Warblade/patch-42
stab-virtual-jabog32 Sep 28, 2022
1c86d61
add variable "Xtern" Pilots
JaBoG32-Warblade Oct 12, 2022
2521542
Merge pull request #57 from JaBoG32-Warblade/patch-43
stab-virtual-jabog32 Oct 12, 2022
5cd2498
Update settings.yml
stab-virtual-jabog32 Oct 21, 2022
f4a86a3
Update settings.yml
nerkub Oct 21, 2022
19f28f7
Erw. Airframe für Support
nerkub Oct 21, 2022
dd309d6
fix für string quote other flights
nerkub Oct 31, 2022
1337144
fix für string quote other flights
nerkub Oct 31, 2022
6fb1ac4
adding GBU-24 Paveway III for F/A-18C
JaBoG32-Warblade Nov 21, 2022
a28beb6
Merge pull request #58 from JaBoG32-Warblade/patch-44
stab-virtual-jabog32 Nov 21, 2022
7682c54
Update Akrotiri Charts
Marsychen Jan 8, 2023
f7d4812
Merge pull request #59 from Marsychen/master
stab-virtual-jabog32 Jan 9, 2023
19ab941
Update settings.yml
Github-Muetze Jan 9, 2023
60be8e1
Merge pull request #60 from Github-Muetze/master
stab-virtual-jabog32 Jan 9, 2023
2ab139f
Update settings.yml
Github-Muetze Jan 24, 2023
2f5d243
Merge pull request #61 from Github-Muetze/patch-5
stab-virtual-jabog32 Jan 24, 2023
08bdc99
Added ADM-141A to F/A-18C
Marsychen Feb 16, 2023
44c03c6
Added ADM-141A to F/A-18C
stab-virtual-jabog32 Feb 16, 2023
c9fdd17
Update main.yml
stab-virtual-jabog32 Feb 16, 2023
cb267cc
Update main.yml
stab-virtual-jabog32 Feb 16, 2023
968a9de
AH64 Weight and Weapon Names changed to according actual stable
JaBoG32-Warblade Feb 27, 2023
c45905b
Merge pull request #63 from JaBoG32-Warblade/patch-45
stab-virtual-jabog32 Feb 27, 2023
6dc9380
Pilot Smoky added
Github-Muetze Feb 28, 2023
c75f157
Merge pull request #64 from Github-Muetze/master
stab-virtual-jabog32 Feb 28, 2023
3c7dbd5
Updated Akrotiri VFR RWY 10 Charts
Marsychen Feb 28, 2023
1950da3
Updated Akrotiri VFR RWY 10 Charts - Merge pull request #65 from Mars…
stab-virtual-jabog32 Feb 28, 2023
acc6566
Update settings.yml
nerkub Mar 24, 2023
addfd51
Update settings.yml
stab-virtual-jabog32 Apr 21, 2023
3467bc2
Reorderd Airframes, Added support for F-15E, added C/S Nazgul
Marsychen Jun 25, 2023
916c8a4
Merge pull request #66 from Marsychen/master
stab-virtual-jabog32 Jun 25, 2023
81d47c6
bugfixing
Marsychen Jun 25, 2023
b3e8ad1
Merge pull request #67 from Marsychen/master
stab-virtual-jabog32 Jun 25, 2023
8da14c2
testing
Marsychen Jun 25, 2023
f4e6b64
Merge branch 'stab-virtual-jabog32:master' into master
Marsychen Jun 25, 2023
c5f85f9
Merge pull request #68 from Marsychen/master
stab-virtual-jabog32 Jun 25, 2023
97f63ca
test2
Marsychen Jun 25, 2023
909d3ac
Merge pull request #69 from Marsychen/master
stab-virtual-jabog32 Jun 25, 2023
faf40be
test3
Marsychen Jun 25, 2023
8a21a8f
Merge pull request #70 from Marsychen/master
stab-virtual-jabog32 Jun 25, 2023
dee7129
test4
Marsychen Jun 25, 2023
3b95a66
Merge pull request #71 from Marsychen/master
stab-virtual-jabog32 Jun 25, 2023
47a03a8
test5
Marsychen Jun 25, 2023
4389c5e
Merge pull request #72 from Marsychen/master
stab-virtual-jabog32 Jun 25, 2023
c14806d
test6
Marsychen Jun 25, 2023
2852110
Merge pull request #73 from Marsychen/master
stab-virtual-jabog32 Jun 25, 2023
8e9942e
test7
Marsychen Jun 25, 2023
4ad3847
Merge pull request #74 from Marsychen/master
stab-virtual-jabog32 Jun 25, 2023
c0a3975
Test8
Marsychen Jun 25, 2023
952a6e6
Merge pull request #75 from Marsychen/master
stab-virtual-jabog32 Jun 25, 2023
da0e465
bugfixes f-15e loadout
Marsychen Jun 25, 2023
d5fd5e3
Merge pull request #76 from Marsychen/master
stab-virtual-jabog32 Jun 25, 2023
1f12ad0
Added inital support for Sinai map
Marsychen Jun 26, 2023
3e3b8d9
Merge pull request #77 from Marsychen/master
stab-virtual-jabog32 Jun 26, 2023
b456456
Renamed Bane to TaB
Marsychen Jul 11, 2023
84e677e
Merge pull request #78 from Marsychen/master
stab-virtual-jabog32 Jul 11, 2023
2f58786
Added Stoner
Marsychen Aug 7, 2023
9c50263
Merge pull request #79 from Marsychen/master
stab-virtual-jabog32 Aug 7, 2023
1ba2259
Updated Loadout AH64
JaBoG32-Warblade Aug 7, 2023
5bdd6c1
Merge pull request #80 from JaBoG32-Warblade/master-1
stab-virtual-jabog32 Aug 7, 2023
12f2ab3
fix
JaBoG32-Warblade Aug 7, 2023
b594439
Merge pull request #81 from JaBoG32-Warblade/master-2
stab-virtual-jabog32 Aug 7, 2023
7fcbb30
AH64 fix
JaBoG32-Warblade Aug 7, 2023
fa581b5
Merge pull request #82 from JaBoG32-Warblade/master-3
stab-virtual-jabog32 Aug 7, 2023
99b880a
AH-64 Fix
JaBoG32-Warblade Aug 7, 2023
4747984
Merge pull request #83 from JaBoG32-Warblade/master-4
stab-virtual-jabog32 Aug 7, 2023
48d424f
Added Akula
Marsychen Sep 21, 2023
3ded62f
Merge pull request #84 from Marsychen/master
stab-virtual-jabog32 Sep 21, 2023
a3baa7d
Updated Syrian Charts
Marsychen Sep 24, 2023
8e9069c
Merge branch 'master' of https://github.com/Marsychen/fpt
Marsychen Sep 24, 2023
e22c359
Merge pull request #85 from Marsychen/master
stab-virtual-jabog32 Sep 24, 2023
8133fdf
Updated Akrotiri TAC RWY 28 Chart
Marsychen Sep 28, 2023
fdf20ab
Updated Akrotiri TAC RWY 28 Chart
stab-virtual-jabog32 Sep 28, 2023
48f89de
Added ALQ-184 Long to A-10C
Marsychen Oct 6, 2023
10e4221
Merge pull request #87 from Marsychen/master
stab-virtual-jabog32 Oct 6, 2023
4017e95
Hopefully Removed Optional Content from pdf
Marsychen Oct 14, 2023
65573d5
Merge pull request #88 from Marsychen/master
stab-virtual-jabog32 Oct 14, 2023
9acfeb2
Try to fix notes having no linebreaks
Marsychen Oct 27, 2023
cdb6124
Merge pull request #89 from Marsychen/master
stab-virtual-jabog32 Oct 27, 2023
c29e797
try to fix notes having no linebreaks #2
Marsychen Oct 27, 2023
3f57eed
Merge pull request #90 from Marsychen/master
stab-virtual-jabog32 Oct 27, 2023
561ecb7
Revert "try to fix notes having no linebreaks #2"
stab-virtual-jabog32 Oct 27, 2023
04c3b12
Merge pull request #91 from stab-virtual-jabog32/revert-90-master
stab-virtual-jabog32 Oct 27, 2023
c61fa08
Revert "Try to fix notes having no linebreaks"
stab-virtual-jabog32 Oct 27, 2023
7c04605
Merge pull request #92 from stab-virtual-jabog32/revert-89-master
stab-virtual-jabog32 Oct 27, 2023
1e28c1c
Insert Kuweires at ETTR
JaBoG32-Warblade Nov 11, 2023
71134d5
Merge pull request #94 from JaBoG32-Warblade/patch-47
stab-virtual-jabog32 Nov 11, 2023
18fef64
Create kuwaires folder
stab-virtual-jabog32 Nov 11, 2023
246c090
Add files via upload
stab-virtual-jabog32 Nov 11, 2023
d60161e
Create .gitkeep
stab-virtual-jabog32 Nov 11, 2023
f29c0b0
Add files via upload
stab-virtual-jabog32 Nov 11, 2023
1f5d7eb
Create .gitkeep
stab-virtual-jabog32 Nov 11, 2023
066ce6e
placed dummy charts for Kuweires
stab-virtual-jabog32 Nov 11, 2023
28865e7
Delete public/syria/kuwaires/.gitkeep
stab-virtual-jabog32 Nov 11, 2023
9846569
Delete public/syria/kuwaires/recoveries/.gitkeep
stab-virtual-jabog32 Nov 11, 2023
ad187b2
Delete public/syria/kuwaires/departure/.gitkeep
stab-virtual-jabog32 Nov 11, 2023
2d3ddd9
Create filename.md
stab-virtual-jabog32 Nov 11, 2023
7cb5dc4
insert kuweires folder in Syria
stab-virtual-jabog32 Nov 11, 2023
e66bd24
Added Venom as pilot
stab-virtual-jabog32 Nov 27, 2023
e8712a2
gucken ob nix kaputt ist
Marsychen Dec 5, 2023
7582d97
Merge pull request #96 from Marsychen/master
stab-virtual-jabog32 Dec 5, 2023
4173837
updated defaults, added missions, removed pilots
Marsychen Dec 5, 2023
c49c4e2
Merge branch 'stab-virtual-jabog32:master' into master
Marsychen Dec 5, 2023
5e695e6
Merge pull request #97 from Marsychen/master
stab-virtual-jabog32 Dec 5, 2023
73a2402
fixed kuwaires plates
Marsychen Dec 6, 2023
560260c
Merge pull request #98 from Marsychen/master
stab-virtual-jabog32 Dec 6, 2023
d506d2d
Update settings.yml
stab-virtual-jabog32 Dec 23, 2023
d2798fb
Update settings.yml
stab-virtual-jabog32 Jan 1, 2024
d7bd2a0
Added JSOW and JDAM to F-15E
Marsychen Feb 9, 2024
fc46328
Merge pull request #99 from Marsychen/master
stab-virtual-jabog32 Feb 9, 2024
41cab14
removed duplicates
Marsychen Feb 9, 2024
b2fb6fa
Merge pull request #100 from Marsychen/master
stab-virtual-jabog32 Feb 9, 2024
5bf127e
fixed typo
Marsychen Feb 9, 2024
fed11c6
Merge pull request #101 from Marsychen/master
stab-virtual-jabog32 Feb 9, 2024
3cf692b
Added Link to ETTR Overview
Marsychen Feb 26, 2024
5543c4b
Merge pull request #102 from Marsychen/master
stab-virtual-jabog32 Feb 26, 2024
b2ef701
Insert MMS at AH64
JaBoG32-Warblade Feb 26, 2024
8bfab06
Merge pull request #103 from JaBoG32-Warblade/patch-49
stab-virtual-jabog32 Feb 26, 2024
7d1ec97
Added OJKA to ETTR
Marsychen Mar 6, 2024
b72530c
Merge pull request #104 from Marsychen/master
stab-virtual-jabog32 Mar 6, 2024
3462d53
Update settings.yml
JaBoG32-Warblade Mar 23, 2024
b2718f8
Merge pull request #105 from JaBoG32-Warblade/patch-50
stab-virtual-jabog32 Mar 23, 2024
af8149c
Added Kola
Marsychen May 9, 2024
78ac851
Merge pull request #106 from Marsychen/master
stab-virtual-jabog32 May 9, 2024
988301c
Update settings.yml
stab-virtual-jabog32 May 9, 2024
54c2b1b
liKe und Phil added
DTomas15 May 15, 2024
f99b0d9
reducing filesize of chart placeholder file
Marsychen May 19, 2024
e72e2a3
Merge branch 'stab-virtual-jabog32:master' into master
Marsychen May 19, 2024
3bc4f8d
added remaining airports of south atlantic map
Marsychen May 19, 2024
4b35526
Merge pull request #107 from Marsychen/master
stab-virtual-jabog32 May 19, 2024
aec2fe2
Fixed NTTR Link
stab-virtual-jabog32 Jun 17, 2024
a110363
Added C/S Balrog and F-5E (no loadout)
Marsychen Jun 18, 2024
b542525
Merge pull request #108 from Marsychen/master
stab-virtual-jabog32 Jun 18, 2024
55aa8d0
Monte added
stab-virtual-jabog32 Jul 4, 2024
84fc016
Implementation of Kiowa
JaBoG32-Warblade Jul 7, 2024
6819ab2
Merge pull request #109 from JaBoG32-Warblade/patch-51
stab-virtual-jabog32 Jul 7, 2024
64321b0
Update error Kiowa
JaBoG32-Warblade Jul 7, 2024
fd3b430
Merge pull request #110 from JaBoG32-Warblade/patch-52
stab-virtual-jabog32 Jul 7, 2024
867a32a
Revert "Update error Kiowa"
stab-virtual-jabog32 Jul 7, 2024
e762720
Merge pull request #111 from stab-virtual-jabog32/revert-110-patch-52
stab-virtual-jabog32 Jul 7, 2024
0e2cbba
Issue fixing Kiowa
JaBoG32-Warblade Jul 7, 2024
391a78b
Merge pull request #112 from JaBoG32-Warblade/patch-53
stab-virtual-jabog32 Jul 7, 2024
5beb5e6
Update settings.yml
JaBoG32-Warblade Jul 7, 2024
0e7f5a6
Merge pull request #113 from JaBoG32-Warblade/patch-55
stab-virtual-jabog32 Jul 7, 2024
94e5c2d
Kiowa fix
JaBoG32-Warblade Jul 7, 2024
a70aec9
Merge pull request #114 from JaBoG32-Warblade/patch-56
stab-virtual-jabog32 Jul 7, 2024
18244bd
Gun Update KW
JaBoG32-Warblade Jul 7, 2024
21a028b
Merge pull request #115 from JaBoG32-Warblade/patch-57
stab-virtual-jabog32 Jul 7, 2024
7c985d6
Adding APKWS in KW
JaBoG32-Warblade Jul 7, 2024
c0a51ec
Merge pull request #116 from JaBoG32-Warblade/patch-58
stab-virtual-jabog32 Jul 7, 2024
bf07e89
Fix typos
JaBoG32-Warblade Jul 7, 2024
8776a22
Merge pull request #117 from JaBoG32-Warblade/patch-59
stab-virtual-jabog32 Jul 7, 2024
2fd03ad
Update settings.yml
JaBoG32-Warblade Jul 7, 2024
dba143f
Merge pull request #118 from JaBoG32-Warblade/patch-60
stab-virtual-jabog32 Jul 7, 2024
08f24b3
Update settings.yml
JaBoG32-Warblade Jul 7, 2024
b1f13df
Merge pull request #119 from JaBoG32-Warblade/patch-61
stab-virtual-jabog32 Jul 7, 2024
7d5033f
Update settings.yml
Github-Muetze Jul 15, 2024
042c516
Merge pull request #120 from Github-Muetze/patch-6
stab-virtual-jabog32 Jul 15, 2024
8cfb315
updated pilots
Marsychen Aug 29, 2024
dbf0c4d
added CH-47F
Marsychen Aug 29, 2024
010a223
added loadout f-4e
Marsychen Aug 29, 2024
9c8e05a
Merge pull request #121 from Marsychen/master
stab-virtual-jabog32 Aug 29, 2024
8c108ef
bugfixes loadout CH-47 & F-4E
Marsychen Aug 29, 2024
8a88ffd
Merge pull request #122 from Marsychen/master
stab-virtual-jabog32 Aug 29, 2024
dc2b4fb
fixed f-18 loadout bug
Marsychen Sep 5, 2024
e00a82a
Merge pull request #123 from Marsychen/master
stab-virtual-jabog32 Sep 5, 2024
6996f8f
initial how-to and readme version
DTomas15 Sep 11, 2024
bac70c2
Merge pull request #131 from stab-virtual-jabog32/poet-enhancement1001
DTomas15 Sep 11, 2024
ed213b9
add pipeline for test env
mkurock Sep 13, 2024
4ea9496
Merge pull request #132 from stab-virtual-jabog32/feature/test-ennv
marvinkurock Sep 13, 2024
ac42474
Update settings.yml
stab-virtual-jabog32 Sep 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
15 changes: 15 additions & 0 deletions .github/deploy-test.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#!/bin/bash

# change directory to project
cd /home/fpt/www-test/

#Stop service
sudo systemctl stop fpt-test

#Update source code from repo
export GIT_ASK_YESNO=false
git reset --hard HEAD
git pull --force -r

#Start service again
sudo systemctl start fpt-test
15 changes: 15 additions & 0 deletions .github/deploy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#!/bin/bash

# change directory to project
cd /home/fpt/www/

#Stop service
sudo systemctl stop fpt

#Update source code from repo
export GIT_ASK_YESNO=false
git reset --hard HEAD
git pull --force -r

#Start service again
sudo systemctl start fpt
25 changes: 25 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# This is a basic workflow to help you get started with Actions

name: CI

# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the master branch
push:
branches: [ master ]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: setup ssh key
run: |
echo "${{ secrets.SSH_PRIVATE_KEY }}" > .github/fpt_id_rsa
chmod 600 .github/fpt_id_rsa

- name: deploy fpt
run: ssh -o BatchMode=yes -o StrictHostKeyChecking=no -i .github/fpt_id_rsa "${{ secrets.SSH_USERNAME }}"@virtual-jabog32.de 'bash -s' < .github/deploy.sh
25 changes: 25 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# This is a basic workflow to help you get started with Actions

name: CI-Test

# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the master branch
push:
branches: [ deploy-test ]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: setup ssh key
run: |
echo "${{ secrets.SSH_PRIVATE_KEY }}" > .github/fpt_id_rsa
chmod 600 .github/fpt_id_rsa

- name: deploy fpt
run: ssh -o BatchMode=yes -o StrictHostKeyChecking=no -i .github/fpt_id_rsa "${{ secrets.SSH_USERNAME }}"@virtual-jabog32.de 'bash -s' < .github/deploy-test.sh
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,4 @@ yarn-debug.log*
.yarn-integrity
/.idea/
/fpt.iml
.vscode/settings.json
159 changes: 146 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,157 @@
# README
# Flight Planning Tool (FPT) for DCS Squadron
##Overview
**The Flight Planning Tool (FPT)** is a vJaBoG32 specific Fork of ```/obfuscoder/fpt``` is a Ruby on Rails web application designed for virtual squadrons in the DCS (Digital Combat Simulator) environment. This tool allows pilots and air traffic controllers (ATCs) to manage flight plans, share them with ATC, and export relevant data to LUA files for DCS mods (e.g., Kneeboards, Waypoints). The app integrates with DCS to enhance mission planning and execution, providing centralized management of flights and their associated data.

This README would normally document whatever steps are necessary to get the
application up and running.
## Features
- Flight Plan Management: Create, edit, and view flight plans.
- ATC Visibility: Allows ATCs to view and manage flight information in real-time.
- LUA Export: Exports flight plans and waypoints into LUA format for easy integration with DCS mods (Kneeboard).
- Integration with DCS: Seamless export and sharing of relevant flight data between the web app and DCS.
- Approach Charts: Hosts PDFs (located in /public) with approach charts to assist pilots.

Things you may want to cover:
## Prerequisites
Before setting up the application, ensure that the following tools and dependencies are installed:
- Ruby (version specified in .ruby-version)
- Rails (version specified in Gemfile)
- PostgreSQL or other supported database
- Node.js and Yarn (for handling JavaScript and CSS assets)

* Ruby version
See further information below, how to install prerequisites.

* System dependencies
## Setup
### 1. Clone the Repository
```bash
git clone https://github.com/stab-virtual-jabog32/fpt
```

* Configuration
### 2. Install Dependencies
Run the following command to install required gems:
```bash
bundle install
```
For JavaScript and CSS dependencies, use:
```bash
yarn install
```

* Database creation
### 3. Database Setup
Ensure that your PostgreSQL server is running and then create and migrate the database:
```bash
rails db:create
rails db:migrate
```

* Database initialization
### 4. Start the Rails Server
To run the application locally, use:
```bash
rails server
```

* How to run the test suite
## 1. Install Ruby
It’s recommended to use a version manager like rbenv to install Ruby, as it allows you to manage different Ruby versions easily.

* Services (job queues, cache servers, search engines, etc.)
Using <rbenv>:
**Step 1: Install <rbenv> and <ruby-build>**
```bash
# Install rbenv and ruby-build
sudo apt update
sudo apt install -y rbenv build-essential libssl-dev libreadline-dev zlib1g-dev

* Deployment instructions
# Set up rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc

* ...
# Install ruby-build to easily install Ruby versions
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
```


**Step 2: Install Ruby (version specified in <.ruby-version>)**
```bash
# Install Ruby (use the version from .ruby-version file)
rbenv install <ruby-version>
rbenv global <ruby-version>

# Verify the installation
ruby -v
```

**Step 3: Install Rails**
Once Ruby is installed, you can install Rails using the gem package manager:
```bash
# Install Rails
gem install rails -v <rails-version>

# Verify the installation
rails -v
```

Make sure the Rails version is compatible with the one specified in the Gemfile.


**Step 4: Install PostgreSQL**
PostgreSQL is the recommended database for this application. Use the following commands to install and set it up:stall Rails using the gem package manager:
```bash
# Update package list
sudo apt update

# Install PostgreSQL
sudo apt install postgresql postgresql-contrib libpq-dev

# Start the PostgreSQL service
sudo service postgresql start
```

Once PostgreSQL is installed, you will need to create a user that matches your Linux username:
```bash
# Switch to the PostgreSQL shell
sudo -u postgres psql

# Create a user (replace 'your_username' with your Linux username)
CREATE USER your_username WITH SUPERUSER PASSWORD 'your_password';

# Exit the PostgreSQL shell
\q
```

You can modify the database settings in <config/database.yml> to use this user.

After configuring the user and the database, create the database:
```bash
rails db:create
rails db:migrate
```

**Step 5: Install Yarn**
Yarn is used to manage front-end dependencies (JavaScript libraries). It’s required for handling Rails assets like CSS and JS.
```bash
# Add Yarn package repository
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

# Update package list and install Yarn
sudo apt update
sudo apt install yarn

# Verify installation
yarn -v
```

**Step 6: Install Application Dependencies**
Now that the system is ready, install the required gems and JavaScript dependencies for the application
```bash
# Install Ruby dependencies (gems)
bundle install

# Install JavaScript/CSS dependencies
yarn install
```

**Step 7: Start the Rails Server**
Once all dependencies are installed, start the Rails server with the following command:
```bash
rails server
```

The server will be available at <http://localhost:3000>.
2 changes: 1 addition & 1 deletion app/views/flights/_form.html.haml
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@
%input(type='checkbox' name='flight[support][]' value="#{support.key}" checked)
- else
%input(type='checkbox' name='flight[support][]' value="#{support.key}")
.col-2= support.type
.col-2= support.airframe.present? ? "#{support.type} (#{support.airframe})" : support.type
.col-2= support.callsign
.col-1= support.comms
.col-1= support.tacan
Expand Down
16 changes: 9 additions & 7 deletions app/views/mdc/show.text.erb
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ mdc = {
["callsign"] = "<%= @flight.full_callsign %>",
["mission"] = "<%= @flight.mission %>",
["time"] = "<%= @flight.start.strftime('%d%H%M%^b%y') %>",
["task"] = "<%= @flight.task %>",
["ao"] = "<%= @flight.ao %>",
["task"] = "<%= j(@flight.task) %>",
["ao"] = "<%= j(@flight.ao) %>",
["frequency"] = "<%= @flight.frequency %>",
["departure"] = "<%= @flight.departure_name %>",
["recovery"] = "<%= @flight.recovery_name %>",
Expand All @@ -15,7 +15,7 @@ mdc = {
},
["recovery"] = {
["ad"] = "<%= "#{@flight.theater}/#{@flight.land_airbase}/ad.png" if @flight.land_airbase %>",
["procedure"] = "<%= "#{@flight.theater}/#{@flight.start_airbase}/recoveries/#{@flight.recovery}.png" if @flight.recovery %>",
["procedure"] = "<%= "#{@flight.theater}/#{@flight.land_airbase}/recoveries/#{@flight.recovery}.png" if @flight.recovery %>",
},
["divert"] = {
["ad"] = "<%= "#{@flight.theater}/#{@flight.divert_airbase}/ad.png" if @flight.divert_airbase %>",
Expand Down Expand Up @@ -117,7 +117,7 @@ mdc = {
comms = 1.upto(4).map { |num| [num, @flight.send("radio#{num}")] }.select { |e| e.last.present? }
unless comms.empty? %>
<% comms.each do |c| %>
[<%= c.first %>] = "<%= c.last %>",
[<%= j(c.first) %>] = "<%= j(c.last) %>",
<% end %>
<% end %>
},
Expand All @@ -127,6 +127,7 @@ mdc = {
<% support.select { |s| s.type == 'TANKER' }.each do |t| %>
{
["callsign"] = "<%= t.callsign %>",
["airframe"] = "<%= t.airframe %>",
["tacan"] = "<%= t.tacan %>",
["comms"] = "<%= t.comms %>",
["altitude"] = "<%= t.altitude %>",
Expand All @@ -139,6 +140,7 @@ mdc = {
<% support.select { |s| s.type == 'AWACS' }.each do |a| %>
{
["callsign"] = "<%= a.callsign %>",
["airframe"] = "<%= a.airframe %>",
["comms"] = "<%= a.comms %>",
["altitude"] = "<%= a.altitude %>",
["position"] = "<%= a.position %>",
Expand Down Expand Up @@ -166,8 +168,8 @@ mdc = {
["group_id"] = "<%= f.group_id %>",
["laser_mask"] = "<%= f.laser_mask %>",
["mission"] = "<%= f.mission %>",
["ao"] = "<%= f.ao %>",
["task"] = "<%= f.task %>",
["ao"] = "<%= j(f.ao) %>",
["task"] = "<%= j(f.task) %>",
},
<% end %>
},
Expand Down Expand Up @@ -212,5 +214,5 @@ mdc = {
},
<% end %>
},
["notes"] = [===[<%= @flight.notes %>]===],
["notes"] = [===[<%= j(@flight.notes) %>]===],
}
2 changes: 1 addition & 1 deletion config/deploy.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
lock "~> 3.16.0"

set :application, "fpt"
set :repo_url, "https://github.com/obfuscoder/fpt.git"
set :repo_url, "https://github.com/stab-virtual-jabog32/fpt.git"

set :assets_manifests, ['app/assets/config/manifest.js']
set :rails_assets_groups, :assets
Expand Down
Loading