Expand Up
@@ -7,7 +7,7 @@
// Backend uses the compiled file util.js
// Frontend uses util.ts
Object . defineProperty ( exports , "__esModule" , { value : true } ) ;
exports . localToUTC = exports . utcToLocal = exports . utcToISODateTime = exports . isoToUTCDateTime = exports . parseTimeFromTimeObject = exports . parseTimeObject = exports . getMaintenanceRelativeURL = exports . getMonitorRelativeURL = exports . genSecret = exports . getCryptoRandomInt = exports . getRandomInt = exports . getRandomArbitrary = exports . TimeLogger = exports . polyfill = exports . log = exports . debug = exports . ucfirst = exports . sleep = exports . flipStatus = exports . MIN_INTERVAL_SECOND = exports . MAX_INTERVAL_SECOND = exports . SQL_DATETIME_FORMAT_WITHOUT_SECOND = exports . SQL_DATETIME_FORMAT = exports . SQL_DATE_FORMAT = exports . STATUS_PAGE_MAINTENANCE = exports . STATUS_PAGE_PARTIAL_DOWN = exports . STATUS_PAGE_ALL_UP = exports . STATUS_PAGE_ALL_DOWN = exports . MAINTENANCE = exports . PENDING = exports . UP = exports . DOWN = exports . appName = exports . isDev = void 0 ;
exports . localToUTC = exports . utcToLocal = exports . utcToISODateTime = exports . isoToUTCDateTime = exports . parseTimeFromTimeObject = exports . parseTimeObject = exports . getMaintenanceRelativeURL = exports . getMonitorRelativeURL = exports . genSecret = exports . getCryptoRandomInt = exports . getRandomInt = exports . getRandomArbitrary = exports . TimeLogger = exports . polyfill = exports . log = exports . debug = exports . ucfirst = exports . sleep = exports . flipStatus = exports . badgeConstants = exports . MIN_INTERVAL_SECOND = exports . MAX_INTERVAL_SECOND = exports . SQL_DATETIME_FORMAT_WITHOUT_SECOND = exports . SQL_DATETIME_FORMAT = exports . SQL_DATE_FORMAT = exports . STATUS_PAGE_MAINTENANCE = exports . STATUS_PAGE_PARTIAL_DOWN = exports . STATUS_PAGE_ALL_UP = exports . STATUS_PAGE_ALL_DOWN = exports . MAINTENANCE = exports . PENDING = exports . UP = exports . DOWN = exports . appName = exports . isDev = void 0 ;
const dayjs = require ( "dayjs" ) ;
exports . isDev = process . env . NODE_ENV === "development" ;
exports . appName = "Uptime Kuma" ;
Expand All
@@ -24,6 +24,25 @@ exports.SQL_DATETIME_FORMAT = "YYYY-MM-DD HH:mm:ss";
exports . SQL_DATETIME_FORMAT_WITHOUT_SECOND = "YYYY-MM-DD HH:mm" ;
exports . MAX_INTERVAL_SECOND = 2073600 ; // 24 days
exports . MIN_INTERVAL_SECOND = 20 ; // 20 seconds
exports . badgeConstants = {
naColor : "#999" ,
defaultUpColor : "#66c20a" ,
defaultWarnColor : "#eed202" ,
defaultDownColor : "#c2290a" ,
defaultPendingColor : "#f8a306" ,
defaultMaintenanceColor : "#1747f5" ,
defaultPingColor : "blue" ,
defaultStyle : "flat" ,
defaultPingValueSuffix : "ms" ,
defaultPingLabelSuffix : "h" ,
defaultUptimeValueSuffix : "%" ,
defaultUptimeLabelSuffix : "h" ,
defaultCertExpValueSuffix : " days" ,
defaultCertExpLabelSuffix : "h" ,
// Values Come From Default Notification Times
defaultCertExpireWarnDays : "14" ,
defaultCertExpireDownDays : "7"
} ;
/** Flip the status of s */
function flipStatus ( s ) {
if ( s === exports . UP ) {
Expand Down