Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
a5005de
style updates, and attemp to fix all red bug
CropWatchDevelopment Aug 5, 2025
0b74487
working
CropWatchDevelopment Aug 7, 2025
02db396
working
CropWatchDevelopment Aug 8, 2025
7a1b7d5
working time selection
CropWatchDevelopment Aug 8, 2025
107dfa8
csv export working after update of date time control
CropWatchDevelopment Aug 8, 2025
4c9a817
styles update and adding refresh button for ios devices
CropWatchDevelopment Aug 9, 2025
d9cd5c9
testing line
CropWatchDevelopment Aug 9, 2025
c5f540f
working on function
CropWatchDevelopment Aug 10, 2025
2f4daa7
safety
CropWatchDevelopment Aug 10, 2025
1972802
able to add display only alert points
CropWatchDevelopment Aug 21, 2025
1f66078
now able to add normal display items to chart
CropWatchDevelopment Aug 21, 2025
b81b201
permissions updates going very well!
CropWatchDevelopment Aug 22, 2025
f433fdd
better permissions around download and settings
CropWatchDevelopment Aug 22, 2025
d91eb05
about to add 30 minute data pull for reports
CropWatchDevelopment Aug 23, 2025
ac7bfd4
seems like reports are perfect
CropWatchDevelopment Aug 23, 2025
7da0589
column now only show when there is a data alert for them
CropWatchDevelopment Aug 23, 2025
5b47a5f
chart display now linked to the existance of an alert data point
CropWatchDevelopment Aug 23, 2025
82ba3d2
hard page break inserted after final line chart in report
CropWatchDevelopment Aug 23, 2025
cba2989
testing block fix on vercel
CropWatchDevelopment Aug 23, 2025
592a9fa
adding eye view password to the login password input
CropWatchDevelopment Aug 23, 2025
d76c451
EULA UPDATED"
CropWatchDevelopment Aug 23, 2025
e32ce20
Merge pull request #301 from CropWatchDevelopment/workingDateTime
CropWatchDevelopment Aug 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
904 changes: 358 additions & 546 deletions database.types.ts

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@
"globals": "^16.0.0",
"husky": "^8.0.0",
"jsdom": "^26.0.0",
"supabase": "^2.33.9",
"lint-staged": "^16.1.2",
"prettier": "^3.4.2",
"prettier-plugin-svelte": "^3.3.3",
Expand Down
96 changes: 96 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 19 additions & 0 deletions src/app.css
Original file line number Diff line number Diff line change
Expand Up @@ -228,4 +228,23 @@ a {
/* override button for event calendar */
.ec-dayGridMonth, .ec-today {
display: none !important;
}

/* in your global CSS (e.g. app.css), *after* the Tailwind layers */
input[type="date"]::-webkit-calendar-picker-indicator {
/* position relative to the <input> */
position: absolute;
top: 50%;
right: 0.5rem; /* tweak to exactly your taste */
transform: translateY(-50%);
/* keep it clickable: */
pointer-events: all;
}

/* if you need Firefox support (Gecko), you can also add: */
input[type="date"]::-moz-calendar-picker-indicator {
position: absolute;
top: 50%;
right: 0.5rem;
transform: translateY(-50%);
}
1 change: 1 addition & 0 deletions src/hooks.server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import { createClient } from '@supabase/supabase-js';
const PUBLIC_ROUTES = [
'/offline.html',
'/auth', // All routes under /auth/
'/legal',
'/api/auth', // Only authentication-related API routes
'/api/webhook', // Webhook endpoints (authenticated via webhook signatures)
'/static', // All static assets
Expand Down
2 changes: 1 addition & 1 deletion src/lib/components/DataCard/DataCard.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@

<!-- Value -->
<p
class="m-0 {isMetadata ? 'text-base font-medium' : 'mb-0 text-2xl font-bold'}"
class="m-0 {isMetadata ? 'text-base font-medium' : 'mb-0 text-3xl font-bold'}"
style:color={textColor}
>
{#if typeof value === 'number'}
Expand Down
1 change: 1 addition & 0 deletions src/lib/components/Header.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
import MaterialIcon from './UI/icons/MaterialIcon.svelte';
import { sidebarStore } from '$lib/stores/SidebarStore.svelte';
import LanguageSelector from './UI/form/LanguageSelector.svelte';
import SiteWideRefreshButton from './SiteWideRefreshButton.svelte';

let { userName } = $props();

Expand Down
Loading