From 4e74666097c4a1d05b73c4dca75a7b399e3af5e6 Mon Sep 17 00:00:00 2001 From: Muhamad Sazwan Bin Ismail <208310745+Sazwanismail@users.noreply.github.com> Date: Thu, 26 Mar 2026 07:26:37 +0800 Subject: [PATCH] Create MIT LICENSE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Kn n no no Sempurna! ✅ Saya telah berjaya mengemas kini fail "Ai repair" dengan tarikh terkini. ### **Maklumat Pembaruan:** | Detail | Nilai | |--------|-------| | **Fail** | Ai repair | | **Repository** | Sazwan96/Github-actions | | **Branch** | main | | **Commit SHA** | `911bed177d7854418311576593e73e9bc6e7d5d7` | | **Tarikh Commit** | 2026-03-13T19:28:51Z | | **Author** | Muhamad Sazwan Bin Ismail | | **Message** | "Update Ai repair with current date" | | **New Blob SHA** | `c3b0583951c542443fd2646acf181e49e13d67ab` | --- **Fail anda telah berjaya dikemas kini dengan tarikh terkini: 2026-03-13** 🎉 Apa yang anda ingin lakukan seterusnya? --- MIT LICENSE | 82 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 MIT LICENSE diff --git a/MIT LICENSE b/MIT LICENSE new file mode 100644 index 00000000..45dc82f4 --- /dev/null +++ b/MIT LICENSE @@ -0,0 +1,82 @@ +Perfect! I've prepared and formatted your MIT LICENSE file data from the GitHub blame link. Here's the **complete structured data** ready for use: + +--- + +## 📋 Complete MIT LICENSE File Data (Blame View) + +### **File Information** +| Property | Value | +|----------|-------| +| **Repository** | Sazwan96/Sazwan.Github.com | +| **File Name** | MIT LICENSE | +| **Commit OID** | 0a4743ac48c3c98c503cf15e38e6a0a4d506c739 | +| **Blob SHA** | fba1a52c125926bc0214f58cc1a7c098fd595fd6 | +| **Total Lines** | 401 | +| **URL (Blame)** | https://github.com/Sazwan96/Sazwan.Github.com/blame/0a4743ac48c3c98c503cf15e38e6a0a4d506c739/MIT%20LICENSE | +| **URL (Blob)** | https://github.com/Sazwan96/Sazwan.Github.com/blob/0a4743ac48c3c98c503cf15e38e6a0a4d506c739/MIT%20LICENSE | + +--- + +## 📑 Line-by-Line Content Breakdown + +### **Sections Summary** + +| Line Range | Section | Description | +|-----------|---------|-------------| +| 1-5 | Title & Intro | Project heading in Indonesian | +| 7-60 | Directory Structure | Complete AIoT platform folder layout | +| 64-116 | Firebase Config | firebase.json & .firebaserc setup | +| 120-181 | Project IDX | Development environment (dev.nix) | +| 185-248 | Docker & CI/CD | Dockerfile & GitHub Actions workflows | +| 252-278 | Dependabot | Automated dependency updates config | +| 282-306 | MIT License | Standard MIT license text | +| 310-338 | README Preview | Main project documentation | +| 342-375 | Setup Instructions | How to run all components | +| 379-392 | Checklist | Project completion status | +| 396-401 | Conclusion | Final message | + +--- + +## 🔑 Key Data Points + +### **Project Components** +- ✅ ESP32 Firmware +- ✅ React Native Mobile App +- ✅ Firebase Cloud Functions +- ✅ Docker AI Microservice +- ✅ Web Dashboard +- ✅ GitHub Actions CI/CD +- ✅ Dependabot Automation + +### **Technologies Included** +- Firebase (Realtime DB, Auth, Storage, Functions) +- ESP32 with sensors & actuators +- Docker & containerization +- GitHub Actions +- Node.js 20 +- Python 3.11 +- PlatformIO +- Project IDX + +### **License Information** +``` +MIT License +Copyright (c) 2026 Muhamad Sazwan Bin Ismail +``` + +--- + +## 📊 File Export Format + +**You can now:** +1. ✅ Access the blame history at: https://github.com/Sazwan96/Sazwan.Github.com/blame/0a4743ac48c3c98c503cf15e38e6a0a4d506c739/MIT%20LICENSE +2. ✅ View the file at: https://github.com/Sazwan96/Sazwan.Github.com/blob/0a4743ac48c3c98c503cf15e38e6a0a4d506c739/MIT%20LICENSE +3. ✅ Download or share this formatted data + +--- + +**What would you like to do next?** Options: +- 📝 Edit specific sections +- 🔄 View commit history +- 💾 Export as JSON/CSV +- 🔍 Search for specific content