xbgmsharp
228b234582
Disable remove duplicate index
2023-12-01 22:25:12 +01:00
xbgmsharp
711d5a0d40
Update auth.accounts, add public_id for future use.
2023-11-23 10:27:34 +01:00
xbgmsharp
9329a6d04b
Add triiger on vessel creation to set the public_vessel name
2023-11-20 21:16:17 +01:00
xbgmsharp
fddd3df05e
Replace type TIMESTAMP WITHOUT TIME ZONE by TIMESTAMPZ with timezone forcing UTC as per best practice.
2023-11-19 21:10:28 +01:00
xbgmsharp
fdb466abde
Refactor anonymous access, update public.check_jwt, api.ispublic_fn to allow anoymous base on public vessel name
2023-11-18 21:37:20 +01:00
xbgmsharp
ad43ca6629
Update auth.accounts wiht comments
2023-10-23 21:39:53 +02:00
xbgmsharp
2425b674f7
Update auth.accounts, remove unused userid, add public_id integer for anonymous and grafana orgId references
2023-10-22 19:34:41 +02:00
xbgmsharp
9c7301deac
Update login fn to return 401 Unauthorized vs 403 Forbidden
2023-10-04 16:39:40 +02:00
xbgmsharp
31849a86b1
Update auth schema, remove unused table index
2023-08-14 16:59:18 +02:00
xbgmsharp
2599f40f7b
Add ref_id to process_queue table to allow timeline per user_id and/or vessel_id
2023-06-25 15:12:04 +02:00
xbgmsharp
4f31831c94
Update prepare jwt auth with user_id
2023-06-07 12:20:40 +02:00
xbgmsharp
62642ffbd6
Enforce OTP verification on login
2023-02-24 15:59:08 +01:00
xbgmsharp
2bae8bd861
Fix and Update parameters check for auth functions
2023-02-06 21:37:19 +01:00
xbgmsharp
69c8ec17f9
Add connected_at on auth.accounts table
2023-01-28 21:25:12 +01:00
xbgmsharp
58407a84e9
Update auth.vessel.mmsi type to NUMERIC and add conistraint and remove dependency
2022-12-05 23:15:44 +01:00
xbgmsharp
3522d3b9d7
Update email type to CITEXT, https://www.postgresql.org/docs/current/citext.html
2022-11-30 21:12:49 +01:00
xbgmsharp
1a5c0f10c3
Fixed typo in vesselid for auth.vessels table
2022-11-29 23:20:01 +01:00
xbgmsharp
9eec9ad355
Add description to accounts and vessels triggers with moddatetime
2022-11-29 10:39:26 +01:00
xbgmsharp
8bc0fdaf17
Fixed auth.vessels table creation
2022-11-28 21:48:30 +01:00
xbgmsharp
a68a0ee3e3
Refactor auth tables (accounts,vessels)
...
Add unique userid column for jwt auth
Add unique vesselid column for jwt auth
Add new extensions citext,moddatetime
Update email column to citext type for fast queries
Add updated_at column to trak changed managed by moddatetime extension
Update index tables (accounts,vessels)
2022-11-25 23:14:30 +01:00
xbgmsharp
a64425b13f
Add new CONSTRAINT on auth.vessels and auth.accounts tables
...
Add new index on auth.accounts table
2022-11-20 23:27:34 +01:00
xbgmsharp
6315dca4b9
Update grafana ROLE permissions
...
Update vessel_role ROLE permissions
Update user_role ROLE permissions
Add Row Level securoty on auth.vessels
2022-08-28 22:58:29 +02:00
xbgmsharp
8e2c65681a
initial release
2022-08-24 21:07:00 +00:00