Repositories openvibers openvibe.coupons official

openvibers/openvibe.coupons

Open source coupon community: codes with merchant matching, restrictions, expiry and real-people validity reports.

Get it

Get this repository

Clone over HTTPS

A Git token is made for this copy and shown once. It can read and write the repositories you own, and expires in an hour.

git clone https://git.openvibe.codes/openvibers/openvibe.coupons.git
Clone to my computer

OpenVibe Link asks you on your computer. The folder is inside the root you chose in Link, and the request ends after two minutes.

Clone to my computer
Open in Codes

A Codes session clones from our disk: no network, no GitHub quota. When this repository has a GitHub twin, Codes pushes there too.

Open in Codes
Files at main
.env.exampleDocument COUPONSEVENTSSECRET in .env.example beside EVENTSURL (#6)3 Oct 20264.5 KB
.githubopenvibe-shared v4.223.0 (was v4.214.0) (#299)21 h ago
.gitignoreThe SQLite era is gone (on PostgreSQL since 2026-09-28; no compatibility kept): the one-time migrate-to-postgres script, *_DB_PATH settings (config, .env.example, systemd unit, test helpers), the unused better-sqlite3 dependency and its lockfile entries, and docs, docstrings and STATUS lines about SQLite or its rollback window. Reviewed independently before shipping. npm test 13/13 test files passed.29 Sept 202670 B
AGENTS.mdAGENTS.md: the context an agent starts from (#298)1 days ago9.5 KB
CHANGELOG.mdllms.txt: the merchant lookup is a working URL, not a bare path (SEO-34) (#136)15 days ago1.8 KB
CITATION.cffREADME first screen and CITATION.cff (#272)3 days ago558 B
CLAUDE.mdAGENTS.md: the context an agent starts from (#298)1 days ago11 B
LICENSECharter: OpenVibe.Coupons as defined in the OpenVibe realignment plan (placeholder, no code yet)21 Sept 202633.7 KB
README.mdopenvibe-shared v4.237.0 (was v4.235.0) (#316)21 min ago33.0 KB
SECURITY.mdSECURITY.md: how to report a vulnerability ([email protected], 7-day reply, scope, supported versions)24 Sept 2026986 B
STATUS.jsonopenvibe-shared v4.237.0 (was v4.235.0) (#316)21 min ago2.5 KB
deploynginx: the vhost includes snippets/security-txt.conf, so /.well-known/security.txt survives the next deploy (#130)15 days ago
docsCoupons: watching a shop is delivered (coupons.watch.matched to each watcher when a code is listed) (#59)29 days ago
migrationsoutbox: partial index for the rejected count (#246)5 days ago
package-lock.jsonopenvibe-shared v4.237.0 (was v4.235.0) (#316)21 min ago65.4 KB
package.jsonopenvibe-shared v4.237.0 (was v4.235.0) (#316)21 min ago1.5 KB
publicThe page's end: 32/24 px, then the footer (plan 280) (#285)2 days ago
scriptsAdd Events Sources subscriptions and a bounded Search reconcile script (#8)4 Oct 2026
serveropenvibe-shared v4.228.0 (was v4.225.0) (#307)12 h ago
testopenvibe-shared v4.228.0 (was v4.225.0) (#307)12 h ago