Commit Graph

1399 Commits

Author SHA1 Message Date
Nate Kelley 588604c326
Remove unused component 2025-01-15 11:42:18 -07:00
Nate Kelley 1d340b214d
simplify hooks imports 2025-01-15 11:31:14 -07:00
Nate Kelley 2443ae688a
remove unused imports and abstract variables 2025-01-15 11:04:29 -07:00
Nate Kelley 58dc72b9ef
update disable logic for deploying a dataset 2025-01-14 13:04:24 -07:00
Nate Kelley 2812df14a1
create dataset endpoints 2025-01-14 12:53:54 -07:00
Nate Kelley 3104cace3c
yaml syntax highligting 2025-01-14 12:37:59 -07:00
Nate Kelley d893eee231
Use correct endpoint for dataset groups 2025-01-14 11:25:29 -07:00
Nate Kelley 97fcc9de04
clear query when signing out 2025-01-14 11:12:13 -07:00
Nate Kelley 6b0c516500
containerized class should be white with no border at bottom 2025-01-14 11:09:56 -07:00
Nate Kelley 307e4bbaf6
update permission group in the dataset 2025-01-14 10:56:05 -07:00
Nate Kelley 8887aa10dc
added empty state text 2025-01-14 09:08:21 -07:00
Nate Kelley 02fe9901df
remove unused dataset code 2025-01-10 20:53:21 -07:00
Nate Kelley 4696c10217
add user permission page 2025-01-10 16:36:15 -07:00
Nate Kelley 3c0d4366e9
dataset groups page 2025-01-10 15:54:39 -07:00
Nate Kelley bc5598c355
Create permission groups 2025-01-10 15:23:01 -07:00
Nate Kelley 1671c2d8fb
optimistic updates for assigning permission groups 2025-01-10 14:50:44 -07:00
Nate Kelley ae689150b3
search through lineage users 2025-01-10 13:38:39 -07:00
Nate Kelley ab3d205f6d
add loading indicator for fetching temp data 2025-01-10 11:03:14 -07:00
Nate Kelley c6de0e5bc8
Merge branch 'staging' into big-nate/bus-891-reorganize-and-redo-permissions-tabs 2025-01-10 10:33:49 -07:00
Nate Kelley 8f9b9aa8c0
Update ChartJSTheme.ts 2025-01-10 10:28:42 -07:00
Nate Kelley d96cb9ba68
querys for permissions 2025-01-10 10:05:38 -07:00
Nate Kelley ddaf4e9347
Run SQL response in a rest endpoint 2025-01-10 09:06:27 -07:00
Nate Kelley 586c2a98ec
Add meta data page 2025-01-09 16:03:27 -07:00
Nate Kelley 660bc1814e
server side rendering for 2025-01-09 15:41:57 -07:00
Nate Kelley 48b9fc2d81
Loading data updates 2025-01-09 14:00:40 -07:00
Nate Kelley 9e3a5088ed
Data grid is now in sql 2025-01-09 12:04:57 -07:00
Nate Kelley 9b7adb0102
fetch data functions updated 2025-01-09 10:42:16 -07:00
Nate Kelley d3946c27f8
add create endpoints 2025-01-09 10:30:15 -07:00
Nate Kelley a5dba50a4c
New endpoints for datasets 2025-01-09 09:46:16 -07:00
Nate Kelley 2663090d3b
Create dataset overview page 2025-01-08 17:32:55 -07:00
dal 62c7f1aabb
Merge pull request #24 from buster-so/dal/apis-for-permissions
Dal/apis-for-permissions
2025-01-08 15:53:59 -08:00
Nate Kelley 166afbea2b
updated header to match new format 2025-01-08 16:21:58 -07:00
Nate Kelley 7378a7b115
remove test pages 2025-01-08 16:05:15 -07:00
Nate Kelley 4dc10c3101
list dataset is in a react query 2025-01-08 16:02:41 -07:00
Nate Kelley 6d91a2202a
remove users and permission pages 2025-01-08 14:47:45 -07:00
Nate Kelley 20e3d75bb7
Merge remote-tracking branch 'origin/dal/apis-for-permissions' into big-nate/bus-891-reorganize-and-redo-permissions-tabs 2025-01-08 14:13:47 -07:00
Nate Kelley 583df005fa
Merge branch 'nate/docker-passthrough' into big-nate/bus-891-reorganize-and-redo-permissions-tabs 2025-01-08 14:11:21 -07:00
Nate Kelley 015cf056ba
Merge branch 'staging' into big-nate/bus-891-reorganize-and-redo-permissions-tabs 2025-01-08 14:08:55 -07:00
Nate Kelley a4a03acb42
Pass env to dockerfiles 2025-01-08 14:03:27 -07:00
dal d03815a02c Update database seed data and API routes for enhanced role management
- Changed the role of a user in the teams_to_users table from 'admin' to 'manager' for better role clarity.
- Refactored the users_to_organizations table to include a new 'status' field and updated multiple user roles to align with the new role structure (workspace_admin, querier, data_admin).
- Added a new permission_groups module to the API routes for improved permission management.
- Updated the security module to include a new checks module for enhanced security handling.
- Integrated dotenv in the Next.js configuration to manage environment variables more effectively.

These changes improve the clarity and functionality of user roles and permissions within the application.
2025-01-08 12:35:48 -07:00
Nate Kelley 541942f65f paginated query 2025-01-08 09:23:45 -07:00
dal a2ab3cb641 Remove package-lock.json and update Docker Compose commands for Redis integration
- Deleted the `package-lock.json` file from the root directory.
- Modified the `dev` target in the API Makefile to start Redis using Docker Compose from the parent directory, improving service orchestration.
- Updated the `next.config.mjs` to load environment variables from the parent directory during development.
- Added `dotenv` as a dependency in both `package.json` and `package-lock.json` to manage environment variables effectively.

These changes streamline the development setup and enhance the management of environment variables.
2025-01-07 22:44:13 -07:00
dal 4679adf04a Refactor Docker Compose and API configuration for improved service management
- Consolidated Redis service into the main `docker-compose.yml`, removing the separate API Docker Compose file.
- Added health checks for Redis and API services to ensure proper service readiness.
- Updated API router to include a public health check endpoint.
- Cleaned up the web Dockerfile by removing unnecessary environment variable copying.

These changes enhance service orchestration and improve the reliability of the application during development.
2025-01-07 16:20:59 -07:00
Nate Kelley 5f612fbcf7 dockerfile for web 2025-01-07 15:35:18 -07:00
Nate Kelley 5c20841bc1
Nate/general intergration testing (#17)
* pass width in different selectors

* tooltip updates

* add ability to disable tooltip

* pie minimum percentage must be passed down to legend update

* axis title must be truncated

* update to scatter with a

* scatter tooltip update

* scatter tooltip updates
2025-01-07 13:42:00 -08:00
Nate Kelley a30b102878 Update .gitignore
Update config.ts

Update config.ts
2025-01-06 13:45:11 -07:00
Nate Kelley 60558408b9 change access token 2025-01-06 13:04:55 -07:00
Nate Kelley fd45d11780 update prettier files 2025-01-06 12:43:40 -07:00
Nate Kelley 0302fb9a0c Initial web commit 🤙
Initial commit for all files and folder related to the web project
2025-01-06 11:29:29 -07:00