Add subscription upgrade flow with enhanced repository browsing#54
Merged
Add subscription upgrade flow with enhanced repository browsing#54
Conversation
- Bumped versions of @aws-sdk/client-sns, @aws-sdk/core, and other related packages to their latest releases. - Ensured compatibility with updated dependencies across the AWS SDK and Smithy libraries.
0b63643 Merge commit '542287464ec2b2909b69f76faa6aca128159f361' into feature/subscription-upgrade 2f78a05 Refactor repository plan management and UI components 6f8bfe9 Merge commit '959fd66cb4204165d9963cc306cd40578f2c29f0' into bugfix/logo-style-fix d96d8f7 Release v1.1.12 d82b3b3 Merge pull request #58 from RoboFinSystems/refactor/landing-pricing-improvement 31ebbfb Merge commit 'ee27bf0023aeed1edb4d90034edd0a89ae5f8836' into refactor/landing-pricing-improvement ee27bf0 Merge pull request #57 from RoboFinSystems/feature/logo-spinner 9b71371 Update Footer component to use environment variables for external links, enhancing configurability and maintainability. d643e7d Replace logo references with new logo image in various components and remove old logo file to streamline assets. 184be06 Remove unused setCurrentGraph function from CheckoutContent component to streamline code and improve maintainability. 45d2546 Refactor MaintenancePage component to improve code readability by formatting the AnimatedLogo props. No functional changes made. 5d01b0d Refactor layout and authentication components to use CURRENT_APP constant for app name consistency. Replace static logo with AnimatedLogo in MaintenancePage for improved UI. Update imports across various files for better organization. 0f27036 Merge commit 'e8cadc1ec27a2cefb6f2c9fb2f2f66a3d497dcd2' into feature/logo-spinner e8cadc1 Squashed 'src/lib/core/' changes from 5228562..990b8fa 977028a Add NEXT_PUBLIC_APP_NAME to environment configuration for build process 80c0dbf Release v1.1.11 0757e90 Merge pull request #56 from RoboFinSystems/refactor/add-connections 99d18a0 Update package-lock.json to upgrade AWS SDK and Smithy dependencies to their latest versions, improving compatibility and performance across the application. e944ba8 Update terminology in AiIntegrationMcp component to enhance clarity, changing "Fork the graph and build a custom element mapping" to "Fork the graph into an analytical workspace". a08285f Update terminology from "context graph" to "knowledge graph" across multiple components for consistency and clarity. Adjust related descriptions to enhance understanding of the platform's capabilities in transforming financial data. f5bc5fe Refactor SharedRepositoriesContent and BrowseRepositoriesContent components to streamline subscription handling and improve UI. Replace legacy subscription logic with new ActiveSubscriptions component for better user experience. Remove unused imports and code for clarity. 9d093d5 Squashed 'src/lib/core/' changes from 48a6fdf..5228562 02ef4c6 Merge commit '9d093d5728a47b0e577653d6bc504c5c4db82557' into refactor/add-connections c4e8c69 Add allowedExtensions prop to NewGraphContent for relevant schema display 438116b Update package dependencies to latest versions, including @robosystems/client (0.2.32) and various AWS SDK packages, enhancing compatibility and performance. 0d73ba9 Merge pull request #55 from RoboFinSystems/refactor/align-readme 708f4e6 Update CLAUDE.md to enhance clarity and organization of development guidelines, including updates to the authentication system, route structure, and deployment notes. Removed outdated sections and refined descriptions for better understanding. c31e5f4 Update README.md to reflect new features and improvements in RoboSystems App, including changes to the AI Console, organization management, and updates to the application layer. Adjusted versioning and removed outdated sections for clarity. 425849c Merge pull request #54 from RoboFinSystems/chore/upgrade-claude-cicd-model 63b4ea2 Update model variable in JSON payload for GitHub workflows to use dynamic CLAUDE_MODEL variable d4aa391 Enhance Pricing Section with New Components and Updated Messaging 999400e Release v1.1.10 0766104 Merge pull request #53 from RoboFinSystems/chore/new-ctas 13a9c80 Squashed 'src/lib/core/' changes from 1148c6f..48a6fdf f042530 Merge commit '13a9c80e6feb86ce8ad5f21caea4a09105281024' into chore/new-ctas abfee99 Add SEC Repository Section and Update Navigation Links 0a12b30 Merge pull request #52 from RoboFinSystems/chore/remove-docker-build-cache a215e6a Remove Docker build cache configuration from GitHub Actions workflow to simplify the build process. cb00b93 Release v1.1.9 045afee Merge pull request #51 from RoboFinSystems/chore/update-schema-name 3316e26 Refactor usage and pricing content for clarity and accuracy fceae21 Update features and component names in SchemaArchitecture 655d42c Release v1.1.8 d9384d4 Merge pull request #50 from RoboFinSystems/feature/core-console 48d188b Remove SchemaExtensionSelector component to streamline the codebase c91ec28 Squashed 'src/lib/core/' changes from 87ecce0..1148c6f 44ecf52 Merge commit 'c91ec28ecd3d85c01f3d1c4db26251447ecac94a' into feature/core-console eaf5463 Refactor credit-related components and remove unused context 4d40704 Squashed 'src/lib/core/' changes from fa5d0a0..87ecce0 c8695aa Merge commit '4d407040accde858fb24abbac762dcb9fb5598a5' into feature/core-console d239b17 Refactor console component and update configuration 62eb457 Merge pull request #49 from RoboFinSystems/bugfix/graph-creation-fixes 366a17d fix: round progress value in GraphCreationWizard and remove operation ID display 0371b81 Merge pull request #48 from RoboFinSystems/chore/add-dockerbuild-cache 7df05d7 Enhance Docker build process in GitHub Actions workflow 0ec8b1e Release v1.1.7 3d2c343 Merge pull request #47 from RoboFinSystems/feature/graph-capacity 6150ede Update @robosystems/client dependency version in package.json and package-lock.json to 0.2.31 dcbe00b Squashed 'src/lib/core/' changes from 3285429..fa5d0a0 2b82ca2 Merge commit 'dcbe00b8e22ddcb7e6e2db3ff6403a817cd51954' into feature/graph-capacity eba8ec7 Update @robosystems/client to version 0.2.31 and enhance tier selection functionality f40dcca Merge pull request #46 from RoboFinSystems/feature/subscription-improvements d5b6b21 Squashed 'src/lib/core/' changes from 2a99d89..3285429 5d1edae Merge commit 'd5b6b21ae49ba9820ec4feca28cbc54ca63a4cd3' into feature/subscription-improvements 1e4df4d Refactor ApiKeysCard component 091176f Refactor usage and getting started components 61e9e8b Squashed 'src/lib/core/' changes from a55f103..2a99d89 f82cb6d Merge commit '61e9e8b982e1f78e5c94642ccdaa1405c2f35824' into feature/subscription-improvements 2c0f2c8 Update @robosystems/client to version 0.2.30 and enhance billing UI 51355a7 Merge pull request #45 from RoboFinSystems/chore/cleanup-unused-refresh-ecs 107ece2 Remove ECS service refresh action from GitHub workflows e3afd76 Release v1.1.6 ec1178c Merge pull request #44 from RoboFinSystems/feature/subgraph-backup 02da547 Squashed 'src/lib/core/' changes from 3c57d12..a55f103 2c19570 Merge commit '02da5475c76185b308c5ff2402aefd74455b1e65' into feature/subgraph-backup 668027e chore: update package dependencies to latest versions 14555cf feat: enhance backup management by integrating subgraph backup functionality 980fd99 Merge pull request #43 from RoboFinSystems/feature/memory-subgraph 940c0da Update landing pages and components for improved content and navigation 946cf81 Release v1.1.5 bb8c1fe Merge pull request #41 from RoboFinSystems/refactor/improved-build-process b8abb14 Refactor image tagging logic in GitHub Actions workflow 887fc89 Refactor GitHub Actions workflows to improve image tagging and build logic be2904d Merge pull request #40 from RoboFinSystems/refactor/create-release-flow 145f222 Refactor GitHub Actions workflow dependencies for improved readability d064726 Enhance GitHub Actions workflows for deployment management 6ee29d7 Merge pull request #39 from RoboFinSystems/refactor/improved-deployment 71fa10e Update GitHub Actions workflows to use dynamic image tags for deployments da079b5 Release v1.1.4 fec2055 Merge pull request #38 from RoboFinSystems/bugfix/gha-permissions 21569c1 Enhance GitHub Actions workflows by adding permissions for staging and production deployments 1ca78c1 Merge pull request #37 from RoboFinSystems/bugfix/actions-token-release 9841d25 Enhance GitHub Actions workflows to utilize ACTIONS_TOKEN for improved automation 8a68477 Merge pull request #36 from RoboFinSystems/chore/cleanup-gha-auth 27a4da0 Enhance documentation in gha-setup.sh for setting up GitHub secrets 7f93e5a Update GitHub Actions workflows to enhance token handling and improve automation a74fde9 Refactor GitHub Actions workflows to use GITHUB_TOKEN instead of ACTIONS_TOKEN d7f7af8 Release v1.1.3 4093c4d Merge pull request #35 from RoboFinSystems/feature/shared-repo-backups 7678c7b Enhance backup management for shared repositories 5d34d98 Release v1.1.2 0e6f468 Merge pull request #34 from RoboFinSystems/chore/update-packages-jan-26 aab9d93 Refactor: Update Next.js configuration and dependencies 8406106 Release v1.1.1 1f49320 Update README.md to reflect version change from 1.0 to 1.1 0549371 Fix: Update AutoScalingConfigurationName in CloudFormation template for consistency ac09416 Release v1.1.0 1d99fda Merge pull request #33 from RoboFinSystems/refactor/app-runner-alb-replace 59f055e Refactor: Transition from ECS Fargate to AWS App Runner for deployment e3f3622 Merge pull request #32 from RoboFinSystems/refactor/rename-shell-files 6684313 Implement bootstrap and CI scripts for RoboSystems App f28975f Release v1.0.17 63d020c Merge pull request #31 from RoboFinSystems/bugfix/remove-python-cache 568b1c4 Enhance CI workflows by adding cf-lint command and improving formatting consistency fbcbce7 Enhance CI workflow by disabling caching for Python dependencies in Node.js app 6923e36 Merge pull request #30 from RoboFinSystems/feature/security-test-improvements b3a245a Update Trivy action to latest version and add security permissions for SARIF uploads 1ced3db Update AWS SDK dependencies to version 3.971.0 and enhance CI/CD workflows 7442aa0 Release v1.0.16 b018255 Merge pull request #29 from RoboFinSystems/feature/add-base-ecs-config 6aadcb0 Update AWS SDK dependencies and enhance Fargate configuration in workflows fa084a3 Merge pull request #28 from RoboFinSystems/chore/add-install-step f034b29 Update GettingStarted.tsx to include command for updating shell PATH 4c610dc Release v1.0.15 b6c1ccf Merge pull request #27 from RoboFinSystems/bugfix/entrypoint-startup-greper 0c9743d Update create-release workflow to include 'all' as a default option for branch selection d291ead Merge pull request #26 from RoboFinSystems/bugfix/entrypoint-startup-greper bf6fef4 Enhance entrypoint script with detailed logging for build type detection and environment configuration 3bca0e7 Release v1.0.14 ed53bb9 Merge pull request #25 from RoboFinSystems/refactor/workflow-job-names 299aec9 Update branch rules configuration for merge methods and release conditions a865f86 Update package-lock.json and GitHub workflows for improved stability and deployment efficiency f037780 Merge pull request #24 from RoboFinSystems/chore/improved-documentation-alignment 457fbff Enhance documentation and update core library structure 59569f3 Merge pull request #23 from RoboFinSystems/chore/local-devex a48e9c4 Update dependencies and enhance feature branch creation script 0d6919f Release v1.0.13 6084db9 Merge pull request #22 from RoboFinSystems/refactor/optimized-fork-deploy 7bff9bf Update GitHub workflows to enhance static asset management and resource allocation 5c41a2d Enhance CloudFormation templates and GitHub workflows for improved deployment flexibility 84a4f4b Remove deprecated S3 bucket configurations and associated conditions from CloudFormation template. Streamline outputs by eliminating unused exports related to www redirects, enhancing clarity and maintainability. 31e5a49 Release v1.0.12 3de37e7 Merge pull request #21 from RoboFinSystems/bugfix/tweak-www-redirect-logic c496631 Update query string handling in CloudFormation template to ensure URL encoding for redirects 64b69a5 Merge pull request #20 from RoboFinSystems/refactor/container-build-improvements 3196a61 Refactor Dockerfile and entrypoint script for improved security and functionality df0609a Enhance Docker and GitHub Actions workflows b92b945 Release v1.0.11 e88e9df Merge pull request #19 from RoboFinSystems/chore/additional-landing-improvements 59a2d33 Update blog content and landing page components 2ea164d Release v1.0.10 d6f8396 Merge pull request #18 from RoboFinSystems/feature/landing-page-alignment dfe178a Update blog posts and landing page components d2468d6 Merge pull request #17 from RoboFinSystems/chore/improvements-node-env ea16d98 Update dependencies and enhance bootstrap script for direnv setup 4177c45 Release v1.0.9 9162c9b Merge pull request #16 from RoboFinSystems/feature/oidc-aws-auth 5f38682 Enhance bootstrap and gha-setup scripts for improved repository trust policy checks 1f037b3 Update gha-setup script to reflect OIDC authentication changes and clarify secret usage b08cb45 Enhance bootstrap script with jq check and improve secret validation 8ce8e99 Add bootstrap script and update workflows for OIDC authentication 6780046 Release v1.0.8 0f69d01 Merge pull request #15 from RoboFinSystems/chore/fix-ecs-tags def7441 Enable ECS managed tags and set tag propagation for service in CloudFormation template d3f8f61 Release v1.0.7 3399e5d Merge pull request #14 from RoboFinSystems/chore/improved-graph-provisioning b68d173 Squashed 'src/lib/core/' changes from 84b78fe..3c57d12 20f26b5 Merge commit 'b68d1730714fe68f38ae53da9736f63d60255b6b' into chore/improved-graph-provisioning 99d3792 Update package dependencies to latest versions, including @aws-sdk/client-sns (3.948.0), @robosystems/client (0.2.25), and lru-cache (11.2.4). Also, upgrade various AWS SDK packages to improve compatibility and performance. ec79347 Release v1.0.6 2ae7194 Merge pull request #13 from RoboFinSystems/chore/update-release-dates b925ebd Update release timeline in IntegrationEcosystem component from Q4 2025 to Q1 2026 for accuracy. 279691b Merge pull request #12 from RoboFinSystems/chore/additional-issue-fixes bebd2f8 Refactor issue creation documentation and templates for clarity and consistency. Update instructions for determining issue types, gathering context, and drafting issues. Revise descriptions in issue templates for Feature, RFC, and Spec types to enhance understanding. 9fbb209 Merge pull request #11 from RoboFinSystems/feature/issue-agent-templates 7cd3862 Enhance frontend development server documentation with prerequisites, steps, and commands for setup and access. fd8a274 Fix typos and improve clarity in test command documentation a24689b Update .gitignore to include AI-related files and remove outdated issue templates for bug reports and feature requests 186dfb0 Merge pull request #10 from RoboFinSystems/chore/improve-build-timing 565520f Remove concurrency settings from GitHub Actions build workflow to simplify CI/CD configuration. 668500c Release v1.0.5 19caf06 Merge pull request #9 from RoboFinSystems/chore/update-pricing-page 8d60c60 Update pricing content to clarify that tool access is unlimited but subject to rate limits by tier. 703d3f8 Update pricing details and descriptions in landing pages; modify AI credits and storage allocations, and remove PricingSection component. 8270122 Release v1.0.4 14bffb1 Merge pull request #8 from RoboFinSystems/chore/cleanup-runner d79f47e Remove deprecated GitHub Actions workflows for main branch testing and pull request testing, streamlining CI/CD processes. fd0b64e Update GitHub Actions workflows: change default runner to 'ubuntu-latest' in deploy-app.yml, remove 'timeout_minutes' input from multiple workflow files, and update AwsInfrastructure component to reflect GitHub-hosted runners availability. 4806cab Release v1.0.3 dd1f83b Merge pull request #7 from RoboFinSystems/refactor/gha-runner 4038865 Refactor runner availability action: Remove timeout_minutes input, add validation for runner_scope, and enhance output handling with heredoc for multiline configurations. Improve error messaging for JSON response failures. 2d65d95 Enhance runner availability action: Update action.yml to support organization and repository-level runners, improve input descriptions, and refine error handling for API responses. Update workflows to utilize dynamic repository and runner settings for better compatibility. 6419fdd Merge pull request #6 from RoboFinSystems/feature/dagster-features 3a6542f Update dependencies in package.json and package-lock.json: bump @robosystems/client to 0.2.24, update AWS SDK packages to version 3.956.0, and upgrade various Smithy packages to their latest versions. Additionally, update flowbite-react to 0.12.14 and other related packages for improved functionality and compatibility. 1217a65 Update LICENSE file to reflect the Apache License 2.0 terms and conditions, ensuring clarity and compliance for usage, reproduction, and distribution. da7b2cb Update project license from MIT to Apache License 2.0, and reflect this change in package.json, package-lock.json, and README.md files. 7faaefc Update AwsInfrastructure component: enhance description for custom data sources and clarify usage instructions for AWS setup. f055b10 Update AwsInfrastructure component: refine ECS Fargate description, add EC2 auto-scaling group for Dagster run workers, and simplify ElastiCache description for clarity. 051b2d0 Merge pull request #5 from RoboFinSystems/chore/fix-tag-release 7be57e3 Refactor GitHub Actions workflow for tag release process. Improved handling of initial releases and changed commit range syntax for better clarity. Enhanced statistics gathering for files changed, commits count, additions, deletions, and detailed changes since the last release. 13f1136 Release v1.0.2 35555a9 Merge pull request #4 from RoboFinSystems/chore/setup-core-subtree e54d479 Fix formatting in Flowbite React configuration and initialization files by ensuring consistent use of single quotes and adding missing newlines at the end of files. 3c8266a Squashed 'src/lib/core/' changes from 207b5d0..84b78fe 227c863 Merge commit '3c8266a9cd9c8d69720f3a7d6fe7b10f1a161d77' into chore/setup-core-subtree 78f7928 Squashed 'src/lib/core/' content from commit 207b5d0 d7b37b3 Merge commit '78f7928593a319acf6d48386c97835ed7795d0c4' as 'src/lib/core' git-subtree-dir: src/lib/core git-subtree-split: 0b63643
…subscription-upgrade
…subscription-upgrade
jfrench9
added a commit
that referenced
this pull request
Mar 11, 2026
…model feat: dynamically configure Claude model in CI/CD workflows
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR introduces the subscription upgrade feature, combining UI enhancements to the repository browsing experience, new task monitoring hooks, and dependency upgrades for AWS SDK and Smithy packages.
Changes
Repository Browsing Enhancements (
BrowseRepositories.tsx)BrowseRepositoriescomponent with ~210 lines of new/modified codeTask Monitoring (
operationHooks.ts)Dependency Upgrades (
package-lock.json)@aws-sdk/*and@smithy/*packagesKey UI/UX Improvements
Breaking Changes
package.jsonsemver range changes indicated), and the UI changes appear additive. However, reviewers should verify that the AWS SDK upgrades don't introduce behavioral changes in existing API call patterns.Testing Notes for Reviewers
Browser Compatibility Considerations
BrowseRepositoriescomponent across Chrome, Firefox, Safari, and Edge to verify layout and interaction consistency🤖 Generated with Claude Code
Branch Info:
feature/subscription-upgrademainCo-Authored-By: Claude noreply@anthropic.com