Граф коммитов

42 Коммитов

Автор SHA1 Сообщение Дата
WillieHabi e6030446f8
promote(client-presence): promote to alpha (#23073)
## Description
Promote presence to alpha from experimental

---------

Co-authored-by: Jason Hartman <jasonha@microsoft.com>
2024-11-14 17:20:47 -08:00
seanimam 861bc29163
Moves fluid-experimental/ai-collab package to the fluidframework/ai-c… (#23069)
Moves fluid-experimental/ai-collab package to the fluidframework/ai-collab scope.
2024-11-12 20:08:12 -05:00
Alex Villarreal 880afad134
feat: Experimental AI collab package (#22732)
## Description

Adds a new package `@fluid-experimental/ai-collab` with the first draft
of a library that simplifies integration with AI / LLM agents in
Fluid-based applications.

Also adds a sample application that leverages said package. NOTE: we
know already that the app will probably be re-written so we're not
spending more time fixing its source code.

---------

Co-authored-by: seanimam <105244057+seanimam@users.noreply.github.com>
Co-authored-by: Tyler Butler <tyler@tylerbutler.com>
2024-10-10 17:53:37 -05:00
Jason Hartman 42b323cdbf
build(client): publish experimental presence (#22499)
+ Note current Notifications limitation
+ Connect docs to readme with more details
2024-09-16 11:47:41 -07:00
Craig Macomber (Microsoft) 8db660e2d4
Remove PropertyDDS packages which are not depended on by PropertyDDS (#22326)
## Description

Deletes some packages from experimental/PropertyDDS.

The DDS and its dependencies are kept, but the rest of its packages are
not.

Delete the following published experimental packages:

- @fluid-experimental/property-shared-tree-interop
- @fluid-experimental/property-binder
- @fluid-experimental/property-proxy
- @fluid-experimental/property-inspector-table

Delete the following private packages:

- @fluid-example/property-inspector
- @fluid-example/schemas

Changes made by deleting the packages, then running:
```
pnpm i --no-frozen-lockfile
pnpm layer-check --md .
```

and manually adding a changeset.

## Breaking Changes

These packages will no longer be published:

- @fluid-experimental/property-shared-tree-interop
- @fluid-experimental/property-binder
- @fluid-experimental/property-proxy
- @fluid-experimental/property-inspector-table
2024-09-05 16:14:28 +00:00
Matt Rakow 2732e92f6d
Remove test-app-insights-logger and load-test collateral (#22118) 2024-08-06 18:59:41 +00:00
Sonali Deshpande 8461a406f3
(odsp-client): Change scope from fluid-experimental to fluidframework (#21024)
This PR does the following:
1. Updates the scope for odsp-client package moving it from
fluid-experimental to fluidframework.
2. Skips the audience tests as they timeout
3. Rename all instances of RaaS to SharePoint Embedded


[AB#7988](https://dev.azure.com/fluidframework/internal/_workitems/edit/7988)

Task to enable audience tests:
[AB#8189](https://dev.azure.com/fluidframework/internal/_workitems/edit/8189)
2024-06-06 17:55:18 +00:00
Craig Macomber (Microsoft) eda9e6dc55
Create tree-react-api package (#20573)
## Description

Add tree-react-api package.

This package provides some experimental utilities for working with
SharedTree, react and DataObjects.
2024-05-02 00:17:40 +00:00
seanimam 703a1f059b
Stable telemetry observer (#20228) 2024-04-04 14:26:54 -04:00
Matt Rakow 3828715d6a
Demote test-driver-definitions to fluid-internal scope (#20448) 2024-04-03 19:52:39 -07:00
Sonali Deshpande d6e76b2af5
Move azure-client e2e test under service-clients directory (#20222)
This PR moves azure-client e2e test under service-clients directory. The
motivation behind this adjustment is primarily for organizational
purposes.
2024-03-21 11:12:49 -07:00
Matt Rakow 7d00e8179d
Add mocha-test-setup to published packages (#20204) 2024-03-19 12:54:05 -07:00
Matt Rakow a7abf126ad
Remove react-inputs package (#19902) 2024-03-08 12:02:59 -08:00
Matt Rakow d530594684
Demote mocha-test-setup to fluid-internal package scope (#19759) 2024-02-22 22:58:37 +00:00
Matt Rakow e0205c0051
Remove @fluidframework/view-interfaces package (#19713) 2024-02-20 16:53:31 -08:00
Matt Rakow 181d802c9b
Demote dds-interceptions to experimental package scope (#19679) 2024-02-20 10:16:01 -08:00
Matt Rakow 9030c2c57c
Demote webpack-fluid-loader to fluid-example package scope and make private (#19660) 2024-02-20 09:09:28 -08:00
Sonali Deshpande 74315813e8
Move tinylicious-client under service-clients directory (#19667)
This PR moves tinylicious-client under service-clients directory. The
motivation behind this adjustment is primarily for organizational
purposes.
2024-02-20 08:45:48 -08:00
Sonali Deshpande 0b30119d8c
Move azure client under service-clients directory (#19657)
This PR moves azure-client under service-clients directory. The
motivation behind this adjustment is primarily for organizational
purposes.


[AB#6624](https://dev.azure.com/fluidframework/internal/_workitems/edit/6624)
2024-02-16 11:32:29 -08:00
Matt Rakow fbde842dbc
Move MountableView and remove view-adapters package (#19621) 2024-02-13 18:05:42 -08:00
Matt Rakow bbc812af86
Demote data-object-base to experimental (#19438) 2024-02-12 11:38:32 -08:00
Matt Rakow 0d974d828c
Demote ink to fluid-experimental scope (#19568) 2024-02-09 12:04:00 -08:00
Tong Chen 8990be8bbc
Move fluidapp-odsp-urlresolver (#19262)
## Description

> This resolver plays a crucial role in converting URLs from OneNote and
Office.com for the Fetch tool, which is essential for retrieving
snapshots for analysis when needed. Therefore, it's not feasible to
eliminate this resolver.
2024-01-29 15:44:03 -08:00
Daniel Lehenbauer 319dc4d9b0
tree2: remove @fluidexperimental/tree-react-api (#18909)
Two reasons for removal:

1. It's no longer used. As the tree API simplified, it was easier for
samples to include the few lines of idiomatic React code than import
this package.

2. It imports non-public APIs in order to support older tree API
variants.
2023-12-19 16:38:57 -08:00
Joshua Smithrud 4c60083852
refactor(tree): Move tree package directory from `experimental/dds` to `packages/dds` (#18875)
Also renames directory from "tree2" to "tree"
2023-12-15 20:30:14 -08:00
Joshua Smithrud 09fc596a2b
build(devtools): Update package scopes to `@fluidframework` in preparation for upcoming 2.0 beta (#18820)
Renames the packages from the `@fluid-experimental` namespace to the
`@fluidframework` namespace in preparation for the upcoming 2.0 release
candidate.

Note that while only the `devtools` package will be advertised publicly,
it depends on `devtools-core`, so both really need to move.

Additionally, while we don't publish `devtools-view`, we do use it in
"production" as a part of our browser extension, so it also really
doesn't belong in `@fluid-experimental` anymore. This PR moves it to
`@fluid-internal`.
2023-12-15 20:26:32 +00:00
Joshua Smithrud 6161193ffe
build(tree): Rename `@fluid-experimental/tree2` to `@fluidframework/tree` in preparation for upcoming 2.0 beta (#18851)
Renames the package and updates references to it.

Moving the package out of `experimental` into `packages` will be done
separately in the future.
2023-12-15 19:46:26 +00:00
Joshua Smithrud d1f584108b
build(app-insights-logger): Update package namespace to `@fluidframework` in preparation for upcoming 2.0 beta (#18817)
Renames the package from the `@fluid-experimental` namespace to the
`@fluidframework` namespace in preparation for the upcoming 2.0 release
candidate.
2023-12-14 13:44:01 -08:00
Tyler Butler 9a451d4946 Automation: main-next integrate 2023-12-12 17:09:33 -08:00
Tyler Butler ef49d00f6c Automation: main-next integrate 2023-12-12 15:36:24 -08:00
Sonali Deshpande b47fef5dae
(odsp-client): Mark e2e test package as non-private (#18786)
This PR marks the odsp-client e2e test package as non-private
2023-12-12 11:37:43 -08:00
Taylor Williams 6f070179de
Move IdCompressor into a separate package (#18749)
## Description

This PR moves the ID compressor into a separate package, cleaning up the
dependency structure and making it possible to depend on it in places
where depending on the runtime is disallowed or inappropriate.
2023-12-11 22:56:29 +00:00
Joshua Smithrud 788bd9a0c3
remove(location-redirection-utils): Remove package from the repository (#18202)
The package has been deprecated for some time, and had very few external
usages. The time has come to remove it from the repo.


[AB#5070](https://dev.azure.com/fluidframework/235294da-091d-4c29-84fc-cdfc3d90890b/_workitems/edit/5070)
2023-12-05 02:31:52 +00:00
Sonali Deshpande 10d06766c6
(odsp-client): Remove private field (#18507)
Marking odsp-client package as ready for release. The APIs are still
marked as alpha and we believe this package is ready for experimental
purpose.


[AB#6221](https://dev.azure.com/fluidframework/internal/_workitems/edit/6221)
2023-11-29 10:26:18 -08:00
seanimam 0a48dcc399
Updates app insights logger from fluidframework to fluid-experimental (#18338)
- Updates app insights logger from fluidframework to fluid-experimental
- Updates dependencies in example app to use new scope.
2023-11-16 13:29:15 -05:00
seanimam 902c55a0e1
Makes fluid app insights logger not private and changes the scope from fluid-internal to fluidframework (#18239)
Makes fluid app insights logger not private and changes the scope from
fluid-internal to fluidframework
2023-11-10 11:50:59 -05:00
Tyler Butler 5bd40df610
Rename test-loader-utils and test-dds-utils to @fluid-private scope (#17703)
This is one in a series of PRs to rename current packages that are only
published to our internal npm feeds to use the @fluid-private scope.

This PR covers the following fluid-internal packages:

- test-dds-utils
- test-loader-utils
2023-11-07 17:03:25 -08:00
Tyler Butler 92941a780f
Rename test-version-utils and test-pairwise-generator to @fluid-private scope (#17697)
This is one in a series of PRs to rename current packages that are only
published to our internal npm feeds to use the \@fluid-private scope.

This PR covers the following fluid-internal packages:

- test-version-utils
- test-pairwise-generator
2023-11-07 11:30:37 -08:00
Tyler Butler 4b682834df
Rename stochastic-test-utils and test-drivers to @fluid-private scope (#17702)
This is one in a series of PRs to rename current packages that are only
published to our internal npm feeds to use the @fluid-private scope.

This PR covers the following fluid-internal packages:

- stochastic-test-utils
- test-drivers
2023-11-07 09:28:19 -08:00
Curtis Man ac1eee5e70
flub list uses --outFile arg instead of console redirect (#17927)
Uses the --outFile argument instead of console redirect so the output
files doesn't get overwritten if there is an error.

---------

Co-authored-by: Tyler Butler <tyler@tylerbutler.com>
2023-10-21 21:50:08 -07:00
Tyler Butler 41a1993dba
Rename test-end-to-end-tests to @fluid-private scope (#17701)
This is one in a series of PRs to rename current packages that are only
published to our internal npm feeds to use the @fluid-private scope.

This PR covers the following fluid-internal packages:

- @fluid-internal/test-end-to-end-tests
2023-10-13 00:07:10 +00:00
Tyler Butler 510658faa9
build: Add per-feed package lists to aid reviews (#17634)
As we add/remove/move packages, these lists will change and we can use
them to verify _before we run the publishing pipeline_ what will be
published. The CI pipeline just publishes the packages in each list to
the feed in question. This makes it far less likely that we find out a
package is missing in a feed only after we do a release.

They are generated by running the `generate:packageList` script from the
root of the release group. They are also generated during a build, so
these files are kept up-to-date as changes are made.
2023-10-05 13:23:54 -07:00