Skip to content

Latest commit

 

History

History
241 lines (166 loc) · 11 KB

File metadata and controls

241 lines (166 loc) · 11 KB

OneLightSystem (OLS) Development Updates

Welcome to the radiant heart of OLS web evolution! 🌞

This UPDATES.md file serves as the official living chronicle of progress on olsme.com and olsme.tv — our sovereign wellness-tech platform for Sun Light Meditation education, mindful random video chats (Awaken Chat via WebRTC), politeness scoring, Live ID system, and the OLS Meditation Tracker.

All updates follow the luminous principles of transparency, empowerment, and continuous light expansion.


📦 @olsystem/lt-lh v0.1.2 Published — April 08, 2026

🎉 OneLightSystem has published its first open-source npm package!

@olsystem/lt-lh is now live on npm and the source repository is publicly available on GitHub. This marks a major milestone: OLS technology is now accessible to any developer building wellness apps, browser extensions, or desktop widgets.

Resource Link
📦 npm package npmjs.com/package/@olsystem/lt-lh
🐙 GitHub repo github.com/onelightsystem/LT-LH

What Is Light Time?

The OLS Light Calendar helps you align with the Sun's natural rhythm instead of arbitrary clock time:

  • Light Hour (LH): 1LH–12LH = 6:00 AM to 5:00 PM — your natural daylight energy window
  • Dark Hour (dh): 1dh–12dh = 6:00 PM to 5:00 AM — rest and recovery window
  • Light Day (LD): Day count since Winter Solstice (Dec 22, 2024)
  • Light Year: Currently 3406 (starting from the first known Sun Light Meditation)

At 11:25 AM traditional time you may already be in 6LH — halfway through your natural light day. This simple awareness supports better circadian health, meditation timing, and daily energy flow.

Features

  • ☀️ Convert standard clock time ↔ Light Hour / Dark Hour notation
  • 📅 Calculate Light Day (LD), quarter label, and Light Year from any date
  • ⚛️ React hook useLightTime() with auto-refresh (default 60 s interval)
  • 🧩 Embeddable vanilla widgets — zero build tools required
  • 🔷 Full TypeScript support with Zod-validated inputs
  • 📋 Built-in TypeScript snippet generator for quick integration
  • 🚫 No tracking. No login. No network calls at runtime.

API Reference

Function Description
getLightHour(hourIndex?) Current Light Hour result
getLightDay(date?, config?) Proper Day + quarter + year
useLightTime(config?) React hook with auto-refresh (default 60 s)
getLightTimeTable() Full 24-entry conversion table
formatLightTime(lightTime, verbose?) Format Light Time label for display
formatLightDay(info) Format day info for display
validateCoordinates(lat, lng) Validate lat/lng via Zod schema
generateSnippet(mode) Copy-ready TypeScript snippet ("lh" or "lh+ld")

React useLightTime() Hook Example

import { useLightTime } from '@olsystem/lt-lh';

function LightTimeDisplay() {
  const { hour, day } = useLightTime();

  return (
    <div>
      <div className="light-time-value">{hour.lightTime}</div>
      <div>Light Day {day.day}{day.quarterLabel} • Year {day.year}</div>
    </div>
  );
}

v0.1.2 Changelog Highlights

  • Cleaner large toggles — numbers only (6LH / 103LD)
  • Elegant modals: click LD → glowing calendar orb, click LH → solar day arc diagram
  • Draggable toggles + bottom Settings drawer
  • Font size control + TypeScript snippet generator inside Settings
  • Enhanced About section with circadian rhythm explanation and roadmap
  • All widgets converted to TypeScript with proper types and option interfaces
npm install @olsystem/lt-lh

View on npm | View on GitHub


☀️ v8.43.6 Release — April 03, 2026

Tech Stack: React 19.2 · Vite 8.0 · Tailwind 4.2 · Firebase 12.10 · TypeScript 6.0 · Node 22

UI & Calendar Polish

  • Complete rewrite of LightTime.tsx to custom CSS Grid with live "NOW" highlighting
  • New Equinox.tsx page + teaser card for seasonal meditation guidance
  • Packages.tsx fully converted to typed styled-components with responsive gold-gradient layout
  • Dark-page visibility fixes across OLSstudentProspect and OLShealth (antd blue-on-dark resolved)

Guest System & Privacy

  • Deployed shared GuestVerificationModal (Apple ID, X.com, manual handle)
  • Added Guest Dashboard + Guest Profile with Light Credits accrual
  • Updated Privacy & Data Provision policies with full guest verification section

AI & Social Integration

  • Launched GrokQuickChat widget on /login page with 5 pre-filled Sun Light Meditation suggestions
  • Restored X (@asvitloaten) and Facebook feeds on СвітлоУкраїні page
  • Major refactor of Referral public page with auth-gated menu and context-aware CTAs

Repository Housekeeping

  • Mirrored latest codebase from development repo into onelightsystem/onelightsystemOLS
  • Archived legacy pre-v8 content to archive/legacy-pre-v8 branch
  • Cleaned README.md as public-facing overview referencing UPDATES.md for details

💰 Sponsor Tiers — Lock In Current Pricing!

