Continue Proofmode integration

This commit is contained in:
Darren Clarke 2026-02-15 19:34:12 +01:00
parent 1eb4a508c1
commit 4f7a12547e
10 changed files with 2713 additions and 199 deletions

View file

@ -37,7 +37,7 @@ export const createMigration = async ({ displayName }: Record<string, string>) =
const contents = migrationTemplate.replace("MIGRATION_NAME", migrationName);
const time = new Date().toISOString().replace(/[-:.]/g, "").slice(0, 14);
const migrationFileName = `${time}_${migrationBaseName}.rb`;
const addonDir = path.join("src", "db", "addon", displayName);
const addonDir = path.join("src", "db", "addon", displayName.toLowerCase());
await fs.mkdir(addonDir, { recursive: true });
await fs.writeFile(path.join(addonDir, migrationFileName), contents);
}

View file

@ -2,6 +2,7 @@
Rails.application.config.after_initialize do
require 'proofmode_verify'
Rails.logger.info 'Proofmode verification addon loaded'
rescue LoadError => e
Rails.logger.warn "Proofmode verification addon not available: #{e.message}"
end