Commit Graph

13 Commits

Author SHA1 Message Date
Nate Kelley 577ffaef1e
Update next security policy 2025-04-22 10:38:48 -06:00
Nate Kelley 251e34824d
Update content security policy to allow post hog 2025-04-22 10:27:12 -06:00
Nate Kelley 7ea4fb7fa7
update minor package versions 2025-04-22 10:05:42 -06:00
Nate Kelley 96c08b4948
bundle analyzer 2025-04-09 09:17:08 -06:00
Nate Kelley e83229a974
rip onporter in csp policy 2025-04-01 13:12:07 -06:00
Nate Kelley 14e5047af6
refactor csp policy 2025-04-01 12:58:24 -06:00
Nate Kelley 360019f9eb
Update useListVersionHistories.tsx 2025-04-01 09:33:50 -06:00
Nate Kelley 6d5f0c24ed
update csp policy stuff 2025-03-29 21:40:14 -06:00
Nate Kelley 60de00b521
Nate/change supabase auth (#177)
* attempt to make some static routes

* update appproviders

* update on request

* make some pages forced static

* update profile page

* solid buster route update

* make more stable

* make good tests for create route helpers

* update some error handling

* global error component ripped

* minor updates to middleware

* Update middleware.ts

* save supabase contexts

* chnage middle ware

* update middleware

* better passing axios instance

* Update next.config.mjs

* remove console errors

* update how we interact with the middleware

* get layout is not a promise

* private pages experiment completed
2025-03-27 13:27:30 -06:00
Nate Kelley 304fe1bb97
nate big ol refactor 2025-03-07 16:02:56 -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
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
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