Updated today at 20:56
Commit: 65f6438 Show on GitHub
- Author: joostf
- Date: 4/15/2026, 9:23:28 AM
- Message: migrated from https://github.com/JamieBuffing/KNMI_KUMASI
- Stats: 36257 total changes (+36257 / -0)
Changed Files
.gitignore— +12 / -0 (12 changes)app.js— +470 / -0 (470 changes)package.json— +37 / -0 (37 changes)public/css/about.css— +11 / -0 (11 changes)public/css/beheer.css— +495 / -0 (495 changes)public/css/data.css— +95 / -0 (95 changes)public/css/index.css— +103 / -0 (103 changes)public/css/info.css— +95 / -0 (95 changes)public/css/leaflet/images/layers-2x.png— +0 / -0 (0 changes)public/css/leaflet/images/layers.png— +0 / -0 (0 changes)public/css/leaflet/images/marker-icon-2x.png— +0 / -0 (0 changes)public/css/leaflet/images/marker-icon.png— +0 / -0 (0 changes)public/css/leaflet/images/marker-shadow.png— +0 / -0 (0 changes)public/css/leaflet/leaflet.css— +661 / -0 (661 changes)public/css/login.css— +116 / -0 (116 changes)public/css/map.css— +373 / -0 (373 changes)public/css/style.css— +153 / -0 (153 changes)public/css/table.css— +239 / -0 (239 changes)public/data/keuzes.json— +4 / -0 (4 changes)public/img/favicon.png— +0 / -0 (0 changes)public/img/logo.png— +0 / -0 (0 changes)public/img/tubes.png— +0 / -0 (0 changes)public/js/beheer.js— +512 / -0 (512 changes)public/js/dataDocs.js— +76 / -0 (76 changes)public/js/index.js— +1683 / -0 (1683 changes)public/js/leaflet/leaflet-src.esm.js— +14419 / -0 (14419 changes)public/js/leaflet/leaflet-src.esm.js.map— +1 / -0 (1 changes)public/js/leaflet/leaflet-src.js— +14512 / -0 (14512 changes)public/js/leaflet/leaflet-src.js.map— +1 / -0 (1 changes)public/js/leaflet/leaflet.js— +6 / -0 (6 changes)public/js/leaflet/leaflet.js.map— +1 / -0 (1 changes)public/views/pages/about.ejs— +66 / -0 (66 changes)public/views/pages/apiKeyRequest.ejs— +44 / -0 (44 changes)public/views/pages/apiKeySuccess.ejs— +45 / -0 (45 changes)public/views/pages/apiKeyVerify.ejs— +44 / -0 (44 changes)public/views/pages/beheer.ejs— +245 / -0 (245 changes)public/views/pages/data.ejs— +163 / -0 (163 changes)public/views/pages/index.ejs— +60 / -0 (60 changes)public/views/pages/info.ejs— +116 / -0 (116 changes)public/views/pages/login.ejs— +45 / -0 (45 changes)public/views/pages/loginVerification.ejs— +44 / -0 (44 changes)public/views/partials/head.ejs— +45 / -0 (45 changes)public/views/partials/header.ejs— +24 / -0 (24 changes)public/views/partials/map.ejs— +1 / -0 (1 changes)public/views/partials/table.ejs— +20 / -0 (20 changes)publicData.js— +171 / -0 (171 changes)server/api/adminApi.js— +285 / -0 (285 changes)server/api/publicApi.js— +32 / -0 (32 changes)server/appGet/getAbout.js— +3 / -0 (3 changes)server/appGet/getApiKey.js— +3 / -0 (3 changes)server/appGet/getApiKeySuccess.js— +6 / -0 (6 changes)server/appGet/getApiKeyVerify.js— +4 / -0 (4 changes)server/appGet/getBeheer.js— +27 / -0 (27 changes)server/appGet/getData.js— +3 / -0 (3 changes)server/appGet/getDownloadCsv.js— +73 / -0 (73 changes)server/appGet/getDownloadJson.js— +15 / -0 (15 changes)server/appGet/getDownloadXlsx.js— +77 / -0 (77 changes)server/appGet/getIndex.js— +21 / -0 (21 changes)server/appGet/getInfo.js— +3 / -0 (3 changes)server/appGet/getLogin.js— +3 / -0 (3 changes)server/appGet/getLoginVerification.js— +4 / -0 (4 changes)server/appGet/getLogout.js— +3 / -0 (3 changes)server/db/ensureApiIndexes.js— +18 / -0 (18 changes)server/db/getDb.js— +35 / -0 (35 changes)server/helpers/csvEscape.js— +7 / -0 (7 changes)server/helpers/generateApiKey.js— +11 / -0 (11 changes)server/helpers/generateCode.js— +14 / -0 (14 changes)server/helpers/limiters/apiKeyRequestLimiter.js— +7 / -0 (7 changes)server/helpers/limiters/apiKeyVerifyLimiter.js— +7 / -0 (7 changes)server/helpers/limiters/loginLimiter.js— +7 / -0 (7 changes)server/helpers/limiters/verifyCodeLimiter.js— +7 / -0 (7 changes)server/helpers/requireApiKeyStrict.js— +106 / -0 (106 changes)server/helpers/requireAuth.js— +6 / -0 (6 changes)server/helpers/requireUserInUsers.js— +29 / -0 (29 changes)server/post/postApiKeyRequest.js— +58 / -0 (58 changes)server/post/postApiKeyVerify.js— +57 / -0 (57 changes)server/post/postLoginForm.js— +55 / -0 (55 changes)server/post/postLoginVerification.js— +45 / -0 (45 changes)server/services/resend.js— +9 / -0 (9 changes)vercel.json— +9 / -0 (9 changes)