Commit Graph

456 Commits

Author SHA1 Message Date
Bryan Frimin
ed5226ca57 Add export pdf func
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-03 11:58:01 +02:00
Bryan Frimin
5574c68ee9 Fix data url logged
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-03 11:57:17 +02:00
Bryan Frimin
abc3627912 Fix vet error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-03 11:38:38 +02:00
Bryan Frimin
574a25fe9b Fix published by must be a string
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-03 11:38:10 +02:00
Bryan Frimin
90bd4d76e1 Remove unused object
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-03 11:38:01 +02:00
Bryan Frimin
1025bcb509 Add docgen package
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-03 11:37:08 +02:00
Bryan Frimin
c6ae93a155 Fix missing protocol
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-03 11:37:08 +02:00
Bryan Frimin
fe7e4ef552 Add tracing and logging to html2pdf
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-03 11:37:08 +02:00
Bryan Frimin
a17b704934 Add html2pdf package
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-03 11:37:07 +02:00
Bryan Frimin
d4dbadee10 Fix 5xx on document type order
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-03 08:26:25 +02:00
Bryan Frimin
ead7d15f38 Fix SOA risk
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-30 12:15:49 +02:00
Bryan Frimin
2f9b64f332 Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-30 09:56:57 +02:00
Bryan Frimin
e9b68e923c Returns error instead of printf
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-30 09:32:49 +02:00
Bryan Frimin
364c6e4499 Generate excel in memory
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-30 09:31:56 +02:00
Bryan Frimin
35067d0356 Add updated at and created at order for vendor
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-30 08:53:20 +02:00
Bryan Frimin
ede3ea4e43 Fix SOA filename
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-30 07:22:13 +02:00
Bryan Frimin
c41d7439d1 Add SOA generator
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-30 00:31:21 +02:00
Bryan Frimin
79de92458e Fix order people by kind
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-24 16:21:32 -07:00
Bryan Frimin
c29c857e29 Fix missing people role order
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-24 09:39:40 -07:00
Bryan Frimin
e63861ce9b Remove all data after logout
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-23 14:58:10 -07:00
Bryan Frimin
c0199fb312 Enforce maximum password limit
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-23 12:17:55 -07:00
Bryan Frimin
bd9f375094 Mitigate timing attack on signin
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-23 09:42:39 -07:00
Bryan Frimin
07d943be86 Use httplogger on graphlq error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-23 09:33:55 -07:00
Bryan Frimin
92c1a1da4f Remove unused var
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-23 09:22:36 -07:00
Bryan Frimin
dc26515807 Returns internal error when error is know
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-23 09:21:51 -07:00
Bryan Frimin
11a2282c3e Add default security header to API
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-23 09:07:27 -07:00
Bryan Frimin
1ce030af5d Add support for extra header
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-23 09:07:01 -07:00
Bryan Frimin
de0ea0cc9f Add forgot password feature
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-20 10:32:50 -07:00
Bryan Frimin
2962e4b56b Fix missing confirmation email page
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-17 10:37:51 -07:00
Sacha Al Himdani
588d96b713 Add confirm email to the new ui
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-17 10:18:31 -07:00
Bryan Frimin
31a5c3779d Fix missing tenant_id
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-13 16:47:16 -07:00
Bryan Frimin
6dc24d82d0 Fix totalCount document risk
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-13 16:31:12 -07:00
Bryan Frimin
6a1b0788b2 Fix leaking open pg conn
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-13 16:25:20 -07:00
Bryan Frimin
1f94ddba95 Fix totalCount 5xx
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:46 -07:00
Bryan Frimin
87b99ea912 Fix missing strict args
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:46 -07:00
Bryan Frimin
c791544f34 Fix count measure sql query
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:46 -07:00
Bryan Frimin
bd24dad8c5 Fix control risk resolver
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:46 -07:00
Bryan Frimin
c2dc89a8b1 Fix control SQL query
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:44 -07:00
Bryan Frimin
358e07b6ff Remove debug log
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:44 -07:00
Bryan Frimin
db9e5f32ac Fix cannot create organization
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:39 -07:00
Sacha Al Himdani
c7f6dba576 Refacto vendor associations queries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-12 09:58:35 -07:00
Sacha Al Himdani
e547a4e96e Fix nil control filter
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-10 21:32:31 -07:00
Sacha Al Himdani
613eccf0f2 Fix data list
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-10 11:32:55 -07:00
Bryan Frimin
32ae8e0f67 Fix broken ref package
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-10 11:02:54 -07:00
Sacha Al Himdani
069ff4aa9a Fix search queries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-10 10:45:16 -07:00
Bryan Frimin
3b320c7177 Fix missing search vector column
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-10 09:52:05 -07:00
Bryan Frimin
61529476e3 Refactor v1 resolver
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-10 09:36:48 -07:00
Bryan Frimin
60d41c0d1c Add assets totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 22:36:13 -07:00
Bryan Frimin
82effa84df Fix order type
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 22:29:40 -07:00
Bryan Frimin
771ae6dbc3 Add datum totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 22:22:12 -07:00