Commit Graph

45 Commits

Author SHA1 Message Date
dal cb430074a7
migrate the deploy logic into its own handler and simplify, init auto semantic creation, map semantic models from buster config 2025-05-06 11:12:19 -06:00
dal cae688b627
search values is working great now 2025-04-23 18:51:07 -06:00
dal 4fdaa74565
ok sync job is unique 2025-04-23 11:58:14 -06:00
dal 91ebca260c
Merge branch 'staging' into evals 2025-04-23 11:55:36 -06:00
dal f0b5d57998
hotfix - deploy replacing dataset id 2025-04-23 11:55:02 -06:00
dal 166f54ee17
stored values sync on background job 2025-04-23 11:46:56 -06:00
dal 4d44a1766c
status filtering on metrics, public dashboard functionality restored 2025-04-23 06:10:54 -06:00
dal 53b9f606da
data sample fix for datasets page 2025-04-22 08:04:58 -06:00
dal 69c12b2144
402 error 2025-04-21 17:25:38 -06:00
dal 02e9bd0fb5
no double complete 2025-04-19 21:22:00 -06:00
dal 180a291bc8
starting to work on file streaming, moved resend logic, permissions 2025-04-18 12:21:25 -06:00
dal 353e8e3a80
removed the mod 2025-04-17 11:44:58 -06:00
dal df1eda84d3
list logs fix move dataset security 2025-04-17 11:38:21 -06:00
dal 126047ab94
organization handler, metric day js spec, and modify streaming 2025-04-17 10:15:31 -06:00
dal 67f90048da
invite users working again 2025-04-16 15:26:36 -06:00
dal e5192085ef
try evals with o3-mini 2025-04-16 14:51:22 -06:00
dal 407e5dce92
chnges to cli tooling 2025-04-15 10:03:24 -06:00
dal 57107fafa8
working more 2025-04-10 15:14:58 -06:00
dal 1f1b177ea2
new tools and structure 2025-04-10 14:44:52 -06:00
dal d7023b2f87
added the version number to the chat object 2025-04-08 15:42:18 -06:00
dal 5c99a94a4c
migration and such with some test improvements 2025-04-08 10:07:11 -06:00
dal f5678c4a4d
ok password finally working 2025-04-07 21:18:20 -06:00
dal d346bca850
Enhance API documentation and implement password protection for public assets
- Updated CLAUDE.md with architecture overview, row limit implementation notes, and troubleshooting guide.
- Added additional documentation resources and common test commands.
- Enhanced database test infrastructure guide with quick reference and common patterns.
- Implemented password protection for public dashboards and metrics, including checks for access expiration and required passwords.
- Updated relevant handlers and routes to support password parameters.
- Refactored bulk update metrics handler to remove batch size from request structure.
- Added tests for password protection and access control for metrics and dashboards.
2025-04-07 17:44:41 -06:00
dal 04d1f0e849
Merge api_public_sharing_fix branch and resolve conflicts 2025-04-07 16:37:49 -06:00
dal 9ae9c2d5cc
api_public_sharing_fix 2025-04-07 16:36:53 -06:00
dal 32b142b0ce
Implement public sharing parameter fix with UpdateField enum
- Add UpdateField enum for unambiguous sharing parameter updates
- Replace Option<Option<T>> pattern with the more explicit enum
- Update metrics, dashboards, and collections sharing handlers
- Add validation for expiry dates and empty passwords
- Add comprehensive tests for public sharing updates

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-07 16:18:13 -06:00
dal 412efa008f
merging api_http_status_fix 2025-04-07 16:06:15 -06:00
dal 16a0dd4081
fixing http status on the asset get endpoitns 2025-04-07 16:06:08 -06:00
dal ab44aceb76
feat(metrics): implement bulk metric status update endpoint
Add bulk update functionality for metric verification status, allowing multiple
metrics to be updated in a single API call with efficient batch processing. This
implementation includes:

- New handler for processing bulk updates with concurrent execution
- Batch processing with customizable batch size (default 50)
- Comprehensive error handling with client-friendly error codes
- REST endpoint with request validation and rate limiting
- Unit and integration tests for success and error cases
- Performance testing with different batch sizes

Addresses ticket BUS-1070.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-07 16:03:38 -06:00
dal 41f60ec874
sentry setup 2025-04-05 11:17:21 -06:00
dal 141736f5a6
remove unused deps 2025-04-04 16:50:44 -06:00
dal 67932cfe39
removed sentry and set it up better 2025-04-04 16:43:58 -06:00
dal 2649fb7656
last few utils to clean up 2025-04-04 16:25:20 -06:00
dal 028eded9c5
cleaned up a few more utils 2025-04-04 16:22:58 -06:00
dal 3beec0878c
fix the string error 2025-04-04 16:19:34 -06:00
dal 28d3e3ee14
fix the user org id 2025-04-04 16:15:31 -06:00
dal b2bc117694
renamed ws threads to chats 2025-04-04 16:02:22 -06:00
dal 9c514e0f7a
got rid of deprecated files 2025-04-04 16:00:23 -06:00
dal 50d5e02e02
lots of changes for permissioning and sharing assets 2025-04-04 14:01:40 -06:00
dal 901501e882
ok cleaned up the data metadata and removed old ws we no longer use 2025-04-03 13:06:23 -06:00
dal 071574fd0e
fixes so far 2025-04-03 12:24:06 -06:00
dal f363caa7a7
middle of working on data metadata stuff 2025-04-03 11:42:30 -06:00
dal 86bf38719e
testing clean up 2025-04-02 12:33:50 -06:00
dal 57a40c37a7
delete tests 2025-04-02 12:31:50 -06:00
dal 17a4afc7ae
moved server into own space of workspace 2025-04-02 11:31:43 -06:00