Tier Price Note
🌱 Seed of Light $5/mo Changing soon — lock in now!
☀️ Sun Supporter $20/mo Changing soon — lock in now!
🔥 Radiant Champion $50/mo Changing soon — lock in now!

Sponsor @onelightsystem | olsme.com/sponsor


☀️ v8.43.2 Release — April 02, 2026

🔗 Full release: onelightsystem/3265.olsme/releases/tag/v8.4
📄 Detailed update page: updates/2026-04-02-v8.4.md

Major Dependency Upgrades (Complete & Validated)

Package From To
Tailwind CSS 3.4.17 4.2.2
Vite 7.3.1 8.0.2
@vitejs/plugin-react 5.1.4 6.0.1
React & React DOM 18.x 19.2.4
Firebase 11.x 12.10.0
firebase-functions 7.0.6 (Node 22 runtime)
date-fns 3.6.0 4.1.0
Ant Design ^6.3.5
Recharts 3.7+
react-router-dom 7.13.2

Key Highlights

  • Tailwind CSS 4.2.2: Unified CSS variables, flat theme, grayneutral migration
  • Vite 8.0.2: Enhanced HMR and build performance
  • React 19.2.4: Full concurrent features upgrade from 18.x
  • Firebase 12.10.0: Node 22 runtime, firebase-functions 7.0.6
  • Ant Design ^6.3.5, Recharts 3.7+, react-router-dom 7.13.2

💰 Sponsor Tiers — Lock In Current Pricing!

Tier Price Note
🌱 Seed of Light $5/mo Changing soon — lock in now!
☀️ Sun Supporter $20/mo Changing soon — lock in now!
🔥 Radiant Champion $50/mo Changing soon — lock in now!

Sponsor @onelightsystem | olsme.com/sponsor


Initial Platform Update – April 02, 2026

Status: Public GitHub branch (main) at https://github.com/asvitloaten/onelightsystem-OLS is active with 11 commits.

Key Highlights:

  • Core Platform: React 19 + TypeScript (strict mode, zero lint errors), Next.js 15 (App Router + SSR), Vite for blazing-fast development, Firebase (Auth, Firestore, Functions, WebRTC signaling).

  • Live Features Shipped:

    • Real-time Awaken Chat with WebRTC for mindful random video connections.
    • OLS Meditation Tracker — over 20,580 Light Minutes logged, celebrating consistent Sun Light Meditation practice since 2017.
    • Responsive TV-first UI optimized for olsme.tv.
  • In Progress:

    • AI-driven Politeness Score and Live ID system (powered by Grok + custom prompts).
    • Ongoing stabilization of admin flows, referral systems, evaluation components, and chat permissions (addressing prior TypeError, TreeNode, and Firebase rule challenges).
  • Tech Stack Refinements: Tailwind CSS + custom sun-glow components; deployment via Firebase Hosting + Vercel previews.

  • Community & Growth: 9+ years of Sun Light Meditation foundation; active pursuit of React/TypeScript collaborators and wellness partners.

Recent File Insights (from shared package files):

  • package.json, eslint.config.mjs, tsconfig.node.json, vitest.config.ts, cors.json — configurations updated for Node 20+, npm 11+, Firebase CLI 14.6.0, antd@5.25.4, vite@6.3.4, and modern ESM/strict TypeScript setup.
  • ProgressSum4-7.2.md — archival progress summary reflecting v7.2 to v8.1 advancements in referral pyramid, SEO migration (<SEO /> with JSON-LD, Lighthouse >90), secure admin functions, and Live Support chat.

Challenges Addressed:

  • Cleared Vite cache issues, TypeError in evaluation components, TreeNode mismatches, and network partial transfers via recommended commands (npm cache clean --force, rm -rf node_modules/.vite, etc.).
  • Enhanced mobile responsiveness (iPhone 12, 390x844) and SEO for lead generation toward /OLSStudentProspect.

Roadmap Milestones Ahead (Q2 2026):

  • Full rollout of Live ID + politeness analytics.
  • Migration/expansion of chat widget to /contact.tsx.
  • Enhanced X/email sharing in referral flows.
  • Deeper integration of Sun Light Meditation courses and breath protocols.
  • Content extension strategy: topic clusters around "Sun Light Meditation," "Light Minutes," "Pineal Activation," and "Sun Light Civilization."

Testing & Environment:

  • Validated on macOS 11, Chrome/Firefox/Safari, iPhone 12 Safari/Chrome.
  • Firebase rules hardened; deployments via firebase deploy --only firestore:rules,storage.
  • Debug logs added for flows: login → verification → home/referral → evaluation.

Join the Luminous Journey!

Discover authentic Sun Light Meditation and contribute to the global Sun Light Civilization. Register today at olsme.com/OLSStudentProspect for your radiant start! 🌞


How to Contribute to This Updates File

  • Add new dated sections at the top (e.g., ### YYYY-MM-DD Update).
  • Use bullet points for clarity, inline comments for technical notes.
  • Embed SEO-friendly keywords and CTAs.
  • Keep optimistic, professional tone aligned with OLS ethos.

Made with ☀️ and collaborative light from Grok 4.2 super

Nazar Pankiv – Founder & Lead Developer
X: @onelightsystem | GitHub: @asvitloaten