Mike Palmiotto
dc8d2af2d8
Add current_billing_period activity endpoint param ( #20694 )
...
* Add current_billing_period activity endpoint param
This commit introduces a new parameter: `current_billing_period`, which
can be used in lieu of `start_time` and `end_time` options.
GET ... /sys/internal/counters/activity?current_billing_period=true now
results in a response which contains the full billing period
information.
* changelog
* Update internal counters docs
2023-05-22 09:22:45 -04:00
miagilepner
7aa1bce6fb
VAULT-15703: Reload automated reporting ( #20680 )
...
* support config reloading for census
* changelog
* second changelog entry for license updates
* correct changelog PR
2023-05-19 14:42:50 +00:00
Mike Palmiotto
8001d76e28
Refactor reporter for unseal setup ( #20296 )
2023-04-21 15:29:37 -04:00
Mike Palmiotto
c0b8a9eddb
Add minimum_retention_months to config endpoint ( #20150 )
2023-04-13 18:33:23 +00:00
Anton Averchenkov
14ac4fc045
openapi: Add display attributes for /sys (p2) ( #19707 )
2023-04-13 11:32:57 -04:00
miagilepner
1ea85c56d7
VAULT-14734: activity log write endpoint ( #20019 )
...
* add noop endpoint with testonly build flag
* add tests for endpoint
* cleanup
* fix test name
* add changelog
* pr fixes
2023-04-12 18:26:26 +02:00
Mike Palmiotto
1b5d527521
api: Add reporting fields to activitylog config endpoint ( #20086 )
...
This PR adds the internal reporting state to the
`internal/counters/config` read endpoint:
* reporting_enabled
* billing_start_timestamp
2023-04-12 12:02:28 -04:00
miagilepner
c8b4afd189
Require activity log retention months at least the minimum ( #20078 )
...
* reject retention month updates that are less than min retention months
* add changelog
* reword error
* switch to retention_months
2023-04-11 15:09:01 +00:00
miagilepner
de56c728a1
VAULT-13191: OSS changes ( #19891 )
...
* add open source changes for reporting
* fix function signature
* add changelog
2023-03-31 15:05:16 +00:00
Hamid Ghaf
27bb03bbc0
adding copyright header ( #19555 )
...
* adding copyright header
* fix fmt and a test
2023-03-15 09:00:52 -07:00
Josh Black
cd7d6d5761
De-duplicate namespaces when historical and current month data are mixed ( #18452 )
...
* De-duplicate namespaces when historical and current month data are mixed
* add changelog
2022-12-16 16:02:42 -08:00
akshya96
7e313e29fd
Activity Log Filtering Limit Parameter ( #16000 )
...
* adding changes from ent branch
* adding fmt changes
* adding changelog
2022-06-15 15:41:31 -07:00
Brian Kassouf
df8ae055be
Add an API for exporting activity log data ( #15586 )
...
* Add an API for exporting activity log data
* Add changelog entry
* Switch to error logs
2022-05-24 17:00:46 -07:00
Vishal Nayak
6898e038ec
OSS Port: Activity log breakdowns ( #14160 )
...
* Activity log breakdowns
* s/path/namespace_path
* Remove ent specific tests
2022-02-18 13:01:28 -05:00
Hridoy Roy
e7e881c559
Port: Allow Routing to Partial Monthly Client Count From Namespaces ( #13086 )
...
* add function for routing activity log client counts to ent namespaces
* changelog
2021-11-08 15:38:35 -08:00
akshya96
f4bd14ed3f
Vault 2823 cc namespace ( #12393 )
...
* vault-2823 adding changes
* VAULT-2823 adding alias
* Vault-2823 addressing comments
* Vault-2823 removing comments
* Vault-2823 removing comments
* vault-2823 removing q debug
* adding changelog
* Vault-2823 updating external test
* adding approved changes
* fixing returns
* fixing returns
2021-09-07 09:16:12 -07:00
Brian Kassouf
303c2aee7c
Run a more strict formatter over the code ( #11312 )
...
* Update tooling
* Run gofumpt
* go mod vendor
2021-04-08 09:43:39 -07:00
swayne275
532093d065
fix end date calculation ( #11232 )
2021-03-30 09:58:45 -06:00
swayne275
d74f82346b
Add Partial Month Client Count API for Activity Log ( #11022 )
...
* sketch out partial month activity log client API
* unit test partialMonthClientCount
* cleanup api
* add api doc, fix test, update api nomenclature to match existing
* cleanup
* add PR changelog file
* integration test for API
* report entities and tokens separately
2021-03-01 16:15:59 -07:00
swayne275
a961bdc318
Fix setting Activity Log enable flag through the API ( #10594 )
...
* fix setting enable, update tests
* improve wording
* fix typo - left the testing enabled set in originally
* improve warning handling
* move from nested if to switch - TIL
2020-12-18 11:20:32 -07:00
Aleksandr Bezobchuk
ae6267cc9b
core: add warning when disabling activity ( #10485 )
2020-12-15 14:11:28 -05:00
Brian Kassouf
81a86f48e8
Backport some OSS changes ( #10267 )
...
* Backport some OSS changes
* go mod vendor
2020-10-29 16:47:34 -07:00