Skip to content

Commit 6f3728f

Browse files
authored
refactor(architecture): major codebase cleanup and reorganization (#169)
This is a comprehensive refactoring effort that improves code organization, removes unused code, and enhances the overall architecture: - LFXV2-769: Reorganized meeting components from shared to meetings module - LFXV2-770: Removed unused project module and routes - LFXV2-771: Removed deprecated E2E test files - LFXV2-772: Optimized service layer by removing unused services - LFXV2-773: Enhanced styling system with new Tailwind utilities Changes summary: - 118 files changed, 378 insertions(+), 6662 deletions(-) - Improved module boundaries and component organization - Reduced bundle size by removing 6600+ lines of unused code - Enhanced design system with better utility classes Signed-off-by: Asitha de Silva <[email protected]>
1 parent f3e1890 commit 6f3728f

File tree

122 files changed

+725
-3531
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+725
-3531
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ of conduct, development process, and how to submit pull requests.
4747
- **Node.js** v22+ (specified in package.json)
4848
- **Yarn** v4.9.2+ package manager
4949
- **Auth0 Account** for authentication setup
50-
- **Supabase Project (Temporary Mock)** for database operations
50+
- **Supabase Project** for user profile email management
5151

5252
#### Environment Setup
5353

@@ -78,7 +78,7 @@ of conduct, development process, and how to submit pull requests.
7878
- Create a project in [Supabase](https://supabase.com)
7979
- Get your project URL and anon key from Project Settings → API
8080
- Set `SUPABASE_URL` and `POSTGRES_API_KEY`
81-
- Configure `SUPABASE_STORAGE_BUCKET` for file storage
81+
- Used exclusively for user profile email management
8282

8383
**Microservice Configuration:**
8484
- Set `LFX_V2_SERVICE` to your query service endpoint

apps/lfx-one/.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ LFX_V2_SERVICE=http://lfx-api.k8s.orb.local
2222

2323
# Supabase Database Configuration
2424
# Get these from your Supabase project settings
25+
# Used for user profile email management
2526
SUPABASE_URL=https://your-project.supabase.co
2627
POSTGRES_API_KEY=your-supabase-anon-key
27-
SUPABASE_STORAGE_BUCKET=your-supabase-bucket-name
2828

2929
# NATS Configuration
3030
# Internal k8s service DNS for NATS cluster

apps/lfx-one/e2e/helpers/api-mock.helper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export class ApiMockHelper {
2222
const url = route.request().url();
2323

2424
// Skip other endpoints - only handle direct slug requests
25-
if (url.includes('/search') || url.includes('/recent-activity')) {
25+
if (url.includes('/search')) {
2626
await route.continue();
2727
return;
2828
}

0 commit comments

Comments
 (0)