| undefined
}
diff --git a/web/src/pages/admin/services/[slug]/edit.astro b/web/src/pages/admin/services/[slug]/edit.astro
index f6f1f8c..1989a2a 100644
--- a/web/src/pages/admin/services/[slug]/edit.astro
+++ b/web/src/pages/admin/services/[slug]/edit.astro
@@ -367,13 +367,8 @@ const apiCalls = await Astro.locals.banners.try(
description="Date the service started operating"
inputProps={{
type: 'date',
- value: service.operatingSince
- ? new Date(
- service.operatingSince.getTime() - service.operatingSince.getTimezoneOffset() * 60000
- )
- .toISOString()
- .slice(0, 10)
- : '',
+ value: service.operatingSince?.toISOString().slice(0, 10),
+ max: new Date().toISOString().slice(0, 10),
}}
error={serviceInputErrors.operatingSince}
/>
diff --git a/web/src/pages/docs/karma.mdx b/web/src/pages/docs/karma.mdx
index 4553cb6..f033553 100644
--- a/web/src/pages/docs/karma.mdx
+++ b/web/src/pages/docs/karma.mdx
@@ -15,13 +15,11 @@ import KarmaUnlocksTable from '../../components/KarmaUnlocksTable.astro'
There are several ways to earn karma points:
1. **Comment Approval** (+1 point)
-
- When your comment moves from 'unmoderated' to 'approved' status.
- This is the basic reward for contributing a valid comment.
- Users related to the service (e.g. owners, admins, etc.) do not get karma for their comments.
2. **Comment Verification** (+5 points)
-
- When your comment is marked as 'verified'.
- This is a significant reward for providing particularly valuable or verified information.
@@ -44,7 +42,6 @@ The system also includes penalties to discourage spam and low-quality content:
The system maintains a detailed record of all karma changes through:
1. **Karma Transactions**
-
- Every karma change is recorded as a transaction.
- Each transaction includes:
- The action that triggered it.
diff --git a/web/src/pages/service-suggestion/new.astro b/web/src/pages/service-suggestion/new.astro
index a1d466c..a1bc6e8 100644
--- a/web/src/pages/service-suggestion/new.astro
+++ b/web/src/pages/service-suggestion/new.astro
@@ -238,27 +238,29 @@ const [categories, attributes] = await Astro.locals.banners.tryMany([
/>
-
+
+
- ).operatingSince}
- />
+
+