Skip to content
Merged
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
2 changes: 2 additions & 0 deletions .deliveries/ledger.jsonl
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
{"date": "2025-11-11","codename": "pinjol","version": "2.6.7","handover_commit": "bf34ed24a3423f56bc4e364763a758191f952cb7","preview_commit": "8e8493149438457c3494a0c15524d18f877d5157","release_repo": "git@github.com:myreceiptt/pabrikroti-pinjol.git","tag": "v2.6.7-pinjol"}
{"date": "2025-11-12","codename": "inaready","version": "2.7.0","handover_commit": "237348e1d90954072a393dee29561e71d9091f46","preview_commit": "8946d681552540accba80d7801b7ed6565eefad0","release_repo": "git@github.com:myreceiptt/pabrikroti-inaready.git","tag": "v2.7.0-inaready"}
8 changes: 0 additions & 8 deletions .deliveries:ledger.jsonl

This file was deleted.

14 changes: 12 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,17 @@

---

## v2.6.7
## v2.7.0 - inaready

### ✅ Perubahan Utama - 2025-11-12

- docs(readme): fix the dynamic badge for dev. version and status.
- chore(package): remove the codename data.
- docs(security): fix the description of supported version, and remove the table.

---

## v2.6.7 - pinjol

### ✅ Perubahan Utama - 2025-11-11

Expand All @@ -18,7 +28,7 @@

---

## v2.5.0
## v2.5.0 -

### ✅ Perubahan Utama - 2025-11-08

Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# PABRIK ROTI

