cf0f35e274
activies api
Liam
2025-04-28 19:48:18 +08:00
3162836e91
Refactor route protection by replacing ProtectedRoute with ClientRouteGuard in analytics, create-shorturl, and links pages to standardize authentication handling across the application.
William Tso2025-04-24 01:41:44 +08:00
d80d5e976b
Update authentication redirect to use environment variable for site URL, ensuring proper redirection based on configuration. This change enhances flexibility for different deployment environments.
William Tso2025-04-24 00:34:47 +08:00
5d5b501a66
Remove development and production environment configuration files (.env.development and .env.production) to streamline project setup and enhance security by eliminating sensitive information from version control.
William Tso2025-04-24 00:21:13 +08:00
fe40aad835
Enhance MongoDB to ClickHouse synchronization script by adding support for custom time range synchronization, allowing users to specify start and end dates. Update .env file to include MongoDB connection URL and add .gitignore for script dependencies.
William Tso2025-04-24 00:09:24 +08:00
92db5ad783
Update authentication redirects to use environment variable for site URL, enhancing flexibility for different environments. Add NEXT_PUBLIC_SITE_URL to .env for production URL configuration.
William Tso2025-04-23 22:38:56 +08:00
b94a91914a
Enhance GET request validation in activities route to ensure both slug and domain are provided together, or alternatively, a date range. Update error messages for clarity.
William Tso2025-04-23 22:27:49 +08:00
0203cb4041
Add Google sign-in functionality to Login and Register pages, including error handling and UI updates for better user experience.
William Tso2025-04-23 20:52:04 +08:00
ced29201da
Refactor limqRequest function to remove default localhost URL and add CORS mode for API requests.
William Tso2025-04-23 09:16:29 +08:00
a8c94c9621
Update .env file to change NEXT_PUBLIC_LIMQ_API URL from localhost to production endpoint.
William Tso2025-04-22 21:15:44 +08:00
4736ebe060
Add .env file for environment configuration, including settings for ClickHouse, Redis, Supabase, and public Next.js variables. Update .gitignore to exclude .env file from version control.
William Tso2025-04-22 16:36:05 +08:00
6858f2fda5
Add team and project selection to Create Short URL form, including validation for required fields and domain input.
William Tso2025-04-22 16:34:18 +08:00
42f5be4dcb
Add "Create Short URL" link to Header, remove Navbar component, and implement Create Short URL page with form handling and validation.
William Tso2025-04-22 13:07:20 +08:00
05af4aae70
Add limqRequest function for API interactions and implement default team creation in TeamSelector. Remove test user auto-registration from AuthProvider.
William Tso2025-04-22 13:07:08 +08:00
ed1d2e59f6
Update sync_mongo_to_events.ts to force insert records and simplify ClickHouse checks. Removed existing record validation logic and added placeholders for missing data attributes.
William Tso2025-04-21 23:54:15 +08:00
3cbb76db36
Refactor login page to isolate message handling into a separate component and utilize Suspense for loading. This improves code organization and maintains functionality for displaying messages from URL parameters.
William Tso2025-04-18 22:04:29 +08:00
ecef81b0ee
Remove .env.local file and simplify login page by removing GitHub and Google sign-in options.
William Tso2025-04-18 21:58:32 +08:00
9cb85a2910
Enhance login page to display messages from URL parameters and update email redirect options for sign-up confirmation.
William Tso2025-04-18 21:50:06 +08:00
2cb45781c7
Add req_full_path to Event interface, implement activities API for event retrieval, and enhance sync script with short link details
William Tso2025-04-17 22:23:38 +08:00