Commit Graph

2195 Commits

Author SHA1 Message Date
Ahson Khan
514c4cc9b6
Add samples for AppConfig Pageable GetLabels with comparisons of what we'd expect the user experience to be. (#6338) 2025-01-13 23:20:02 -08:00
gearama
a6beedc115
Tables url encoding (#6312)
* test1

* dsaf

* clangs

* remove enum_operators as they where only used for sas related operations

* URLEncode

* gfd

* clang

* PR comments

* CLAAAAAAANG
2025-01-13 11:50:09 -08:00
Azure SDK Bot
53a74b0299
Increment package version after release of azure-core (#6332) 2025-01-11 04:04:43 -08:00
Ahson Khan
35ade03b72
Mark all AppConfig SDK client methods as const, since clients are immutable. (#6328) 2025-01-10 17:18:58 -08:00
Anton Kolesnyk
47007a6a9e
Azure Core January Beta Release (#6318)
* Azure Core January Beta Release

* Update release date to 2025-01-09

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-01-09 16:29:12 -08:00
Wes Haggard
c2bc4736fd
Update location of big test file (#6320) 2025-01-09 14:48:50 -08:00
gearama
ae8413fd5a
Remove redundant struct (#6326)
* remove reduntant struct

* clang
2025-01-09 13:00:42 -08:00
gearama
dd69357281
Few more tables issues (#6314)
* Few more tables issues

* comments

* clangs
2025-01-08 13:19:16 -08:00
gearama
c4c7e6a983
Remove SAS and deps from tables (#6311)
* test1

* dsaf

* clangs

* remove enum_operators as they where only used for sas related operations
2025-01-08 13:18:56 -08:00
Wes Haggard
461894d526
Update location for doxygen tool (#6319)
Also update the location of the apiview parser
2025-01-08 12:58:18 -08:00
Ronnie Geraghty
049b7a6fe6
added missing link to identity readme (#6310)
The Identity README was missing the link for the Azure subscription trial
2024-12-20 13:36:43 -08:00
Ronnie Geraghty
b391d65809
Docs links coversion: docs.microsoft.com -> learn.microsoft.com (#6276)
* Docs links coversion: docs.microsoft.com -> learn.microsoft.com
Some markdown formatting

* Adding "msrc" to cspell words

* Undoing things auto formatter did

* Appling Ahson's suggestions
2024-12-16 09:32:19 -08:00
Ahson Khan
a046842add
Add samples for Get, Set, and Delete Configuration Settings with comparisons of what we'd expect the user experience to be. (#6286) 2024-12-14 01:28:09 -08:00
Ahson Khan
cdb6bc0a0f
Split out paged response types into its own header and re-enable KeyLabel Entity field. (#6277)
* Split out paged response types into its own header and re-enable KeyLabel Entity field.

* Add new line at eof

* Forward declare ConfigurationClient.
2024-12-06 12:00:13 -08:00
Ahson Khan
4efb0fcb2d
Remove unused SharedKeyLitePolicy and connection string helpers in Tables. (#6268)
* Remove SharedKeyLitePolicy and connection string helpers in Tables.

* Remove files and tests that are no longer necessary.
2024-11-27 11:21:23 -08:00
Ahson Khan
da92777b8a
Add basic operation (GetKeyValue) sample for AppConfig. (#6251)
* Add basic operation (GetKeyValue) sample for AppConfig.

* Update sample based on offline feedback.
2024-11-25 16:12:31 -08:00
Azure SDK Bot
6d5c55a2c7
Increment package version after release of azure-data-tables (#6257) 2024-11-22 21:00:01 -08:00
gearama
aa7e64ca07
release (#6255) 2024-11-22 13:09:24 -08:00
Ahson Khan
20c934377c
Remove trailing comma in the JSON array within vcpkg.json (#6249) 2024-11-21 10:38:01 -08:00
gearama
d3a94e8cef
Tables beta (#6232)
* ggdfd

* api => API

* update ci.yml

* fsd

* try again

* tgdfgd

* quotes

* fdsf

* try again

* fgdf

* back to basics

* remove multiple gtest/gmock which get dragged in from core test

* put stuff back

* rewrew

* sdfsd

* fsd

* sdsad

* fdds

* fds

* maybe ?

* Update sdk/tables/azure-data-tables/CHANGELOG.md

Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>

* update date

---------

Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>
2024-11-20 16:31:53 -08:00
Anton Kolesnyk
1af1bc5831
Make Uuid's default constructor implicit (#6243)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-11-19 16:54:45 -08:00
Anton Kolesnyk
bef420162e
Fix typos (#6234)
* Fix typos

* Fix name collision

* Re-trigger CI

* Re-trigger CI

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-11-17 23:06:28 -08:00
Anton Kolesnyk
384552adff
Remove unused includes (#6209)
* Remove unused includes

* Fixes

* move statics instantiation into cpp

* clang-format

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-11-14 14:41:53 -08:00
Azure SDK Bot
56dbd90520
Increment version for storage releases (#6219)
* Increment package version after release of azure-storage-common

* Increment package version after release of azure-storage-files-shares
2024-11-14 15:37:33 +08:00
Azure SDK Bot
7469049097
Increment package version after release of azure-core (#6218)
---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-11-13 17:15:19 -08:00
Anton Kolesnyk
28c6d139ad
Azure Core November Beta Release (#6217)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-11-13 15:43:06 -08:00
gearama
e6eaee7244
Tables cleanup work (#6181)
* conn and names key out

* all work except get set acl

* samples

* dqwd

* extra space

* record transactions, because test proxy

* tty

* clang and samples working , assets json

* fds

* samples , and remove APIs

* dsds

* acct name

* dsfds

* oopsie

* dasdas

* fdsfsd

* clangs

* account key for sas

* kjhdsakjhdkjashdjkwash

* dssfsd

* ggd

* Update sdk/tables/azure-data-tables/samples/CMakeLists.txt

Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>

* put back unused env in CI

* Update sdk/tables/azure-data-tables/src/table_clients.cpp

Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>

* Update sdk/tables/azure-data-tables/src/table_clients.cpp

Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>

* fdg

* fds

* update samples and readme

* sdjkfhsdkj

* Update sdk/tables/azure-data-tables/README.md

Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>

* Update sdk/tables/azure-data-tables/test/ut/table_client_test.hpp

Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>

* Update sdk/tables/azure-data-tables/test/ut/table_client_test.hpp

Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>

* update remove namespaces

---------

Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>
2024-11-13 12:55:59 -08:00
Anton Kolesnyk
b74d9c36be
Minor code cleanups (3) (#6179)
* Minor code cleanups (3)

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-11-11 15:36:58 -08:00
microzchang
d2bdf925e9
Storage November Release (#6196) 2024-11-11 10:43:25 +08:00
Ahson Khan
0e29b2860d
Update test regex in ci.yml for Azure.Data.Tables to be more strict and avoid bringing in appconfiguration (#6203) 2024-11-08 15:34:17 -08:00
Ahson Khan
9ae8fc845e
Remove unused HttpHeaderClientRequestId const within timeout policy used by Azure.Data.Tables. (#6185) 2024-11-08 12:46:44 -08:00
Ahson Khan
d46cdad67f
Add project skeleton and check-in snapshot of generated SDK for Azure App Configuration. (#6176)
* Add project skeleton and check-in snapshot of generated SDK for Azure App Configuration.

* Add new line at eof

* Add exclusion to the cspell issue.

* Explicitly use size_t instead of auto for iterating through a vector

* Add another cspell exclusion, since it is case-sensitive

* Address PR feedback, update CL, package version.

* Update readme to remove template project content.

* Exclude appconfig from recordings, since none exist atm.

* Temporarily exclude appconfiguration from docs generation.

* Add line/branch coverage thresholds and skip publishing docs if they don't exist.
2024-11-08 12:28:18 -08:00
Azure SDK Bot
3ca9fe5540
Increment package version after release of azure-identity (#6197) 2024-11-08 20:09:44 +00:00
Ahson Khan
c7d19e2832
Prepare for Identity Nov GA patch release. (#6194) 2024-11-08 10:40:52 -08:00
Ahson Khan
127fab4254
Fix KeyVaultChallengeBasedAuthenticationPolicy test MultipleTimes since the bearer token policy now invalidates the token cache on receiving a 401. (#6191) 2024-11-07 10:04:55 -08:00
Ahson Khan
ac3321c857
Fix overflow issue in token cache. (#6190)
* Fix overflow issue in token cache.

* Add test
2024-11-06 18:32:09 -08:00
Larry Osterman
9770fb77dc
Implement mTLS support in WinHTTP transport. (#6131)
* Very preliminary mTLS implementation

* Tests for TLS client certificate

* Tested mTLS functionality

* Added changelog entry; updated PCCERT_CONTEXT using declaration to be more succinct.
2024-11-06 20:03:08 +00:00
Anton Kolesnyk
868a14f4d8
Minor code cleanups 2 (#6171)
* Minor code cleanups

* Clang-format

* Adjust line coverage target

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-11-05 10:12:13 -08:00
Anton Kolesnyk
daeff2ce9e
Minor code cleanups (#6169)
* Minor code cleanups

* Update claims_based_security_impl.hpp

Undo UniqueAmqpCbsHandle removal - it is right, but will create problems for Larry working in a feature branch when merging it back.

* Update claims_based_security_impl.hpp

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-11-04 19:58:06 +00:00
Azure SDK Bot
10f51dcc99
Increment package version after release of azure-messaging-eventhubs (#6167)
---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-11-01 16:22:19 -07:00
Azure SDK Bot
54872294f9
Increment package version after release of azure-core (#6168)
---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-11-01 16:21:12 -07:00
Anton Kolesnyk
0180c8ee5c
HttpShared::GenerateUserAgent() (#6163)
* Rename UserAgentGenerator

* Update includes

* Clang-format

* Move GenerateUserAgent() to HttpShared class

* Update invocations

* Update invocations

* Clang-format

* Drop unnecessary include

* Update release dates

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-11-01 14:07:45 -07:00
Ahson Khan
57cc679580
Remove linking azure-storage-blobs in azure-data-tables tests and decouple storage-common test base from blobs (#6141)
* Remove linking azure-storage-blobs in azure-data-tables tests

* Decouple storage-common tests and blobs by removing some dependency.

* Remove dependency in test_base.hpp on certain headers from storage-common that aren't needed.

* Remove pragma once that weren't needed, and reduce the blobs headers included to the specific ones.

* Fix the copy/paste typo for account types in test_base.
2024-10-31 11:14:38 -07:00
Anton Kolesnyk
99e0895a5d
Move UserAgentGenerator to _internal (#6067)
* Move UserAgentGenerator to _internal

* Clang-format

* Update release date to November release (Core)

* Update release date to November release (EventHubs)

* _MSVC_LANG

* Move comment up

* Add /Zc:__cplusplus when building the SDK, and add unittest

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2024-10-31 10:00:12 -07:00
gearama
03786320fa
remove Include options from query tablesinclude (#6156) 2024-10-30 14:24:15 -07:00
Ahson Khan
c441880042
Move constants from _detail namespace into private hpp in src. (#6152)
* Move constants from _detail namespace into private hpp in src.

* Address PR feedback, rename file to tables_constants.hpp
2024-10-30 14:07:45 -07:00
Ahson Khan
064fcad72f
Set token to be expired if response comes back as unauthorized, within BeareTokenAuthenticationPolicy. (#6151)
* Set token to be expired if response comes back as unauthorized.

* Add CL entry.

* Update CL.

* Use trc MinimumExpiration to invalidate the credential's token cache.

* Add test.

* Address PR feedback.

* Remove comment as it is no longer relevant.

* Use initializer list syntax to see if posix compilers are okay with that.

* Keep the bool field as non-atomic.

* Revert "Keep the bool field as non-atomic."

This reverts commit 1b8c7622d5234b010bb0a4eb5db8a436de5a2adf.
2024-10-30 14:00:42 -07:00
Ahson Khan
c168d736dd
Make ApiVersion field within client options settable for keyvault packages (#6130) 2024-10-29 21:13:44 -07:00
Ahson Khan
cb655deb44
Rename table client headers and split out the clients into their own files. (#6135)
* Rename table client headers and split out the clients into their own files.

* Fix clang format.

* Add CL entry.

* fix clang format.

* fix merge.
2024-10-29 20:11:59 -07:00
Ahson Khan
fb79281273
Removed the TablesAudience field from TableClientOptions since it is not required. (#6145) 2024-10-29 15:07:09 -07:00