[![version](https://img.shields.io/github/v/release/myreceiptt/pabrikroti-master?display_name=tag&color=blue)](https://github.com/myreceiptt/pabrikroti-master/releases/latest) _Latest Release_
[![dev](https://img.shields.io/github/package-json/v/myreceiptt/pabrikroti-master?branch=preview&filename=package.json&label=dev&color=orange)](https://github.com/myreceiptt/pabrikroti-master/commits/preview) _Current Dev_
[![dev](https://img.shields.io/github/package-json/v/myreceiptt/pabrikroti-master/preview?filename=package.json&label=dev&color=orange)](https://github.com/myreceiptt/pabrikroti-master/commits/preview) _Current Dev_
[![Build (main)](https://github.com/myreceiptt/pabrikroti-master/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/myreceiptt/pabrikroti-master/actions/workflows/ci.yml) _CI Status_
[![Build (preview)](https://github.com/myreceiptt/pabrikroti-master/actions/workflows/ci.yml/badge.svg?branch=preview)](https://github.com/myreceiptt/pabrikroti-master/actions/workflows/ci.yml) _CI Status_
[![status](https://img.shields.io/badge/status-active-brightgreen)](https://github.com/myreceiptt/pabrikroti-master/blob/preview/SECURITY.md#-supported-versions) _Maintenance Status_
Expand Down Expand Up @@ -114,10 +114,10 @@ PABRIKROTI operates as a **decentralized digital production space**, where each

- **Web3-Ready & Mobile Optimized**
Built with:
- Next.js 15 + App Router
- React 19 + Server Components
- Tailwind CSS v4
- ThirdWeb SDK v5
- Latest Next.js + App Router
- Latest React + Server Components
- Latest Tailwind CSS
- Latest ThirdWeb SDK
- Prof. NOTA Inc. Protocol

- **Ethical Licensing & Multilingual Manifestos**
Expand Down Expand Up @@ -205,7 +205,7 @@ yarn lint

To keep our code clean and consistent.

If you have questions, feel free to open an issue or reach out via the Prof. NOTA community Discord.
For more detail, read [`SOP.md'](SOP.md) and if you have questions, feel free to open an issue or reach out via the Prof. NOTA community Discord.

> ✊ You’re not just contributing code — you’re shaping how the people eat, learn, and resist.
>
Expand Down
19 changes: 3 additions & 16 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,9 @@

## 🧩 Supported Versions

We follow a modular release structure tied to tenant-specific deployments. Only stable branches with production deployments are eligible for ongoing security updates.

| Version | Codename | Status | Relation |
| ------- | -------- | ---------- | ---------------------------------------------------------------------------- |
| 2.4.xx | preview | Supported | [Dev. Branch](https://github.com/myreceiptt/pabrikroti-master/tree/memora) |
| 2.4.66 | travconn | Supported | [Beta Branch](https://github.com/myreceiptt/pabrikroti-master/tree/travconn) |
| 2.4.47 | zim | Supported | [Beta Branch](https://github.com/myreceiptt/pabrikroti-master/tree/zim) |
| 2.4.44 | memora | Supported | [Beta Branch](https://github.com/myreceiptt/pabrikroti-master/tree/memora) |
| 2.3.33 | far | Supported | [LTS Branch](https://github.com/myreceiptt/pabrikroti-master/tree/far) |
| 2.2.22 | istiqlal | Supported | [LTS Branch](https://github.com/myreceiptt/pabrikroti-master/tree/istiqlal) |
| 2.1.11 | ngelaras | Deprecated | [Cloned Here](https://github.com/myreceiptt/pabrikroti-ngelaras) |
| 1.3.3 | bukhari | Deprecated | [Cloned Here](https://github.com/myreceiptt/pabrikroti-bukhari) |
| 1.1.3 | labx | Deprecated | [Cloned Here](https://github.com/myreceiptt/pabrikroti-labx) |
| 0.1.0 | init | Deprecated | [Cloned Here](https://github.com/myreceiptt/pabrikroti-init) |

If you're using a customized fork or internal derivative based on PABRIKROTI, we recommend merging upstream patches manually or contacting our security team.
We use a modular, license-scoped release model: only license holders receive **a handed-over repository** with a tagged stable release; ongoing support is advisory-only (consultation, guidance, direction) and is provided solely for handed-over releases that are actively **run in production and intended for further development**, with all execution (updates, security tasks, implementations) performed by the Licensee.

Read the **release notes** on all [**PABRIKROTI's release**](https://github.com/myreceiptt/pabrikroti-master/releases).

---

Expand Down
21 changes: 21 additions & 0 deletions SOP.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ git checkout -b <tipe>/<kata-kunci>
Edit seperlunya dan selalu lakukan:

```bash
yarn prettier --check .
yarn prettier --write .
# Prettier merapikan partitur.

Expand Down Expand Up @@ -382,6 +383,11 @@ git checkout -b release/vX.Y.Z-<kodenama>
- Isi PR merangkum rilis (boleh merujuk ke Release di repo `pabrikroti-<kodenama>`).
- **Squash & Merge**.
- **Tidak ada tag dan release notes di `preview`**—kita biarkan bersih.
- Lakukan cek cepat dengan ini:

```bash
git show vX.Y.Z-<kodenama> --no-patch --decorate
```

---

Expand Down Expand Up @@ -423,6 +429,17 @@ Saat semua wangi, setelah matang, dan handover benar-benar live:
- Isi PR merangkum rilis (boleh merujuk ke Release di repo `pabrikroti-<kodenama>`).
- **Squash & Merge**.
- **Tidak ada tag dan release notes di `main`**—kita biarkan bersih.
- Lakukan cek cepat dengan ini:

```bash
git fetch origin --prune
git branch -a | grep release/vX.Y.Z-<kodenama> || echo "✔ branch bersih"
git rev-parse --short origin/preview
git rev-parse --short origin/main
git merge-base --is-ancestor origin/preview origin/main && echo "✔ main memuat preview"
tail -n1 .deliveries/ledger.jsonl
git tag --contains origin/main | grep v2.6.7-pinjol || echo "✔ tidak ada tag di main"
```

---

Expand All @@ -432,6 +449,7 @@ Reset `preview` agar **identik** dengan `main`, lalu set **awal siklus**:

```bash
git checkout preview
git pull --ff-only
git reset --hard origin/main
# Samakan SHA & riwayat, dinolkan selisihnya.

Expand All @@ -445,6 +463,9 @@ yarn version --new-version X.Y.Z-dev.0 --no-git-tag-version

git commit -am "chore(version): start next cycle"
git push
node -p "require('./package.json').version"
git rev-parse --short origin/main
git rev-parse --short origin/preview
```

> _Di sinilah orkestra mengganti partitur; major naik panggung berikut, minor mengisi babak tengah, patch jadi improvisasi halus._
Expand Down
27 changes: 13 additions & 14 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
{
"name": "pabrikroti",
"version": "2.6.7",
"version": "2.7.0",
"private": true,
"description": "The Breads Factory is a factory that produces Programmed Bread (tokenized assets) with a Framework of Playing, Learning, and Working or PLW. Here's what's trying to be provided and built in...",
"author": "Prof. NOTA",
"license": "UNLICENSED - SEE LICENSE IN LICENSE",
"receipt": {
"codename": "inamotion",
"publisher": "Inamotion"
"publisher": "Prof. NOTA Inc."
},
"homepage": "https://nota.endhonesa.com/profile/breads",
"homepage": "https://pabrikroti.endhonesa.com/",
"keywords": [
"nextjs",
"typescript",
Expand All @@ -35,27 +34,27 @@
"@noble/curves": "^2.0.1",
"@noble/hashes": "2.0.1",
"@vercel/analytics": "^1.5.0",
"framer-motion": "^12.23.12",
"hls.js": "^1.6.10",
"framer-motion": "^12.23.24",
"hls.js": "^1.6.14",
"next": "16.0.1",
"qrcode.react": "^4.2.0",
"react": "^19.2.0",
"react-dom": "^19.2.0",
"react-icons": "^5.5.0",
"thirdweb": "^5.111.8"
"thirdweb": "^5.111.10"
},
"devDependencies": {
"@next/eslint-plugin-next": "^16.0.1",
"@tailwindcss/postcss": "^4.1.12",
"@types/node": "^24.3.0",
"@types/react": "^19.1.11",
"@types/react-dom": "^19.1.7",
"eslint": "^9.34.0",
"@tailwindcss/postcss": "^4.1.17",
"@types/node": "^24.10.0",
"@types/react": "^19.2.2",
"@types/react-dom": "^19.2.2",
"eslint": "^9.39.1",
"eslint-config-next": "16.0.1",
"postcss": "^8.5.6",
"prettier": "^3.6.2",
"tailwindcss": "^4.1.12",
"typescript": "^5.9.2"
"tailwindcss": "^4.1.17",
"typescript": "^5.9.3"
},
"engines": {
"node": ">=22.14.0",
Expand Down
Loading