Commit Graph

24 Commits

Author SHA1 Message Date
164cefa144 chore: update client dependency to v2.3.1 with security patches 2024-12-09 19:29:16 +00:00
ee3e030bd6 chore: update client dependency to v2.3.1 with new api endpoint handling 2024-12-09 19:28:36 +00:00
6a85951eef feat: add user authentication flow with JWT token generation and validation 2024-12-09 19:27:54 +00:00
cea8f3f70b feat: add user_id index to profiles table for faster lookups 2024-12-09 19:16:18 +00:00
ef149e48fb feat: implement dataset loading and management with CRUD operations
Add core dataset functionality including creation, listing, retrieval, and deletion
of datasets. Introduce Dataset model with fields for name, description, and metadata,
along with a dedicated service layer for business logic and a RESTful API controller
exposing endpoints under /api/datasets. Include validation for required fields and
error handling for duplicate names and missing datasets.
2024-12-09 17:49:50 +00:00
0ba03a7b1c chore: add initial package structure with core module and dependencies 2024-12-02 11:28:53 +00:00
914593689e chore: bump project version to 1.2.3 in package.json and cargo.toml 2024-12-02 11:24:37 +00:00
237275fe47 fix: correct spelling of 'recieve' to 'receive' in user registration handler 2024-12-02 11:21:08 +00:00
67cfe83858 fix: correct version bump and resolve bug in user authentication flow 2024-12-02 11:19:30 +00:00
bca989852f chore: update build configuration with latest dependency versions and compiler flags 2024-12-02 11:07:23 +00:00
ee0813211d fix: correct off-by-one error in pagination offset calculation for user list endpoint 2024-12-02 11:07:00 +00:00
bf6ec45ae5 fix: correct package version resolution in dependency installer 2024-12-02 11:02:33 +00:00
7d0ba4d3c9 style: reformat login controller to use 4-space indentation and consistent braces 2024-12-01 08:00:25 +00:00
2e378fc676 fix: correct typo in user authentication error message for invalid credentials 2024-11-29 20:22:50 +00:00
901ac80ffe feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing slow query performance when joining with the users table. This change adds a B-tree index on user_id to optimize JOIN operations and WHERE clauses filtering by user_id. The migration file `20240614_add_user_id_index.sql` was created with the appropriate CREATE INDEX statement, and the schema version was bumped to 2.1.0 in the migration tracking table.
2024-11-28 02:53:24 +00:00
bf6ae1ad5f 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.
2024-11-28 02:41:34 +00:00
14f8eef71f 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.
2024-11-27 22:48:03 +00:00
5b4413db3f 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.
2024-11-27 22:46:21 +00:00
6dbdbbcf14 chore: bump project version to 1.2.3 in package.json and setup.py 2024-11-27 20:57:31 +00:00
3801a07ffb feat: add initial package structure with core module scaffolding 2024-11-27 20:52:59 +00:00
ba50ac806b chore: initialize project structure with package scaffolding and metadata 2024-11-27 20:52:35 +00:00
c8e6eb2db7 chore: add package.json with project metadata and dependencies 2024-11-27 20:26:27 +00:00
efa285f1a1 docs: add project overview and setup instructions to readme 2024-11-24 16:11:38 +00:00
c9c2111dc9 feat: add initial project structure with core files and configuration 2024-11-24 16:03:43 +00:00