Merged
Conversation
… dependency package
… along with configurations
… container, updated job usage to use temporal workflow Code will not work currently. I'm going to build application, and fix all errors.
…temporal activities & workflows Currently fixing sendable errors
it currently executes, but temporal ui doesn't work
…kflows asynchronously
…vice in docker-compose It almost works, just need to fix out of memory issue when setting volume for temporal service
…istent database using a volume for database leads to database readonly errors
…up worker as separate process, use worker host to initialize worker client and temporal client, small code enhancements
…and temporary debug code to get symbolicated stack trace in production fly.io
…umentation hostname temporal client
… steps and temporary debug code to get symbolicated stack trace in production fly.io
…x runtime + unsymbolicated stacktrace errors
vimscientist69
added a commit
that referenced
this pull request
Feb 11, 2026
* fix(Package): update swift tools version to v6.2, temporal as backend dependency package * feat(docker-compose.yaml): added temporal services in docker-compose, along with configurations * refactor(ProfilePictureAsyncJob): refactored to temporal activity and container, updated job usage to use temporal workflow Code will not work currently. I'm going to build application, and fix all errors. * refactor: in process of fixing all errors when refactoring queues to temporal activities & workflows Currently fixing sendable errors * fix: fixed all sendable errors * fix: in process of debugging why send message temporal workflow doens't execute * fix: fixed temporal workflows not executing it currently executes, but temporal ui doesn't work * fix(DebugMenu,AuthenticationServiceHelper): use new dev-port, run workflows asynchronously * fix(docker-compose): using temporal cli to startup dev-server, as service in docker-compose It almost works, just need to fix out of memory issue when setting volume for temporal service * fix(docker-compose): don't use data dir, it's fine to not have a persistent database using a volume for database leads to database readonly errors * fix(configure.swift): refactor code, temporal worker command to startup worker as separate process, use worker host to initialize worker client and temporal client, small code enhancements * feat: deploy temporal service, temporal worker refactor, debug steps and temporary debug code to get symbolicated stack trace in production fly.io * fix(ApplicationExtensions): use hostname, not static string for instrumentation hostname temporal client * fixup! feat: deploy temporal service, temporal worker refactor, debug steps and temporary debug code to get symbolicated stack trace in production fly.io * fix(Dockerfile): use old develop dockerfile * fix(Package.swift): update temporal-swift-sdk, new verions fixes linux runtime + unsymbolicated stacktrace errors
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.
Reason
Tech Details List
Tasks:
Un-important tasks:
Links:
ISSUE-ISSUEID
closes/resolves #ISSUEID
Testing
Steps:
TESTING-QAOutput:
Testing QA