137 Commits

Author SHA1 Message Date
Anton Tananaev
d7252c122a Fix PostgreSQL changelog 2025-12-07 11:09:40 -08:00
Anton Tananaev
8040a23fd9 Support token revocation 2025-11-04 05:53:40 -08:00
Anton Tananaev
36ad866399 Add retention policy 2025-10-12 12:22:15 -07:00
Anton Tananaev
e7b9cce181 Make actions table a hypertable 2025-10-11 10:28:38 -07:00
Anton Tananaev
ef158a45e7 Fix missing change log 2025-07-29 06:57:14 -07:00
Anton Tananaev
63c63ec326 Unify fast and flow reports 2025-07-25 06:53:26 -07:00
Anton Tananaev
bcd39f4d4a Fix PostgreSQL (fix #5600) 2025-07-07 06:20:51 -07:00
Anton Tananaev
470ff945b2 Events TimescaleDB table 2025-07-01 19:17:29 -07:00
Anton Tananaev
d062c8808f Support TimescaleDB database 2025-07-01 17:54:46 -07:00
Anton Tananaev
86407be155 Remove old schema files 2025-06-24 12:22:01 -07:00
Anton Tananaev
14f601714b Handle renamed changelog 2025-05-21 17:51:23 -07:00
Anton Tananaev
7648af059a Update version number 2025-05-21 17:45:40 -07:00
Anton Tananaev
394f8fd323 Store actions in the database 2025-03-18 06:35:54 -07:00
Anton Tananaev
565f6bece5 Add notification description (fix #5411) 2024-09-18 14:30:16 -07:00
Anton Tananaev
2d1b4aad57 Drop foreign keys 2024-07-13 08:55:33 -07:00
Anton Tananaev
4ebc4c6ee6 Add computed attributes priority 2024-05-27 16:24:14 -07:00
Anton Tananaev
7d4fabd576 Remove unused time configuration 2024-05-09 07:28:07 -07:00
Anton Tananaev
b209b3aa18 Default to registration disabled 2024-04-04 17:28:59 -07:00
Anton Tananaev
a59a6d19f5 Add device sharing (fix #3789, fix #4936, fix #5025) 2023-11-25 14:19:23 -08:00
e-macgregor
3296318dcc totp 2023-10-29 17:20:36 -06:00
Anton Tananaev
914cc6e85b Add calendar based filtering 2023-07-01 16:04:07 -07:00
Anton Tananaev
30bafaed42 Move geofenceIds to position 2023-04-23 08:29:22 -07:00
Anton Tananaev
cd1d80896b Implement command notificator 2023-02-20 14:33:36 -08:00
Anton Tananaev
18387265cd Use period from calendar 2023-01-26 15:19:53 -08:00
Anton Tananaev
51c167fa80 Add calendar to report 2023-01-24 09:59:30 -08:00
Anton Tananaev
8841cea867 Model for scheduled reports 2023-01-24 09:56:19 -08:00
Anton Tananaev
1417098fa4 Remove default admin 2023-01-15 17:37:30 -08:00
Anton Tananaev
3b36ac38a0 Handle motion fluctuation (fix #5000) 2022-12-14 16:08:25 -08:00
Anton Tananaev
8f537de3bb Fix command queue issue 2022-10-19 09:24:25 -07:00
Anton Tananaev
f358feda0b Add table for command queue 2022-09-28 06:57:11 -07:00
Anton Tananaev
fe3d9995cc Persist device state 2022-09-25 10:35:20 -07:00
Anton Tananaev
30e04d7209 Fix PostgreSQL blob (fix #4947) 2022-09-13 06:50:44 -07:00
Anton Tananaev
b51526fdb1 Fix column name 2022-09-11 17:44:49 -07:00
Anton Tananaev
eaa390e74e Drop token index (fix #4918) 2022-08-08 08:23:50 -07:00
Anton Tananaev
ab69701358 New API token system 2022-08-02 19:16:11 -07:00
Anton Tananaev
bcd902eaf9 Crypto signatures support 2022-07-24 15:47:45 -07:00
Anton Tananaev
4a10f75f01 Add device expiration (fix #3056, fix #3529) 2022-07-22 17:33:40 -07:00
Anton Tananaev
8bc3c8c7d2 Disable email change (fix #3878) 2022-07-18 16:52:31 -07:00
Anton Tananaev
493ff1068e Persist device status (fix #4890, fix #4891) 2022-07-12 17:31:36 -07:00
Anton Tananaev
63ecf80c11 Remove users manager 2022-06-15 09:55:50 -07:00
Anton Tananaev
415ba3ddb0 Inject connection manager 2022-06-14 17:06:44 -07:00
Anton Tananaev
69d634fb07 Add server overlay URL 2022-06-11 19:09:42 -07:00
Anton Tananaev
b745e38049 Remove drivers manager 2022-06-07 16:38:58 -07:00
Anton Tananaev
4616e04a34 Rename changelog version 2022-05-21 14:11:30 -07:00
Anton Tananaev
3241b83dc9 Fix column rename issue 2022-04-08 16:42:21 -07:00
grmt
82305faa20 double rename for [to|from]Address into [to|from]address 2022-02-22 09:37:36 +01:00
Anton Tananaev
9acf9c7f7a Add option to disable reports 2022-01-31 22:57:36 -08:00
Anton Tananaev
bbd1eeae92 Remove order unique constraint 2021-09-18 11:09:23 -07:00
Anton Tananaev
297e330ead Implement orders functionality 2021-08-24 23:14:30 -07:00
Anton Tananaev
e28ae518fd Rename event time field 2021-03-07 22:42:47 -08:00