ahp
e222a7dcd7
fix: patch dependency advisories on the current release
...
Keep Next on the patched 15.5 line instead of the Next 16 Dependabot bump, and move OpenTelemetry and gRPC to the versions that close the open Go alerts.
v0.1.3
2026-10-09 19:37:29 +03:30
ahp
d9a2abb44f
feat: release v0.1.3 chat, profiles, and media
...
Keep read receipts for the other person only, and let photos, voice, and files stay cached until they are actually replaced.
2026-10-09 19:05:59 +03:30
ahp
3cce2158e9
fix(backend): disable one-registration-per-IP by default
...
Shared NAT egress makes client IP unusable for uniqueness checks. Gate the
behavior behind REGISTRATION_ENFORCE_IP (default false) for public/invite signup.
v0.1.1
v0.1.2
2026-10-07 23:13:22 +03:30
ahp
92b1681241
chore: license the project under AGPL-3.0
...
Publish the GNU Affero General Public License v3.0 so network use of modified versions remains share-alike.
v0.1.0
2026-10-07 19:40:26 +03:30
ahp
440cbbb671
chore(scripts): add compose, k3s, backup, and media helpers
...
Automate image load, Helm install, database backup, and sample video regeneration.
2026-10-07 19:40:26 +03:30
ahp
dc1b9e9cc0
feat(deploy): add Helm chart for k3s and production Kubernetes
...
Include values profiles, secrets handling, TLS hooks, HPA/PDB, and in-cluster data services.
2026-10-07 19:40:26 +03:30
ahp
dbd9a4ddb0
feat(deploy): add Docker Compose and Traefik edge stack
...
Provide shared, development, and production compose overlays with Traefik routing.
2026-10-07 19:40:26 +03:30
ahp
0958bd365b
feat(frontend): wire App Router pages for the LMS flows
...
Connect login, learning path, quiz, profile, community, and admin routes to the shared feature components.
2026-10-07 19:40:26 +03:30
ahp
5fbf30a70b
feat(frontend): add mentor chat and admin studio
...
Ship realtime mentor messaging and staff control panels for curriculum, users, and registration gates.
2026-10-07 19:40:26 +03:30
ahp
5b4936903a
feat(frontend): add learning, community, and profile feature components
...
Cover verified playback, quizzes, skill tree, certificates, events, league, and registration UI.
2026-10-07 19:40:26 +03:30
ahp
680db7dce0
feat(frontend): add shared client libraries and UI primitives
...
Introduce API helpers, types, hooks, design-system components, and the authenticated app shell.
2026-10-07 19:40:26 +03:30
ahp
0751ee5588
feat(frontend): scaffold Next.js app tooling and static assets
...
Set up the App Router toolchain, Docker build, Apple emoji vendor script, and public branding assets.
2026-10-07 19:40:26 +03:30
ahp
640745925a
feat(backend): add HTTP server entrypoint
...
Wire config, migrations, storage, and the API server into the process main.
2026-10-07 19:40:26 +03:30
ahp
422e6ed289
feat(backend): implement HTTP API, auth, chat, and admin surfaces
...
Expose learning, registration controls, mentor chat, realtime WebSocket, and staff administration.
2026-10-07 19:40:26 +03:30
ahp
3ee609337c
feat(backend): add domain store, learning services, and seed data
...
Persist LMS entities and implement hearts/watch rules plus curriculum bootstrap.
2026-10-07 19:40:26 +03:30
ahp
f76c7a110b
feat(backend): bootstrap Go module, config, and data plane
...
Introduce configuration validation, Postgres migrations, Redis/storage adapters, and the seed sample video.
2026-10-07 19:40:26 +03:30
ahp
5b9b2a16e6
docs: add product overview and engineering documentation
...
Document architecture, security, deployment, and development for contributors.
2026-10-07 19:40:26 +03:30
ahp
6a5d5bd6e8
chore: scaffold ignore rules and environment templates
...
Keep secrets and build artifacts out of the tree so the repo is safe to publish.
2026-10-07 19:40:25 +03:30