Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
81 changes: 81 additions & 0 deletions dashboard/dashboard/.firebase/hosting.YnVpbGRcd2Vi.cache
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
favicon.png,1712322043187,19880e004e8357a51f6a64f5d1fdc8828a6432fe9c781f8acb6b730eced2cd13
flutter.js,1712251121298,f5a14edb95c81962fa23eaaae56e126c490103fa2f18b3ad825460cbdc0f9e4e
flutter_service_worker.js,1712433440391,800d83cf6e764da827558879429a58b3062af7157a0b41e4b9d126732cb8cad5
index.html,1712433437876,4946f409c88694a0d56fa46b267e486d3c8332ae995d5733c94b67444f94353c
main.dart.js,1712433434535,8955c353382994a51f9772abe6f5e368e96df4cb1729daeb3da27bf4b5dc1397
manifest.json,1712322043193,930415d5788f8b0014b357b613160a4266d3994df7054fae4c894ff5e82a84a6
version.json,1712433435612,ac3d0006b394cdf64c5a34203c96492f0267c157ab59047c2c7ceb64c5f92574
assets/AssetManifest.bin,1712433436048,ec5a7478686fb7912622d7d0cb80a59d3ff04320da781ddc7f37f8d3e9f7e70f
assets/AssetManifest.bin.json,1712433436048,4f80d8aa83e31f7510b635d1a09a62816c1bf86c7da8956a3d404b19300c20b1
assets/AssetManifest.json,1712433436048,182f4b6c3adbcd1ae50050e96654a31ead119dc0d12ec7a1bb3ccba88e6a7e41
assets/FontManifest.json,1712433436048,e38b95988f5d060cf9b7ce97cb5ac9236d6f4cc04a11d69567df97b2b4cbc5e5
assets/NOTICES,1712433436049,376ae2854b73faea8c69c5a8983b8390a6409b7b346507257aff57d2fd3216da
assets/assets/AdventureIsle.jpg,1712322043001,b31da5c512d6b6ff88ed5caed835b90a567749699ec53123381f5660b279d5b1
assets/assets/AliceLabyrinth.jpg,1712322043007,db21614723efcc285577a56129a004d7cb37fbba00390f96e04f5e7a3950c9ba
assets/assets/ArtDisney.jpg,1712322043009,4239fc3c104e265a2ff6129c2aa34fd0254cc1b3269e765eb527c4d6ad4a91e5
assets/assets/Autopia.jpg,1712322043011,74e95c36b19a3a658e15e7509c84b7877dc95c5e78bb5befb05d3e2064fd100b
assets/assets/AvengersAssemble.jpg,1712322043012,9639fd0e27193b0afdc1bef10cacc0af1f6c1e973d257c06638a832bf6dbf87b
assets/assets/BigThunderMountain.jpg,1712322043013,1ee55528dc73951f1f730e42da712dfafb582272fcb0f1d77e6d4862088470eb
assets/assets/BlancheNeige.jpg,1712322043015,3212d2d887086b013c0409efcf3afbd869ce1270065265118df997ae95a3b965
assets/assets/BuzzLightyear.jpg,1712322043018,2910a93d7aa1ef51a9a6b3f06583ce3c8183ee9c8806f32233d8bb6f60a6b941
assets/assets/CabaneRobinson.jpg,1712322043019,929e3c1e11e18fa3fb2417cd2a0a09dc131452612333a142411e0ec57fac5cbb
assets/assets/CarrouselLancelot.jpg,1712322043021,62d51d233ce92a1279f26b0281904675b8fde0b03af82db03cf4f39b758b0210
assets/assets/CarsQuatreRouesRallye.jpg,1712322043022,c52831276a2cdc8170e2021f0ad293219ac5465f78e837c2ccbcf4f6cb561273
assets/assets/CarsRoadTrip.jpg,1712322043024,bb067de454f6fde3bd00c72b6bc4dc6b86fcceba430a4a4c43d3e9aac5504242
assets/assets/CaseyJr.jpg,1712322043033,cc92df0c85afd247c24fc8893f7a5181476e09bdab8689b19a7e07d09dff77ab
assets/assets/CrushCoaster.jpg,1712322043034,77fea0f7f9ec0dfe858aa6cc479c8e8d669ef1535dcdcaff32592bd8a4c8682e
assets/assets/disneyland.json,1712322043099,e6a43798a4f8d0f5d47cdbc9dbb2be1ee8e09575cdadaa5d4ffa6d6a3c372520
assets/assets/DisneyRailroad.jpg,1712322043042,a0e3d19d7064a2546068f3acb5bbb9c91162fb2be5fd45c30b3b8f97b1d6a50e
assets/assets/disney_studios.json,1712325875104,992dc23f49ab12a78dfeb21c3f7f58aa8ea07beafeac97bc42a3439f88b41bf8
assets/assets/Dumbo.jpg,1712322043044,a6fae6b9f16f9285d8396de5be3e59af4ad6bbc1888f33ac2d3bbacbacfee13d
assets/assets/FrontierlandPlayground.jpg,1712322043045,ce18e1c6681eed47eddad5716645ab3dc4ffedcb678c86dd7244f1964981dad8
assets/assets/HyperspaceMountain.jpg,1712322043047,8fb9bac13436aa74c08ca9824747fe6edbb5046e27da5c23bc2690042ae5c32c
assets/assets/IndianaJones.jpg,1712322043049,b9c51b01b84f6c042f8a27dbe3e80f731990319594c19c85706847975873e096
assets/assets/ItsaSmallWorld.jpg,1712322043050,d3b790015d295d0f1f525fd9ddd4fd588cfef2fb89872398ee91caa4e4a44efb
assets/assets/Logo.jpg,1712322043051,5ad2225c5bc4ba1267afd50b32353320d99495d10f07a90af6fedcac1d2db2a9
assets/assets/MainStreetVehicles.jpg,1712322043053,46bce9046eb08f290aad5803d80444082c3ead9dfdae8894bf000b3e8fc93bb7
assets/assets/MeetSpiderman.jpg,1712322043054,b33cf5c2b44f375aa987932fcaa9450a5526a51b65ce625eeafc4501ea1b2c66
assets/assets/MickeyPhilharMagic.jpg,1712322043055,68668552bd8f674885e690e9f20fc5249d6ceb5b7c41b9a3d82a2e6dd7c4c44a
assets/assets/Nautilus.jpg,1712322043056,6742554ad52954fffc658e0b887f6cbc56cdbb1ca3ac61e1686872312e340a6c
assets/assets/Orbitron.jpg,1712322043058,4efac70c00432e9cc485f6aa9e376139c4b651a0e4934ae65a8f26b5e255c74b
assets/assets/PassageAladin.jpg,1712322043059,c6e26525192e9bba3e904db8a96357a4f21459feb34ae35ad39e26ac669acd29
assets/assets/PavillonPrincesses.jpg,1712322043061,bf6f26e9b343d3471a701548b2439de9ab39241b492057156b286d9313bb7b4e
assets/assets/PaysContesFees.jpg,1712322043063,bc5ad2eb22700c0ed62d5c7453bc542210f6207e6d93fb518c2c406c3be2b112
assets/assets/PeterPan.jpg,1712322043064,2c862907492ac0e9c314a4572c3d5a416c4a57d56c3f8d7731ede422850fc6ae
assets/assets/PhantomManor.jpg,1712322043066,582761b31cf76467798063e8496b0dd390bd21a26552ea55513e06389420fc54
assets/assets/Pinocchio.jpg,1712322043067,d2a6b2a370348b509f43e8bfa013908ca157bfa1b77f6d6d42eef0f6b6f50b91
assets/assets/PirateCaribbean.jpg,1712322043068,cbf79fed93b477b0df073aa46142c7c2788967650849b380d0083d3a2aaa5730
assets/assets/PirateGalleon.jpg,1712322043070,348334ad31c2ed82fa3ff3a0af55a811f812170dc97482d65257f80f6301c630
assets/assets/PiratesBeach.jpg,1712322043072,d681f5c2116bcce9273f73b8347bb21c06d41505b030301d3840b67c120eef64
assets/assets/Ratatouille.jpg,1712322043074,c549b8b14d34b260ad49952f974bbe201b2d582e1cf8bf03715270ca8f9cf7b2
assets/assets/RCracer.jpg,1712322043073,eeb9b40e10a21ead2b339e366a56a3bd91da8b4587fa16e5ed8841fbe5e7087c
assets/assets/RencontreMickey.jpg,1712322043075,eb7b9fe51890db9cf89f7f013c40fced820829ac92ad69d13de80a4cdf528854
assets/assets/RiverRogue.jpg,1712322043077,4f55c1030d66993693f6298df035e6d4499983e9a3098485fe8a2a33a11c9fea
assets/assets/RustlerRoundup.jpg,1712322043078,21ae8abf6df5e662f9676c9223a42640beec0466b2a0eaedb95f59a1f4b32be3
assets/assets/SpidermanWeb.jpg,1712322043081,d2e2386fe42cd6db5e30852ec617f5291d6811b728213259debbdf5184036b16
assets/assets/Starport.jpg,1712322043083,1dd151832792167a6dbab7b0d90a9081118509402b188c0d8f93bef17aee9d79
assets/assets/StarTours.jpg,1712322043082,af7ccf539a9c501d899209876efb1938669ba931ac597556d4cc024326359a32
assets/assets/TaniereDragon.jpg,1712322043084,c88b0724f8091d7856db6518748ae6f1d86e1486afdfd3a3b7b1fcc4d09482fd
assets/assets/TapisVolants.jpg,1712322043085,162782c270f74534f7ed81e877ee2468282c6d783c6eb702a71240d5224d967e
assets/assets/TeaCups.jpg,1712322043087,706f513dbf8ff90819054d9062a91f0b8ee55c25bed9f7520917c3c000cd4a62
assets/assets/Titre.png,1712322043090,d583b42746ad89384a88e562d3adb5514d7f0b5dcac10548ab41a921fd558799
assets/assets/ToySoldiersParachuteDrop.jpg,1712322043092,296a953265e147d3419ed0b7239a25dd66facfbc0ad33cffcb52d311c3eb8ad5
assets/assets/TwilightZoneTowerofTerror.jpg,1712322043096,6484ed203a26b64469073f49462a85a0b4862b9f8ec0fdeacc6a0fd2ad9a9245
assets/assets/ZigZagSpin.jpg,1712322043097,090544d1879572528030e8d4b4f559373358b8ea443c8f64e6eb1c1c896db727
assets/fonts/MaterialIcons-Regular.otf,1712433437815,5c41be645038f16d99763f67d4e09462b8ba16321417ce8d78fe560c49b8754b
assets/packages/cupertino_icons/assets/CupertinoIcons.ttf,1712433437812,42dfe961d1bdb0edb64562f74fb15f2f3dbe754bb2a3ad701ea5acbee95a3dd8
assets/shaders/ink_sparkle.frag,1712433436243,591c7517d5cb43eb91ea451e0d3f9f585cbf8298cf6c46a9144b77cb0775a406
canvaskit/canvaskit.js,1712251121146,74085af9000ef48a5c5cb81313ee654ca4f6a8438643620415145274523a698f
canvaskit/canvaskit.js.symbols,1712251121153,128193b5dcf67bd21064f3a0e3144f40ca5d994a29f6548235ca5c14d3648a24
canvaskit/canvaskit.wasm,1712251121205,146684bc3d008b6447f94d6fccd220e7952e0d91f16db5665787739cf78e2788
canvaskit/skwasm.js,1712251121249,ea7b5728dd099712b1ee59c47cadffab7891c3612f4567edc838fdeceded3560
canvaskit/skwasm.js.symbols,1712251121266,f91e30b4c5f94a2c35f80b1c75d6db43d23602dbca69f243242b0b15d5b914d6
canvaskit/skwasm.wasm,1712251121292,d03ac87729205c75879766cbcd225e669a9766552d3b64a08b255116e23f4671
canvaskit/skwasm.worker.js,1712251121294,3fd50075667dba6e3822f8300deafbd0236ef4ddaa09228f2d07fefdfc22c905
canvaskit/chromium/canvaskit.js,1712251121207,765f1da9cc7d4436b770238da368cde4175891ee3efe25b1d527f89085676c56
canvaskit/chromium/canvaskit.js.symbols,1712251121213,3d33b487a1e36b6145e0efe7a3f6f9826844301de61343a6761e22f3030ed3d9
canvaskit/chromium/canvaskit.wasm,1712251121246,d39a626014748054f5ec9b684bfecf18dd19e640643e4ba5b98a21e62e4b61ab
icons/Icon-192.png,1712322043189,5fd961c51d8eb53baacac01f8e53743a76f66a43390a11f5df042e8c618ad64a
icons/Icon-512.png,1712322043190,1de493563deb283e6ad70f0d5a89cfd61e37343df3b919c9862c5a41699ac5bc
icons/Icon-maskable-192.png,1712322043191,f7ac56197638aec92f195c5344d15395c2cbf8a5ae74e846c5b4156b64f05e38
icons/Icon-maskable-512.png,1712322043192,ea58e5c49bc4dcdc5db0a9fe2f25b2a3152f85ef9094f0d020de0aa318451a1d
5 changes: 5 additions & 0 deletions dashboard/dashboard/.firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"projects": {
"default": "disneyline-tracker"
}
}
4 changes: 4 additions & 0 deletions dashboard/dashboard/.vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"java.configuration.updateBuildConfiguration": "automatic",
"java.compile.nullAnalysis.mode": "automatic"
}
12 changes: 9 additions & 3 deletions dashboard/dashboard/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,20 @@ android {
ndkVersion flutter.ndkVersion

compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
}

