Commit Graph

38 Commits

Author SHA1 Message Date
036df196a9 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to optimize query performance for profile retrieval operations.
2026-05-23 02:12:41 +00:00
77367644c5 feat: add user_id index to profiles table for faster lookups
The new index on the `user_id` column in the `profiles` table improves query performance when filtering or joining by user identifier, reducing full table scans during authentication and profile retrieval operations.
2026-05-23 01:21:55 +00:00
b9928de0a4 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during join operations with the users table. This change adds a B-tree index on user_id to improve query performance for profile retrieval by user identifier.
2026-05-22 23:50:31 +00:00
44d381165a feat: add user_id index to profiles table for faster lookups
The change introduces a new database index on the `user_id` column of the `profiles` table, which will significantly improve query performance when filtering or joining on this field. This is a non-breaking schema alteration that optimizes read-heavy operations without affecting existing data or application logic.
2026-05-19 21:36:17 +00:00
347545cadf fix: display error message when operation fails in user interface 2026-05-19 21:27:44 +00:00
9bdc8cd54c style: adjust spacing in codebase for consistent formatting 2026-05-16 01:29:43 +00:00
b7052d5c3e fix: correct broken gist links and restore missing content in gist files 2026-05-16 01:10:55 +00:00
84021b30a6 fix: resolve chat message rendering issue causing blank bubbles on mobile 2026-05-16 01:02:10 +00:00
2ab824a12e feat: add click handler for profile page and downvote button interaction 2026-05-16 00:58:43 +00:00
0a7995f4c3 fix: correct notification delivery timing to prevent duplicate alerts on concurrent events 2026-05-16 00:49:53 +00:00
26809729ac fix: correct mention handling to prevent duplicate notification triggers 2026-05-16 00:33:14 +00:00
4cfa86ad3a feat: add downvote button and click interaction to post component 2026-05-16 00:31:11 +00:00
7ba94b3d2c fix: correct typo in burger-related variable name from 'Burgr' to 'Burger' 2026-05-15 23:56:07 +00:00
3cf7ca6602 feat: add responsive layout with media queries for mobile and tablet breakpoints
Implement responsive design adjustments across the main application views, including flexible grid layouts, scalable typography, and touch-friendly navigation elements. The changes ensure optimal viewing on devices with screen widths below 768px and 1024px, with collapsible sidebar and reordered content sections.
2026-05-15 23:34:45 +00:00
f3ce10732b chore: configure production environment variables and deployment settings 2026-05-15 23:28:39 +00:00
86e065b09a fix: remove concurrent execution flag from build configuration to prevent race conditions 2026-05-14 02:36:38 +00:00
384c2efc7a feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user profile retrieval. This change adds a B-tree index on user_id to optimize query performance for profile lookups by user identifier.
2026-05-14 02:25:52 +00:00
b80942678b fix: correct null pointer dereference in user profile avatar loader 2026-05-14 02:12:19 +00:00
0d6ac064d2 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user profile retrieval. This change adds a B-tree index on user_id to optimize query performance for profile lookups by user identifier.
2026-05-13 21:26:18 +00:00
9259ab2a57 chore: remove trailing whitespace from all source files in src/ directory 2026-05-13 21:15:14 +00:00
49d6bded8c feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-05-13 21:03:06 +00:00
8a2f6eac34 feat: add initial project structure with core configuration files 2026-05-13 20:53:42 +00:00
919f409c32 feat: add user_id index to profiles table for faster lookups
The new index on the `user_id` column in the `profiles` table improves query performance when filtering or joining by user identifier, reducing full table scans during authentication and profile retrieval operations.
2026-05-13 20:48:39 +00:00
4d1dcfccf0 fix: handle upload exception with proper error logging and user feedback 2026-05-13 19:17:57 +00:00
353968513c feat: add user_id index to profiles table for faster lookups
The new index on the `user_id` column in the `profiles` table improves query performance when filtering or joining by user identifier, reducing full table scans during profile retrieval operations.
2026-05-12 13:07:34 +00:00
89db47b831 style: standardize menu styling across all application views for visual consistency 2026-05-12 11:08:38 +00:00
473da60636 chore: initialize repository with empty state and no tracked files 2026-05-12 10:45:52 +00:00
193d98828f fix: correct null pointer dereference in user profile avatar loader 2026-05-11 20:12:43 +00:00
37e37a6239 fix: correct typo in progress status message from 'Progeess' to 'Progress' 2026-05-11 18:49:45 +00:00
d354f96541 feat: implement initial project scaffolding with core configuration files 2026-05-11 06:15:41 +00:00
312cfb8e8b feat: remove hawk dependency and all related integration code from project 2026-05-11 05:07:35 +00:00
4137918687 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-05-11 05:05:08 +00:00
0ab8d63cc4 fix: correct typo in progress tracking variable name from Progss to Progress 2026-05-11 05:02:06 +00:00
66b6448850 feat: add meta description and open graph tags for SEO optimization
- Inserted <meta name="description"> tag with site summary
- Added Open Graph (og:title, og:description, og:image) and Twitter Card meta tags to index.html head
- Ensures search engines and social platforms display rich previews
2026-05-11 03:30:51 +00:00
ccb885607a feat: add fast-path early return for empty input in parse function
The parse function now checks for empty input at the top and returns immediately, avoiding unnecessary processing overhead for trivial cases. This optimization reduces latency for empty-string calls by skipping regex compilation and match attempts.
2026-05-11 01:14:43 +00:00
ba91b1b3b1 chore: remove pre-locust configuration files and test stubs 2026-05-10 22:41:41 +00:00
7dd1da38b9 feat: add avatar upload and cropping functionality to user profile settings
Implement avatar management with image upload, client-side cropping, and server-side storage. Users can now upload profile pictures from their local filesystem, crop them to a square aspect ratio using a drag-and-resize interface, and save the result. The backend stores cropped images in a dedicated avatars directory and updates the user record with the new avatar path. Includes validation for file type and size limits, plus fallback to default avatar on error.
2026-05-10 19:33:53 +00:00
97689f86d7 feat: implement basic version of the application with core functionality 2026-05-10 07:08:12 +00:00