What's Changed
- feat(fe): placeholder updates to workspace settings by @andrewwallacespeckle in #4799
- feat(workspaces): add workspace level default seat property by @cdriesler in #4851
- fix(fe): fix signup error parsing to display server messages by @andrewwallacespeckle in #4856
- chore (website) unlisted arcgis and qgis from connectors page by @kekesidavid in #4859
- fix (OL2): Dispose pump inline with the rest when disposing to kill loop by @adamhathcock in #4861
- fix: trying to add a separate geometry conversion progress as well as data loading progress by @adamhathcock in #4710
- feat(workspaces): expose the can read memeber email policy by @gjedlicska in #4863
- Feat: Expose user email on workspace settings member tables by @Mikehrn in #4857
- Fix: Quick fix for inf loading not working on members table by @Mikehrn in #4866
- feat: fileupload events by @danielgak in #4843
- fix(fe2): cors OPTIONS reqs sometimes returning redirects by @fabis94 in #4860
- fix(fe): Discoverable workspace card not dismissing by @andrewwallacespeckle in #4868
- fix: Canonical Views Fix by @AlexandruPopovici in #4867
- feat(auth): allow admins w/ override to receive by @fabis94 in #4869
- feat: Add createFromUrl that can use memory database by @adamhathcock in #4870
- fix(object-loader): Reduced max id request count to 25k to avoid 413 by @AlexandruPopovici in #4871
- Fix: Update docs links by @benjaminvo in #4872
- Fix: Update docs links to connectors by @benjaminvo in #4874
- Remove getItem as we should use getItems with an array by @adamhathcock in #4862
- feat(workspaces): added cron job to delete stale workspaces by @danielgak in #4665
- fix(viewer-lib): Renamed OrientedSectionTool back to SectionTool by @AlexandruPopovici in #4876
- feat(fileimport service): allow dedicated Redis server for queue by @iainsproat in #4858
- fix(automate): emit valid json in dotnet test automation config by @cdriesler in #4855
- fix(fileimport service): for now REDIS_URL is optional by @iainsproat in #4880
- feat(fe): Add generic settings confirm dialog by @andrewwallacespeckle in #4879
- fix(fe): fix discoverable workspaces empty list on first load by simplifying state management pattern by @andrewwallacespeckle in #4873
- fix(helm chart): allow large uploads to objects & blob REST by @iainsproat in #4877
- fix: object history when quering by project by @danielgak in #4884
- feat(fe): Add default seat selection to workspace security settings by @andrewwallacespeckle in #4878
- fix(fe): Temporarily disabled rover while Apollo Studio is down by @andrewwallacespeckle in #4888
- feat(fe): update tutorials page with new content by @michalspeckle in #4892
- fix(logging): reduce cardinality of operation start logging by @iainsproat in #4894
- Deferment cleaning happens only on undefer and clean takes request count into account by @adamhathcock in #4886
- chore(circleci): Reenable apollo rover in circleci by @andrewwallacespeckle in #4895
- feat(gatekeeper): intoduce the enterprise plan by @gjedlicska in #4882
- feat: disable hardened logic for install speed by @danielgak in #4893
- fix(fe): prevent limits dialog flash during version switches by @andrewwallacespeckle in #4887
- feat(fe): Update invite dialog copy depending on default seat by @andrewwallacespeckle in #4889
- feat(gatekeeper): track seat updates by @danielgak in #4865
- fix(OL2): Deferment cleanup has to be a timer to not be concurrent by @adamhathcock in #4896
- fix: Unlist Excel connector by @benjaminvo in #4897
- fix(shared): remove duplicate policy implementation for reading project by @gjedlicska in #4898
- fix: Update webhook docs link by @Mikehrn in #4902
- feat(ci): gha and blacksmith by @danielgak in #4647
- fix: ci pipelines by @danielgak in #4903
- feat(fileimport): provide admin dashboard for queue by @iainsproat in #4904
- ci(docker): tidy dockerfiles with aim to increase cache hits by @iainsproat in #4819
- feat(viewer): include selected object application ids in viewer state by @cdriesler in #4802
- fix: Always use primary email for domain verification by @Mikehrn in #4909
- feat(helm chart): publish to OCI registry by @iainsproat in #4906
- fix(tests): typo by @iainsproat in #4911
- feat(ci): fe sourcemaps to gha and concurrency by @danielgak in #4914
- ci(publish helm chart oci): use registry tags to keep track of latest by @iainsproat in #4912
- fix(helm chart): prefix OCI helm chart tag with
chart.
by @iainsproat in #4916 - fix(helm chart oci): must be semver compatible by @iainsproat in #4917
- ci(helm publish): tidy script by @iainsproat in #4918
- fix(ci): Add alpha and beta text to connectors by @Mikehrn in #4920
- feat(ci): release to gha, disabled release on circle ci by @danielgak in #4905
- feat(ci): disable circleci stuff by @danielgak in #4922
- fix(ci): python file proper reference by @danielgak in #4923
- fix(ci): semtag naming in main by @danielgak in #4924
- fix(ci): remove python comparison by @danielgak in #4925
- fix(ci): tagname ref for npm by @danielgak in #4926
- fix(ci): provide build arg SPECKLE_SERVER_VERSION by @danielgak in #4929
- fix(ci): unify ignoring circleci jobs by @danielgak in #4927
- fix(workspaces): switch property seats and viewers count by @danielgak in #4934
- feat(ci): improved caching around frontend2 builds by @danielgak in #4930
- fix(ci): npm publish workflow by @danielgak in #4933
- chore(helm test): remove obsolete build args by @iainsproat in #4928
New Contributors
- @kekesidavid made their first contribution in #4859
Full Changelog: 2.25.4...2.25.7