Giancarlo Buomprisco
131b1061e6
Enforce RLS when user opted in to MFA. ( #188 )
...
* Allow Super Admin to view tables using RLS
* Replace previous usages of the Admin client using the authed client using the new RLS
* Enforce MFA for Super Admin users
* Enforce RLS when user opted in to MFA.
* Add Super Admin Access Policies and Update Database Types
* Consolidate super admin logic into a single function that uses the RPC is_super_admin
* Added Super Admin E2E tests
* Fixes and improvements
* Bump version to 2.5.0
2025-03-02 11:21:01 +08:00
Giancarlo Buomprisco
20f7fd2c22
Disable license check when offline ( #198 )
...
* Disable license check when offline. Fix issue with PNPM > 9 detection.
2025-03-01 17:28:25 +08:00
Giancarlo Buomprisco
e403a6cd75
EsLint speedup ( #161 )
...
* Updated packages
* Fix Turbo TURBO_SCM_BASE
* Disable type-aware rules
2025-02-12 14:58:56 +08:00
gbuomprisco
f7eb9bedfa
Updated license check
2025-01-21 11:44:37 +07:00
Giancarlo Buomprisco
cec47cef78
React 19 refactoring: Removed forwardRef references in all UI Components ( #99 )
...
* React 19 refactoring: Removed forwardRef references in all UI Components
* Added Progress UI component from Shadcn
* Updated dependencies
* Formatted files
* Fix Mobile Dropdowns
2024-12-23 15:15:00 +08:00
gbuomprisco
aa06f57454
Fix license checker
2024-12-19 10:33:05 +08:00
gbuomprisco
c386fabbc2
Requirements: check PNPM version is compatible with Makerkit's required version
2024-10-29 15:24:25 +08:00
Giancarlo Buomprisco
3bfc643691
Added requirements script to ensure the current system can run Makerkit. ( #78 )
...
1. Check Node.js version is greater than 18.18.0
2. Check the current path doesn't include OneDrive. OneDrive causes issue with importing modules.
2024-10-29 12:57:06 +08:00
gbuomprisco
74c4f3cc85
Fix dev tooling script at startup to also check pending commits
2024-10-28 11:13:27 +08:00
Giancarlo Buomprisco
df944bb1e5
Scripts across various package encapsulated into a package named "scripts". Added a script to verify no secrets were leaked into the Git .env files ( #74 )
2024-10-25 15:43:10 +08:00