kotlinOptions {
jvmTarget = '1.8'
jvmTarget = '11'
}

if (System.getenv("JAVA_HOME") != null) {
// Set the Java home path for Gradle if JAVA_HOME is defined
System.setProperty("org.gradle.java.home", System.getenv("JAVA_HOME"))
}


sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
Expand Down
1 change: 1 addition & 0 deletions dashboard/dashboard/android/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
org.gradle.jvmargs=-Xmx4G
android.useAndroidX=true
android.enableJetifier=true
org.gradle.java.home=C:\\Program Files\\Java\\jdk-11
177 changes: 176 additions & 1 deletion dashboard/dashboard/assets/disney_studios.json
Original file line number Diff line number Diff line change
@@ -1 +1,176 @@
{"lands":[{"id":906,"name":"Marvel Avengers Campus","rides":[{"id":10848,"name":"Avengers Assemble: Flight Force","is_open":true,"wait_time":20,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":10849,"name":"Avengers Assemble: Flight Force Single Rider","is_open":true,"wait_time":10,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":10845,"name":"Spider-Man W.E.B. Adventure","is_open":true,"wait_time":45,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":10846,"name":"Spider-Man W.E.B. Adventure Single Rider","is_open":true,"wait_time":10,"last_updated":"2024-03-09T14:25:04.000Z"}]},{"id":26,"name":"Production Courtyard","rides":[{"id":266,"name":"Meet Spider Man","is_open":false,"wait_time":0,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":40,"name":"The Twilight Zone Tower of Terror","is_open":true,"wait_time":20,"last_updated":"2024-03-09T14:25:04.000Z"}]},{"id":27,"name":"Toon Studio","rides":[{"id":30,"name":"Art of Disney Animation","is_open":false,"wait_time":0,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":31,"name":"Cars Quatre Roues Rallye","is_open":true,"wait_time":5,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":29,"name":"Cars ROAD TRIP","is_open":true,"wait_time":10,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":32,"name":"Crush's Coaster","is_open":true,"wait_time":65,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":7277,"name":"Crush's Coaster Single Rider","is_open":true,"wait_time":55,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":33,"name":"Les Tapis Volants - Flying Carpets Over Agrabah®","is_open":false,"wait_time":0,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":37,"name":"Ratatouille: The Adventure","is_open":true,"wait_time":45,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":7279,"name":"Ratatouille: The Adventure Single Rider","is_open":true,"wait_time":10,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":34,"name":"RC Racer","is_open":true,"wait_time":15,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":7280,"name":"RC Racer Single Rider","is_open":true,"wait_time":5,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":36,"name":"Slinky® Dog Zigzag Spin","is_open":true,"wait_time":5,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":35,"name":"Toy Soldiers Parachute Drop","is_open":true,"wait_time":25,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":7281,"name":"Toy Soldiers Parachute Drop Single Rider","is_open":true,"wait_time":5,"last_updated":"2024-03-09T14:25:04.000Z"}]},{"id":25,"name":"Backlot (Closed)","rides":[{"id":38,"name":"Armageddon : les Effets Spéciaux","is_open":false,"wait_time":0,"last_updated":"2024-03-09T14:25:04.000Z"},{"id":39,"name":"Rock'n'Roller Coaster starring Aerosmith","is_open":false,"wait_time":0,"last_updated":"2024-03-09T14:25:04.000Z"}]}],"rides":[]}
{
"lands": [
{
"id": 906,
"name": "Marvel Avengers Campus",
"rides": [
{
"id": 10848,
"name": "Avengers Assemble: Flight Force",
"is_open": true,
"wait_time": 20,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 10849,
"name": "Avengers Assemble: Flight Force Single Rider",
"is_open": true,
"wait_time": 10,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 10845,
"name": "Spider-Man W.E.B. Adventure",
"is_open": true,
"wait_time": 45,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 10846,
"name": "Spider-Man W.E.B. Adventure Single Rider",
"is_open": true,
"wait_time": 10,
"last_updated": "2024-03-09T14:25:04.000Z"
}
]
},
{
"id": 26,
"name": "Production Courtyard",
"rides": [
{
"id": 266,
"name": "Meet Spider Man",
"is_open": false,
"wait_time": 0,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 40,
"name": "The Twilight Zone Tower of Terror",
"is_open": true,
"wait_time": 20,
"last_updated": "2024-03-09T14:25:04.000Z"
}
]
},
{
"id": 27,
"name": "Toon Studio",
"rides": [
{
"id": 30,
"name": "Art of Disney Animation",
"is_open": false,
"wait_time": 0,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 31,
"name": "Cars Quatre Roues Rallye",
"is_open": true,
"wait_time": 5,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 29,
"name": "Cars ROAD TRIP",
"is_open": true,
"wait_time": 10,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 32,
"name": "Crush's Coaster",
"is_open": true,
"wait_time": 65,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 7277,
"name": "Crush's Coaster Single Rider",
"is_open": true,
"wait_time": 55,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 33,
"name": "Les Tapis Volants - Flying Carpets Over Agrabah®",
"is_open": false,
"wait_time": 0,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 37,
"name": "Ratatouille: The Adventure",
"is_open": true,
"wait_time": 45,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 7279,
"name": "Ratatouille: The Adventure Single Rider",
"is_open": true,
"wait_time": 10,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 34,
"name": "RC Racer",
"is_open": true,
"wait_time": 15,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 7280,
"name": "RC Racer Single Rider",
"is_open": true,
"wait_time": 5,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 36,
"name": "Slinky® Dog Zigzag Spin",
"is_open": true,
"wait_time": 5,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 35,
"name": "Toy Soldiers Parachute Drop",
"is_open": true,
"wait_time": 25,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 7281,
"name": "Toy Soldiers Parachute Drop Single Rider",
"is_open": true,
"wait_time": 5,
"last_updated": "2024-03-09T14:25:04.000Z"
}
]
},
{
"id": 25,
"name": "Backlot (Closed)",
"rides": [
{
"id": 38,
"name": "Armageddon : les Effets Spéciaux",
"is_open": false,
"wait_time": 0,
"last_updated": "2024-03-09T14:25:04.000Z"
},
{
"id": 39,
"name": "Rock'n'Roller Coaster starring Aerosmith",
"is_open": false,
"wait_time": 0,
"last_updated": "2024-03-09T14:25:04.000Z"
}
]
}
],
"rides": []
}
1 change: 0 additions & 1 deletion dashboard/dashboard/dashboard
Submodule dashboard deleted from 4f4bb6
16 changes: 16 additions & 0 deletions dashboard/dashboard/firebase.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"hosting": {
"public": "build/web",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
4 changes: 2 additions & 2 deletions dashboard/dashboard/lib/etoiles.dart
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ class StarPainter extends CustomPainter {
List<Star> generateStars() {
final random = Random();
List<Star> stars = [];
for (int i = 0; i < 100; i++) {
for (int i = 0; i < 200; i++) {
final x = random.nextDouble() * 2000;
final y = random.nextDouble() *
1000; // ajustez la taille de l'écran selon vos besoins
Expand All @@ -53,4 +53,4 @@ class Star {
final double radius;

Star({required this.x, required this.y, required this.radius});
}
}
Loading